ГОСТ Р ИСО 13584-31—2010
6.1.9 Определения сущностей схемы API_ABSTRACT_SCHEMA:
гоомотрическио математические сущности
В настоящем подразделе установлены ресурсы групповых сущностей, определенные в ИСО
10303-42. Указанные ресурсы являются частью схемы apt_abstract_schoma.
6.1.9.1 Сущность point
Сущность point задает точку в некотором действительном декартовом координатном простран
стве R™. где m = 1.2 или 3.
Спецификация на языке EXPRESS:
*>
ENTITY point
ABSTRACT SUPERTYPE OF (ONEOF<cartesian_point))
SUBTYPE OF (geometric_representation_item);
ENO_ENTITY;
Г “
П р и м е ч а н и е — В контексте схемы api_abstract_scbema существуют только декартовы точки cartesian^
point. Сущностьpointопределяется как абстрактный супергип. все прочие подтипы, определенные в ИСО 10303-42.
удаляются.
6.1.9.2 Сущность cartesian_point
Сущность cartesian_point задает точку координатами в прямоугольной декартовой координатной
системе или в параметрическом пространстве. Сущность определяется в одномерном, двумерном или
трехмерном пространстве в соответствии с количеством координат, указанным в перечне.
П р и м е ч а н и е — В схеме api_abstract_schema используются только двумерные и трехмерные точки.
Сущность cartesian_point всегда определяется в декартовой координатной системе.
Спецификация на языке EXPRESS:
*)
ENTITY cartesiar._point
SUBTYPE OF (point);
coordinates : LIST Ц:3] OF length_measure;
ENO_ENTITY;
<* "
Определения атрибутов.
coordinates{1]: первая координата точки;
coordinates[2]: вторая координата точки (не существует в одномерном пространстве);
coordinates(3]: третья координата точки (не существует в одномерном идвумерном пространстве);
SELF\geometric_representationJtem.dim; размерность пространства, в котором задана сущность
point. Настоящий производный атрибут унаследован из супертипа элемента геометрического представ
ления. Для декартовой точки он определен по числу координат в перечне.
6.1.9.3 Сущность direction
Сущность direction определяет общее направление вектора в двумерном или трехмерном про
странстве. Фактические величины компонентов не оказывают влияния на заданное направление; важ
ными являются только отношения х .у : z или х : у.
П р и м е ч а н и е 1 — Компоненты данной сущности не нормированы. Если требуется задание единичного
вектора, то он нормируется перед использованием.
Спецификация на языке EXPRESS;
М
ENTITY direction
SUBTYPE OF (georaetric_representation_item);
direction_ratios : LIST [2:3’ OF REAL;
WHERE
WRl : SIZEOF(QUERY(tmp
< •
direction_ratios I tmp <> 3.0)) > 0;
api_VJR2: NOT((ABS{direction_ratios [1)) < EPS) ANО
(ABS(direction_ratios|2]) < EPS) AND
33