Метод синтеза
В основе метода синтеза лежат локальные типовые решения. Алгоритмы построения САПР на основе метода синтеза существенно отличаются друг от друга. Причины этого состоят в следующем: 1. Процедуры разработки (синтеза) технологических процессов трудно формализуются. 2. Ряд САПР, построенных по методу синтеза, ориентированы на проектирование технологических процессов изготовления деталей определенного класса (например, «тел вращения»). 3. С целью исключения циклов при разработке технологии и обеспечения линейной стратегии проектирования некоторые разработчики САПР отошли от классической схемы проектирования технологических процессов «маршрут – операция – переход» и т.д. Один из подходов в реализации метода синтеза в САПР технологических процессов – метод линейной стратегии. Упрощенная схема этого метода выглядит следующим образом: 1. Ввод описания чертежа детали. 2. Синтез маршрутов (планов) обработки для всех поверхностей детали. 3. Синтез принципиальной схемы технологического процесса. 4. Синтез маршрута обработки детали. 5. Синтез состава и структуры операций технологического процесса. 6. Доработка технологического процесса (расчет режимов резания, нормирование). 7. Оформление документации. Ввод описания чертежа детали и оформление документации являются общими этапами для всех методик проектирования технологических процессов в САПР. Синтез маршрутов обработки поверхностей. Маршрут обработки поверхности (МОП) – это последовательность методов (видов, переходов одного метода) обработки, необходимых для достижения требуемых чертежом детали параметров поверхности. Такими параметрами являются:
Количество возможных методов обработки и МОП очень велико. На конкретном предприятии оно ограничивается возможностями существующего оборудования. Это сокращает количество альтернативных МОП, но проблема (задача) выбора конкретного МОП для конкретной поверхности остается. Большинство алгоритмов назначения возможных МОП в САПР технологических процессов строится на основе таблиц соответствий. Если выбрано одно решение, то оно окончательное. Если выбрано несколько решений, то окончательное из них выбирается с привлечением методов оптимизации или пользователем (технологом). Дальнейшая задача заключается в том, чтобы из отдельных МОП построить допустимые варианты технологического процесса обработки детали. Один из подходов заключается в следующем. В базе данных хранится принципиальная схема, разбивающая будущий технологический процесс на последовательность отдельных этапов обработки. Этап – часть технологического процесса обработки детали, включающая однородные по достигаемым параметрам методы обработки различных поверхностей и детали в целом. К одному этапу относятся, например, тонкое фрезерование и тонкое (торцовое) точение, т.к. оба этих метода обеспечивают одинаковые параметры точности и шероховатости поверхности. Наличие принципиальной схемы позволяет вести проектирование технологического процесса в порядке, обратном изготовлению детали, т.е. от заключительных этапов с известных из чертежа параметров детали, к черновым этапам, заканчивая выбором размеров и формы заготовки. Принципиальная схема технологического процесса построена на основе анализа обработки деталей различных классов с учетом возможных комбинаций термической и последующей механической обработки. Универсальная принципиальная схема, разработанная Цветковым В.Д. состоит из 13 этапов (табл 4.1):
Таблица 4.1. Универсальная принципиальная схема технологического процесса
Таблица 4.1 (окончание)
С помощью условий принципиальной схемы анализируется необходимость при обработке детали каждого из 13 этапов, и выявляются те переходы из выбранных ранее в каждом МОП, которые должны быть выполнены на данном этапе. Отнесение переходов МОП и самих промежуточных поверхностей к этапам принципиальной схемы технологического процесса производится путем сравнения параметров поверхности заготовки и детали, обеспечиваемых переходом МОП, с параметрами, характеризующими один из 13 этапов схемы (выбирается самый близкий этап). В результате распределения переходов по этапам каждый этап будет содержать переходы одного или разных методов обработки с одинаковыми (или близкими) параметрами точности, шероховатости и т.д.
Синтез маршрута обработки детали. Исходные данные для проектирования на уровне маршрута обработки детали: 1. Полученная ранее структура принципиальной схемы этапов технологического процесса. 2. Сформированный набор методов – переходов одного или разных МОП в каждом этапе. Для укрупненных операций этапов характерна максимальная концентрация переходов, что равносильно одновременной обработке всех поверхностей. В производственных условиях такая операция не всегда может быть выполнена. Она требует разукрупнения (дифференциации) на несколько простых операций. Основой формирования простых операций является упорядочение обработки поверхностей путем выбора обоснованной последовательности установов. Наличие нескольких укрупненных операций разных методов обработки помимо дифференциации ставит задачу определения последовательности их выполнения. Таким образом, при формировании маршрута обработки детали решаются следующие задачи: 1. Определяется состав операций. 2. Укрупненные операции дифференцируются на простые. 3. Формируется последовательность операций на каждом этапе. 4. Выбирается тип оборудования для каждой операции. Данные задачи решаются следующим образом: 1. Расчленение исходного набора переходов этапа на укрупненные операции выполняются программным модулем, представляющим собой процедуру сортировки кодов отобранных в этап переходов по признаку типа оборудования. 2. Дифференциация операций осуществляется путем определения их рационального состава и последовательности обработки. Алгоритмы основаны на анализе наложения, когда одна поверхность расположена на другой и поэтому не может быть обработана раньше, и точности взаимного расположения, когда в первую очередь должна быть обработана базовая поверхность, и только затем поверхности, точности взаимного расположения которых заданы относительно данной базовой поверхности и т.д. 3. Формирование последовательности операций выполняется путем выявления признаков технологической совместимости и предшествования. Две операции попарно совместимы, если состояние детали на выходе одной операции может быть исходной для другой. Так, фрезерованию шпоночной канавки должна предшествовать токарная обработка цилиндрической поверхности, сверлению центрового отверстия – фрезерование торца и т.д. Источником информации для выбора оборудования являются технологические признаки кода перехода. 4. Конкретная модель станка определяется по таблицам соответствий или обращением к базе данных с учетом габаритных размеров детали (сопоставляется с размерами рабочей зоны станка), требований точности, величины партии и других факторов.
Синтез состава и структуры операций. Задача данного уровня декомпозиции проектирования состоит в том, чтобы определить оптимальную последовательность переходов, рациональную форму, окончательные и промежуточные размеры заготовки. Для технологической операции, не говоря уже о технологическом процессе в целом, характерна многовариантность, которая предполагает существование оптимального решения. Поиск (синтез) оптимальной операции включает в себя две задачи: 1. Структурную оптимизацию – создание оптимальной структуры операции (элементов системы СПИД, порядка выполнения переходов). 2. Параметрическую оптимизацию – определение оптимальных параметров (припусков и межпереходных размеров, режимов резания). Для оценки уровня создаваемых вариантов вводится целевая функция, выражающая качество варианта. Она формируется на основе критерия оптимальности, в качестве которого могут выступать технологическая себестоимость детали (операции), производительность операции и т.д. В связи с тем, что рассчитать значение целевой функции можно только после того, как будет полностью синтезирована структура операции и выполнена ее параметрическая оптимизация, поиск оптимального варианта структуры методом перебора требует значительных затрат машинного времени. Поэтому на каждом шаге вводятся косвенные или эвристические (основанные на предыдущем опыте проектирования) критерии. Руководствуясь ими, отбрасываются малоэффективные варианты. В итоге, на заключительном этапе (шаге) проектирования анализируются лишь несколько наиболее рациональных вариантов, среди которых и выбирается оптимальный вариант. Доработка технологического процесса. На этом этапе производится определение режимов резания и нормирование технологического процесса. Определение режимов резания в САПР технологических процессов проводится одним из трех способов: 1. Выбор нормативных значений режимов резания из базы данных по известному набору исходных данных (точности, шероховатости, материала заготовки и т.д.). 2. Решение задачи параметрической оптимизации режимов резания методом линейного программирования для случая использования степенных зависимостей (в историческом плане – это один из первых примеров использования ЭВМ в технологическом проектировании). 3. Решение задачи параметрической оптимизации режимов резания методами нелинейного программирования (в случае прямого использования нелинейных зависимостей для ограничений и целевых функций).
Оформление документации. Это заключительный этап проектирования технологического процесса. На нем вся рассчитанная и хранящаяся в разных промежуточных массивах технологическая информация сводится в единый документ – маршрутную или операционную технологическую карту. Шаблоны этих карт содержатся в составе постоянной информации базы данных. Возможны и существуют и другие подходы (методы) синтеза в ходе автоматизированного проектирования технологических процессов.
|