Перейти к содержимому

Freecad как сохранить в stl

  • автор:

Как экспортировать в STL 3D-модели из разных программ?

Экспорт 3D-моделей в STL формат

Для начала печати на 3D-принтере необходимо подготовить цифровую 3D-модель. Существует множество программ для 3D-моделирования, в которых можно создать 3D-модель, в какой именно программе создавать модель – не важно, но чтобы она была принята 3D-принтером, нужно экспортировать её в подходящий для большинства принтеров формат .STL. В этой статье мы расскажем, как сделать экспорт 3D-модели в STL-формат в самых распространенных программах для 3D-моделирования.

1. Экспорт в STL из Solidworks и Autodesk Inventor (Mechanical Desktop)
• В меню приложения откройте вкладку Файл -> Сохранить как (File -> Save As) -> укажите тип файла STL (*.stl)
• В появившемся диалоговом окне во вкладке Options установите следующие параметры: исходящий формат файла –> Binary,
• Выберите нужные единицы измерения – миллиметры или дюймы (Unit -> Millimeters or Inches)
• Чтобы поверхность модели получилась более «сглаженной» без грубых полигонов, делайте экспорт моделей в высоком качестве, для этого отметьте в пункте Разрешение -> Хорошее (Resolution -> Fine)
Нажмите OK, введите имя файла и сохраните
Помните, чем выше качество модели и больше число полигонов, тем дольше экспортируется файл и на выходе имеет больший вес. Слишком тяжелым 3D-модели может быть сложно преобразовать в задание для 3D-принтера. Мы рекомендуем для 3D-печати создавать модели весом не более 100 МБ. Для нашего онлайн-расчета стоимости принимаются модели, весом не более 50 МБ. Кстати, наш онлайн-расчет принимает модели и в «родном» формате Solidworks STEP, STP, автоматически преобразую их в STL. Но бывает, что при экспорте ухудшается качество полигональной сетки, поэтом лучше сразу загружать модели, экспортированные в STL в хорошем качестве. Модели, которые весят больше 50 МБ, для расчета стоимости отправляйте нам на почту: zakaz@cubicprints.ru

2. SolidWorks Student Design Kit (SolidWorks Student Edition)
Из учебной версии SolidWorks можно сделать экспорт в .STL только с помощью софта eDrawings, который обычно устанавливается с SolidWorks по умолчанию. Если этого расширения всё же не оказалось, то скачать его можно здесь.
В SolidWorks SDK можно сохранить 3D-модель в формате .SLDPRT. Для конвертации в .STL откройте нужный файл в формате .SLDPRT в eDrawings.
• В панели инструментов откройте File (Файл) -> Save As (Сохранить как)
• Установите тип файла .STL
• Сохраните

3. Экспорт в STL из AutoCAD
• Выберите меню программы -> Экспорт -> Другие форматы. Output tab -> Send panel -> Export (Вывод -> Панель отправки -> Экспорт)
• В диалоговом окне “Экспорт данных” введите имя файла.
• В списке “Тип файла” выберите “Литография (*.stl)“. Нажмите кнопку “Сохранить”.
• Выберите один или несколько твердотельных объектов. Все объекты должны располагаться внутри октанта МСК, а значениями координат X, Y и Z должны быть больше нуля.

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 раз.

5. SketchUp
Для экспорта в STL-формат из SketchUp нужно скачать специальный плагин и установить расширение. Бесплатные плагины для разных версия SketchUp можно найти здесь.
Для версии SketchUp 2017 плагин можно скачать здесь – для скачивания этого плагина нужно будет пройти простую регистрацию на сайте.
• Для установки расширения, запустите SketchUp, в верхнем меню выберите вкладку «Window» -> «Preferences» -> «Extensions» -> «Install extension»
• В открывшемся диалоговом окне укажите путь до скаченного плагина и нажмите «открыть» -> в новом диалоговом окне на вопрос, хотите ли установить дополнение, нажмите «Да».
• После сообщения об успешной установки плагина в верхнем меню программы во вкладке «File» должен появиться пункт «Export Stl» (или Tools > Export to DXF or STL). При экспорте из предложенных опций укажите единицы измерения, геометрию объекта и выберите место для сохранения файла.
Имейте в виду, если в модели выделены (selected) какие-то элементы, то экспортироваться в STL будут именно они. Если ничего не выделено, то экспортируются все слои модели, даже скрытые.

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».
Параметры экспорта 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 и сохраните

