ГОСТ Р ИСО 10303-43-2002
Пример 3 —Кривая определяется числом точек. Данные точки задают в системе координат кривой,
что позволяет идентифипировать их на данной кривой;
- элементы представлений образуют данные представления и связаны с определенными кон
текстами, определяющими отношения между этими элементами;
- элемент представления соответствует экземпляру типа данных объекта representationjtenr,
- связь одного или нескольких элементов представления с контекстом соответствует экзем
пляру типа данных объекта representation.
4.2.4 С в я з и п р е д с т а в л е н и й
К частям рассматриваемой схемы, определяющим связи представлений, относятся следующие
основные принципы и допущения:
- одно представление может ссылаться на другое;
- одно представление может ссылаться на другое, и оба они участвуют в данной связи, но не
определяются друг через друга. Данный тип связи соответствует типу данных объекта герге-
sentationreiationship;
- одно представление может быть связано с другим, так что первое определяет второе. Данный
тип связи соответствует типам данных объектов mappcdjtem и reprcsentation_map;
- два набора элементов представления могут быль несвязаны в двух разных контекстах, но
могут быть связанными в третьем контексте или только, если они вхолят в определяющую структуру.
Пример —Каждый издвух наборов точек и линий представляет форму летали. Каждгтя из этих форм
существует независимо, и они не связаны друг с другом. Может быть третий контекст для формы сборочной
единииы (узла), компонентами которой являются эти детали. В этом контексте вес элементы взаимоувязаны
либо посредством их прямой связи с данным контекстом, либо посредством связи представлений этихдеталей
с представлением данной сборочной единииы.
4.2.5 П р е о б р а з о в а н и е
К частям рассматриваемой схемы, связанным с преобразованиями представлений, относятся
следующие основные принципы и допущения;
a) элементы различных представлений можно сравнивать, если:
1) данные представления имеют одинаковый контекст,
2) определено преобразование, связывающее эти представления;
b
) преобразование может быть определено в виде функции/между областями А и В. Функция
/.А -» В каждый элемент а из А отображает в элемент Аиз В, то естьДа) = А. Для полного описания
преобразования необходимо определить:
1) набор преобразуемых элементов а:
2) набор элементов А, получаемых после преобразования;
3) контекст А. общий для всего набора элементов а;
4) контекст В. общий для всего набора элементов А:
5) функцию /
Области А и В являются экземплярами типа данных объекта representation_contcxt. элементы
а и А— экземплярами типа данных объекта representation_item, отношения между а и А, а также
между А и В — экземплярами типа данных объекта representation, где а является элементом пред
ставления в контексте А. а Ав контексте В:
c) для определения преобразований в настоящем стандарте использованы два различных
метода:
1) может быть определена функция /. Этот тип преобразования соответствует типу данных
объекта functionaUy_defined_transformation.
Пример 1—Дна представления связаны таким образом, что одно повернуто и асимметрично относи
тельно другого. Подобное преобразование может быть определено посредством матрицы.
Примечание 1—В настоящем стандарте нс определены структуры данных дли конкретных видов
функций преобразования, например матриц.
Пример 2 —Точки на карге связаны с точками на поверхности земли посредством функции, преоб
разующей трехмерную поверхность в двумерное изображение с учетом масштаба;
2) могут был, определены элемент а в контексте А и элемент Ав контексте В. что достаточно
для вывод;! функции. Этот тип преобразования соответствует типу данных объекта item_de-
fined_transfomiation или отображению, определяемому типом данных объекта niapped_item.
5