Как файл stl преобразовать в твердое тело в солид воркс
Тебе повезло. Ознакомься с этими четырьмя простыми способами конвертации!
Если мы импортируем сетку из stl файла и делаем сразу экспорт в step без каких либо доработок - мы получим полноценную просто поверхность. Расчеты, симуляции по проектированию могут выполняться только с твердотельной моделью. В случае необходимости преобразования STL, IGES файлов в STEP (STP) файл, для дальнейшего редактирования нам понадобиться бесплатная программа FreeCAD. CAD возможности FreeCAD бизируются на ядре OpenCasCade это CAD ядро професионального уровня. Нажимаем Файл ▻ Создать ▻ Импортировать. После импорта детали в виде сетки и плоскостей для FreeCAD модель будет представлять собой набор граней. Инструменты модуля деталей расположены в меню Деталь, которое появляется при загрузке модуля Part. Вам захочется преобразовать модель в форму, обрабатываемую FreeCAD, и это можно сделать внутри FreeCAD.
- Переключитесь на модуль Part
- Выберите сетку, и выберите в меню Деталь --> Создание формы из сетки
- Нажмите OK в диалоговом окне
- Выберите вновь созданную форму
- Получившуюся сетку ▦ преобразовываем в твердое тело ■ , нажимаем команду в меню Деталь ▻ Преобразовать в твердые.
- Выбрать вновь созданное твёрдое тело
- Выбрать в меню Деталь -> Уточнить форму
- Последний шаг не обязателен, но это очистит тело от его от ненужных кромок на плоских и цилиндрических поверхностях.
Простой метод преобразования файлов STL в файлы STEP - использовать Autodesk Fusion 360. Для этого сначала загрузите файл STL в Fusion 360.
Перейдите на панель данных и выберите подпапку для загрузки файлов.
Затем нажмите кнопку «Загрузить» и нажмите «Выбрать файлы», чтобы выбрать файл STL, который вы хотите загрузить.
Затем нажмите «Загрузить» и дождитесь завершения загрузки.
Как только это закончится, нажмите File -> Export.
Оттуда вы можете выбрать различные типы файлов для экспорта, включая STEP.
SOLIDWORKS® ScanTo3D - это утилита для преобразования отсканированных данных в твердотельные модели, работающая совместно с 3D-сканерами. Позволяет быстро создавать трехмерные модели из отсканированных данных. Как часть SOLIDWORKS Professional и SOLIDWORKS Premium, ScanTo3D полностью интегрирован в среду SOLIDWORKS. Также ScanTo3D может импортировать типы файлов Mesh и Cloud Point, включая: .xml, .3ds, .obj, .stl, .ply, .xyz, .asc, .vda, .igs.
Часто скачивая ту или иную модель сталкиваемся с ситуацией, что в ней что-то не устраивает, или хочется изменить. Но когда стандартными средствами попытаться открыть формат STL в CAD программе, мы получаем лишь его графическую оболочку, которую невозможно редактировать. В этом уроке разберем как легко и просто открыть, распознать, внести изменения и редактировать STL-модель а так же как перевести ее в твердое тело.
Видеокурс по этой теме
Видеокурс «Моделирование в SOLIDWORKS. Полное руководство»
Как открыть stl в SolidWorks
Запускаем программу SolidWorks и нажимаем: Файл > Открыть
Во всплывающем новом окне переходим к Все файлы и указываем STL формат.
После данной операции появляется кнопка “Параметры”. Нажимаем на ее.
Импорт stl в SolidWorks
По умолчанию в программе установлена опция импортировать этот формат как графическое тело, и, если не изменить эту опцию, программа всегда будет открывать, грубо говоря, пустую картинку.
Как перевести stl в твердое тело SolidWorks
Указываем тип импортирования как твердое тело. Выбираем единицы измерения миллиметры (или же другой нужный формат).
После того как параметры установлены, выбираем необходимый STL-файл и нажимаем на кнопку “Открыть”.
Преобразование SLDPRT в STL может быть непростой задачей, если у вас нет нужных инструментов. В этой статье опишем удобные инструменты, которые вы сможете использовать для конвертации ваших файлов.
Что такое файлы SLDPRT и STL?
SLDPRT — это формат файла, используемый для сохранения трехмерных моделей деталей в SolidWorks, профессиональной платформе САПР, разработанной Dassault Systeme для инженеров-механиков. Без SolidWorks преобразование файлов SLDPRT является непростой задачей. Нужно учитывая, что файлы SLDPRT не имеют обратной совместимости. Другими словами, даже если у вас есть SolidWorks, вы не сможете открывать файлы, созданные в более новых версиях. К счастью, есть способ преодолеть эти ограничения.
В большинстве случаев файлы STL используются для преобразования файла слайсерами (такими как например Slic3r или Cura) в Gcode и дальнейшей 3D-печати. Большинство 3D-моделей в интернете, предназначенных для 3D-печати, имеют формат STL.
SolidWorks и eDrawings
Будучи форматом файлов SolidWorks, наиболее очевидный способ преобразования SLDPRT в STL — это SolidWorks. Это очень просто и быстро — вам просто нужно открыть файл SLDPRT в SolidWorks, нажать «Сохранить как» в меню «Файл », выбрать «Формат файла STL» и сохранить его.
Но что, если у вас не установлен SolidWorks? Не волнуйся, есть вариант. Dassault Systeme сделала eDrawings, бесплатную программу просмотра SolidWorks, которую вы можете скачать на официальной странице загрузки. После установки вы можете использовать его для просмотра различных форматов файлов САПР. Каждый 3D-файл, который вы открываете в eDrawings, может быть сохранен как STL, так и SLDPRT.
Сохранение файлов STL работает так же, как в SolidWorks. Откройте меню «Файл », затем сохраните его как STL.
В SolidWorks и eDrawings, когда открывается диалоговое окно сохранения, вы можете увидеть кнопку «Параметры ». Нажмите на эту кнопку, чтобы настроить качество и размер вашего файла STL.
Эти два варианта являются лучшими для преобразования файлов SLDPRT в STL. Но если вы не хотите устанавливать какое-либо программное обеспечение на свой компьютер, вы всегда можете использовать онлайн-конвертер …
Онлайн-конвертеры SLDPRT в STL
Существует ряд онлайн-конвертеров, которые могут конвертировать из SLDPRT в STL:
ConvertCADFiles
CovertCADFiles — это платный онлайн конвертер файлов. Здесь вы сможете конвертировать из нескольких форматов файлов, в том числе из родных в SolidWorks, AutoCAD, Inventor, Catia, SolidEdge, Rhino и SketchUp. Все входные файлы могут быть преобразованы в 3D PDF, STL, OBJ или 3DS. Чтобы конвертировать ваши файлы, вам нужно купить чек, от 10 евро. Они взимают 1 евро за конвертацию (но есть и другие способы оплаты), но у вас есть одна бесплатная пробная конвертация.
CadMesh
CadMesh — еще один онлайн-конвертер. Они поддерживают более ста различных форматов входных файлов. Для вывода вы можете выбрать между STL, DAE и OBJ файлами бесплатно. Если вы готовы платить 1 доллар за файл, вы можете получить 3D PDF, STP, 3DS и IGS.
GrabCAD
GrabCAD — это не просто конвертер файлов. Это онлайн-сообщество профессиональных дизайнеров, инженеров, производителей и студентов. Здесь вы можете найти бесплатные модели САПР, учебные пособия, форумы и, конечно же, их обработку. GrabCAD Workbench — это онлайн-инструмент для совместной работы, где вы можете поделиться своими файлами с друзьями и членами команды. Кроме того, это очень полезный инструмент для преобразования файлов из большинства основных форматов САПР.
Прежде чем начать, вы должны открыть учетную запись (если вы еще этого не сделали) и войти в систему. Выполните следующие действия, чтобы преобразовать файл:
Представьте, что вам пришла по почте модель от партнерствующей с вашей организации, ну или вы скачали модель с сайта производителя. Поскольку программ для разработки в 3D гораздо больше, чем одна, то и форматов для хранения моделей также множество. И вот прислали вам модель в одном из промежуточных форматов – step, iges, Parasolid и другие -и нам нужно открыть ее в своем SolidWorks’е.
Давайте для примера возьмем что-нибудь достаточно сложное, состоящее из нескольких деталей. Например, высоковольтный разъединитель. Например, такой:
Он состоит из небольшой кучки деталей и крепежных изделий к ним. Переходим в SolidWorks, и далее у нас есть два варианта:
- Открыть модель прямо из программы
- Перетащить ее в окно программы из проводника Windows
Рассмотрим первый вариант.
В окне программы нажимаем кнопку “Открыть”, либо выбираем соответствующий пункт в выпадающем меню “Файл”.
Откроется окно выбора файла.
Выбираем наш файл в формате step (или другом промежуточном формате) и нажимаем кнопку “Открыть”. Само собой, делать именно так совершенно не обязательно, можно просто дважды щелкнуть по файлу.
Сразу после этого Solid начнет читать файл, прогресс чтения будет показан в специальном окошке.
Если все пройдет успешно, и программа поймет, что вы ему подсовываете, то следующим шагом будет вопрос об используемом по умолчанию шаблоне создаваемого документа.
Здесь следует нажать кнопку “ОК”, тем самым сказав солиду, чтобы он применял к создаваемой геометрии стандартные шаблоны деталей.
Не удивляйтесь, если после нажатия кнопки вас мгновенно еще раз спросят о том же самом! Этот процесс должен пройти для каждого компонента, входящего в сборку. Если же их слишком много, то можно просто жать Enter наклавиатуре до тех пор, пока всем компонентам не будут присвоены шаблоны.
После того, как всем деталям будет присвоено их назначение, выскочит окошко для выбора шаблона самой сборки. Что характерно, обычно там ничего и нет, только один шаблон. Достаточно просто нажать “ОК”.
В принципе, на этом все. После небольшого раздумья нам покажут импортированную модель, которую можно сохранять в родном формате, вставлять в сборки и вообще делать что хочешь.
В процессе работы в CADсистемах пользователи часто применяют данные из сторонних систем. В данной статье мы рассмотрим, какие методы импорта предлагает система Solid Edge.
Solid Edge позволяет читать данные из сторонних CADсистем несколькими способами: прямым чтением данных, через промежуточные форматы, пакетной передачей данных с помощью специализированного инструмента Data Migration.
Рассмотрим более подробно каждый из них.
Прямой импорт данных
Данный способ позволяет читать данные из сторонних CADсистем без предварительного сохранения в промежуточный формат — таким образом экономится время, необходимое на конвертацию данных. Достаточно выбрать при открытии документа в Solid Edge необходимый тип файла сторонней системы и указать параметры импорта данных.
Типы файлов, открываемые напрямую в Solid Edge ST4
Рассмотрим пример импорта листовой детали SolidWorks в Solid Edge:
Таким способом можно импортировать детали и сборки из других систем, перечисленных в табл. 1.
Таблица 1. Типы форматов сторонних систем, читаемые напрямую в Solid Edge
Тип файла
Рабочая среда
Дополнительная информация
NX или Unigraphics
Прежде чем открыть файл NX (Unigraphics) в Solid Edge, необходимо составить представление о содержании файла. Например, необходимо знать, сборка это или деталь, так как они открываются в Solid Edge поразному. Нужно также понимать, как будут применяться эти файлы в Solid Edge. Если нужно создать модель, ассоциативно связанную с моделью Unigraphics, используйте команду Копия детали, чтобы вставить в документ Solid Edge ассоциативную копию модели Unigraphics
Pro/ENGINEER
Прямой транслятор документов Pro/ENGINEER позволяет импортировать CADфайлы Parametric Technology непосредственно в файлы деталей Solid Edge. Транслятор преобразует файлы, созданные в версиях Pro/ENGINEER от 17 до 2001, а также файлы, созданные при помощи версии Pro/Engineer Wildfire
Catia
Вы можете открывать документы Catia V4 (*.model) и Catia V5 (*.catpart или *.catproduct) в Solid Edge. Необходимы дополнительные модули: Solid Edge/Catia V4 Translator; Solid Edge/Catia V5 Translator
SolidWorks
Вы можете открыть документы SolidWorks (SLDPRT) (версии 2000 и выше) и документы SLDASM (версии 2004 и выше) в Solid Edge
Inventor
Файлы Inventor должны быть версии 6 или выше. Чтобы открыть документы Inventor, необходимо иметь приложение Autodesk Inventor View, установленное на том же компьютере, что и Solid Edge
AutoCAD
Среда «Чертеж» позволяет открывать файлы *.dxf и *.dwg, созданные в AutoCAD версий от 12й до 2011й. Имеется специальный помощник Мастер преобразования AutoCAD, позволяющий пошагово произвести настройку импорта DWG файла в Solid Edge
MicroStation
3Dфайлы *.dgn можно открыть в среде «Чертеж» как плоскую геометрию. Solid Edge поддерживает файлы, созданные в MicroStation до версии 7.2
Импорт файлов из сторонних CADсистем с помощью промежуточных форматов
К этому способу пользователи могут прибегнуть в случае, если данные не могут быть прочитаны в Solid Edge напрямую, например:
- нет транслятора для сторонней сиcтемы;
- не поддерживается версия сторонней системы транслятором Solid Edge;
- в случае, когда продавец или клиент хочет защитить свою интеллектуальную собственность и отправляет модели в виде тела (без дерева построения).
Для этого необходимо сохранить данные в форматы, указанные в табл. 2.
Рассмотрим пример импорта в Solid Edge детали, сохраненной в промежуточном формате:
После того как сторонняя модель была импортирована в Solid Edge (рис. 9), пользователи могут применить уникальную синхронную технологию для ее редактирования. Например, вы можете переместить отверстия — при этом будут найдены другие концентрические грани, которые также будут перемещены. Во время перемещения грани программа автоматически отследит связанные с ней касательные или симметричные грани и тоже переместит их. Большинство систем позволяет открыть импортированные данные, но только синхронная технология дает возможность отредактировать деталь, сохраняя замысел оригинального проекта.
Таким способом можно импортировать модели из других CADсистем с помощью промежуточных форматов из табл. 2.
Таблица 2. Промежуточные форматы, поддерживаемые в Solid Edge
Тип файла
Рабочая среда
Дополнительная информация
Parasolid
Число поддерживаемых версий Parasolid увеличивается по мере развития Solid Edge, который строится на последней версии Parasolid. Файлы Parasolid можно открывать как твердые тела в средах «Деталь», «Листовая деталь» и «Сборка»
ACIS
Solid Edge поддерживает файлы ACIS (*.sat) версий 319
IGES
Solid Edge поддерживает файлы IGES (IGS, IGES) 2D и 3D. Файлы IGES 2D открываются в среде «Чертеж», а файлы IGES 3D можно открыть в средах «Деталь», «Листовая деталь» и «Сборка». IGES является нейтральным промышленным стандартом передачи данных. Вы можете импортировать данные как каркасные объекты, поверхности или твердые тела, в зависимости от возможностей и форматов данных, поддерживаемых исходной CADсистемой
STEP
Solid Edge поддерживает файлы STEP (STP, STEP) стандартов AP203 class II — class VI, AP214 class II — class VI, а также сборки в формате STEP
STL
Документы *.stl содержат фасетные тела, которые представляют собой поверхность, заданную треугольной сеткой. Изменить фасетную копию детали нельзя
JT
JT (формат визуализации).
Вы можете открыть документы JT в сборке, детали или листовой детали Solid Edge с помощью команды Открыть. В окне Открыть файл после выбора нужного документа JT (*.jt) нажмите кнопку Параметры, чтобы открыть окно Параметры импорта документов (*.jt). Документ JT всегда содержит фасетные данные
DWG
Используется для импорта чертежей из других CADсистем: КОМПАС, SolidWorks, NX, Pro/E и т.д.
Также в Solid Edge существуют специальные утилиты для пакетного преобразования данных в промежуточный формат Parasolid (*.x_t). Такие утилиты помогут за одну операцию преобразовать сразу множество файлов в промежуточный формат, не имея сторонней CADсистемы на рабочем месте. Кроме того, если необходим экспорт данных, можно воспользоваться данными утилитами, не запуская Solid Edge.
Все утилиты находятся в каталоге установки Solid Edge в папке Program (табл. 3).
Таблица 3. Утилиты пакетной передачи данных
Утилита
Форматы данных
для импорта
в Parasolid (*.x_t)
Форматы данных
для экспорта
*.х_t; *.XMT_TXT; *.par; *.psm -> *.model
*.х_t; *.XMT_TXT; *.par; *.psm -> *.catpart
*.х_t; *.XMT_TXT; *.par; *.psm -> *.stp
*.х_t; *.XMT_TXT; *.par; *.psm -> *.igs
*.х_t; *.XMT_TXT; *.par; *.psm -> *.sat
Рассмотрим пример пакетного преобразования файлов Catia V5 в промежуточный формат Parasolid (.х_t):
- Запустите утилиту (C:\Program Files\Solid Edge ST4\Program).
- Выберите команду Import from CATIA V5 (рис. 10).
- Выберите файлы для импорта в промежуточный формат.
- Укажите имя папки, где будут сохраняться новые файлы (по умолчанию import).
- Для создания новых файлов с расширением *.x_t нажмите кнопку Process (рис. 11).
Пакетная передача данных с помощью специализированного инструмента Data Migration
Существуют четыре приложения к Solid Edge, позволяющие передать данные деталей, сборок и чертежей сторонних CAD (табл. 4). Сторонняя CADсистема должна быть установлена на компьютере в сети или на компьютере Solid Edge. Данные приложения работают только с 32битным Solid Edge. Кроме того, на компьютер, где находится сторонняя система, необходимо поставить серверное приложение.
Таблица 4. Приложения для пакетной передачи данных
Приложения
Тип данных для импорта
Дополнительная информация
Преобразование данных MDT
Mechanical Desktop версий 62009
Преобразование данных Inventor
Сборки (*.IAM,), детали (.IPT) и чертежи (.IDW) Inventor
Inventor версий 62011
Преобразование данных Pro/E
Сборки (*.asm.1), детали (*.prt.1), чертеж (*.drw)
Pro/ENGINEER версии 2001 и выше или Wildfire 1.05.0.
К расширениям файлов добавляется «.1» для корректного преобразования данных изза совпадения с расширениями файлов NX (Unigraphics) и Solid Edge
Преобразование данных IDEAS
IDEAS. На данный момент неактуально, поскольку данная система была объединена с Unigraphics еще в 2001 году
Рассмотрим пример пакетного импорта с помощью инструмента Data Migration для импорта данных из Pro/ENGINEER. В данном примере рассматривается импорт сборки из системы Pro/ENGINEER Wildfire 4.0 в Solid Edge ST4 (операционная система Windows 7).
1. Для взаимодействия Solid Edge с Pro/ENGINEER Wildfire 4.0 на компьютере, где установлен Pro/E, установите «Серверное приложение». Вставьте DVDдиск Solid Edge в устройство компьютера, на котором установлен Pro/ENGINEER Wildfire 4.0, и выберите установку Преобразование данных. Далее следуйте указаниям мастера установки (рис. 12).
После установки необходимо включить Distributive COM и выключить Access Checks для этого приложения.
2. Выберите Панель управления -> Система и безопасность -> Администрирование -> Службы компонетов -> Компьютеры -> Мой компьютер.
Щелкните правой кнопкой мыши и выберите Свойства.
На закладке Свойства по умолчанию включите параметр Разрешить использование DCOM на этом компьютере.
3. Выберите Control Panel/System and Security/Administrative Tools/Component Services/Computers/My Computer/COM + Applications ->Приложения COM+.
Щелкните правой кнопкой мыши на ProESEServer и выберите Свойства.
На закладке Безопасность выключите параметр Принудительная проверка доступа для приложения.
4. Произведите изменения в конфигурационном файле PROE2SE.ini (C:\Program Files (x86)\Solid Edge ST4\Program).
Для параметра ProeStartup нужно указать полный путь расположения файла proe.exe:
«ProeStartup=c:\Program Files (х86)\proewildfire 4.0\bin\proe.exe.
5. Задайте значение для переменной PRO_COMM_MSG_EXE:
Мой компьютер -> Свойства -> Дополнительные параметры системы -> Переменные среды.
PRO_COMM_MSG_EXE=C:/Program Files (x86)/ proewildfire 4.0\i486_nt\obj/pro_comm_msg.exe
6. Поскольку системы NX (Unigraphics) и Pro/E сохраняют документы с расширением *.prt, когда вы импортируете документы из Pro/E, Solid Edge распознает данные как файлы Unigraphics и происходит сбой преобразования. Поэтому необходимо изменить расширение файлов Pro/E с *.prt на *.prt.1.
Далее можно приступить к пакетному импорту данных:
1. Запустите приложение: Пуск -> Все программы -> Solid Edge ST4 -> Преобразование данных -> Преобразование данных Pro/E:
укажите в качестве узла Pro/E имя компьютера, на котором установлен Pro/E (CADсистема может находиться на том же компьютере, что и Solid Edge),
укажите имя папки с документами Pro/E для преобразования,
укажите имя клиентской папки, куда будут сохранены преобразованные файлы Pro/E,
при необходимости укажите пути к шаблонам документов Solid Edge,
нажмите кнопку Дальше (рис. 13);
выберите файлы для преобразования,
нажмите Дальше (рис. 14);
сохраните настройки файла конфигурации (при необходимости),
Начнется процесс преобразования файлов (рис. 15).
2. Откройте Solid Edge.
3. Выберите Открыть документ и укажите папку, в которую были сохранены преобразованные файлы.
Читайте также: