Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
И.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
818.57 Кб
Скачать

6. Информационная поддержка этапов жизненного цикла изделий — cals-технологии

N=21: Clear Text Encoding of the Exchange Structure (physical transfer file

format); стандарт устанавливает правила оформления обменного файла. Об-

менный файл играет в STEP важную роль; если собственно на языке Express

определены сущности, то именно в обменном файле задаются экземпляры этих

сущностей. Прикладные программы для связи со STEP-средой должны чи-

тать и генерировать обменные файлы.

N=22: Standard Data Access Interface Specification; содержит описание SDAI

системы представления данных и доступа к данным конкретных прикладных

систем (чаще всего это CAD/CAM-системы). Данные, участвующие в меж-

программных связях, образуют SDAI-модели. В SDAI-системе предусматри-

вается компилятор кода, конвертирующего эти модели в SDAI-базу данных, а

также функции обращения к этой базе данных. Возможно непосредственное

построение прикладных систем, работающих с SDAI-базой данных.

Тома 23...29 устанавливают правила обращения к данным в SDAI-базе

данных на языках программирования C++, С, Java, на языке передачи данных в

системах распределенных вычислений IDL, языке разметки XML.

Интегрированные ресурсы,

прикладные компоненты и протоколы

Прикладным протоколом в стандарте STEP называют информационную

модель определенного приложения, которая описывает с высокой степенью

полноты множество сущностей, имеющихся в приложении, вместе с их атрибу-

тами и выражена средствами языка Express. Предполагается, что эта модель

содержит в себе описание данных любой конкретной задачи соответствующе-

го приложения, т. е. практические информационные модели прикладных задач

оказываются частными случаями прикладных протоколов.

В прикладных протоколах широко используются типовые фрагменты инфор-

мационных моделей, встречающиеся более чем в одном приложении. Эти фраг-

менты называют интегрированными общими и прикладными ресурсами и при-

кладными компонентами. Такими фрагментами, например, являются описания

геометрических объектов в виде поверхностей Безье или 5-сплайнов. Интег-

рированные ресурсы - это основные компоненты (building blocks) для моделей

прикладных протоколов.

Описание интегрированных общих ресурсов содержится в четвертой груп-

пе стандартов STEP (тома 41...50). В них описываются свойства материалов

изделий, способы визуализации, представления допусков, геометрических форм

изделий и т. п.

Так, в стандарте ISO 10303-41 представлены средства описания и поддерж-

ки изделий, введены такие понятия и группы сущностей, как продукт, пред-

ставление формы (shape_representation), операция (action), контекст - аспект

описания (application and product context), статус утверждения (approval), кон-

тракт, дата, типы документов, исполнители (организации и персоналии), едини-

цы измерения длины, площади, массы, температуры и др.

302

6.3. Step-технология

В стандарте ISO 10303-42 определен ряд сущностей, относящихся к гео-

метрии и топологии изделий, их набор близок к набору, используемому в таком

стандарте, как IGES. В частности, используются следующие понятия: положе-

ние координатной оси (axis_placement), модели кривых в форме 5-сплайна

(b_spline_curve) и Безье (bezier_curve), модели поверхности в форме 5-сплайна

(b_spline_surface), рационального 5-сплайна (rational_b_spline_surface) и Безье

(bezier_surface), точка в декартовых координатах (cartesian_point), преобразо-

вание декартовых координат (cartesian_transformation_operator_3d), геометри-

ческий аспект (geometric_representation_context), полигональная поверхность

(offset_surface), поверхность вращения (surface_of_revolution) и др.

Тома 101... 199 отведены для документов, относящихся к более специаль-

ным средствам, называемым интегрированными прикладными ресурсами

(Integrated application resources). Характерный пример - стандарт ISO 10303-