Что такое формат файла SLDASM?
Файл .sldasm - это файл сборки SOLIDWORKS, созданный в программном обеспечении САПР SOLIDWORKS компании Dassault Systèmes. Вместо того чтобы хранить геометрию напрямую, файл сборки выступает в роли организатора, который ссылается на отдельные файлы деталей .sldprt (и вложенные подсборки) и определяет, как они соединяются друг с другом с помощью ограничений сопряжения - геометрических отношений, таких как совпадающие грани, концентрические оси и фиксированные расстояния, которые фиксируют компоненты в нужном положении.
Файл использует контейнер Microsoft OLE2 Compound File Binary, что означает, что его первые восемь байт (D0 CF 11 E0 A1 B1 1A E1) идентичны байтам устаревших файлов .doc или .xls. Формат является проприетарным и недокументированным; внутренняя структура потоков меняется между версиями SOLIDWORKS, поэтому файлы, сохраненные в более новой версии, не могут быть открыты в более старой.
Файлы сборок поддерживают несколько именованных конфигураций, каждая из которых может скрывать или заменять компоненты и изменять значения сопряжений - это полезно для семейств продуктов или вариантов дизайна. Таблица спецификации (BOM) может быть встроена для перечисления компонентов, их количества и настраиваемых свойств. Для очень больших сборок компоненты могут загружаться в облегченном режиме или в режиме «Просмотр большой сборки» (Large Design Review) для снижения потребления памяти.
Чтобы поделиться проектом без необходимости наличия лицензии SOLIDWORKS, сборку можно опубликовать в облегченном формате .easm или экспортировать в форматы обмена, такие как STEP или IGES. Утилита SOLIDWORKS «Копировать проект» (Pack and Go) объединяет файл .sldasm со всеми ссылочными деталями, подсборками и чертежами в одну папку или ZIP-архив для безопасной передачи.
Безопасность и защита
РИСК: LOWSLDASM - это пассивный файл данных САПР, содержащий геометрию, ссылки и метаданные, а не исполняемый код, поэтому открывать его во вьюере безопасно. Практические предостережения не связаны с вредоносным ПО: сборка ссылается на внешние файлы деталей, поэтому полученный отдельно файл .sldasm может открыться с отсутствующими компонентами; файл, сохраненный в новом SOLIDWORKS, может не открыться в старом; а экспорт в сеточные форматы (STL/OBJ) лишает возможности редактирования. Относитесь к общим сборкам как к интеллектуальной собственности и получайте файлы из доверенных источников.
Детали формата
в двух словахПрограммы, открывающие файлы SLDASM
Технические подробности
глубокая спецификация| Формат контейнера | OLE2 Compound File Binary (Microsoft Compound Document Format) |
| Сигнатура файла (hex) | D0 CF 11 E0 A1 B1 1A E1 по смещению 0 - общая для всех документов OLE2; формат распознается по внутренним специфическим потокам SOLIDWORKS и расширению .sldasm, а не только по магическим байтам |
| MIME-тип | application/octet-stream |
| Кодировка | Проприетарная бинарная; внутренняя структура потоков не документирована и зависит от версии, не является человекочитаемой |
| Ссылки на компоненты | Хранит относительные и абсолютные пути к ссылочным файлам деталей .sldprt и вложенным подсборкам .sldasm; неразрешенные ссылки препятствуют полной загрузке сборки |
| Ограничения сопряжения | Записывает геометрические отношения сопряжения (совпадение, концентричность, параллельность, расстояние, угол и т. д.), которые позиционируют и ограничивают компоненты относительно друг друга |
| Конфигурации | Поддерживает несколько именованных конфигураций в одном файле; каждая может независимо скрывать или заменять компоненты, изменять размеры сопряжений и определять уникальные состояния отображения |
| Функции сборки | Поддерживает функции на уровне сборки - отверстия, вырезы, швы и массивы компонентов, которые затрагивают тела нескольких компонентов |
| Спецификация (BOM) | Внедряет таблицы спецификаций со списком компонентов, их количеством, номерами деталей и настраиваемыми свойствами; управляет спецификациями чертежей и списками вырезов при экспорте |
| Облегченный режим и LDR | Компоненты могут загружаться как облегченные или в режиме «Просмотр большой сборки» (LDR) для экономии оперативной памяти в сборках, содержащих тысячи деталей |
| Данные движения и симуляции | Может содержать данные исследований SOLIDWORKS Motion и ссылки на настройки SOLIDWORKS Simulation (МКЭ), хранящиеся вместе со сборкой |
| Совместимость версий | Файлы, сохраненные в более новой версии SOLIDWORKS, не могут быть открыты в более старых версиях без использования функции «Сохранить как» в версию предыдущего формата |
| Интероперабельность экспорта | Экспортируется в нейтральные форматы обмена, включая STEP, IGES, STL, 3MF, DXF и PDF через встроенные трансляторы SOLIDWORKS |
| Публикация eDrawings | Может быть опубликован в облегченном формате .easm для просмотра, измерения и нанесения пометок без лицензии SOLIDWORKS |
| Копировать проект (Pack and Go) | Утилита SOLIDWORKS «Копировать проект» собирает файл .sldasm вместе со всеми ссылочными деталями, подсборками и чертежами в папку или ZIP-архив для полной передачи проекта |
| Выпущен | 1995 (SOLIDWORKS 95) |
| Спецификация | www.solidworks.com |
Конвертации SLDASM
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах SLDASM.