Формат файлов CDW¶
CDW — формат файлов (расширение .cdw), используемый в системе компьютерной графики и документирования КОМПАС-3D — российской CAD-системы, разрабатываемой АО «АСКОН». Файлы с расширением .cdw содержат конструкторские документы: чертежи, спецификации, схемы и другие виды документации, оформленные в соответствии с ЕСКД (Единой системой конструкторской документации). КОМПАС-3D является основным и наиболее распространённым программным обеспечением, работающим с этим форматом.
¶Связь с КОМПАС-3D
Расширение .cdw является штатным форматом сохранения документов в КОМПАС-3D — настольной CAD-системе, разрабатываемой российской компанией АСКОН с 1989 года. Система ориентирована на конструирование и оформление документации по машиностроению и другим отраслям промышленности, включая поддержку стандартов ЕСКД и СП (сводов правил).
Файл .cdw может содержать:
- конструкторские чертежи деталей и сборочных единиц;
- технологические карты и схемы;
- спецификации;
- таблицы, штампы и основные надписи по формам ЕСКД;
- ссылки на 3D-модели (формат
.m3d).
Внутренняя структура файла — двоичный формат, документируемый компанией АСКОН. Спецификация формата открыта для сторонних разработчиков, что позволяет другим CAD-системам реализовывать импорт и экспорт .cdw.
¶Связь с другими форматами КОМПАС
В экосистеме КОМПАС-3D используется несколько родственных расширений:
| Расширение | Назначение |
|---|---|
.cdw | Конструкторский документ (чертёж, спецификация, схема) |
.spw | Файл спецификации (в старых версиях КОМПАС) |
.m3d | Трёхмерная модель детали |
.a3d | Трёхмерная сборочная модель |
.cdt | Шаблон конструкторского документа |
Файлы .cdw могут ссылаться на внешние 3D-модели (.m3d, .a3d), отображая их проекции на чертёжном листе. При изменении модели связанные чертежи обновляются автоматически — это основа параметрического и ассоциативного подхода в КОМПАС-3D.
¶Открытие и просмотр
Для работы с файлами .cdw требуется КОМПАС-3D или его упрощённые версии. АСКОН выпускает бесплатные утилиты для просмотра и печати документов:
- КОМПАС-Viewer — бесплатная программа для просмотра и печати конструкторских документов и 3D-моделей;
- КОМПАС-3D LT — облегчённая версия с урезанным функционалом;
- КОМПАС-3D Base — базовая коммерческая версия.
Помимо этого, формат поддерживают некоторые сторонние системы — например, российская CAD-система «Р-Кад» и ряд зарубежных инструментов, реализующих чтение .cdw через открытую спецификацию формата.
¶Экспорт и конвертация
КОМПАС-3D позволяет сохранять документы .cdw в обменных форматах:
- STEP (
.step,.stp) — для передачи 3D-геометрии; - IGES (
.iges,.igs) — для обмена кривыми и поверхностями; - DXF/DWG — для обмена чертежами с AutoCAD и аналогичными системами;
- PDF — для передачи документации на печать и согласование;
- STL, VRML — для 3D-печати и визуализации.
Обратная конвертация в .cdw из чужих форматов возможна, но с ограничениями: структура документа (штамп, слои, стили линий) восстанавливается не полностью, если исходный файл не был создан в КОМПАС.
¶Распространённость
КОМПАС-3D и формат .cdw широко используются в России и странах СНГ — в машиностроении, приборостроении, судостроении, оборонной промышленности и в проектных организациях, работающих по ЕСКД. Система включена в реестр отечественного ПО и применяется при импортозамещении зарубежных CAD-решений (SolidWorks, AutoCAD, Inventor и других).
В учебных заведениях КОМПАС-3D входит в стандартный набор инструментов для обучения будущих инженеров и конструкторов, что обеспечивает формату .cdw устойчивое воспроизводство в профессиональной среде.
¶История
Формат .cdw появился в ранних версиях КОМПАС в начале 1990-х годов и с тех пор развивался вместе с системой. С переходом на 64-битные версии и расширением возможностей (поддержка больших сборок, интеграция с PLM-системами) структура файла претерпевала изменения, но расширение осталось неизменным, обеспечивая обратную совместимость между версиями КОМПАС.
Источники:
- Официальный сайт компании АСКОН (ascon.ru)
- Документация по форматам данных КОМПАС-3D
- Справочник «КОМПАС-3D. Руководство пользователя»
