Представления объектов

Представление – это специфический объект справочника, в котором хранятся параметры графического отображения объекта в программе-инструменте, например, геометрические размеры, 2D и 3D-модели изделий.

Один объект справочника может иметь несколько представлений и каждое может иметь специфические параметры.

Например, если стандартное изделие представлено как 3D-модель и 2D-изображение, оно может иметь 2D- и 3D-представления. Для 3D-модели может быть несколько представлений с различной степенью детализации, а для 2D-изображения – несколько представлений с различными видами («Спереди», «Слева» и др.).

Одно представление может быть использовано для множества объектов справочника.

Например, объекты, имеющие одинаковую форму и размеры, но отличающиеся материалом изготовления, могут иметь одно и то же 3D-представление.

Если объект справочника интегрирован с несколькими инструментами, то для него может быть создано несколько представлений. Каждое представление будет использовано для применения этого объекта в своем инструменте.

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

Представлениям должны быть сопоставлены понятия. Свойства этих понятий будут использоваться интегратором для представления объекта в программе-инструменте.

Для отображения модели стандартного изделия в программе-инструменте используются методы.

Метод – это документ (файл) определенного формата, содержащий описание представления объекта справочника по определенному протоколу, например, скрипт на VB Script или параметрическая 3D-модель.

КОМПАС-3D поддерживает работу с трехмерными моделями и графическими документами:

  • КОМПАС-3D:

    • 3D-методы – модели форматов m3d, a3d;

    • 2D-методы – библиотеки фрагментов форматов lfr и kle, скрипты формата vbs;

  • других систем:

    • 3D-методы – модели форматов IGES (igs), ACIS (sat), JT (jt), Parasolid (x_t, x_b, xmt_txt, xmt_bin, xmp_txt, xmp_bin), STEP (stp, step), STL (stl), OBJ (obj), UGS/NX (prt) ProE/Creo (prt, asm), SolidWorks (sldprt, sldasm), Inventor (ipt), Catia 5 (CATPart, CATProduct), 3D XML (3dxml), SolidEdge (par, asm, psm), C3D (c3d);

    • 2D-методы – модели форматов AutoCAD (dxf, dwg).

При вставке стандартных изделий в документы программ-инструментов не отображаются размерные и вспомогательный линии фрагментов.

Метод не требуется, если информация, необходимая для применения объекта в программе-инструменте, хранится в свойствах представления этого объекта.

Например, для применения в инструменте 3D-представления стандартного изделия необходим метод – параметрическая модель, а для применения этого изделия в инструменте в качестве объекта спецификации метод не нужен.

Все действия с группами представлений (создание, удаление, сопоставление группам понятий и т. д.) выполняются в приложении ПОЛИНОМ:MDM Редактор Справочников. В клиентском приложении осуществляется работа с представлениями, входящими в группы.