11. ZBrush
Сделать экспорт в STL-формат из ZBrush можно с помощью плагина Decimation Master.
Плагин Decimation Master позволяет оптимизировать полигональную сетку для печати, что помогает сохранить модели с уменьшенным количеством полигонов и меньшим весом файла. Скачать и ознакомиться с инструкцией по установке плагина можно здесь.
• После установки плагина, нужно открыть в ZBrush меню ZPlugin. Там должен быть Decimation Master, содержащий функции плагина.
• Нажать “3D Print Exporter”
• Определить и масштабировать размеры
• Выбрать STL-> Export STL
• Ввести имя файла и сохранить

В завершении напоминаем, что просто экспорт в формат STL не дает гарантии, что модель подойдёт для 3Д печати. Важно убедиться, что спроектированный объект соответствует требованиям к моделям для 3D-принтеров. Большинство мелких ошибок 3D-моделирования можно легко исправить с помощью бесплатной программы Netfabb Basic, об этом читайте наш краткий курс по автоматизированному исправлению ошибок в 3D-моделях. Также нужно проверить, что в модели заданы толщины стенок в соответствии с характеристиками выбранной технологии 3D-печати. Посмотреть допустимые толщины, отклонения и рекомендации к геометрии можно на страницах материалов для 3D-печати.
Итак, после того как 3D-модель сохранена в нужный STL-формат, все ошибки исправлены, можно смело заказывать 3D-печать. Быстрее и удобнее всего мгновенно оценить стоимость и оформить заказ онлайн.

Экспорт детали из FreeCAD в формат STL

Экспорт детали из FreeCAD в формат STL

Хай всем товарищи! Есть такая проблема. У меня при печати одновременно и недоэкструзия и переэкструзия.

Недоэкструзия происходит на в.

Можно ли ли напечатать лучше или это предел?

Пробовал печатать деталь вот с такими пазами гребёнками, профиль получается неровный и наверху ещё утолщение получается, когда сопло уходит вверх. Печ.

Kак в G-code Simplify3D изменить скорость печати Infill?

Вопрос возник из за отсутствия управления в G-code Simplify3D возможности конкретно влиять на скорость печати Infill.

Есть какие либо.

Читайте в блогах

Борьба с запахом от фотополимерной смолы

Elegoo Saturn 3 12K новое поколение фотополимерной печати!

Насадки на пинцет для измерения номинала СМД деталей.

Материнская плата 3D принтера на основе МК STM32F401RC

Итоги конкурса 3D моделирования в T-FLEX CAD «Компетенция САПР 2023»

Адаптер для лазерного уровня

Участников 377046 +51 Статей 78942 +5 Присоединяйся

  • Рекламное объявление
  • Скопировать ID рекламы
  • О рекламодателе
  • Рекламное объявление
  • Скопировать ID рекламы
  • О рекламодателе

Популярные
3D-принтеры

1729 владельцев
1605 владельцев
1179 владельцев
1002 владельцев
993 владельцев
860 владельцев
813 владельцев
678 владельцев
656 владельцев
596 владельцев

Комментарии и вопросы

скорее по привычке ставят публ.

Тем, кто уже пробовал ею печат.

Суда по импортным иллюстрациям.

Всем привет, на днях приобрёл.

Добрый вечер, подскажите, пожа.

Проблема, при печати на прутке.

12 ответов

Всем привет! Вернулся в мир 3д.

СООБЩЕСТВО
РАЗДЕЛЫ
НОВОСТИ
СОЦСЕТИ

http://ariat.ru http://ariat.ru

© 2013-2023 3D-принтеры сегодня! Использование материалов Конфиденциальность

Вы успешно зарегистрированы

Вы успешно зарегистрированы

Пароль успешно изменен

Пароль успешно изменен

На ваш e-mail высланы новые регистрационные данные.

Пожалуйста, проверьте Вашу почту

Пожалуйста, проверьте Вашу почту

