ГОСТ Р ИСО/ТС 10303-1068—2012
4.1 Прикладные эталонные модели, необходимые для прикладного модуля
В данном подразделе представлены интерфейсные операторы языка EXPRESS, посредством ко
торых задаются элементы, импортируемые из прикладных эталонных моделей других прикладных
модулей.
EXPRESS-спецификация:
*)
USE FROM Elemental_geometric_shape_arm; - - ISO/TS 10303-1004
USE FROM Primitive_solids_arm; - - ISO/TS 10303-1791
c
П р и м е ч а н и я
1 Схемы, ссылки на которые дамы выше, можно найти а следующих документах комплекса ИСО 10303:
Elemental_geometrlc_shape_arm — ИСО/ТС 10303-1004;
PrlmiHve_solide_arm— ИСО/ТС 10303-1791.
2 Графическое представление данных схем приведено на рисунках С.1 и С.2. приложение С.
4.2 Определение объекта прикладной эталонной модели
В настоящем подразделеопределены объекты ПЭМ рассматриваемого прикладного модуля. Каж
дый объект ПЭМ является простейшим неделимым элементом, который моделирует уникальное поня
тие прикладной области, исодержит атрибуты для представления объекта. Ниже приведен объект ПЭМ
и его определение.
4.2.1 Объект Csg_model
Объект Csg_model является таким подтипом объекта, который определяется собранием твердо
тельных примитивов, объединенных посредством упорядоченных булевых операций. Допустимыми
операциями являются пересечение, объединение и вычитание.
П р и м е ч а н и я
1 В ПЭМ содержится неполное определение этого объекта. Полное описание содержится в определении со
ответствующего объекта ИММ.
2 В особом случае в конструктивную твердотельную модель, представленную объектом Csg_model. может
входить также единичный конструктивный твердотельный геометрический примитив.
3 Обычно в топологии множества точек принято, что упорядоченное подмножество пространства является
замыканием ее внутренней области. Для булевых операций упорядочение приводит к удалению висящих дуг и дру гих
аномалий, возникших в результате исходных операций.
EXPRESS-спеииФикация:
•)
ENTITY Csg_model
SUBTYPE OF (Geometric_model);
END_ENTITY;
C
*)
END_SCHEMA; - - Constnjctive_solid_geometry_3d_arm
(*
5 Интерпретированная модель модуля
5.1 Спецификация отображения
В настоящем стандарте под термином «прикладной элемент» понимается любой объектный тип
данных, определенный в разделе 4, любой из его явных атрибутов и любое ограничение на подтипы.
Термин «элемент ИММ» означает любой объектный тип данных, определенный в 5.2 или импортиро
ванный с помощью оператора USE FROM из другой EXPRESS-схемы, а также любой из их атрибутов и
3