Задать вопрос
Ответы пользователя по тегу CAD/CAM
  • На чем писать плагины и макросы для AutoCAD?

    avc
    @avc
    Инженер и программист
    Полноценные плагины к Автокад (и клонам) пишутся под 2 API: Либо ObjectARX - это на C++, либо .Net - на любом языке .Net, обычно C#. На плюсах писать очень тяжело и надо перекомпилировать под каждую версию Автокад. Но производительность максимальная. На C# писать не сложнее чем на Python (если не лезть в дебри). Производительность по хуже чем ObjectARX , но несравнимо лучше чем у макросов VBA и LISP. И работают .Net плагины на всех версиях Автокада от 2013 до 2024 без перекомпиляции. Никакого геморроя, не придумывайте. Под 2025 и 2026 используется порезанная версия .Net 8.0 вместо полноценной .Net Framework 4.8, поэтому запустятся без переделки проекта только плагины, которые не используют реестр Windows, MS SQL и все что MS "забыли" добавить в ядро новой версии .Net.
    Для работы с файлами Excel из .Net использую EPPlus. Но можно поставить клиентам MS-офис и работать через стандартные библиотеки от MS.
    По программированию AutoCAD.Net есть прекрасный русскоязычный форум "Сообщество программистов Autodesk в СНГ" , где все вопросы уже отвечены и если что - есть супер спецы. не знаю можно ли тут давать ссылки. Гуглите adn-cis
    Ответ написан
    Комментировать
  • На какой продукт последние два года переходят конструкторы автокада? И переходят ли?

    avc
    @avc
    Инженер и программист
    Никаких заметных процессов миграции я не вижу. Не так давно я проводил опрос в группе инженеров выставочников - ничего нового. Обмен данными между организациями по прежнему в основном в DWG/DXF, а то и вообще в PDF. Постоянно встречаются особо упертые конторы работающие на древних версиях AutoCAD в 2D, как на кульманах. Есть заметный рост использования BricsCAD, как самого развитого клона AutoCAD. Пожалуй, самый успешный и качественный продукт среди всех легких дешевых CAD. Но доля пользователей по прежнему мизерная. Autodesk продвигает для простых задач свой Фьюжн, раздает задаром для домашнего использования. Там тоже есть рост, но опытные пользователи AutoCAD не спешат менять быстрое прямое моделирование, на параметрическое и на совсем другую систему с другими подходами и форматами файлов.
    Насчет Нанокад есть некоторые сомнения про их светлое будущее. Он же на европейском движке. Из ODA их наверно уже выгнали (или нет?) и что они будут делать без движка Teigha?
    Ответ написан
    Комментировать
  • Редактор мебели где можно работать с электроникой?

    avc
    @avc
    Инженер и программист
    В моей сфере (выставки, мероприятия, офисы, интерьеры) подавляющее большинство инженеров проектирует всякую нестандартную мебель в AutoCAD + плагины. Электрика вся там же. Я проводил опросы в группах и каналах: ситуация 25 лет не меняется. Сейчас идет небольшая миграция на BricsCAD, так как там полная копия системы команд AutoCAD, дешевле и гораздо функциональней. Находятся, кто работает в SolidWorks, но не много. На Фьюжн никто из моих знакомых не переходил так как все наработки и привычки теряются. Это просто факты для размышления.
    Готовых моделек в Автокаде конечно нет. Зато можно быстро намоделировать и скачать готовые. В частности вся фурнитура Blum есть в dwg. Если не пытаться моделировать хитрые формы и не пытаться добиться фотореализма, а чисто для инженерных задач, сборочных чертежей, деталировок, контуров для фрезеровки на ЧПУ - то вполне можно обойтись этими дешевыми CAD.
    Ответ написан
    1 комментарий
  • Какую выбрать CAD-программу для 3D моделирования?

    avc
    @avc
    Инженер и программист
    Пожалуй отвечу, хотя я не совсем по тоже теме специализируюсь. Я больше по мебели работал и самодельничал. Там все из плоских листов и задача только в оформлении простейших чертежей и контуров для 2.5D-фрезерования. И мой выбор однозначен - самый простой подход к твердотельному моделированию у самых простых и дешевых CAD - AutoCAD, BricsCAD. Причины тут писать не буду - вот тут подробная статья (которую отверг Хабр :( ). Но это для мебельщика. Для гитары - я уже не уверен. А для литья и 3D-печати - точно не оптимально будет.
    Судя по тому что вы свалили в кучу CAD, CAM и даже 3DMax (не имеющий никакого отношения к инженерной работе) - вы не чувствуете разницы между твердотельными и полигональными моделями. Поэтому может пригодится вот эта статья.
    Полный список моих статей тут
    Удачи!
    Ответ написан
    2 комментария
  • Fusion 360. Как параметрический связать диаметр окружности с двумя другими?

    avc
    @avc
    Инженер и программист
    Вам не удалось четко сформулировать постановку задачи. Что задано? Две окружности по их центрам и радиусам и диаметр третьей окружности? А найти надо подходящий центр третьей окружности, чтоб получить касательную к первым двум? Задача для школьной геометрии. Почитайте учебники и составьте программу. В CAD программах (в частности в AutoCAD) есть команда построенения касательной окружности по двум другим.
    И да, действительно можно задать две параметрические привязки "касательная" и тогда все три окружности будут перестраиваться совместно.
    Ответ написан