Вопрос или проблема
Я создал 3D модель с помощью OpenSCAD, и теперь мне нужно перевести ее в различные 2D технические чертежи для использования в патентной заявке. Я попробовал использовать режим каркасной модели в OpenSCAD, но это не скрывало скрытые линии, и вообще, казалось, не предназначено для создания качественных технических 2D чертежей.
OpenSCAD может экспортировать в различные форматы, включая STL, и я думал, что, возможно, существует какое-то программное обеспечение для создания технических чертежей, которое могло бы импортировать STL и использовать его в качестве отправной точки для создания 2D чертежей.
Я посмотрел на LibreCAD, но, согласно информации, она, похоже, не поддерживает импорт 3D STL файлов. Я также заметил DraftSight, но думаю, что у него та же проблема, так как я читал, что он также предназначен только для 2D.
FreeCAD я установил и импортировал в него свой STL. Я менее знаком с ним, чем с OpenSCAD, но читал, что у него есть те же проблемы, что и у OpenSCAD, а именно, он хорош для моделирования, но не подходит для черчения 2D технических чертежей.
Попробовав эти бесплатные варианты, я понимаю, что, возможно, мне нужно будет приобрести одно из платных CAD решений: fusion360, autocad, solidworks или catia, о которых я читал, что они имеют возможность генерировать 2D чертежи. Это, в дополнение к их 3D моделированию, должно гарантировать, что я мог бы начать с моего 3D STL для создания чертежей. Но я не хочу его покупать, чтобы выяснить, что его возможности для создания 2D технических чертежей являются всего лишь второстепенными, как кажется в случае с OpenSCAD и FreeCAD.
Мой вопрос: Какие лучшие инструменты для создания 2D технических чертежей, которые могут импортировать 3D STL и создавать 2D чертежи на основе этой 3D модели?
Я хотел бы лучше овладеть созданием качественных 2D технических чертежей, поэтому, особенно после того, как я испытывал трудности и не смог заставить CAD программное обеспечение производить чертежи, хотел бы иметь что-то, что специально предназначено для целей 2D технического черчения. Есть ли такой инструмент, который может импортировать 3D STL и также нацелен на создание высококачественных технических 2D чертежей? Открытое программное обеспечение предпочтительно, но собственное было бы допустимо.
FreeCAD является подходящим инструментом для этой задачи (вероятно, единственным бесплатным), вам просто нужно вложить время в его изучение.
У него есть рабочая область TechDraw, которую вы можете использовать для генерации технических чертежей 3D моделей с размерами и аннотациями.
К слову, STL — это неподходящий формат для того, что вы хотите сделать, потому что это формат на основе сетки и он потеряет все геометрические свойства, которые имеет ваша исходная твердотельная модель. Такие вещи, как поверхности обрезки, история построения, круги, центральные точки, радиус и т.д. будут потеряны.
Вы должны использовать твердотельный формат для экспорта, такой как STEP или IGES, которые широко принимаются, и FreeCAD может их нативно читать и использовать для технических чертежей.
Можно использовать нативные функции OpenSCAD для создания SVG файлов, которые можно редактировать в соответствии с требованиями.
Этот процесс можно выполнить, используя созданную модель, в коде, который ее создает, но также можно применить к импортированным STL файлам.
projection() — это функция в OpenSCAD. Поворачивайте/переносите/масштабируйте/и т.д. модель по желанию, выполните функцию projection() и результаты могут быть полезными. Изображения ниже с упомянутого сайта.
Изображение ниже представляет параметр cut = true для этой функции. Используются только точки при z = 0 для создания чертежа.
Альтернатива, cut = false, предоставляет “теневой” аспект проекции:
Как было отмечено, можно поворачивать модель для получения различных результатов:
Выполнение предпросмотра (F5) создает 3D объект толщиной 1 мм, рендер (F6) создает экспортируемое 2D изображение.
Ответ или решение
Как выбрать программное обеспечение для создания 2D технических чертежей на основе 3D моделей?
В процессе разработки 3D модели с использованием OpenSCAD вы столкнулись с задачей создания 2D технических чертежей для патентной заявки. Вы правильно отметили, что низкое качество инструментов, доступных в OpenSCAD и других бесплатных вариантах, препятствует этому процессу. В данной статье мы рассмотрим несколько программ, которые могут импортировать 3D модели в формате STL и пригодны для создания высококачественных 2D чертежей.
1. FreeCAD
FreeCAD — идеальное решение для вашей задачи, хотя требует некоторого времени для изучения. Эта бесплатная CAD-программа имеет TechDraw Workbench, специализированный инструмент для генерации технических чертежей из 3D моделей. Ключевым моментом является то, что FreeCAD может импортировать форматы, которые сохраняют геометрические свойства, такие как STEP и IGES, что значительно улучшает качество чертежей.
-
Преимущества:
- Интуитивно понятный интерфейс для создания чертежей.
- Поддержка различных форматов, включая STEP и IGES.
- Возможности для точного измерения и аннотирования.
-
Недостатки:
- Может потребоваться время для изучения интерфейса и функций.
2. Fusion 360
Autodesk Fusion 360 — еще один мощный инструмент для работы с 3D и 2D чертежами. Это облачное программное обеспечение предлагает интегрированные функции CAD, CAM и CAE. Fusion 360 позволяет легко importировать STL файлы и предоставляет функционал для создания технических чертежей с использованием 3D моделей.
-
Преимущества:
- Интуитивно понятный пользовательский интерфейс.
- Возможность создания инженерных чертежей с высокой детализацией.
- Подходит для командной работы благодаря облачным функциям.
-
Недостатки:
- Платное программное обеспечение (но доступна бесплатная версия для образовательных учреждений и стартапов).
3. SolidWorks
SolidWorks — один из самых популярных CAD инструментов, особенно в области инженерии и дизайна. Эта программа позволяет импортировать STL модели и преобразовывать их в 2D чертежи с высокой точностью. SolidWorks предлагает обширный набор возможностей для спецификации размеров, аннотации и подготовки документации.
-
Преимущества:
- Высококачественные результаты и гибкость при создании чертежей.
- Широкая поддержка стандартов машиностроения.
-
Недостатки:
- Дорогая лицензионная политика по сравнению с другими альтернативами.
4. DraftSight
DraftSight — это 2D CAD программа, ориентированная на создание чертежей и проектирование. Однако, как вы заметили, она не поддерживает импорт 3D STL файлов. Она подходит в качестве дополнительного инструмента после создания 2D проекций в другой программе.
-
Преимущества:
- Легкость в использовании для создания 2D чертежей.
- Поддержка форматов DWG и DXF.
-
Недостатки:
- Отсутствие поддержки для 3D файлов делает её недостаточно универсальной.
Выводы и рекомендации
При выборе программы для создания 2D технических чертежей, важно учитывать как возможности импорта 3D файлов, так и специальные функции для аннотирования и работы с чертежами. FreeCAD, несмотря на его изучение, является самым доступным вариантом для высококачественных технических чертежей, если вы готовы тратить время на обучение.
Если вы рассматриваете коммерческое ПО, Fusion 360 и SolidWorks будут отличным выбором, учитывая, что они способны предоставить более профессиональные инструменты для работы с чертежами и обеспечивают качественный результат.
Помимо импортирования STL файлов, подумайте о возможности экспортирования вашей модели в более подходящие форматы, такие как STEP или IGES, чтобы сохранить все необходимые геометрические свойства для дальнейшей работы.
Подведение итогов
В конечном счете, выбор программного обеспечения должен базироваться на ваших нуждах, бюджете и готовности инвестировать время в изучение новых инструментов. Успехов вам в создании высококачественных 2D чертежей для вашей патентной заявки!