ГОС! Р ИСО 10303-203-2003
5.2.1.3 Типы предстамения формы
Настоящий стандарт устанавливает восемь типов представления форм деталей: каркасные
представления с использованием граничных и оболочных моделей, геометрически ограниченные
каркасные представления, разнородные модели поверхности, геометрически ограниченные поверх
ностные модели, фасетно ограниченные предстаатения сплошных трехмерных моделей и ограни
ченные предстаатения сплошных трехмерных моделей. Каждый из этих типов предстааления
яатяется самодостаточным, то есть один тип не может содержать другой тип. Каждый из типов
задают посредством подтипов объекта shape_representation. Каждый подтип содержит локальные
правила, упраатяющие типами используемых в нем геометрических и/или топологических объектов.
Каждый shape_representat»on должен быть одним из подтипов, за исключением случая применения его
для предстаатения формы сборочной единицы в соответствии с методом 1, описанным выше. В
этом случае экземпляр объекта shape_representation будет содержать только объекты axis2_place-
ment_3d в наборе items для определения ориентации в нем представлений компонентов. Так как
правила в каждом из подтипов будут противоречить правилам других подтипов, любой shape_repre-
sentation, на который дается ссылка из объекта representation_map для описания формы сборочной
единицы по методу 2. должен иметь тот же самый тип, что и shape_representation. содержащий
mappedjtem. ссылающийся на этот representation_map в наборе items.
5.2.1.4 Использования глобальных правш
Многие из отношений между различными объектами в интегрированных ресурсах, описанных
стандартами серии ГОСТ Р ИСО 10303, определены посредством общего количества связей
(нулевого или множественного) между двумя связанными объектами. Это количество подразумевает,
что данное отношение является необязательным или может включать один или несколько экзем
пляров объемов, связанных с единственным экземпляром другого объекта. В настоящем стандарте
для ограничения количества связей использованы глобальные правила. В некоторых случаях данное
ограничение сформулировано как “один к одному", а в других — “не менее одного”. Примерами
этих правил являются: contract_requires_person_organization. approval_requires_approval_datc_time и
certification_requires_approval (для задания только одной связи), a change_request_requires_person_or-
ganization и product_requires_version —для задания одной или нескольких связей.
Глобальные правила также применяют для ограничения значений только тех атрибутов
строкового (STRING) типа данных, которые используются в контексте управления конфигурацией
трехмерных конструкций (проектов) механических деталей и сборочных единиц. Примерами этих
правил являются rcs’trict_approval_status и restrict_person_organization_rolc.
5.2.1.5 Наушчение единиц измерения
Должны быть заданы общие единицы измерения для представления формы. Это выполняют
посредством создания экземпляра объекта global_unit_assigncd_context. Данный объект содержит
атрибут, учитывающий допустимый набор единиц измерения, заданных для representation_context.
Кажтый из объектов shapc_representation содержит контекст для представления этих единиц. Если для
конкретного экземпляра shapc_representation необходимы единицы измерения, то этот экзем пляр
должен содержать объект gIohal_unit_assigned_context в соответствующем атрибуте соп-
text_of_items.
5.2.2 К о н с т а н т ып р о е к т о в с у п р а в л я е м о йк о н ф и г у р а ц и е й
EXPRESS-спецификация
•)
CONSTANT
С
5.2.2.1 Константа dummyj>ri
Константа dummy_gri обозначаетобъект geometric_representation_item. в котором атрибут name,
используемый в функциях конструирования, имеет нулевое значение.
EXPRESS-епеинфикацня
Ч
dummy_gri
: geometric_representation_item := representation_item ( 1’ ) 11
geomeiric_representation_item ( ):
Г
5.2.2.2 Константа dummy_lri
Константа dummy_tri обозначает объект topological_representation_item. в котором атрибут name,
используемый в функциях конструирования, имеет нулевое значение.
50