Вам было отправлено письмо с инструкцией по восстановлению пароля. Если вы не получили письмо в течение 5 минут, проверьте папку спам, попробуйте еще раз.

Как преобразовать 3D-модель из формата STL в формат STP? — Служба 3D-печати FacFox

В этом руководстве показаны основы преобразования файла STL в файл STEP. STL — это формат 3D-сетки, используемый в основном 3D-принтерами, но в мире инженерных CAD и CAM большинство программ требует твердых моделей. Наиболее универсальным форматом твердой модели является STEP (.stp, .step). В идеале, вы бы начать с твердой модели и избежать STL полностью, но, возможно, вы нашли идеальный объект наСтилливерсили вы использовали 3D сканер, и нет разумного способа начать с твердой модели. Или, может быть, вы уже делаете твердое моделирование, но вам нужно включить модель STL в нее. Это руководство показывает вам процесс преобразования файла, который работал хорошо для меня.

«Mkb-предупреждение» Отказ от ответственности: STL файлы охватывают широкий диапазон. Некоторые из них являются недорогими, водонепроницаемыми и могут быть легко преобразованы. Другие чрезвычайно сложны, полны отверстий и имеют много самообсека, и вызовет сбой программы преобразования. Если ваш файл STL имеет второй тип, вы не сможете преобразовать его. Это, как говорится, если у вас нет другого выбора, это определенно стоит выстрел! Предупреждение о мкб-

ШАГ 1: СКАЧАТЬ ИНСТРУМЕНТ ПРЕОБРАЗОВАНИЯ

Наш инструмент преобразования выбораFreecadпотому что это бесплатно, относительно простой в использовании, и делает хорошую работу по преобразованию STL файлов для использования твердых моделей. СкачатьЗдесь.

ШАГ 2: ИМПОРТ ВАШЕГО ФАЙЛА STL

  • Открыть FreeCAD.
  • Создайте новый файл (Файловое меню > New).
  • Импорт вашего файла STL (Файловое меню > Импорт > выберите файл STL).

Import new stl file to FreeCAD


Из меню высадки в верхней панели инструментов выберите дизайн сетки.

Open Mesh design from toolbar dropdown

ШАГ 3: РЕМОНТ СЕТКИ

  • Откройте инструмент сетки «Оценка и ремонт» (меню meshes > анализ > «Оценка» и «Ремонтная сетка»).

Select repare mesh from the mesh tab

Repair meshes one by one

Выберите сетку из выпадают в верхней части панели Оценки и ремонта.

ШАГ 4: ПРЕОБРАЗОВАТЬ СЕТКУ В ФОРМУ

    Из меню высадки панели инструментов выберите Часть.


Оставьте швейную толерантность на 0.10 (вы можете выбрать более низкое значение, если вы хотите более подробную поверхность) и нажмите OK.

ШАГ 5: ПРЕОБРАЗОВАТЬ ФОРМУ В ТВЕРДУЮ

Это момент истины! Если FreeCAD сможет преобразовать форму в сплошную, вы сможете сохранить ее в виде файла STEP. Если вы получаете красное сообщение об ошибке в левом нижнем углу экрана, вам не повезло.

  • Выберите недавно созданную форму.
  • Из меню Part выберите «Преобразовать в твердое».


ШАГ 6: ЭКСПОРТ ТВЕРДОГО ТЕЛА В ФАЙЛ ШАГА

  • Выберите недавно созданный твердый файл в левом стекле.
  • Из меню Файла выберите Export.
  • Из диалога по экспорту выберите «STEP с цветами (.step stp)».

Экспорт вашего твердого тела в файл STEP.

ТЫ ЗАКОНЧИЛА!

Теперь вы можете импортировать свой файл STEP в другое программное обеспечение и делать такие вещи, как создание путей инструментария для фрезерования на мельнице ЧПУ. Если это ваш план, и вы не делали этого раньше, нам нравится Fusion 360 много. Его функции CAM являются наиболее удобными для пользователей мы нашли. Но CAM является глубокой темой; если вы не знакомы с ним, мы рекомендуем пройти через Fusion 360 в CAM учебники и читать наши Fusion 360 руководства. Если вы заинтересованы в других общих конверсий файлов для CAM, проверить, как преобразовать Гербер файлы в G-код с помощью FlatCAM.

