Что такое формат файла SAT?
Формат файла .sat используется программным ядром 3D-моделирования ACIS, разработанным Spatial Corporation (ныне часть Dassault Systèmes). Файлы .sat хранят данные 3D-геометрии в текстовом формате, что делает их нейтральным форматом обмена для твердотельных моделей, построенных на ядре ACIS.
Файлы .sat используются для обмена 3D-данными между различными средами моделирования, такими как программное обеспечение для 3D-анимации или ПО, используемое в судостроении и аэрокосмической промышленности. Геометрические данные также используются для непоследовательного моделирования объектов - например, для моделирования систем освещения или рассеивания света. Файлы .sat поддерживаются многими программными пакетами CAE, AEC, CAD, CMM и CAM, при условии, что они включают компонент ACIS.
Формат .sat хранит данные в виде текста ASCII, т. е. в виде простого текста. Файл открывается с числового заголовка версии в первой строке (например, 400 0 1 0), за которым следуют записи объектов ACIS; файл заканчивается маркером End-of-ACIS-data. Поскольку структура файла .sat проста, его можно просматривать с помощью любого стандартного текстового редактора, хотя для осмысленной интерпретации требуется программное обеспечение, поддерживающее ACIS. Тип MIME - application/x-acis.
Также существует бинарная версия формата .sat, называемая .sab, которая содержит те же данные модели в более компактном виде. Для обеспечения совместимости с другими экосистемами CAD модели .sat часто конвертируются в нейтральные форматы, такие как STEP или IGES.
Безопасность и защита
РИСК: LOWФайл SAT представляет собой текстовые данные геометрии ASCII - он не содержит исполняемого кода, поэтому его открытие безопасно. Единственные реальные проблемы не связаны со злоумышленниками: несоответствие версий ACIS может помешать импорту в старые CAD, большие модели могут загружаться медленно, а (поскольку SAT несет точную геометрию) передача файла может раскрыть больше деталей конструкции, чем планировалось. Как всегда, подтверждайте истинный тип файла, если «.sat» пришел неожиданно - безвреден только сам контейнер.
Детали формата
в двух словахПрограммы, открывающие файлы SAT
Технические подробности
глубокая спецификация| Кодировка | Простой 7-битный текст ASCII; читается в любом текстовом редакторе без специальных инструментов |
| Заголовок файла | Первая строка представляет собой тройку чисел версии (например, `400 0 1 0`); кодирует версию ядра ACIS и количество записей объектов |
| Маркер конца | Список объектов завершается литеральной строкой `End-of-ACIS-data` на отдельной строке |
| Геометрическое ядро | Ядро твердотельного моделирования ACIS от Spatial Corporation (компания Dassault Systèmes) |
| Представление геометрии | Граничное представление (B-rep): сегменты, оболочки, грани, циклы, ребра, вершины и их топология |
| Индексация объектов | Каждому геометрическому объекту присваивается целочисленный индекс; объекты ссылаются друг на друга по индексу внутри файла |
| Бинарный аналог | `.sab` (ACIS BinaryFile) хранит идентичные данные модели в компактном бинарном виде; идентифицируется по сигнатуре `ACIS BinaryFile` со смещением 0 |
| Тип MIME | `application/x-acis` |
| Совместимость версий | Версия ядра закодирована в заголовке; новые версии программ обычно открывают старые файлы, но старые программы могут отклонять файлы новых версий |
| Поддержка атрибутов | Поддерживает встроенные атрибуты: преобразования, цвета, свойства поверхностей и метаданные, определенные приложением для каждого объекта |
| Поддержка топологии | Обрабатывает как многообразную, так и немногообразную геометрию; поддерживает сборки из нескольких тел в одном файле |
| Типичный сценарий использования | Нейтральный обмен между инструментами CAD/CAM/CAE на базе ACIS, включая AutoCAD, Inventor, CATIA V5, Fusion 360 и IronCAD |
| Диапазон размеров файлов | Простые детали: несколько килобайт; сложные сборки с плотной геометрией могут достигать десятков мегабайт |
| Выпущен | Early 1990s (ACIS kernel by Spatial Technology; ACIS R1 1989) |
| Спецификация | www.spatial.com |
Конвертации SAT
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах SAT.