Что такое формат файла CGR?
Файл .cgr - это CATIA Graphic Representation, облегченная тесселированная модель для 3D-визуализации, созданная в САПР CATIA V5 от Dassault Systèmes. Вместо хранения точной параметрической геометрии, истории построения или данных о поверхностях B-rep, .cgr содержит только триангулированную полигональную сетку детали или сборки вместе с визуальными атрибутами, такими как цвета и нормали поверхностей.
Основная цель формата - быстрая визуализация и проверка проекта. Загрузка полных файлов .catpart или .catproduct для большой сборки требует значительных вычислительных ресурсов; замена тяжелых компонентов их эквивалентами CGR позволяет инженерам перемещаться по сборкам из тысяч деталей без пересчета всей геометрии. Это делает файлы .cgr основным элементом рабочих процессов цифрового макетирования (DMU) в аэрокосмической и автомобильной промышленности.
Формат является проприетарным бинарным форматом Dassault. Публичных спецификаций не существует, как и фиксированного «магического числа»; строка CGR часто встречается в начале файла, но идентификация опирается на расширение файла и контекст CATIA. Размеры файлов обычно варьируются от нескольких сотен килобайт до десятков мегабайт в зависимости от плотности сетки и сложности модели.
Инструменты помимо CATIA, способные открывать файлы .cgr, включают SolidWorks, eDrawings Viewer, CAD Exchanger и Glovius. Для более широкого обмена данными лучше подходят формат Dassault 3DXML и открытые форматы, такие как STEP, если требуется передача точной геометрии.
Безопасность и защита
РИСК: LOWCGR представляет собой пассивные данные 3D-сетки без возможности использования скриптов или макросов, поэтому открытие его в совместимом с CATIA вьюере сопряжено с низким риском. Как и в случае с любым сложным бинарным файлом, обрабатываемым ПО CAD, некорректные файлы теоретически могут использовать ошибку парсера, поэтому открывайте файлы CGR только из доверенных источников и обновляйте вьюер. Остерегайтесь поддельных сайтов для загрузки «CGR opener/converter», которые распространяют рекламное ПО - отдавайте предпочтение официальным вендорам (Dassault eDrawings, CAD Exchanger, Glovius).
Детали формата
в двух словахПрограммы, открывающие файлы CGR
Технические подробности
глубокая спецификация| Кодировка | Бинарная (проприетарный формат Dassault Systèmes) |
| Сжатие | Внутренняя упаковка, специфичная для вендора; не управляется пользователем |
| Типичный размер файла | 100 КБ - 50 МБ (зависит от плотности сетки и сложности модели) |
| MIME-тип | application/octet-stream |
| Магические байты | Не опубликованы; строка «CGR» часто появляется в начале файла |
| Тип геометрии | Тесселированная полигональная (треугольная) сетка - не B-rep и не параметрика |
| Хранимые визуальные атрибуты | Цвета граней и вершин, нормали поверхностей, дополнительные метаданные |
| Параметрические данные | Не хранятся - нет дерева построения, нет точных уравнений поверхностей |
| Связанная платформа CAD | CATIA V5 (релизы серии V5-6R) |
| Операционные системы | Windows; устаревшие рабочие станции CATIA на Unix |
| Основной сценарий использования | Визуализация цифровых макетов (DMU) и проверка проектов; не для производства или редактирования |
| Выпущен | Late 1990s, with CATIA V5 |
| Последняя версия | Tied to the CATIA V5 release that wrote it (V5R-series; CATIA V5-6Rxxxx) |
| Спецификация | www.3ds.com |
Конвертации CGR
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах CGR.