
- •3 Принципы и задачи проектирования
- •3.1 Уровни, аспекты и этапы проектирования
- •3.1.1 Иерархические уровни описаний объектов
- •3.1.2 Аспекты описания проектируемых объектов
- •3.1.3 Составные части процесса проектирования
- •3.1.3.1 Унификация проектных решений и процедур
- •3.1.4 Нисходящее и восходящее проектирование
- •3.1.5 Внешнее и внутреннее проектирование
- •3.2 Типовые проектные процедуры
- •3.2.1 Классификация типовых проектных процедур
- •3.2.2 Типичная последовательность проектных процедур
- •3.3 Пример маршрута технологической подготовки производства в машиностроении
- •3.4 Использование типовых решений при синтезе
- •3.4.1 Индивидуальные и обобщенные технологические маршруты
- •3.4.2 Условия назначения операций и индивидуальный технологический маршрут
- •3.5.3 Формирование обобщенного технологического маршрута
- •3.4.4 Синтез технологических маршрутов.
- •5. Формирование кодов индивидуального маршрута
- •3.5 Направленный перебор при синтезе маршрута обработки поверхности детали
- •3.5.1 Многовариантность задачи синтеза маршрута обработки поверхности детали.
- •3.5.3 Решение задачи синтеза маршрута обработки
- •3.6 Выводы
3.5.3 Формирование обобщенного технологического маршрута
Формирование
обобщенного маршрута начинают с какого-то
маршрутаМi
(можно с любого), принимаемого за
базовый. В него последовательно
вставляются недостающие операции всех
присоединяемых Мj
маршрутов. Для этого производится
поиск в базовом маршруте для каждой
операции присоединяемого маршрута
эквивалентных операций. Вставляемые
недостающие операции занимают определенные
места в базовом маршруте. Полученный
обобщенный маршрут принимается как
очередной базовый, к нему присоединяется
следующий маршрут и т. д. для целого
класса деталей. Полученный обобщенный
маршрут представляет собой перечень
операций, каждая из них имеет свою
логическую функцию, которая определяет
условия включения данной операции
в индивидуальный маршрут обработки.
На рисунке 3.6 показана схема построения обобщенного маршрута. К базовому маршруту Mi присоединяется маршрут Мj В результате получается обобщенный маршрут М*yi . Заштрихованные области показывают эквивалентные операции, которые определяют мощность пересечения двух маршрутов. Эквивалентность операций устанавливается по совпадению кодов.
В случае эквивалентности двух операций в обобщенный маршрут включается одна из них. В сформированном обобщенном маршруте не должен нарушаться порядок следования операций любого из объединяемых индивидуальных маршрутов.
Рисунок 3.6 - Схема построения
обобщенного маршрута
Схема построения обобщенного маршрута (рисунок 3.6) иллюстрируется примером технологии обработки ступенчатых валов. Базовый маршрут М, включал в себя следующие операции:
1) отрезка заготовки; 2) подрезка торцов и зацентровка при установке заготовки в самоцентрирующихся призмах; 3) черновая обработка ступеней вала на токарном гидрокопировальном полуавтомате; 4) чистовая обработка ступеней вала на том же станке; 5) обработка левой стороны вала на токарном станке; 6) термическая обработка шеек вала; 7) шлифование шеек вала; 8) мойка; 9) контроль. В присоединяемом маршруте Му операции 1—5 совпадают с операциями 1—5 маршрута Мг, затем следуют операции: 6) фрезерование шпоночного паза; 7) зачистка заусенцев; 8) мойка; 9) контроль. Обобщенный маршрут с учетом вышеприведенных условий представляет собой упорядоченное множество операций для обработки двух (в данном случае) разновидностей деталей. Далее происходит присоединение следующего маршрута и т. д.
3.4.4 Синтез технологических маршрутов.
Синтез индивидуальных технологических маршрутов осуществляется путем их выделения из обобщенного маршрута. Исходными данными для такого выделения являются условия ЛД, характерные для конкретной детали класса (группы). Обобщенный маршрут содержит элементарные логические функции, соответствующие каждой операции:
где
R=1,
2,...,
nз—количество
операций в обобщенном маршруте. Схема
алгоритма решения данной задачи
представлена на рисунке
3.7. Блок
1
вызывает
обобщенный маршрут обработки деталей
с кодами операций и логическими
функциями fk.
Блок
2
осуществляет вызов условий, характерных
для данной детали Ля (например,
особенности геометрии, точность,
качество поверхностного слоя,
требования к контролю и др.). Блок
3
производит вызов k-й
операции обобщенного маршрута My*
с логической функцией fk.
Если fk
=1 (блок
4),
то происходит запоминание выбранной
опера ции с кодом Ck
в блоке
5.
Если логическая операция fk
=l,
то один из наборов логической функции
fk
Если fk =0, то из блока 5 дается команда на вызов следующей операции обобщенного маршрута My* до тех пор, пока не будут просмотрены все операции My*.
Пуск
1.
Вызов обобщенного маршрута М*у
с логическими функциями fк
2.
Вызов условий ЛД,
характеризующих деталь.
Печать маршрутной
карты
3.
Вызов к-й операции М*у
да