ENTITY geometnc_representatlon„context;
SUBTYPEbF (representation_context);
coordinate space dimention : dimention_count;
• END_ENTITY;
»1 = GEOMETRIC_REPRESENTATION_CONTEXT('1.Contexf,'2D-Context',2);
Инверсный атрибут representation_in_context до сих пор нарушен, так как ни одно из отображений не использует контекст отображения Это противоречие разрешается в дальнейшем.
5.3.3 Описание единицы "метр"
Описание единиц производится по части 41 Measure_Schema Записанные с единицами значения обычно описываются не через entity, а с помощью типа данных REAL Присоединение единиц к значениям производится с помощью концепции отображения и контекста отображения из части 43 со специализацией Global_Unit_Assigned_Context схемы Measure_Schema.
5.3.4 Описание исходной точки линии
Описание точки производится по части 42 Geometry_Schenia Различают точки в декартовых координатах, точки на линии, точки на поверхности.
В качестве родительского объекта применяется representatlon_ltem из части 43 Representation_Schema:
ENTITY representation_item;
name. label;
WHERE
WR1 . SIZEOF(using_representations (SELF)) > 0;
END_ENTITY,
#3 = CARTESIAN_POINT('P1,(1.,0.)),
Правило WR1 из representationJtem до сих пор нарушен, так как ни одно из отображений не использует точку как составную часть отображения. Это противоречие разрешается в дальнейшем
5.3.5 Описание геометрии прямой
Описание прямой производится по части 42 GeometryJicnema Прямая - специальная линия, описываемая исходной точкой и вектором. Параметрическое описание прямой производится коэффициентом, на который умножается вектор.
5.3.6 Описание топологии отрезка прямой
^Описание топологии производится из части 42 Topology_Schema Ребро (Edge) описывается начальным и конечным узлами (Vertex). Если геометрия ребра установлена, то это описывается установлением entity Edge_Curve и Vertex_Point как наследование Edge и Vertex соответственно.
Для описания геометрии и топологии линии необходимо описание геометрии конечной точки
5.3.7 Образование множества, геометрических объектов
Объекты должны быть'сгруппированы в множество (Representation, отображение) по схеме Representation_Schema части 43. Это образование множества относится каждое к одному контексту. Например, комплексный entity, состоящий из geometric_representation_context и Global Unit_Assigned_Context.
5.3.8 Описание организации рисунка
С помощью части 46 Representation Organization Schema рисунки могут быть организованы иерархически. Отдельные чертежи (Presentation_Area) составляются в наборы чертежей (Presentation_Set). Чертеж состоит из различных обзоров (Presentation_View) и полей пояснений (Area_Dependent_Anotation_Representation). Каждый обзор состоит из различных видов продукта (Prodnct_Data_Representation_View) и соответствующих видов пояснений npo,nyKra(View_Dependent_Anotation_Representation).
Отношения чертежей и наборов чертежей описываются с помощью entity Area_In_Set. Отношения между уровнями организации чертежа производятся с помощью entity Presentation_Representation_Relationship. При этом внедряется концепция Presentation_Repre-sentation_With_Transfomiation части 43. Описание преобразования производится с помощью Graphical_Transfonnation, которое является наследником Item_Defined_Transfonnation из части 43. Это преобразование задает преобразование координат Axis2_Placement_2d и Presentation Scaled Placement.
5.3.9 Описание области изображения
Область изображения описывается с помощью entities Camera_Model_D2, Camera_Usage и Camera_hnage схемы Representation Organization Schema. С помощью entity Cainera_Model устанавливается вырез "камеры обзора", в двухмерном пространстве - окно (Planar Box). С помощью Camera_Usage создается связь между камерой и изображаемой геометрией. Такое использование камеры отображается на обзоре камеры (Camera_Image). Это отображение производится по концепции Mapped_Item и Representation_Map части 43.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.