Creo ModelCHECK > Опции файла конфигурации запуска > Слои
  
Слои
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