ГОСТ Р ИСОТТС 10303-1033— 2011
EXPRESS-споиификаиия:
•)
SCHEMA Extemal_model_arm;
С
4.1 Прикладная эталонная модель, необходимая для прикладного модуля
Далее представлены интерфейсные операторы языка EXPRESS, посредством которых задаются
элементы, импортируемые из прикладных эталонных моделей других прикладных модулей.
EXPRESS-спеиификаиия:
*)
USE FROM Elemental_geometric_shape_arm; -- ISO/TS 10303-1004
USE FROM File_identification_arm; - ISO/TS 10303-1127
(*
П р и м е ч а н и я
1 Вышеупомянутую схему можно найти в следующих частях комплекса стандартов ИСО 10303:
Elemental_geometric_shape_arm в ИСОЯС 10303-1004
Fllejdentif*catlon_arm в ИСО/ТС 10303-1127
2 Графическое представление этих схем, см. рисунки С.1 и С.2 приложения С.
4.2 Определение объекта прикладной эталонной модели
4.2.1 Объект External_geometric_model
Объект External_geometric_model является подтипом объекта Geometric_model. представляю
щего геометрическую модель, содержательная часть которой хранится во внешнем файле.
Набор экземпляров объектов, играющий рольатрибута Items объекта External_geometric_model,
содержит только один элемент, который должен быть экземпляром объекта Axis_placement (привязоч-
ная система координат). Этот экземпляр объекта Axis_placoment задает точку привязки, в которую дол
жна быть помещена геометрическая модель, содержащаяся во внешнем файле, а также ориентацию
этой геометрической модели.
EXPRESS-спеиификаиия:
*)
ENTITY Extemal_geometric_model
SUBTYPE OF (Geometric_model);
SELRRepresentation.items : SET[1:1] OF Axis_placement;
external_file: D»gital_file;
WHERE
WR1: SELF\Representation.context_of_items.dimension_count = 3;
VVR2: SELF\Representation.context_of_items.kind = external’;
END_ENTITY;
(*
Определения атрибутов:
items: экземпляр объекта Axis_placoment, который задает точку привязки иориентацию модели,
представляемой данным экземпляром объекта Extemal_geometric_model.
П р и м е ч а н и е — В большинстве случаев точка начала координат и ориентация осей образуют единич
ную матрицу.
external_file: представляемый экземпляром объекта Digital_file внешний файл, содержащий гео
метрическую информацию.
Формальные утверждения:
WR1: модель, представляемая экземпляром объекта External_geometric_model. должна быть
трехмерной.
WR2: атрибут kind объекта Representation_context, играющего роль атрибута context_of_items
данного экземпляра объекта External_geometric_model. должен иметь значение external’ (внешний).
3