ГОСТ Р ИСО/ТС 10303-1131—2009
результате применения функции, определяющей объект Surface, с конкретной парой параметров, либо
расчетом точки на поверхности, в которой заканчивается кривая.
EXPRESS-спецификация:
*)
ENTITY Point_on_surface
SUBTYPE OF (Detailed_geometric_model_element);
supporting_surface:Surface;
e
nd
_
e
ntity
7
r
Определение атрибута
supporting_surface — объект Surface, представляющий поверхность, на которой находится точ
ка.
4.3.9 ОбъектSurface
Объект Surface является подтипом объекта Detailed_geometric_model_element. представляю
щим непрерывноедвумерное подпространствотрехмерного пространства.
П р и м е ч а н и я
1 Объект Surface может представлять поверхность, не являющуюся односвязной.
2 Объект Surface является супертипом разных конкретных видов поверхностей. Определение конкретных
видов поверхностей находится вне области применения настоящего прикладного модуля.
EXPRESS-спецификаиия:
*)
ENTITY Surface
SUBTYPE OF (Detailed_geometric_model_element);
END_ENTITY;
r
4.4 Определение ограничения подтипов ПЭМ
В данном подразделеопределено ограничение подтипов ПЭМ для настоящего прикладного моду
ля. Ограничение подтипов устанавливает ограничение на допустимые реализации соотношения
супертип/подтип. Ограничение подтипов ПЭМ иегоопределение приведены ниже.
4.4.1 Ограничение alternate_geometry_items
Ограничение altemate_geomotry_items устанавливает, что экземпляры подтипов объекта
Detailed_geometric_model_element должны определяться только одним из следующих подтипов;
Cartesian_point. Curve. Point_on_curve. Point_on_surface иSurface.
EXPRESS-спецификаиия:
*)
SUBTYPE_CONSTRAINT alternate_geometry_items FOR
Detailed_geometric_model_element;
ONEOF (Cartesian_point.
Curve.
Point_on_curve,
Point_on_surface.
Surface);
END_SUBTYPE_CONSTRAINT:
r
•)
END_SCHEMA; - Construction_geometry_arm
Г
7