Слои
Creo ModelCHECK может выполнять следующие операции.
• Проверять статус показа слоев.
• Находить стандартные слои и проверять их установки статуса. Если статус некоторого слоя установлен неправильно, он может быть изменен Creo ModelCHECK по требованию.
• Проверять констр. элементы, находящиеся на некотором слое.
• Находить определенные констр. элементы на отдельных слоях. Если стандартный слой не имеет всех ожидаемых констр. элементов, они могут быть введены Creo ModelCHECK по мере запроса.
Воспользуйтесь следующим форматом в файле конфигурации запуска для задания конфигурации слоев.
[MODE]_LAYER [layer] [layer_status] [entity_type]
где
• [MODE]является PRT, ASM или DRW.
• [layer] — наименование слоя.
• [layer_status] — статус отображения слоя. Допустимы следующие значения.
◦ BLANK — слой скрыт.
◦ DISPLAY — слой изолирован. Это единственный показанный слой; все остальные слои погашены.
◦ NORMAL — слой виден.
◦ NONE — слой содержит ранее установленный статус показа.
• [entity_type] — тип объекта. Оставьте его пустым, если для рассматриваемого слоя стандартные объекты отсутствуют. Приемлемые значения перечислены в следующей таблице.
AXIS
|
CHAMFER
|
COMPONENT
|
COSMETIC
|
COSMETIC_ALL
|
COSMETIC_GROOVE
|
COSMETIC_SKETCH
|
COSMETIC_THREAD
|
CSYS
|
CURVE
|
CUT
|
DATUM
|
DATUM_AXIS
|
DATUM_CSYS
|
DATUM_PLANES
|
DATUM_POINT
|
DATUM_QUILT
|
DATUM_SURF
|
DRAFT
|
DRAFT_LINE
|
GROUPS
|
GTOLS
|
HOLE
|
NOTES (DRW)
|
PROTRUSION
|
ROUND
|
SHELL
|
SLOT
|
SYMBOLS (DRW)
|
THREAD
|
|
|
|
Примечание CSYS и DATUM_CSYS — взаимозаменяемы. AXIS является осью какого-либо констр. элемента, а DATUM_AXIS специально используется для привязки при создании констр. элемента.
Примечание DATUM_QUILT применяется к составным поверхностям, а DATUM_SURF применяется к поверхностной геометрии.
|
Например.
PRT_LAYER DEFAULT_DATUMS NONE LIST_DEF
PRT_LAYER DATUM_PLANES BLANK DATUM_PLANES
PRT_LAYER AXES BLANK DATUM_AXIS
PRT_LAYER CSYS BLANK DATUM_CSYS
PRT_LAYER ROUNDS NONE ROUND
PRT_LAYER COSMETICS NORMAL COSMETIC_ALL
Имена констр. элементов могут перечисляться как типы объектов с использованием именованного списка в виде LIST_XXX, гдеXXX является именем используемого списка. Например, чтобы установить, что опорные элементы, применяемые по умолчанию, должны находиться на слое DEFAULT_DATUMS, используется следующий синтаксис.
PRT_LAYER DEFAULT_DATUMS NONE LIST_DEF EXCLUSIVE
После этого создайте список имен опорных элементов для добавления на этот слой (создавайте этот список в файле конфигурации запуска или во внешнем файле, на который ссылается файл конфигурации запуска).
LIST_DEF DTM1
LIST_DEF DTM2
LIST_DEF DTM3
LIST_DEF CSYS_0
Если в конец строки добавить EXCLUSIVE, перечисленные констр. элементы в наборе правил для других слоев игнорируются Creo ModelCHECK.
Строки, в которых используется опция EXCLUSIVE, следует располагать перед строками, которые не являются исключающими в файлах конфигурации.
Дополнительные слои
Слои модели, которые не содержатся в списке в качестве объектов запуска, могут упоминаться в отчете как дополнительные слои. Creo ModelCHECK отображает дополнительные слои, которые можно удалить из модели. Эта проверка описывается в файле конфигурации проверок следующим образом.
EXTRA_LAYERS YNEW W W N N Y
Подслои
Можно задать слои для того, чтобы на них содержался стандартный список подслоев (других слоев). Для этого воспользуйтесь следующей строкой.
PRT_LAYER LAYER_NAME BLANK LIST_LAYERS
где LIST_LAYERS является списком, содержащим имена слоев, которые должны находиться на LAYER_NAME.
Для списка LIST_LAYERS необходимо, чтобы каждое имя слоя с префиксом LAYER_ было задано следующим образом.
LIST_LAYERS LAYER_DATUM_PLANES
LIST_LAYERS LAYER_DATUM_CSYS