А что, КОМПАС-3D умеет работать с файлами других САПР? Часть 1

b134b06beb3277372438b62d31f898e2.png

Одна из частых головных болей инженера — открыть файл, созданный в одной САПР, в другой. Но просто открыть — это цветочки, а если нужно прочитать и дальше добавить этот файл в сборку, внести изменения в конструкцию, сформировать чертеж. Разбираемся, как это работает в КОМПАС-3D, какие форматы он читает и как работает с чертежами по моделям других CAD-систем.

Работа с форматами других CAD-систем — не новость для пользователей КОМПАС-3D, эта функциональность развивается последние четыре версии.

Обратимся к ретроспективе:

  • v19: импорт компонентов из других CAD-систем

  • v20: прямая вставка импортированных компонентов и чтение практически всех популярных форматов без предварительной конвертации (UGS/NX, CATIA, ProE/Creo, SolidWorks, SolidEdge и Inventor)

  • v21: импорт моделей формата OBJ, импорт «фасетных» моделей (STL, JT, OBJ) в виде полигонального объекта, импорт таблиц из формата DXF/DWG в объект «таблица КОМПАС-3D», чтение атрибутов из файлов формата JT, возможность сохранения настроек экспорта (STL, JT, STEP) и импорта (JT, STEP)

  • v22: актуальная версия на момент выпуска этой статьи: расширены возможности работы с полигональными объектами для решения задач реверс-инжиниринга. Импорт моделей формата 3D XML.

В этой статье рассказываем, как работать с файлами открытых и проприетарных форматов в КОМПАС-3D. Методика работы подойдет для любых систем: SolidWorks, CATIA, Inventor, Creo, NX, Solid Edge. Разберем сценарий на примере формата *.SLDPRT (SolidWorks).

Дано: модель/деталь/сборка, созданная в другой CAD-системе.

Задача: получить чертеж в КОМПАС-3D. При этом необходимо открыть модель в КОМПАС-3D без внесения изменений в конструкцию, наполнить модель необходимыми свойствами (наименование, обозначения, материал и т.д.) и создать чертёж, получив виды ассоциативного чертежа.

Инструкция:

Открываем файл «Фланец NPS26.SLDPRT». Запускаем КОМПАС-3D, нажимаем Открыть… В появившемся окне находим через проводник папку с нужным файлом и выбираем Тип файлов SolidWorks.(*sldprt,*sldsm)или другой нужный тип файла.

cf2f01052d3f68153a4ce3479e5635b8.PNG

Нажимаем кнопку «Открыть». При необходимости выбираем параметры настройки для открытия файла. Для этого раскрываем выпадающее меню «Открыть» и выбираем способ «Открыть с параметрами».

a880a45f308ca2495635e04c32d01337.PNG

В открывшемся окне настроек можно задать параметры импорта файла, точность сшивки поверхностей, а также настроить, какие типы объектов будут импортироваться.

50750b02bdf4ced3cf9d54fedb7e3d83.PNG

Для того чтобы КОМПАС-3D увидел все типы файлов в папке проводника, выбираем Тип файлов: «Все файлы (*.*)». В таком случае система покажет все форматы, которые находятся в этой папке, а не только указанный.

7b6ffd71af88e3bf16535e3585f40eb1.png

В процессе открытия файла система КОМПАС-3D фактически создает копию, идентичную файлу системы SolidWorks. В папке с файлом формата *.SLDPRT появляется файл формата КОМПАС.

555f7ea9cf16848f8c54e3c74152320e.png

После открытия файла производим визуальный анализ детали.

0d8e2bc3fd1511dac9c77b04cb59e4d9.png

Далее заполняем необходимые свойства детали. Для этого нажимаем правой клавишей мыши в дереве построения и в контекстном меню выбираем «Свойства модели».

f34c3f6af55acda4ffaf33311d3f5864.png

На панели «Параметры» заполняем графу »Обозначение» —АСКОН.2023, графа «Наименование» заполнилась автоматически с модели, при необходимости можно изменить наименование детали.

В секции «Материал» выбираем нужный материал из списка или из справочника.

7c255d4304ea62917f7d9dc046fe9fa3.png4cb0ba84f4785fd21f708f7582735cd8.png

Выберем материал из списка — Сталь 40Х ГОСТ 4543–2016.

38d88683d87a291bccefddbd404c35bc.png

Кроме этого можно изменить отображениемодели: ее цвет, оптические свойства. Для этого есть три способа:

  • окрасить каждую операцию в дереве построения по-отдельности

  • окрасить по-отдельности каждую грань детали или все грани вместе

  • окрасить тело детали целиком.

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

Для этого переключаемся на панель «Параметры».

9fe3c7dd57e6372a8d0db61e9fda12ca.png

В окне модели с зажатой клавишей Ctrlвыделяем грани, которые хотим окрасить. Выбираем способ задания «Вручную».

d39d89b51d1012f216a81744814c3a7d.png

Редактируя параметры «Цвет» и «Оптические свойства», можно настроить графическое отображение детали.

ec87727efc34aad6936b34d903ec83f4.png

Нажимаем на свободном поле модели — указанные грани окрасились в выбранный цвет.

e0e8c9903469eecdf930438827eac1d2.png

Переходим к созданию и оформлению чертежа. На инструментальной панели «Чертеж» запускаем команду «Создать чертеж по шаблону». Выбираем нужный формат, кратность и ориентацию.

61c1cad8a12c6357d6f9b0b46b0ba5a2.png

На панели «Параметры» выбираем подходящий Масштаб 1:10 и размещаем вид на свободном поле чертежа.

770f6455d376d0477ccd67fc02eb453c.png

Добавляем нужные ассоциативные виды, в данном случае — вид слева.

df6cb020ac5d70740e8e6da584576ac6.png

Наименование, обозначение и масса были автоматически заполнены в основной надписи чертежа.

Оформляем чертеж: проставляем размеры и обозначения, добавляем технические требования и неуказанную шероховатость. При необходимости в дереве чертежа во вкладке «Листы» меняем формат и ориентацию.

a9c7d524a5a130e3a1a2eb3b7b349452.png

Сохраняем чертеж. Созданная модель может быть добавлена в модель Сборки КОМПАС-3D.

Обратите внимание, что начиная с 22-й версии в КОМПАС-3D доступно чтение свойств и атрибутов модели из форматов JT и STEP. Если в модели формата STEP или JT были заданы материал и плотность, то система их прочитает. Кроме этого из модели формата JT можно прочитать элементы оформления модели (размеры и обозначения), так называемые PMI.

Если открыть тот же файл, но в формате JT — «Фланец NPS26. JT», и вызвать свойства модели, то в списке свойств увидим переданные с модели свойства и атрибуты.

db8d59a588ec719a505f8056faa344a7.png42f97e43edbc4e707a989d03db709c67.png

Подробнее про чтение атрибутов при импорте модели формата JT в КОМПАС-3D смотрите в видео:

В следующей части продолжим разбирать сценарии работы КОМПАС-3D с файлами других CAD-систем. Расскажем, с помощью какой функциональности можно внести изменения в конструкцию, не имея при этом дерева построения.

© Habrahabr.ru