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

ПНСТ 797-2022 (ИСО 10303-42:2019) Умное производство. Системы автоматизации производства и их интеграция. Представление данных об изделии и обмен этими данными. Часть 42. Интегрированные обобщенные ресурсы. Геометрическое и топологическое представление

     4.1 Общие положения

Схема geometry_schema определяет геометрию параметрических кривых и поверхностей. Схема representation_schema (см. ГОСТ Р ИСО 10303-43) и объект geometric_representation_contex, определенный в настоящем стандарте, обеспечивают контекст, в котором определяется геометрия. Объект geometric_representation_contex позволяет различать и элементы, которые находятся в одном контексте и, следовательно, геометрически связаны, и элементы, которые существуют в независимых координатных пространствах. В частности, каждый объект geometric_representation_item имеет geometric_representation_contex, который включает в качестве атрибута евклидово измерение своего координатного пространства. В настоящем разделе система координат для данного пространства называется геометрической системой координат. Предполагается, что единицы измерения объектов length_measure и plane_angle_measure назначаются глобально в указанном контексте. Глобальное правило (compatible_dimension) гарантирует, что все объекты geometric_representation_item в одном geometric_representation_contex имеют одинаковую размерность пространства. Размерность пространства dim является атрибутом всех подтипов geometric_representation_item.

В настоящем разделе определены требования к информации, которым должны соответствовать реализации, с использованием языка EXPRESS в соответствии с ГОСТ Р ИСО 10303-11. Следующее описание на языке EXPRESS открывает geometry_schema и определяет необходимые внешние ссылки.

Сокращенные наименования объектов в схеме указаны в приложении A. Однозначное обозначение схемы определено в приложении B.

EXPRESS-спецификация

*)

SCHEMA geometry_schema;

REFERENCE FROM geometric_model_schema

- - настоящий стандарт

(block,

boolean_result,

cyclide_segment_solid,

eccentric_cone,

edge_based_wireframe_model,

ellipsoid,

face_based_surface_model,

faceted_primitive,

geometric_set,

half_space_solid,

primitive_2d,

rectangular_pyramid,

right_angular_wedge,

right_circular_cone,

right_circular_cylinder,

shell_based_surface_model,

shell_based_wireframe_model,

solid_model,

sphere,

tessellated_item,

torus);

 

REFERENCE FROM measure_schema

- - ГОСТ Р ИСО 10303-41

(global_unit_assigned_context,

length_measure,

parameter_value,

plane_angle_measure,

plane_angle_unit,

positive_length_measure,

positive_plane_angle_measure);

 

REFERENCE FROM representation_schema

- - ГОСТ Р ИСО 10303-43

(definitional_representation,

founded_item,

functionally_defined_transformation,

item_in_context,

representation,

representation_context,

representation_item,

using_representations);

 

REFERENCE FROM scan_data_3d_shape_model_schema

- - настоящий стандарт

(scanned_data_item);

 

REFERENCE FROM topology_schema

- - настоящий стандарт

(edge_curve,

face_surface,

poly_loop,

vertex_point,

volume_with_faces);

(*

Примечания

1 Схемы, на которые выше приведены ссылки, определены в следующих стандартах:

geometric_model_schema

раздел 4 настоящего стандарта

 

 

measure_schema

ГОСТ Р ИСО 10303-41

 

 

representation_schema

ГОСТ Р ИСО 10303-43

 

 

scan_data_3d_shape_model_schema

раздел 7 настоящего стандарта

 

 

topology_schema

раздел 5 настоящего стандарта

2 Графическое представление схемы представлено в приложении D.