4.2.1 Общие положения
Наиболее распространенные форматы данных описаны в 4.2.2-4.2.8. Наиболее часто используемым форматом для передачи данных является STL. Если из-за отсутствия необходимого модуля (не входит в стандартную поставку программ САПР) данные не могут быть экспортированы в STL, то данные могут быть переданы через другие форматы (например, STEP или IGES) в другие САПР, которые позволят в дальнейшем работать с STL.
Примечание - Проблемы преобразования могут возникнуть при передаче данных через системно-независимый формат, поскольку возможности форматов (несмотря на установленные стандарты) существенно различаются и программы работают с разной степенью точности.
4.2.2 STL
Формат файлов STL изначально разработан как часть пакета САПР для установок стереолитографии (что объясняет его наименование), но со временем зарекомендовал себя как широко применяемый формат для передачи данных в аддитивных технологиях. Это системно-независимый формат обмена данными о геометрических координатах. Ограничивающие поверхности объемной модели описываются треугольниками (плоские фасеты) и их нормальными векторами. Набор данных в STL может быть сохранен с помощью ASCII, что является более воспринимаемым человеком форматом, или посредством двоичной записи, что позволяет значительно снизить размер файла. Формат STL является непригодным для обмена данными между САПР и/или САМ, так как геометрические формы необратимо трансформируются в фасеты.
4.2.3 VRML (WRL)
VRML - язык моделирования виртуальной реальности, независимый от платформы формат трехмерного отображения данных, поддерживающий сетевые функции [файлы с расширением "wrl" (от слова "world") или "wrz" (для сжатых файлов формата VRML)]. Более подробная информация указана в [4] и [5]. VRML - это формат данных, который не ограничивается только перечислением информации о точках или гранях; он также описывает трехмерные объекты или сценарии с использованием объектно-ориентированного метода и определенного типа компьютерного языка (обычный текст ASCII или UTF-8). Основными компонентами формата языка VRML являются типы узлов и каналы связи: узлы форм (основные геометрические формы, такие как прямоугольные параллелепипеды, цилиндры, конусы, сферы), узлы внешнего вида [цвет, текстуры (свойства материалов) и геометрические преобразования], узлы освещения, узлы (параллельные проекции перспектив) и группы узлов для реализации иерархических структур, а также прототипы для того, чтобы расширить существующие виды узлов. В настоящее время формат VRML является XML-форматом. Более подробная информация приведена в международном стандарте [4].
4.2.4 IGES
IGES - начальная спецификация обмена графикой, являющаяся независимым международно признанным форматом данных для обмена данными о геометрических формах и дополнительной информацией (см. ИСО/АСТМ 52900). Существуют ограничения формата IGES, связанные с потерей замкнутости геометрических поверхностей при контурном представлении модели.
Примечание - IGES является наименованием стандарта Национального Бюро Стандартов Соединенных Штатов NBSIR 80-1978 "Цифровое представление для передачи данных, определяющих продукцию", который утвержден ANSI сначала как ANS Y14.26M-1981 и затем как ANS USPRO/IPO-100-1996. Версия IGES 5.3 пересмотрена STEP ISO 10303 в 2006 г.
4.2.5 STEP
STEP - стандарт обмена данными модели продукта, являющийся системно-независимым форматом для описания и обмена данными между различными САПР-системами [3]. Помимо передачи данных о геометрии продукта STEP (так же, как и IGES) может быть использован для передачи таких данных о продукции, как комплектность, информация о жизненном цикле продукции, цвете, текстовой информации и др. Все формы модели данных САПР могут быть интегрированы в геометрическое представление (каркасные модели, поверхностные и объемные модели).
Примечание - Существует стандарт ИСО, устанавливающий требования к представлению информации о продукте, а также необходимые механизмы и определения, позволяющие обмениваться данными о продукте [2]. Данный стандарт используют при представлении информации о продукте, включая комплектность и информацию о компонентах, и об обмене данными о продукции, включая хранение, транспортирование и использование.