Как перевести dxf в stl файл
Спросите любого, кто печатает 3D модели и он скажет вам, что файлы STL это тот формат который нам нужен. Формат STL является особенным, потому что он может представлять любую трехмерную модель, используя треугольники. В дальнейшем данный формат экспортируется в GCode по средством слайсеров.
Конечно, есть и другие способы представить модель, кроме треугольников. DXF является одним из таких способов. Это было реализовано компанией Autodesk вместе с их фирменным форматом DWG. Цель этого альтернативного формата состояла в том, чтобы создать формат, открытый для всех.
DXF — не простой формат для конвертации. Формат DXF может содержать и исключать информацию в зависимости от используемого приложения. Вот почему при конвертации в STL вы должны знать, содержит ли ваш файл DXF 3D или только 2D контент.
Преобразование 2D DXF
Чтобы преобразовать 2D DXF в STL, сначала нужно конверитировать его в SVG. SVG — более широко используемый формат для 2D-чертежей, предоставляющий больше возможностей для преобразования 2D-чертежа в 3D-модель STL.
Отсюда не стесняйтесь следовать нашему руководству SVG to STL. Имейте в виду, что файлы DXF не указывают единицы измерения и следовательно, часто требуют коэффициента мастабирования.
Конвертирование 3D DXF
Как упоминалось ранее, Autodesk создал формат DXF. Поэтому самый простой способ конвертировать в STL — это использовать их программное обеспечение. Вы можете скачать пробную версию AutoCAD с их сайта. Следуйте внимательно, чтобы конвертировать ваш DXF в STL.
Шаг 1: Открытие файла DXF
- Откройте AutoCAD.
- Убедитесь, что вы используете рабочее пространство для 3D-моделирования, нажав на значок шестеренки (внизу справа).
- Перейдите в «Открыть » -> «Рисование », а затем выберите свой файл.
Шаг 2: Преобразование файла
- Выделите весь ваш объект, выделив его курсором / лассо.
- Перейдите на вкладку «Сетка » -> «Преобразовать в поверхность».
- Выберите весь свой объект снова.
- Перейдите на вкладку «Поверхность » -> «Скульптура ».
Шаг 3: Экспорт файла
- Перейдите в «Экспорт » -> «Другие форматы».
- Выберите желаемое место.
Совет по масштабированию
Есть еще одна деталь: DXF не всегда включает единицы измерения. Это может затруднить печать файлов DXF нужного размера. Чтобы установить размер вашей модели, вы можете использовать коэффициент масштаьирования для вашей модели STL. Если у вас есть предпочтительный размер, просто разделите желаемую длину на текущую длину вашей модели и используйте ее в качестве коэффициента масштабирования.
Вам нужно было конвертировать файл STL в DWG? Изучите это краткое простое руководство по конвертации STL в DWG как оффлайн так и онлайн.
Чем отличается STL и DWG?
STL — это стандартный формат, используемый в 3D-печати. Информация о поверхности хранится в форме треугольников, образующих сетку. Данный формат создается практически в любом программном обеспечении для 3D-моделирования, в дальнейшем его можно обработать в слайсерах для 3D печати , таких как Simplify 3D или Cura.
С другой стороны, у нас есть файлы DWG, который являются исходным форматом файлов AutoCAD . DWG хранит двухмерные и трехмерные векторные изображения и полностью совместим с другими программами САПР, поэтому он является одним из наиболее часто используемых форматов файлов во многих отраслях.
Конвертация STL в DWG с использованием Blender
Есть несколько способов конвертировать STL в файл DWG, но один из самых простых способов сделать это в Blender. Программное обеспечение позволяет открывать файлы STL и экспортировать их в DXF, формат файла, совместимый со всеми версиями AutoCAD. А после открытия файла DXF в AutoCAD вы сможете сохранить его в виде файла DWG.
- Откройте свой файл STL в Blender.
- Перейдите в меню «Файл » и выберите «Экспорт », отобразится список форматов файлов. Выберите параметр AutoCAD ( .dxf) и сохраните его.
- Если опция DXF отключена, вам нужно всего лишь перейти к настройкам пользователя (Ctrl / Cmd + Alt + U), набрать «DXF » в строке поиска и активировать опцию «Импорт -экспорт».
- После сохранения файла откройте его в AutoCAD и сохраните в формате DWG.
STL в DWG онлайн конвертер
Если у вас на компьютере не установлен Blender, не беспокойтесь. Существуют онлайн-конвертеры, которые позволяют загружать файлы STL и преобразовывать их в файлы DWG одним щелчком мыши. Веб-сайт CAD Forum предлагает бесплатное веб-приложение , которое преобразует STL в файлы DWG. Ограничение по размеру загружаемого файла — 20 МБ.
- Сначала выберите файл, который нужно конвертировать, с вашего компьютера и дождитесь завершения загрузки.
- Выберите целевой формат DXF и нажмите кнопку Convert.
- Cкачайте преобразованный файл и откройте его в AutoCAD.
- После открытия сохраните его как файл DWG.
Заключение
Как видите, преобразование файлов STL в DWG не так сложно. Мы рекомендуем использовать программное обеспечение с открытым исходным кодом Blender потому что оно позволит вам манипулировать сеткой. Надеюсь, это руководство ответило на ваш вопрос о переходе.
Формат файла STL является наиболее распространенным форматом, используемым в 3D-печати. Чтобы использовать аддитивное производство, вы можете преобразовать свою 3D-модель в STL. Или вам может понадобиться файл STL при использования специального программного обеспечения: во многих случаях вам может потребоваться преобразовать ваш 3D-файл в STL.
Многие программы трехмерного моделирования в настоящее время предлагают преобразование файлов, но не все из них, т.к. они плохо преобразуются в STL. В некоторых случаях у вас может быть другой формат файла 3D, такой как OBJ или еще, и вы захотели преобразовать его в STL. Не волнуйтесь, это возможно.
Чтобы помочь вам в вашем 3D-проекте и найти вам наилучший возможный путь от вашего 3D-дизайна до вашей 3D-печатной детали, мы решили создать список лучших конвертеров STL. Многие из них бесплатны онлайн и просты в использовании!
Какой инструмент выбрать для конвертации 3D-модели?
Meshconverter
Эта первая программа представляет собой онлайн и бесплатную платформу, предназначенную для преобразования ваших 3D-моделей в файлы STL. Он на самом деле поддерживает широкий спектр файлов, от STL до PLY. Простой в использовании, Meshconverter не предлагает никаких других функций, кроме преобразования файлов, но если вы просто хотите быстро и бесплатно преобразовать 3D-файл, это хорошее решение.
Spin 3D
Вы слышали о Spin 3D? Spin 3D — это конвертер сетки, довольно простой в использовании и способный конвертировать несколько файлов сетки одновременно. Это программное обеспечение довольно быстро и позволяет вам делиться своими файлами.
Spin 3D — это программное обеспечение, а не онлайн-решение, поэтому вам придется скачать его, чтобы использовать. Это будет полезно для ваших проектов 3D-печати, а также для моддинга и анимации игры.
CAD Exchanger
CAD Exchanger — это также программное обеспечение для перевода данных. OBJ, 3dm, brep, step, множество форматов файлов могут быть переведены в STL или из STL. Вы можете скачать этот конвертер 3D-моделей бесплатно, а затем загрузить свои файлы, чтобы конвертировать их.
Online CAD converter
Online CAD converter — это именно то, о чем вы думаете, когда видите его название: онлайн-конвертер для ваших файлов САПР. Все бесплатно и позволяет переводить SLDPRT, STEP, SKP, X_T, JT, OBJ, STL, 3DS, IPT, 3D PDF, CATIA и многое другое. Он поддерживает файлы CAD, графические форматы, нейтральные форматы.
Эта программа предлагает разные пакеты. Вы можете конвертировать один файл бесплатно, но тогда вам придется заплатить 1 € за файл. Максимальный размер файла составляет 100 КБ.
Greentoken
Greentoken — это онлайн-платформа, разработанная страстным программистом, заинтересованным в 3D. Этот веб-сайт с открытым исходным кодом поддерживает более 3D различных форматов, включая STL, FBX, Blender, OBJ, 3DS DXF, LWO или PLY.
Bear File Converter
Вот еще один онлайн и бесплатный конвертер. Этот может быть полезен для многих проектов. Действительно, это конвертер, способный конвертировать аудио файлы, изображения, офисные документы или конвертировать видео. Но также возможно использовать его для преобразования 3D-моделей, и это то, что нам интересно сегодня. Этот веб-сайт поддерживает множество различных форматов файлов, включая BLEND, STL, 3DS, XML и т. Д. Этот инструмент очень прост в использовании и довольно полон.
Для начала печати на 3D-принтере необходимо подготовить цифровую 3D-модель. Существует множество программ для 3D-моделирования, в которых можно создать 3D-модель, в какой именно программе создавать модель – не важно, но чтобы она была принята 3D-принтером, нужно экспортировать её в подходящий для большинства принтеров формат .STL. В этой статье мы расскажем, как сделать экспорт 3D-модели в STL-формат в самых распространенных программах для 3D-моделирования.
2. SolidWorks Student Design Kit (SolidWorks Student Edition)
Из учебной версии SolidWorks можно сделать экспорт в .STL только с помощью софта eDrawings, который обычно устанавливается с SolidWorks по умолчанию. Если этого расширения всё же не оказалось, то скачать его можно здесь.
В SolidWorks SDK можно сохранить 3D-модель в формате .SLDPRT. Для конвертации в .STL откройте нужный файл в формате .SLDPRT в eDrawings.
• В панели инструментов откройте File (Файл) -> Save As (Сохранить как)
• Установите тип файла .STL
• Сохраните
4. Autodesk 3ds Max (3D Studio Max)
• В меню программы нажимаем File -> Export
• Выберите тип файла -> StereoLitho *.stl
• Введите имя файла, сохраните, в диалоговом окне выберите тип файла -> Binary -> OK
Важно! Зачастую при экспорте в .STL из 3ds Max изменяются размеры моделей, чтобы этого избежать перед началом моделирования необходимо проверить указанные в программе единицы измерения. Если размеры модели заданы в миллиметрах, то в параметрах “Display Unit Scale” (единицы, в которых отображается модель в программе) и “System Units Setup” (единицы, в которых модель экспортируется) нужно установить именно миллиметры (часто по умолчанию стоят дюймы). Если вдруг обнаружили неверные единицы измерения при экспорте уже после того, как сделали модель – не беда, в любом случае нужно выставить мм, а затем масштабировать модель - в параметре “Distance from origin” указывается цифра во сколько раз будет уменьшена или увеличена модель в зависимости от установленных единиц, это значение и берем как коэффициент масштабирования. Например, если в параметре “System Units Setup” стояли дюймы, а нужно выбрать мм, то созданную модель нужно будет увеличить в 25,4 раз.
6. Blender
• В верхнем меню откройте вкладку File -> Export -> STL
• Укажите имя файла и место для сохранения экспортируемой модели
• Нажмите -> Export STL
7. Rhino (Rhinoceros 3D)
• В панели инструментов File (Файл) -> Save As (Сохранить как) -> тип файла Stereolithography (*.stl)
• Введите имя файла и сохраните его
• Выберите “Binary STL files”
• Снимите флажок с параметра “Export Open Objects”
• Сохраните
Параметр “Export Open Objects” позволяет экспортировать объекты, которые не являются полностью закрытыми, а это противоречит требованиям к 3D-моделям для 3D-печати.
Если этот параметр выключен, то экспорт «открытого» объекта в STL не удастся, а полигональные сетки/поверхности, служащие камнем преткновения будут выделены. Используйте команду ShowEdges (Показать Края) для поиска граней, нуждающихся в исправлении. Советы по исправлению полигональной сетки в Rhino.
8. Pro ENGINEER
• Откройте вкладку File -> Save a Copy
• Выберите тип STL и нажмите OK
• В появившемся диалоговом окне выберите стандартную систему координат Coordinate System -> Standard
• Отметьте Format -> Binary
• Установите минимально допустимые значения в параметрах Chord Height – 0 и Angle Control - 0
• Введите имя файла и нажмите OK
9. КОМПАС-3D
• В меню откройте “Файл” -> “Сохранить как…”
• Вберите тип файла .STL
• Нажмите “Сохранить”
Можно назначить параметры экспорта и таким образом получить наилучшее качество экспортируемой модели.
Начиная с версии V15.1 в КОМПАС-3D изменился диалог настройки параметров сохранения в STL. Если ранее настройка зависела от параметров точности, установленных для детали, то в новой версии появился диалог «Параметры экспорта STL».
Результаты сохранения с разными параметрами для шара диаметром 50 мм.
Для оценки параметров используется «Microsoft 3D Builder»
Максимальное линейное отклонение
Максимальное угловое отклонение
Максимальная длина ребра
10. Solid Edge ST6 - ST8
• Application Button -> Save As
• В появившемся выберите тип фала STL (.stl)
• Откройте пункт «Параметры»
• Укажите в “Conversion Tolerance” -> millimeters
• Определите значения допусков “Tolerance Units”
Чем ниже значение допуска, тем выше детализация модели, но также увеличивается вес файла за счет увеличения количества полигонов в сетке модели. По излишне тяжелой модели может быть сложно подготовить задание для печати на 3D-принтере.
• Отрегулируйте угол плоскости поверхности “ Surface Plane Angle”(в зависимости от желаемой гладкости поверхности) - чем ниже значение, тем больше точность (имеет смысл для небольших детализированных деталей)
• В пункте Output File as -> Binary
• Нажмите OK-> Save
Подробнее о параметрах для экспорта в STL в Solid Edge читайте здесь .
Solid Edge (старше ST6)
• Откройте модель и выберите File -> Save As…
• Выберите тип файла -> STL
• Зайдите в Options, задайте параметры: Conversion Tolerance не менее 0.0254 mm для FDM-печати; не менее 0.015 mm для PolyJet
• Установите Surface Plane Angle до 45°
• Выберите тип файла -> Binary
• Нажмите OK и сохраните
Читайте также: