Инженер и программист.


Опыт проектирования мебели и выставочных стендов - более 20и лет.


Опыт разработки программ (базы данных, CAD-плагины) - более 30и лет.


A>V>C> Programming
Контакты
Местоположение
Таиланд

Наибольший вклад в теги

Все теги (11)

Лучшие ответы пользователя

Все ответы (25)
  • Редактор мебели где можно работать с электроникой?

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

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

    avc
    @avc
    Инженер и программист
    Готовые решения - это API AutoCAD и всех его многочисленных клонов (на базе ODA Teigha). Если устраивает писать не отдельную программу, а плагин под любой этот CAD, то это будет самый простой вариант. Есть C++ API (ObjectARX), есть под .Net и, например, C# . Если в системе установлен именно AutoCAD - есть такая штука как AcCoreConsole с помощью которой можно вызывать API автокада из внешних программ. Ну и наконец есть дорогущие библиотеки от Autodesk (RealDWG) и ODA (Teigha) для полноценной работы с DWG и DXF без установки каких-либо CAD.
    В каких-то очень простых случаях можно прочитать и распарсить сам файл DXF - обычно это простой и понятный текст (хотя DXF теоретически может быть бинарным)
    Ответ написан
    Комментировать
  • Какую выбрать CAD-программу для 3D моделирования?

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

    avc
    @avc
    Инженер и программист
    Ооо! Поздравляю - это самый длинный вопрос, какой я тут видел! (Не сарказм, так и надо, одобряю!)
    Первое - вы ставите нереальную задачу, когда пытаетесь разделить линию произвольной длинны строго на 5 без остатка. Школьная математика протестует. Вам неизбежно придется задать допуск. Например от 4.9 до 5.1.
    Далее. Стройте контур четко, с привязками. В вашем случае исправить "глюк" поможет привязка к касательной (_tan) и к ближайшей (_near). Пользоваться привязками обязательно!
    Далее. Когда ваш контур детали станет идеальным, без щелей и накладок, объедините его в замкнутую полилинию (_join). Проверьте в свойствах полилинии , что она замкнутая (Closed = Yes)
    Теперь сделайте смещение (_offset) этого контура внутрь детали на нужное вам расстояние (сколько вы там отступаете от края до отверстий). Получится новая полилиния вдоль ваших будущих отверстий. Откройте калькулятор (_calc) и вставьте в него длину этой полилинии (там есть кнопка обмера длины). Делите на 5. Получите сколько надо сделать дырок. Но число-то будет дробное. Округляйте вниз и вверх, умножайте, и проверяйте при каком шаге около 5 вы укладываетесь в ваш допуск.
    Потом вызывайте команду расстановки точек _divide и укажите сколько у вас точек надо сделать. Команда расставит точки равномерно. Если не видите точки - настройте системную переменную _pdmode. Потом вы можете окружности расставить в эти точки, чтоб видно было на распечатках. Или _divide может блоки расставлять сразу вместо точек. Это уже нюансы.
    Все написанные английские слова - это команды AutoCAD. С подчеркивания пишу, чтоб сработало в любой языковой версии в том числе в русском AutoCAD. Подробности как работает каждая команда и что такое привязки я писать не буду - есть хелп (F1), есть гугл, он все знает.
    Удачи!
    Ответ написан
    Комментировать

Лучшие вопросы пользователя

Все вопросы (5)