При разработке техпроцесса он является объектом соответствующего проектного технологического решения, предназначенного для последующей реализации в производстве. Формирование такого решения применительно к ТП имеет следующие особенности:
• процесс проектирования может быть разделен на стадии и уровни. Получение общего решения, связанного с разработкой единичного ТП, является результатом выполнения отдельных проектных задач и процедур (принцип декомпозиции). Любой ТП может быть разделен на этапы (см. табл. 1.2). Каждый этап состоит из отдельных операций. Каждая операция включает технологические и вспомогательные переходы. Принимая решения на каждом уровне проектирования, последовательно детализируют его объект.
Таблица 1.2. Характеристика и задачи этапов технологического процесса
Наименование этапа
Точность размеров
Технологические задачи
Заготовительный
IT>14
Обеспечение качества исходной заготовки
Черновой
12<IT< 14
1. Обработка базовых поверхностей.
2. Предварительное формообразование основных поверхностей
Получистовой
9<IT<11
Формообразование основных и второстепенных поверхностей
Чистовой
7<IT<9
1. Обеспечение точности размеров, формы и взаимного расположения поверхностей.
2. Формирование поверхностного слоя детали
Отделочный
IT<7
Достижение заданных показателей качества детали (в комплексе)
• связь между уровнями проектирования носит иерархический характер. Высшим уровнем является, например, уровень установления стадий изготовления детали, низшим — уровень разработки содержания и последовательности выполнения рабочих и вспомогательных ходов. Принятие проектного решения ведут последовательно по соподчиненным уровням;
• существует приоритет решений, принятых на высших уровнях проектирования, по отношению к низшим. Решения, принятые на высших уровнях, обязательны для низших. Так, например, если на этапе разработки маршрутного ТП изготовления детали была выбрана схема установки заготовки при обработке, то на уровне определения содержания операции эта схема является основой для выбора варианта станочного приспособления;
• при невозможности на более низшем уровне проектирования исполнить решение, принятое на более высоком уровне, последний информируют о необходимости корректировки решения (принцип обратной связи). Например, разработка содержания и последовательности выполнения переходов операции обработки на станке с ЧПУ может привести к превышению необходимого количества режущего инструмента над возможностями револьверной головки. Возникает необходимость переноса части переходов в другие операции. Поэтому необходимо вернуться на более высокий (ранний) уровень проектирования и провести перекомпоновку операций;
• процесс проектирования носит итерационный характер. Этот принцип предполагает обязательно полное (пусть вариантное) решение задач каждого уровня, после чего возможен переход к следующему;
• действует принцип неокончательности решений. Он позволяет проектировщику получать не одно, а несколько решений, близких к оптимальному. Это особенно важно для верхних уровней проектирования, где трудно использовать формальные критерии выбора рационального варианта;
• при проектировании ТП изготовления изделий некоторые решения могут быть использованы повторно для аналогичных проектных ситуаций (принцип преемственности решений).
Традиционно используемые в практике ТПП изделий машиностроения обобщенные алгоритмы неавтоматизированного проектирования единичных ТП изготовления деталей и сборки представлены на рис. 1.5.
По сути на рис. 1.5 укрупненно показаны последовательности действий проектировщиков при разработке указанных ТП в рамках выполнения соответствующей функции ТПП и сохранении всех информационных связей и взаимодействий. Цель, задачи и технологическое содержание каждого из этапов подробно рассмотрены в учебно-научной литературе. Остановимся лишь на основных аспектах неавтоматизированного проектирования единичных ТП.
Особенностью представленных на рис. 1.5 последовательностей действий является строгая обусловленность их этапов: нельзя менять этапы местами. Например, нельзя разрабатывать маршруты обработки основных поверхностей (точнее — изготовления основных поверхностей, см. этап 6 на рис. 1.5, а), если неизвестны технологические параметры исходной заготовки (см. этап 5). В принципе, допустимо не выполнять некоторые этапы. Например, если исходная заготовка задана директивно — в частности, будет получена от изготовителя, то ее конструктивно-технологические параметры известны и необходимость в выполнении соответствующего этапа проектирования отпадает. Однако нарушение порядка действий, что в равной мере относится к ТП изготовления деталей и сборки, неизбежно ведет к грубым ошибкам.
При выполнении отдельных этапов проектирования единичных ТП изготовления детали необходимо придерживаться некоторых специальных принципов. Например, при выборе технологических баз (см. этап. 7) следует соблюдать принцип совмещения установочных и измерительных баз, а также принцип постоянства баз.
Разработка маршрутного ТП (см. этап 8) и операционной технологии (см. этап 9) безусловно, являются самостоятельными и сложными этапами проектирования, каждый из которых обладает собственной внутренней иерархией задач. Итоговые результаты их решения оформляют самостоятельными документами.
Наиболее рациональной стратегией технологического проектирования следует считать такую, при которой одновременно разрабатывают несколько альтернативных и конкурирующих вариантов отдельных операций, или даже процессов в целом. Последнее не всегда делают при неавтоматизированном проектировании единичных ТП, предпочитая строить структуру последних из оптимизированных вариантов технологических операций, что, впрочем, не является вполне оправданным и может даже привести к ошибочным результатам.
Оптимизацию ТП можно выполнять на уровне операций, когда выбирают оптимальные структуры и параметры операций (например, режимы резания), и на уровне ТП, когда определяют содержание его основных этапов, их порядок и взаимосвязь (структуру ТП). В последнем случае оптимизация носит характер структурной оптимизации. Доказано, что структурная оптимизация эффективнее параметрической и позволяет получать более оптимальные решения. Например, эффективность операции обработки заготовок на автоматизированном оборудовании во многом зависит от оптимальности состава и последовательности переходов и в меньшей степени — от оптимизации режимов резания. Структурную оптимизацию осуществлять сложнее, чем параметрическую.
При решении задач оптимизации в качестве целевых функций можно использовать заданное качество изделия, заданную производительность процесса, минимальные затраты на изготовление изделия.
Решение большинства задач неавтоматизированного технологического проектирования базируется на использовании профессиональных знаний и опыта проектировщика, т.е. обучаемого и постоянно совершенствуемого специализированного интеллекта человека. Это в значительной мере объясняется тем, что, как уже указывалось ранее, подавляющее большинство задач проектирования являются трудно или неформализуемыми в их современных постановках. Вместе с тем практически любое современное средство автоматизации проектных работ по своей сути представляет интеллектуальный автомат, действие которого базируется на использовании в большей или меньшей степени формальных проектных процедур.
Под проектной процедуройпонимают составную часть процесса автоматизированного проектирования, направленную на получение проектного решения, являющегося конечным описанием (частью конечного описания) объекта проектирования. Под объектом проектирования здесь понимают ТП в целом, или его отдельный, законченный фрагмент. Для решения проблемы автоматизации технологического проектирования исключительно важен принцип формализации как отдельных проектных операций, составляющих части любой проектной процедуры, так и процедур в целом.
Для того чтобы в автоматизированном режиме получить единичный ТП, не уступающий по качеству процессу, разработанному специалистом, необходимо предварительно создать формальные (формализованные) проектные процедуры. Комплексное использование этих процедур и должно обеспечить желаемый результат автоматизированного проектирования. При соблюдении общей последовательности этапов неавтоматизированного проектирования ТП (см. рис. 2.1), проектные процедуры могут по содержанию существенно, или даже принципиально, отличаться от совокупности действий, ведущих к получению аналогичного результата в неавтоматизированном режиме.
Создание формальных проектных процедур и их комплексов на базе корректного использования основных технологических принципов и правил определяет сущность и сложность проблемы автоматизации технологического проектирования. Без ее решения невозможно обеспечить конкурентоспособность изделий машиностроения и прогресс в этой важнейшей отрасли.
1.2.2. Задачи, решаемые при технологическом проектировании
Примечание: Эти задачи излагаются по книге «Автоматизированное проектирование технологических процессов в машиностроении» (под редакцией Н. М. Капустина, М.: Машиностроение, 1985).