ГОСТ Р ИСО 10303-43—2016
оглавлений R1 содержит геометрическую модель G1 и систему координат А1. представленную объ
ектом axis2_placement_3d. Второе представление R2 содержит геометрическую модель G2 и систему
координат А2. представленную объектом axis2_placement_3d. Для данного примера природа и устрой
ство моделей G1 и G2 не существенны. Модель R1 представляет форму крыши. Модель R2 представ
ляет форму нескольких стен.
Рисунок 3 — Пример использования объекта representation_relationship_with_ transformation
Применение двух экземпляров объекта representation_relationship__with_ transformation дает воз
можность использовать модели R1 и R2 в третьей модели R3, представленной третьим экземпляром
объекта representation. Модель R3 представляет форму здания. Модель содержит единственный эле
мент представления: пространство координат, представленное объектом axis2_placement 3d. Связи
между моделями R1 и R3 и между R2 и R3 не делают R1 и R2 составными частями R3. Однако связи меж ду
моделями R1 и R3 и между R2 и R3 позволяют прикладной программе сделать вывод о том. что G1 и G2
могут быть скомбинированы и использованы для описания формы здания. Прикладная программа
может использовать заданные преобразования для построения полной формы из G1 и G2.
П р и м е ч а н и е — Построение одного представления из других представлений см. в примере, данном
для объекта mapped_item и используемым этим объектом объекта representation_map.
Примеры
1 Если оба связываемых представления имеют геометрические контексты, то преобразо
вание, представляемое объектом transformation, может быть использовано для вычисления рас
стояния между двумя элементами геометрического представления, представленными объектами
geometric_representation_item. входящими в два разных экземпляра объектов representation. Определе
ние объектного типа данных geometric_representation_item содержится в ИСО 10303-42 [4].
2 Два экземпляра обыкта representation содержат ссылки на экземпляры объектов descriptive_
representation_item, использующих для представления текстовые строки. Первый экземпляр объ
екта representation содержит описания на английском языке, а второй — на французском язы ке.
Для утверждения связи между этими представлениями может быть использован объект
representadon_relationship_ with_transformation, и в этом случае объект functionally_defined_transformation
20