Запись моделей в формате других систем
Команда exp3d осуществляет экспорт моделей в cцене в форматы других (не K3) систем.
exp3d <Format> <Params> <Name> [overwrite]
Команда осуществляет экспорт моделей в формат <Format> с параметрами экспорта <Params> и именем файла <Name>.
Для различных систем существует свой перечень параметров экспорта.
Экспорт в AutoCAD
exp3d dxf [select | all] [binary | text] [flat {yes|no}] [hide {yes|no}] [precision <Prec>] [version 10 | 11 | 12] done <Name> [overwrite] [<Objects>]
Команда осуществляет экспорт всей сцены (all) или объектов <Objects> (select) в формат AutoCAD версии version 10 | 11 | 12 с точностью (precision) <Prec> знаков после точки. Файл может быть текстовым (text) или двоичным (binary). Дополнительно можно автоматически "переворачивать" модель (менять нормаль с 0,0,-1 на 0,0,1) (ключ flat) и экспортировать погашенные объекты (ключ hide). По умолчанию нормаль не меняется и погашенные объекты не экспортируются. Имя файла — <Name>. Необязательный ключ overwrite указывает, что если файл с таким именем существует, то его надо перезаписать. Если ключ не указан, появится диалоговое окно с запросом перезаписи.
Экспорт в формат стереолитографии
exp3d stl <Prec> <Name> [overwrite]
Команда осуществляет экспорт сцены в формат стереолитографии с именем <Name> и с точностью — <Prec> знаков после запятой. Необязательный ключ overwrite указывает, что если файл с таким именем существует, то его надо перезаписать. Если ключ не указан, появится диалоговое окно с запросом перезаписи.
| Формат stl — это набор треугольников. Поэтому экспортируются только поверхности и тела, поверхность которых триангулируется. Остальные объекты при экспорте пропускаются |
Экспорт в формат VRML ver 1.0
exp3d wrl <Name> [overwrite]
Команда осуществляет экспорт сцены в формат VRML ver 1.0 с именем <Name>. Необязательный ключ overwrite указывает, что если файл с таким именем существует, то его надо перезаписать. Если ключ не указан, появится диалоговое окно с запросом перезаписи.
Экспорт в формат Форан
exp3d foran <Name> [overwrite]
Команда осуществляет экспорт сцены в формат Форан с именем <Name>. Необязательный ключ overwrite указывает, что если файл с таким именем существует, то его надо перезаписать. Если ключ не указан, появится диалоговое окно с запросом перезаписи.
| При экспорте в Форан из диалогового окна при нажатии на кнопку Параметры можно задать параметры экспорта в диалоговом окне. |
Экспорт в формат IFC
exp3d ifc <Name> [overwrite]
Команда осуществляет экспорт всей сцены или экспорт только выбранных объектов в файл <Name> в формате IFC. Необязательный ключ overwrite указывает, что если файл с таким именем существует, то его надо перезаписать. Если ключ не указан, появится диалоговое окно с запросом перезаписи.
Экспорт в другие форматы
exp3d auto <Name> [overwrite]
Команда осуществляет экспорт всей сцены или экспорт только выбранных объектов в файл <Name> в формат, который задаётся расширением файла. Необязательный ключ overwrite указывает, что если файл с таким именем существует, то его надо перезаписать. Если ключ не указан, появится диалоговое окно с запросом перезаписи.
Возможные расширения файла:
COLLADA - Digital Asset Exchange Schema (*.dae)
X Files (*.x)
Step Files (*.stp)
Wavefront OBJ format (*.obj)
Stereolithography (*.stl)
Stanford Polygon Library (*.ply)
Autodesk 3DS (legacy) (*.3ds)
GL Transmission Format v. 2 (*.gltf)
GL Transmission Format v. 2 (binary) (*.glb)
Assimp Binary File (*.assbin)
Assimp XML Document (*.assxml)
Extensible 3D (*.x3d)
Autodesk FBX (binary) (*.fbx)
The 3MF-File-Format (*.3mf)
pbrt-v4 scene description file (*.pbrt)
Assimp JSON Document (*.json)