Другие способы преобразования STL в STP онлайн:

Есть также некоторые онлайн-инструменты для преобразования STL в STP онлайн, хотя они имеют меньше универсальности и производительности, это стоит выстрел, если у вас нет доступа к программному обеспечению ДЛЯ ПК. Ниже приведены веб-сайты, которые могут преобразовать STL в STP онлайн:

Быстрый поворот, низкая стоимость, комплексная оптимизированная стратегия. FacFox является вашим поставщиком услуг 3D-печати!

Использвание Blender и FreeCad для импорта 3D-моделей компонентов в KiCad

KiCad отличная программа для проектирования печатных плат, позволяющая создавать достаточно сложные проекты. Она поддерживает трёхмерную визуализацию изделия, что может быть очень полезно для нахождения ошибок в топологии или конструкции.

Есть лишь одно неудобство: KiCad не поддерживает широкораспространенный формат step. Многие производители электронных компонентов предоставляют 3D-модели своих изделий именно в этом виде. И, чтобы воспользоваться этими файлами, приходится конвертировать их в формат vrml, понимаемый KiCad’ом.

Способы конвертирования и подключения модели не совсем очевидны, особенно при использовании свободно распространяемого программного обеспечения.

В этой статье я расскажу, как без регистрации и смс преобразовать 3D-модель объекта для подключения его к посадочной площадке в библиотеке KiCad.

Если Вы решили ознакомиться с приведённым ниже материалом, то смею предположить, что KiCad у Вас уже установлен и имеется некий опыт создания печатных плат. Поэтому описывать особенности создания библиотек и посадочных площадок не буду.

Для работы нам понадобятся две программы – Blender и FreeCad.

Blender мы будем использовать для подгонки и конвертации модели в формат vrml, понимаемый KiCad’ом.

А FreeCad для промежуточной конвертации step-формата в stl-формат, поскольку blender не умеет работать с первым из них.

На самом деле FreeCad может сразу преобразовать step в vrml. Но делает он это не всегда корректно: иногда преобразованный файл не читатется KiCad’ом, и зачастую подгонка по размеру и положению объекта требует достаточно много времени. Blender значительно упрощает процесс привязки 3D-модели к посадочной площадке.

Есть ещё одна особенность связанная с тем, что KiCad интерпретирует все размеры объектов в vrml-файле в дюймах. Поэтому импортированные модели без масштабирования зачастую отображаются в увеличенном виде. Заодно они еще почти всегда смещены относительно центра и не правильно повёрнуты относительно платы и посадочной площадки. Чтобы сделать отображение корректным, нужно задать масштаб и положение либо в vrml-модели, либо в настройках компонента в библиотеке KiCad. На мой взгляд, правильнее подогонять коэффициенты в vrml-файле. Готовый файл должен открываться в любой библиотеке KiCad’а без последующих преобразований.

Принцип привязки 3D-модели рассмотрим на примере не сложного разъёма фирмы Molex 505433-1071

image

Вся необходимая информация – чертёж посадочной площадки и 3D-модель имеется на сайте производителя. Скачиваем требуемую step-модель.

Для начала полученную Step-модель конвертируем в stl-формат. Для этого запускаем FreeCad и открываем файл с разъёмом.

image

Для экспорта в формат stl нам нужно выделить твердотельную модель и с помощью File->Export сохранить её в нужном нам формате.

FreeCad нам больше не понадобится, можем его закрывать, запускаем Blender.

Азы работы с редактором выходят за рамки данной статьи. Если ранее Вам не приходилось работать с этой программой, то можно посмотреть пару начальных обучающих видео. Навыков навигации в рабочей области и элементарной работы с объектами должно быть достаточно для наших целей.

Если открылось стандартное начальное окно, то удаляем все три присутствующих на сцене элемента: куб, камеру и источник света. Стартовое окно может выглядеть несколько иначе, чем показано на рисунке ниже, но это сейчас не важно.

Выделяем все три элемента можно с помощью клавиши «A» (щдно нажатие снимет выделения со всех объектов, второе – выделит все объекты на сцене). Далее с помощью клавиши «X» удаляем все не нужные объекты.

