С развитием цифровых технологий 3D-печать стала гораздо более доступной. Как частные лица, так и профессионалы могут иметь собственное оборудование и изготавливать разнообразные печатные модели. Все, что для этого нужно, - хорошо знать основы, особенно в части выбора правильных форматов файлов. В зависимости от области применения, а также по историческим или практическим причинам для 3D-печати предпочтительны те или иные форматы файлов. Здесь представлены наиболее распространенные форматы для 3D-печати и их основные характеристики.
STL
STL - это аббревиатура от "Stereolithography", один из старейших форматов файлов для 3D-печати. Разработанный в конце 1980-х годов, этот формат широко используется и сегодня. Он описывает геометрию поверхности 3D-объекта без представления цвета, текстуры или каких-либо других атрибутов. Формат STL имеет расширение ".STL". Эти файлы генерируются программами автоматизированного проектирования (CAD). Для редактирования и восстановления файлов STL можно использовать такие программы, как FreeCAD, Blender, MeshLab, MeshMixer, SketchUp, SculptGL и 3DSlash.
В STL-файле 3D-поверхность будет представлена в виде "тесселяции" - серии небольших треугольников, количество которых увеличивается, когда необходимо как можно лучше представить и воссоздать криволинейные поверхности. При необходимости использования большого количества треугольников размер файла 3D-модели в формате STL быстро увеличивается.
OBJ
Формат файлов OBJ также очень популярен в индустрии 3D-печати. Его расширение - ".OBJ". Его преимущество заключается в том, что в нем также кодируется информация о цвете и текстуре, которая сохраняется в отдельном файле с расширением ".MTL". Файлы формата OBJ позволяют использовать не треугольные грани, когда одна грань примыкает к другой. Они могут быть открыты в таких программах, как Autodesk Maya 2013, Blender и MeshLab.
3DS
Разработанный в 90-х годах прошлого века формат 3DS - это формат файлов, сохраняющий только самую базовую информацию о геометрии, внешнем виде, сценах и анимации. Он может использоваться для хранения таких свойств, как цвет, материал, текстура, пропускание и т.д. Благодаря расширению ".3DS" этот формат файлов для 3D-печати также имеет то преимущество, что он читается большинством существующих на рынке программ, таких как 3dsMax, ABViewer, Blender, MeshLab, messiahStudio, Rain Swift 3D, SketchUp, TurboCAD и др.
SLDPRT
Файл SLDPRT или его расширение .SLDPRT - это формат изображения для 3D-печати, используемый программой автоматизированного проектирования SolidWorks. Он содержит 3D-объект или "деталь", которая может быть объединена с другими деталями в один файл сборки ".SLDASM". Файлы SLDPRT обычно открываются с помощью программы SolidWorks. Однако их можно просматривать с помощью SolidWorks eDrawings Viewer, Autodesk Fusion 360, Adobe Acrobat 3D, Acrobat Pro 9 или более поздней версии.
SCAD
Формат SCAD (расширение .SCAD) генерируется программой OpenSCAD - бесплатной программой моделирования, используемой для различных 2D- и 3D-проектов. Файл SCAD может использоваться для проектирования трехмерных объектов с заданием геометрии объекта и информации о позиционировании. Открыть его можно только с помощью OpenSCAD.
BLEND
Формат .BLEND - это расширение, используемое в 3D-анимациях и проектах, разработанных с помощью инструмента 3D-моделирования Blender. Файл этого типа может содержать несколько сцен, а также все элементы проекта, включая объекты, текстуры, 3D-сетку и данные о взаимодействии в реальном времени, звуки, данные об освещении, ключевые кадры анимации, макет мэппинга и параметры интерфейса. Обратите внимание, что только Blender может обрабатывать этот формат 3D-файлов.
3MF
Файл 3MF (расширение .3MF) используется различными дизайнерскими программами для сохранения 3D-моделей для печати. Этот формат включает в себя данные о модели, материалах и свойствах, сжатые с помощью ZIP-компрессии. В файлах 3MF также хранятся билет на печать, уменьшенное изображение и одна или несколько цифровых подписей. Они могут быть открыты такими программами, как Microsoft 3D Builder, Microsoft Paint 3D, Dassault Systemes SolidWorks, Dassault Systemes CATIA, McNeel Rhino, PTC Creo и Ultimaker Cura.
GCODE
Файл с расширением .GCODE содержит команды, используемые для определения режима печати 3D-принтера. В нем хранятся такие инструкции, как скорость печати, заданная температура и место перемещения печатаемых элементов. Этот формат 3D-файлов создается с помощью программ для резки, таких как Simplify3D и Slic3r. Для его чтения можно использовать программы Simplify3D, Blaze3D, GCode Viewer и NC Viewer.
SKP
Файл .SKP - это формат 3D-модели, созданной программой SketchUp. В нем учитываются каркасы, текстуры, затенения и краевые эффекты. Этот тип файла также используется для хранения компонентов, которые будут вставлены в документ. Конечно, он может быть открыт не только программой SketchUp, но и такими программами, как IMSI TurboCAD Pro или Deluxe, Okino Computer Graphics PolyTrans, ACCA Edificius и Trimble 3D Warehouse.
FBX
FBX - это формат файлов для 3D-печати, очень популярный в киноиндустрии и видеоиграх. Разработанный компанией Kaydara и приобретенный AutoDesk, он учитывает свойства, связанные с геометрией и внешним видом, такие как цвет и текстура, а также скелетную анимацию и морфы. AutoDesk будет использовать FBX-файл с расширением ".FBX" в качестве обменного формата для своего портфеля программ, таких как AutoCAD, Fusion 360, Maya, 3DS Max и др.
Другие типы файлов не являются эксклюзивными для 3D, но регулярно используются в этой области.
RAR
Файл .RAR представляет собой архив, содержащий один или несколько сжатых файлов. Степень сжатия этого формата больше, чем у обычного ZIP. Он используется для сжатия файлов с целью уменьшения их размера и облегчения транспортировки и хранения. Извлечь файлы из архива RAR можно с помощью различных программ распаковки, таких как RARLAB WinRAR, Corel WinZip или B1 Free Archiver.
DWG
Файлы с расширением .DWG представляют собой базы данных двух- или трехмерных моделей, созданных в AutoCAD. Они состоят из информации о векторном изображении и метаданных, описывающих содержимое файла. Для открытия файлов этого формата можно использовать ряд утилит, в том числе : Autodesk Auto CAD, Autodesk Inventor, Autodesk Design, Autodesk DWG, AutoDWG DWGSee, CADSoftTools ABViewer, Canvas X, Adobe Illustrator, Bricsys Bricscad и др.
MTL
Используемый в программах редактирования 3D-объектов, таких как Adobe Photoshop и Autodesk Maya, формат .MTL служит для хранения параметров материалов. Этот файл хранится вместе с другим файлом в формате .OBJ и используется для описания способа наложения текстур и 3D-координат, к которым они должны быть применены.