ГОСТ Р ИСО 10303-41—2022
Пример— Если обозначенный аспект является резьбовой частьюхвостовика болта, роль насто ящего
атрибута играет объект productjdefinitionshape, представляющий форму определения болта;
product_definitional — показатель того, лежит ли представленный настоящим объектом аспект
формы на физической границе представленной объектом product_definition_shape формы определе
ния изделия. Если атрибуту присвоено значение TRUE (истина), представленный настоящим объектом
обозначаемый аспект формы расположен на этой границе. Если атрибуту присвоено значение FALSE
(ложь), представленный настоящим объектом обозначаемый аспект формы не расположен на этой гра
нице. Если атрибуту присвоено значение UNKNOWN (неизвестно), неизвестно, расположен или нет на
этой границе представленный настоящим объектом обозначаемый аспект формы.
Пример — Если представленный экземпляром настоящего объекта аспект формы является
резьбовой частью болта, настоящий атрибут имеет значение TRUE (истина). Если аспект формы
является осевой линией, настоящий атрибут имеет значение FALSE (ложь);
id — представленное строковым типом данных identifier обозначение, позволяющее отличить
представленный объектом shape_aspect аспект формы.
Примечания
1 Настоящий атрибут является дополнением к содержащемуся в ИСО 10303-41:1994 определению пред
ставляющего аспект формы объекта shape_aspect. Это дополнение совместимо с предшествующими изданиями
ИСО 10303-41.
2 Определение смысла настоящего атрибута может содержаться или в EXPRESS-схемах с примечаниями, в
которых используется настоящий объект или его подтипы, или на основе соглашения об общем понимании между
партнерами, совместно использующими эту информацию.
3 Контекст, в котором значение, играющее роль атрибута id настоящего объекта, используется как отличи
тельная характеристика, может быть обозначен в EXPRESS-схеме с примечаниями, в которой используется насто
ящий объект или его подтипы, или, по умолчанию, на основе соглашения об общем понимании между партнерами,
совместно использующими эту информацию.
Формальные положения:
UR1. В случае, если атрибуту id (обозначение) настоящего объекта присвоено значение, это зна
чение должно быть уникальным среди всех аспектов формы, относящихся к одной и той же форме
определения изделия, представленной объектом product_definition_shape;
WR1. Каждый представляющий аспект формы объект shape_aspect должен играть роль атрибута
identified_item не более чем в одном объекте типа id_attribute.
Примечания
1 Определение представляющего описание, связанное с данными об изделии объекта id_attribute содер
жится в схеме basic_attribute_schema в настоящем стандарте.
2 Шаблон, ограничивающий создание экземпляров объектных типов данных, определения которых содер
жатся в схеме basic_attribute_schema, описан в приложении Е.
22.4.11 Объект shape_aspect_occurrence
Объект shape_aspect_occurrence является таким подтипом объекта shape_aspect, который
представляет аспект формы, определяемый или другим представленным объектом shape_aspect
аспектом формы, или объектом с характеристиками, представленным объектом characterized_object.
EXPRESS-спеииФикация:
*)
ENTITY shape_aspect_occurrence
SUBTYPE OF (shape_aspect);
definition : shape_aspect_or_characterized_object;
WHERE
WR1:acyclic_shape_aspect_occurrence(SELF,definition);
END_ENTITY;
(*
Определение атрибута:
definition — представляющий аспект формы объект shape_aspect или представляющий объект
с характеристиками объект characterized_object, который используется в определении производного
аспекта формы, представленного настоящим объектом.
240