| |||||||
Раздел 3: Прикладные протоколы STEPПрикладные протоколы, вводимые в стандартах STEP, создаются для однозначного понимания спецификаций приложений разными пользователями информационных моделей. Прикладным протоколом в STEP называют информационную модель определенного приложения, которая описывает с высокой степенью полноты множество сущностей, имеющихся в приложении, вместе с их атрибутами, и выражена средствами языка Express. Предполагается, что эта модель содержит в себе описание данных любой конкретной задачи соответствующего приложения, т.е. практические информационные модели прикладных задач оказываются частными случаями прикладных протоколов. Другими словами, прикладной протокол выражает онтологию приложения, поскольку под онтологией понимают совокупность концепций, объектов, отношений и ограничений, выражающих семантику определенной предметной области. Прикладные протоколы в стандарте ISO 10303 содержатся в томах, начиная с N=201. Прикладные протоколы принято обозначать аббревиатурой AP с указанием номера, например, AP203, AP214. Для связи прикладной системы со STEP используемые ею данные должны быть описаны в соответствующем AP. Как правило, прикладной протокол включает большое число сущностей и их атрибутов, описания AP составляют десятки страниц на языке Express или десятки рисунков на языке Express-G. Поэтому целесообразно использовать приемы группирования тесно взаимосвязанных сущностей для более лаконичной характеристики AP. Такими группами являются единицы функциональности (UoF — Units of Functionality). Используют также понятие классов (CC — Conformance Classes) для классификации используемых моделей. Ниже дана краткая характеристика большинства имеющихся к
настоящему времени прикладных протоколов. Их число может расширяться за
счет разработки новых протоколов.
AP201.
Explicit draughting; явное черчение. При использовании протокола
оперируют такими понятиями, как структура чертежа, аннотация,
геометрическая форма детали, группирование. В число сущностей входят
спецификация, утверждение, номер листа, организация-исполнитель, слой,
вид и т.п.
AP202.
Associative draughting; ассоциативное черчение. Протокол, относящийся к
описанию конструкторской документации. В протоколе фигурируют данные, в
значительной мере пересекающиеся с данными протокола AP201 и
сгруппированные по UoF следующим образом:
AP203.
Configuration controlled design; проектирование с управляемой
конфигурацией. Это один из важнейших прикладных протоколов. В нем
унифицированы геометрические модели,
атрибуты и спецификации: сборок; 3D поверхностей, разделенных на
несколько классов; параметры управления версиями и внесением изменений
в документацию и др.
Описание протокола AP203 на языке Express представляет собой схему, в которой можно выделить следующие части:
AP204.
Mechanical design using boundary representation; конструирование
механических деталей на основе твердотельной модели. В протоколе
введены такие сущности, как имя изделия, шифр, версия, сборочный узел,
модель (элементарная, фасеточная или универсальная BREP-модель), цвет,
ширина линий представления и т.п.
AP207. Sheet metal die planning and design; проектирование штампов для листовой штамповки.
AP209.
Composite and metallic structural analysis and related design; анализ
композитных и металлических конструкций; комбинирование данных
геометрии и управления конфигурацией с данными для анализа, например, по методу конечных элементов. Поддерживаются статический и частотный анализ,
3D сеточные модели для анализа по МКЭ, вводятся определения свойств
сборок, средства для представления свойств композитных и однородных
материалов.
AP210. Electronic assembly, interconnect and packaging design; компоновка
и проектирование межсоединений в электронной аппаратуре, управление
конфигурацией и представление данных о печатных платах и сборках при их
проектировании и при передаче данных на производственную стадию. В
протоколе используются данные о форме и материале изделия, размещении
компонентов и имеющихся ограничениях, проводящих и изолирующих слоях,
вносимых изменениях в проект и т.д.
AP212.
Electrotechnical design and installation; проектирование и монтаж
электротехнических изделий. В протоколе описываются электротехнические
системы на стадиях проектирования, монтажа, поставки. Имеются средства
для представления функциональной декомпозиции систем, физического
размещения оборудования и кабельных соединений, информационного обмена
между частями систем, документирования, управления конфигурацией и др.
(Но в протоколе не рассматриваются вопросы изготовления, моделирования,
тестирования аппаратуры). Примеры используемых в стандарте объектов:
электротехнические системы и приборы, функциональный продукт, место
размещения (installation location), сигнал, терминал, проект, контракт,
интерфейс, цепь, соединение (connectivity), порт. Отдельную группу
составляют объекты, представляемые графически, и др.
В протоколе описывается ряд опций, которые могут быть использованы
в моделях. Состав этих опций зависит от класса формы. Всего в протоколе
4 класса (CC — conformance classes):
AP214.
Core Data for Automotive Mechanical Design Processes; основные данные
для проектирования механических частей автомобилей. Имеются средства
для представления данных по структуре и геометрии изделий, презентации
проектов, моделированию, производственным процессам (числовое
управление, допуски, материалы) и др.
В стандарте введено 19 классов моделей (Conformance Classes),
классы различаются видом модели (поверхностная, твердотельная,
каркасная), наличием данных по кинематике, допускам, управлению
конфигурацией.
Геометрические группы родственных понятий (сущностей, атрибутов),
фигурирующих в приложении, сведены в AP214 в несколько UoF, имеющих
непустые пересечения. Это:
Среди других UoF можно отметить:
AP215.
Ship arrangement: расположение частей судна. Затрагиваются такие
аспекты, как декомпозиция на пространственно выделенные части
(например, грузовые отсеки, машинное отделение, каюты, переборки),
форма корпуса, водоизмещение и т.п.
AP216.
Ship moulded form; форма судна. Описываются общие характеристики,
размеры, гидростатика, протяженные внутренние поверхности, геометрия
надстроек.
AP218. Ship structures; устройство судна. В этом приложении рассматриваются характеристики внутреннего устройства судна.
AP221. Functional data and their schematic representation for process plant; функциональная модель
и ее схемное представление для производственных процессов. Протокол
предназначен для описания иерархического построения предприятий
химического, нефтеперерабатывающего производства, атомной энергетики.
Рассматриваются состав оборудования, система трубопроводов,
характеристики потоков в них.
A223:
Exchange of design and manufacturing product information for casting
parts; обмен проектными и технологическими данными для литейного
производства. В протоколе предусмотрены следующие аспекты приложения:
литье в песчаные формы, моделирование процессов литья, литейное
оборудование и материалы, процессы плавления, заливки, охлаждения,
экстракции, контроль и тестирование.
AP224.
Mechanical product definition for process plans using machining
features; описание механических деталей для планирования станочной
обработки. Имеются средства для описания особенностей конструкции
деталей (например, отверстий, бобышек, буртов), требований к качеству
обработки, свойств материалов, геометрической формы и др. В протоколе
выделены следующие основные единицы функциональности: особенности
объекта обработки и свойства обрабатываемых заготовок (UoF включает
такие сущности, как выступы, фаски, отверстия, путь обработки,
параметры материала, обрабатываемой поверхности, процесса и др.),
характеристики обработки (сущности, задающие форму и размеры материала,
удаляемого при обработке), допуски на контролируемые параметры,
характеристики профиля (сущности, позволяющие по 2D профилям получать
3D формы), управляющая документация (например, требования заказчика,
порядок использования ресурсов), внесение исправлений в документацию,
административные данные (автор, организация, утверждение), реквизиты
(описание заказа на необходимые производственные ресурсы).
AP225: Building elements using explicit shape representation; элементы строительных конструкций с явным представлением их формы.
AP227. Plant spatial configuration; пространственная конфигурация предприятий.
AP232.
Technical data packaging core information and exchange; представление и
обмен технических данных. Протокол посвящен взаимодействию систем
управления данными разных проектирующих систем. Объектами описания
служат проектные данные как выраженные средствами прикладных
протоколов, так и не соответствующие стандартам STEP. Это чертежи,
программы для оборудования с ЧПУ, модели проектируемых объектов,
спецификации, бизнес-документация и др.
AP233.
Systems engineering data representation — системы представления
инженерных данных. Имеются в виду данные (единицы функциональности),
характеризующие состояния системы и ее параметры (например, цена,
производительность, надежность, технологичность, контролепригодность
и т.п.), связанные с требованиями к продукту, его функциональной
архитектурой, поведением, управлением конфигурацией. Рассматриваются
как количественные, так и лингвистические (в том числе нечеткие)
переменные вместе с единицами измерения.
AP238.
Application interpreted model for computerized numerical controllers;
протокол посвящен вопросам числового программного управления.
AP239.
Product life cycle support; описываются понятия, относящиеся к
информационной поддержке жизненного цикла промышленных изделий.
|
СПБГУАП, Санкт-Петербург, 2011 год |