Мульти-CAD: мифы и реальность

Еще совсем не так давно, если бы пользователей любой системы автоматизированного проектирования (САПР) спросили какого функционала им не хватает в их системе, то многие ответили, что не хватает возможности открывать, редактировать, встраивать и сохранять без дополнительных преобразований файлы сторонних САПР. Почему так и как так получилось?

В процессе появления, становления и развития САПР как отдельной индустрии, производители (или по-другому «вендоры») программного обеспечения, с целью удержать пользователей, использовали уникальный формат файлов, работать с которым могла только их собственная система. Но так как ни одно предприятие не может работать абсолютно автономно назрела необходимость обмениваться чертежами, моделями и другими данными. Для этого были придуманы универсальные форматы файлов, такие как STEP, IGES, JT и некоторые другие. Они сняли часть проблем по обмену данными, но породили новые. Всё из-за того, что конвертация из одного формата файлов в другой порождает ошибки в данных, и чем сложнее модель, тем больше вероятность возникновения ошибки.

Теперь же, когда рынок программного обеспечения поделен между основными игроками, производители позиционируют возможность прямого открытия сторонних файлов без конвертации, как конкурентное преимущество в борьбе за кошельки пользователей. Чудеса маркетинга, да и только.

Но так ли всё хорошо в деле интеграции инженерного софта, как нам об этом рассказывают? Предлагаю проверить. А в качестве подопытных использовать Creo Parametric от PTC и SolidWorks от Dassault Systemes. В программном обеспечении американской компании технология прямого открытия файлов получила названия «Unit».

Мой коллега, работающий в «солиде» предоставил мне простенькую модель рамы для крепления солнечной панели. Модель представляет собой сборочную единицу. Я попробовал открыть модель в третьем «крио» и вот что получилось.

Сразу обнаружились неточности в воспроизведении геометрии элементов. Длина треугольных косынок слишком большая и выходит за пределы кронштейна. Прямоугольные трубы, из которых состоит квадрат рамы, имеют разную длину. В общем, в модели присутствуют ошибки, которые требует вмешательства конструктора.

Если заглянуть в папку с исходными файлами, то увидим следующее:

Как видим программа создает дополнительные файлы как для сборки, так и для каждой детали в отдельности. По сути «крио» конвертирует родные файлы «солида» в понятный для себя формат и делает это самостоятельно, не задавая вопросы пользователю. Вот такая технология. Создатели заявляют, что программа способна отслеживать изменения в файлах созданных в других САПР, но это ещё предстоит проверить. Также как и результаты импорта файлов других вендоров.

Вообще, тема мульти-CAD среды набирает обороты, технологии подобные «Unit» появляются у других производителей. Например, технология AnyCAD от Autodesk в новой версии Inventor. Будем следить за развитием событий и делиться результатами.

Комментарии