Настоящий подраздел устанавливает групповой ресурс сущностей поверхностей surface, определенных стандартом ИСО 10303-42 и являющихся частью схемы api_abstract_schema. Указанные сущности не могут быть созданы непосредственно с помощью функций интерфейса. Они могут быть созданы только косвенно и представляют особые сущности интерфейса.
6.1.16.1 Сущность surface
Сущность surface задает множество соединенных точек в трехмерном пространстве. Локально поверхность всегда является двумерной и односвязной. Поверхность не должна вырождаться в точку или (как частично, так и полностью) в кривую.
Примечание 1 - См. раздел 3.1 и подраздел 4.4.48 ИСО 10303-42.
Спецификация на языке EXPRESS:
*)
ENTITY surface
SUPERTYPE OF (ONEOF (elementary_surface, bounded_surface))
SUBTYPE OF (geometric_representation_item);
END_ENTITY;
(*
Примечание 2 - В контексте схемы api_abstract_schema допустимы только плоскости plane и плоские поверхности api_planar_surface. Таким образом, супертипы оказываются отсеченными.
Дополнительные комментарии:
IP1: площадь поверхности не может быть равна нулю;
IP2: поверхности соединяются по дугам.
6.1.16.2 Сущность elementary_surface
Сущность elementary_surface задает простую аналитическую поверхность с определенным параметрическим представлением.
Спецификация на языке EXPRESS:
*)
ENTITY elementary_surface
SUPERTYPE OF (ONEOF (plane))
SUBTYPE OF (surface);
position : axis2_placement_3d;
END_ENTITY;
(*
Примечание - В контексте схемы api_abstract_schema элементарными поверхностями etementary_surface могут быть только плоскости plane. Таким образом, супертипы оказываются отсеченными.
Определение атрибута:
position: положение и ориентированность поверхности. Используется при параметризации поверхности.