Теперь можем импортировать нашу stl-модель: File-> Import->Stl.

Если такого меню нет, то идём в File->User Preferences…->Add-ons. В поиске вбиваем stl и устанавливаем флажок напротив Import-Export STL format

После импорта некоторых моделей (как и в нашем случае), можем наблюдать абсолютно пустую сцену:

Скорее всего объект находится за пределами сцены, а в центре находится лишь точка привязки объекта. Уменьшаем масштаб и видим, что разъем в самом деле находится далеко от начала координат.

Переместим его для удобства в центр.

Нажимаем клавишу «5» (переключаем вид на изометрическую проекцию) и «1» (переключаем вид на вид спереди) на дополнительной цифровой клавиатуре.

Выделив разъем, жмём клавишы «G» (переместить) и «Z» (двигать только по оси Z). Далее перемещаем объект приблизительно в начало координат по оси Z.

Потом переходим к виду справа – нажав кнопку «3» на дополнитльной клавиатуре. И с помощью комбинации «G» + «Y» двигаем объект в начало координат по оси «Y».

И в заключении ту же самую операцию проделываем для вида сверху: клавиши «7», «G», «X».

В итоге наша модель располагается приблизительно в центре координат. Только точка её привязки находится далеко за пределами самого объекта, что нас не устраивает. Поэтому переводим 3D-курсор в начало координат с помощью комбинации «Shift» + «C» и устанавливаем эту точку, как точку привязки Edit->Set Origin->Origin to 3D Cursor:

Теперь с разъемом удобнее работать как в Blender’е так и в KiCad’е. Для того чтобы в данном случае разъём было проще импортировать в KiCad, лучше всего разместить его так, что бы начало координат находилось на его поверхности среднего контакта в его центре. Переключаясь между разными видами способом, описанным ранее, подгоняем его местоположение к необходимому.

Завершив предварительное расположение, экспортируем модель в виде vrml.
File->Export->VRML2.

Если такого меню нет, то сначала идём в File->User Preferences…->Add-ons. В поиске вбиваем vrml и устанавливаем флажок напротив Import-Export VRML2 и Import-Export Web3D X3D/VRML2 format.

Выбираем путь, куда необходимо сохранить файл, задаём имя. В поле Scale – вводим магическое число 0,393701. Дело в том, что KiCad хочет видеть все измерения в дюймах, а у нас они, хм… в условных единицах — сантиметрах. В одном сантиметре – 0,393701 дюйма.
Жмём кнопку экспорт и смотрим результат в KiCad.

Создаём новый компонент. И сразу в настройках можем привязать нашу модель:
Edit->Footprint Properties-> 3D settings -> Add 3D Shape.

Открываем просмотр 3D и видим, что наша модель успешно загрузилась

Если модель повёрнута относительно платы в каком-либо направлении, то исправляем это в Blender’e: жмём клавишу «R» – для вращения объекта, и «X», «Y» или «Z» для вращения только в одной из соответственно выбранной плоскости. Далее вбиваем угол поворота – «90», «-90» или любой другой угол, и завершаем операцию нажатием enter. Ещё раз экспортируем модель, и обновляем вид в 3D-просмотре KiCad’а.

Все действия по смещению модели удобнее производить в Blender’е. В KiCad’е все изменения нужно задавать числами в дюймах, что совсем не дружелюбно для нас, привыкших везде видеть миллиметры.

Если в Blender’е мы расположили центр координат точно под средним выводом разъема, то и соответствующий контакт мы можем расположить точно по центру нашего нового компонента.

Создав посадочную площадку можно оценить, правильно ли расположены выводы будущей микросхемы в PCB, сравнивая расположение контактных площадок с трёхмерным изображением.

В следующей статье я опишу способ создания точной модели электронного компонента в Blender для его последующего импорта в KiCad. Задача на первый взгляд простая. Но есть несколько особенностей связанных с тем, что в Blender’е нельзя, как в современных CAD-системах, задавать точные размеры объектов в миллиметрах. Но приноровившись, можно создавать точные модели, пригодные даже для проверки созданных посадочных площадок.

  • Работа с 3D-графикой
  • Производство и разработка электроники
  • 3D-принтеры

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *