Статус документа
Статус документа

ГОСТ Р ИСО 13584-31-2010 Системы промышленной автоматизации и интеграция. Библиотека деталей. Часть 31. Ресурсы реализации. Интерфейс геометрического программирования

     6.1.9 Определения сущностей схемы API_ABSTRACT_SCHEMA: геометрические математические сущности


В настоящем подразделе установлены ресурсы групповых сущностей, определенные в ИСО 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