|
Главная | Программное обеспечение | Статьи | Прайс-листы | Инициативы | О компании |
Продукты и решения КОМПАС | Опыт успешной автоматизации | Обучение персонала ключ к успешному внедрению | Управление электронным документооборотом |
КОМПАС-АВТОПРОЕКТ 9.0 инструментальные средства САПР технологических процессовАндрей Андриченко Опубликовано: "САПР и Графика" №12, 2001 Отличительной особенностью САПР технологий является необходимость настройки систем данного класса при внедрении в различных производственных условиях. Изменениям подвергаются прежде всего состав и структура баз данных, формы выходной документации, процедуры принятия технологических решений. Гибкость и перенастраиваемость САПР ТП в процессе внедрения и эксплуатации является решающим фактором ее жизнеспособности. САПР технологических процессов КОМПАС-АВТОПРОЕКТ 9.0 позволяет проектировать маршрутно-операционные технологии механообработки, штамповки, сборки, сварки, термообработки, покрытия, гальваники, литья, используя при этом около 3000 реляционных таблиц различной структуры и подчиненности. В качестве SQL-серверов в КОМПАС-АВТОПРОЕКТмогут использоваться InterBase, MS SQL, Oracle. Задачи навигации в базах данных, удобства отображения информации и восприимчивости ее к структурным изменения приоритетны в САПР ТП. Наиболее часто для навигации в базах данных используется компонент "дерево".
Однако его применение оправдано лишь при неглубокой вложенности и ограниченном
составе иерархически подчиненных элементов
В качестве средства отображения взаимосвязи и подчиненности отдельных
реляционных таблиц в КОМПАС-АВТОПРОЕКТиспользуются модели данных, представленные
в виде графов или графических схем. В отличие от компонента "дерево"
граф позволяет отображать не только иерархические, но и сетевые модели
данных
Каждой вершине графа соответствует определенная таблица, а дугам возможность перехода от одного набора данных к другому по ключевому полю или полям. Красным цветом выделена текущая вершина, зеленым пройденные. Щелчок мыши на вершине графа означает переход или возврат к выбранной таблице. Записи набора данных верхнего уровня служат оглавлением для записей подчиненных
таблиц
Система фиксирует четыре события: вход и выход из таблицы в прямом и обратном направлении. Каждому из этих событий может соответствовать исполнение внутренней процедуры ядра либо внешнего exe-модуля. Такая возможность позволяет при движении по вершинам графа отрабатывать необходимым процедурам обработки данных в фоновом режиме. Процесс создания графических схем, иллюстрирующих взаимосвязи данных,
в КОМПАС-АВТОПРОЕКТавтоматизирован. Специальное программное средство
"Редактор модели данных" позволяет конструировать схемы произвольной
конфигурации
В случае сложных взаимосвязей между таблицами используется растровая
подложка и режим скрытия связующих линий, что позволяет сделать любую
схему наглядной
Объектно-ориентированная организация данных, как и объектный подход к
программированию, предполагает неразрывную связь данных с процедурами
их обработки. КОМПАС-АВТОПРОЕКТиспользует тысячи баз данных, многие из
которых имеют свои специфичные методы обработки и воздействия на данные.
Универсальные обработчики, присущие всем базам данных (копирование, вставка,
удаление, поиск, замена, сортировка), собраны и вынесены на Инструментальную
панель системы. Уникальные обработчики объединены и визуализируются вместе
с графической моделью данных
Центральное место в САПР технологий занимает модель технологического процесса. Все остальные базы данных системы являются источником информации для этой модели. В КОМПАС-АВТОПРОЕКТона объединена с группой пиктограмм, соответствующих определенному функционалу: вызов формирователя карт (внешний модуль), отображение таблицы шрифта (внутренняя процедура ядра), выборка средств измерения по всем операциям текущей технологии (SQL-запрос) и т.д. Двойной щелчок мыши на пиктограмме вызывает отработку соответствующей процедуры. Пользователь может варьировать как структуру модели ТП, так и состав функционала. В качестве обработчиков данных в КОМПАС-АВТОПРОЕКТмогут использоваться
хранимые процедуры SQL-сервера. Перенос механизмов принятия решений из
области программного обеспечения в область информационного делает систему
максимально гибкой и настраиваемой. Процедуры, хранимые в КОМПАС-АВТОПРОЕКТи возвращающие наборы данных, могут принимать параметры (для InterBase).
Например, процедуре выбора модели станка передаются габаритные размеры
детали: Имеющиеся в системе КОМПАС-АВТОПРОЕКТинструментальные средства позволяют конструировать и отображать любую модель данных. Механизмы настройки просты и доступны. Пользователи с привилегиями администраторов системы не ограничены в своих возможностях при формировании новых моделей данных, корректировке существующих схем и внесению изменений в алгоритмы принятия решений. Конечной целью САПР ТП является разработка комплекта технологической
документации. КОМПАС-АВТОПРОЕКТв базовой поставке позволяет сформировать
порядка 60 технологических карт в строгом соответствии с ГОСТ в среде
с MS Excel. При необходимости, используя инструментальные средства
КОМПАС-АВТОПРОЕКТ, пользователь может разработать новые карты, а также
внести изменения в существующие образцы. Эскизы и графическая часть технологических
карт выполняются в среде КОМПАС-ГРАФИК и вставляются в листы MS Excel
как OLE-объекты
Для разработки документов произвольной формы в КОМПАС-АВТОПРОЕКТиспользуется
специальный генератор отчетов, также формирующий технологические карты
в среде MS Excel
Инструментальные средства системы КОМПАС-АВТОПРОЕКТпозволяют разрабатывать
на ее основе пользовательские приложения. Например, специалистами ДелкамУрал
(г. Екатеринбург) создана система автоматизированного проектирования
технологических процессов литья
Система КОМПАС-АВТОПРОЕКТвнедрена на сотнях предприятий машиностроительного профиля, крупнейшим из которых является ГУП ПО "Уралвагонзавод" (г. Нижний Тагил). Об авторе
|
Продукты и решения КОМПАС | Опыт успешной автоматизации | Обучение персонала ключ к успешному внедрению | Управление электронным документооборотом |
Главная | Программное обеспечение | Статьи | Прайс-листы | Инициативы | О компании |