Методы оснащения элементов ТП
Методы оснащения операций и переходов предназначены для подбора ресурсов, необходимых для их выполнения, например, оборудования, приспособления или инструмента.
Как и все остальные методы, они связываются с определенным объектом и имеют условия применения. Для описания механизма методов оснащения требуется выбрать тип ресурса и сформировать запрос на выбор из базы данных ресурса данного типа. Экран описания метода показан на рис. 3.8.
В нижней части экрана содержится список правил выбора экземпляра ресурса и средства его редактирования:
Путь – отображает тип ресурса в соответствии с классификацией, по которой построена база данных ресурсов. Через разделитель «\» указывают наименования классификационных групп, к которым принадлежит выбираемый ресурс.
Рис. 3.8. Экран описания метода оснащения операции
Кнопка « ¯ » – выбор ресурса. Сначала выбирают группу ресурсов в соответствии с ранее описанной классификацией. После этого отображается список всех ресурсов этой группы для выбора конкретного экземпляра. Выбор экземпляра (клавиша Enter) целесообразен в том случае, если на него не оказывают влияния параметры объекта. В противном случае следует отказаться от выбора конкретного экземпляра (клавиша Esc). Тогда выбор будет происходить в процессе автоматизированного проектирования из всех имеющихся ресурсов этой группы. В этом случае можно назначить запрос к БД ресурсов.
Запрос состоит из списка условий вида <Параметр ресурса> <Отношение> <Параметр объекта>или <Параметр ресурса> <Отношение> <Значение> .
Условия формируются интерактивно, параметры выбираются из словарей ресурса и объекта.
Пример.Для автоматического выбора модели станка для операции «Токарная» запрос может включать в себя следующие условия:
Параметр | ресурса | Отношение | Параметр | объекта |
Наибольший диаметр обработанной Детали | D_max | >= | Диаметр габаритный | D_gab |
Наибольшая длина обработанной Детали | L_max | >= | Длина габаритная | L_gab |
В процессе проектирования ТП выводится запрос на выбор станка со списком моделей, удовлетворяющих заданным условиям.
Замечание. Методы оснащения операций и переходов могут быть реализованы не только с помощью запросов к БД ресурсов, но и в виде методов базы знаний. Например, база знаний PEREHOD наряду с расчетными модулями включает в себя также модули выбора режущего инструмента.
ПРОЕКТИРОВАНИЕ ТЕХНОЛОГИЧЕСКОГО ПРОЦЕССА
Информационная модель детали и введенные технологические знания используются для формирования информационной модели технологического процесса, состоящей из этапов, операций и переходов (рис.4.1).
Рис. 4.1. Формирование информационной модели ТП
Этапы, операции и переходы характеризуются параметрами, установленными в соответствии с ЕСТД.
Описание детали
При нажатии на кнопку «Проектирование ТП» главного экрана происходит переход на экран (рис. 4.2). Он предназначен для ввода базовых параметров изготавливаемой детали, таких, как наименование и обозначение детали, код и наименование материала, масса, код единицы измерения массы.
Рис. 4.2. Экран ввода базовых параметров детали
В левой части экрана расположены кнопки, позволяющие создать новую деталь, загрузить из базы данных ранее описанную деталь, сохранить параметры детали в базе данных, добавить новую деталь в базу данных, удалить деталь из базы данных.
Справа находятся кнопки и поля ввода, связывающие деталь с экземпляром объекта из библиотеки. Для установления связи необходимо выбрать библиотеку, затем нажать кнопку «Выбрать экземпляр», после чего выбрать объект библиотеки и экземпляр этого объекта. Для удаления связи служит кнопка «Удалить связь».
Можно выбирать деталь не из всего списка экземпляров, хранящихся в базе данных системы, а из подмножества деталей, параметры которых удовлетворяют определенному условию. Для описания его служит экран «Фильтр деталей» (рис. 4.3).
Рис. 4.3. Фильтр отбора деталей
Простое условие состоит из имени поля таблицы базы данных, знака сравнения и значения. Простые условия объединяются между собой логическими операциями И (AND) и ИЛИ (OR). Кнопка с обратной стрелкой позволяет удалить последнее слово в условии. Кнопка «Очистить» служит для удаления всей строки условия.
Проектирование технологического процесса на заданную деталь возможно в автоматизированном и интерактивном режимах. В первом случае деталь должна быть связана с экземпляром информационной модели объекта. Для автоматизированного синтеза технологического процесса на основе описанных знаний служит кнопка “Автоматизированное проектирование ТП”.
Синтезированный таким образом техпроцесс можно отредактировать в интерактивном режиме с помощью специализированного редактора, вызываемого кнопкой “Редактировать ТП”. Тот же редактор применяется и при полностью интерактивном описании модели техпроцесса, без использования автоматического синтеза.
Кнопка «Библиотека типовых элементов ТП» выполняет переход в редактор типовых элементов технологического процесса. Типовые этапы, операции, переходы могут использоваться как при интерактивном, так и при автоматическом синтезе техпроцесса.