В данном разделе определены информационные требования к прикладному модулю "Задание характеристик формы", представленные в форме ПЭМ.
Примечания
1 Графическое представление информационных требований приведено в приложении С.
2 Спецификация отображения определена в 5.1. Она устанавливает, как удовлетворяются информационные требования при использовании общих ресурсов и конструкций, определенных в схеме ИММ или импортированных в схему ИММ данного прикладного модуля.
В данном разделе определены информационные требования, которым должны соответствовать реализации при использовании языка EXPRESS, определенного в ИСО 10303-11. Ниже представлен фрагмент EXPRESS-спецификации, с которого начинается описание схемы Shape_property_assignment_arm.
EXPRESS-спецификация:
*) |
SCHEMA Shape_property_assignment_arm; |
(* |
4.1 Необходимые ПЭМ прикладных модулей
Приведенные ниже операторы языка EXPRESS определяют элементы, импортированные из ПЭМ других прикладных модулей.
EXPRESS-спецификация:
*) |
USE FROM Assembly_structure_arm; - - ISO/TS 10303-1026 |
USE FROM External_model_arm; - - ISO/TS 10303-1033 |
USE FROM Geometric_model_relationship_arm; - - ISO/TS 10303-1403 |
USE FROM Product_view_definition_relationship_arm; - - ISO/TS 10303-1041 |
(* |
Примечания
1 Схемы, ссылки на которые приведены выше, определены в следующих документах комплекса ИСО 10303:
Assembly_structure_arm | - ИСО/ТС 10303-1026; |
External_model_arm | - ИСО/ТС 10303-1033; |
Geometric_model_relationship_arm | - ИСО/ТС 10303-1403; |
Product_view_definition_relationship_arm | - ИСО/ТС 10303-1041. |
2 Графическое представление схемы Shape_property_assignment_arm приведено в приложении С, рисунки С.1 и С.2.
4.2 Определение типов данных ПЭМ
В данном подразделе определены типы данных ПЭМ прикладного модуля "Задание характеристик формы".
4.2.1 Тип данных chained_geometric_model_Iink
Тип данных chained_geometric_model_link допускает использование типов данных Geometric_coordinate_space, Geometric_model_relationship и Geometric_placement_operation.
EXPRESS-спецификация:
*) | |
TYPE chained_geometric_model_link = SELECT | |
(Geometric_coordinate_space, | |
Geometric_model_relationship, | |
Geometric_placement_operation); | |
END_TYPE; | |
(* |