В настоящем подразделе установлены ресурсы групповых сущностей, определенные в ИСО 10303-42. Указанные ресурсы являются частью схемы api_abstract_schema.
6.1.9.1 Сущность point
Сущность point задает точку в некотором действительном декартовом координатном пространстве R, где т = 1, 2 или 3.
Спецификация на языке EXPRESS:
*)
ENTITY point
ABSTRACT SUPERTYPE OF (ONEOF (cartesian_point))
SUBTYPE OF (geometric_representation_item);
END_ENTITY;
(*
Примечание - В контексте схемы api_abstract_schema существуют только декартовы точки cartesian_point. Сущность point определяется как абстрактный супертип, все прочие подтипы, определенные в ИСО 10303-42, удаляются.
6.1.9.2 Сущность cartesian_point
Сущность cartesian_point задает точку координатами в прямоугольной декартовой координатной системе или в параметрическом пространстве. Сущность определяется в одномерном, двумерном или трехмерном пространстве в соответствии с количеством координат, указанным в перечне.
Примечание - В схеме api_abstract_schema используются только двумерные и трехмерные точки. Сущность cartesian_point всегда определяется в декартовой координатной системе.
Спецификация на языке EXPRESS:
*)
ENTITY cartesian_point
SUBTYPE OF (point);
coordinates : LIST [1:3] OF length_measure;
END_ENTITY;
(*
Определения атрибутов:
coordinates [1]: первая координата точки;
coordinates [2]: вторая координата точки (не существует в одномерном пространстве);
coordinates [3]: третья координата точки (не существует в одномерном и двумерном пространстве);
SELF\geometric_representation_item.dim: размерность пространства, в котором задана сущность point. Настоящий производный атрибут унаследован из супертипа элемента геометрического представления. Для декартовой точки он определен по числу координат в перечне.
6.1.9.3 Сущность direction