Семинар по ISO 10303. Обзор норм ISO 10303. Внедрение языка EXPRESS. Преобразование ISO 10303-22, страница 31

Для отображения информации в протоколах приложений внедрены три главные группы (рис 8 S). Объекты приложений, которое идентифицируются во время анализа процесса проектирования и области применения, образуют группу Application objects, обозначение и описание которых производится с помощью терминологии области применения Эти объекты в свою очередь объединяются в функциональные единицы в зависимости от их роли в процессе проектирования. Эти группы называются Units of functionality. Некоторые объекты состоят в отношениях друг с другом, которые необходимо учитывать при отображении в формате STEP. Должны быть выдержаны определенные правила преобразований. Все отношения (правила) отражены в группе Application assertion.

Рис. S.& Application reference model

Минимальными требованиями к потоку информации являются:

• Модель формы (Draughting shape modi;!) должна быть изображена как минимум на одном виде (view).

• Каждый обмен данными должен быть содержать как минимум один чертеж.

• Все модели проекта, определяющие форму продукта, имеются в масштабу 1:1.

• Должен поддерживаться обмен двухмерными моделями проекта для формы и информации, которая определяет виды модели. Создаваемая в качестве результата записи вида двухмерная геометрия не передается.

• Все элементы в модели САПР или в чертеже расположены в одном или нескольких

слоях. Функциональные единицы:

2D draughtingshapemodel - содержит объекты приложений, которые передают двухмерную форму продукта. Эта конкретизация (representation) составлена из геометрических элементов. Она может содержать также поясняющие элементы. Модель формы может быть структурирована с помощью подмоделей.

Объекты приложений:

2D cartesian соо"Д""^к «jp^ - двухмерная декартова система координат - подвид декартова пространства, определенная с помощью двух ортогональных осей. Это координатное пространство для многих моделей формы.

Следующие данные ассоциируются с координатной системой:

а. Единица длины - специфицирует приращение, которое используется для определения линейного расстояния или размера в координатном пространстве.

Ь. Единица для измерения плоских- углов - специфицирует приращение, которое используется.для определения угла в координатном пространстве.

2D_draughting_shape_model - двухмерная модель формы, является конкретизацией (representation) продукта или части продукта. Это отображение содержит точки и линии, определенные в двухмерном координатном пространстве. Оно может также содержать пояснения или подмодели, расположенные в том же координатном пространстве. Каждая модель формы содержит как минимум один геометрический элемент или одну подмодель. Каждая модель может быть Sub_model_definition (см. ниже). Следующие данные ассоциируются с моделью формы:

a.      Model_id - идентификатор специальной модели формы.

2D geometric element - двухмерный геометрический элемент, специфицирует индивидуальную геометрию элементов, которые .используются для отображения модели формы. Он определен в двухмерной системе координат. Геометрический элемент может являться:

a.       cartesian_point - декартовой точкой,

Ь.      point on curve - точкой на линии,

с.      straight line - прямой линией,

d.      composite curve - составной линией,

е.       b-spline curve - сплайном,

i.       ofiset curve,

g.       polyline - полилинией,

h.       circle - окружностью,

i.       ellipse - эллипсом,

•j.       trimmed conic • коническим сечением.

Sub model - подмодель, изображение (визуализацих/presentation) конкретизации части модели формы, которая размещена внутри координатной системы модели формы.

Следующие данные ассоциированы с подмоделью:

a. Transformation - специфицирует математическое выражение, которое определяет отношения между размещением элемента внутри системы координат модели формы.

Submodifl dyfinifii^n - определение подмодели (от типа 2D^draghtina_sbape_model, см. выше), модель формы, которая отражает важнейшие части продукта. Продукт отражается в модели формы. Определения подмодели частично или полностью содержаться в модели формы. »