Современное состояние автоматизации проектирования технологических процессов изготовления машин
Системы автоматизированного проектирования технологических процессов изготовления изделий машиностроения способствуют выполнению важнейшей функции при поддержке решений, принимаемых и реализующихся вЖЦИ (см. рис. l.I). Эти системы должны обеспечивать:
• проектирование ТП изготовления деталей;
• подготовку управляющих программ для станков с ЧПУ;
• проектирование ТП сборки изделий.
Основная идея, положенная в основу автоматизации проектирования ТП, может быть сформулирована следующим образом: при заданной (и введенной в автоматизированную систему) информации о конструктивно-технологических параметрах предмета производства (детали, сборочной единицы, изделия), данных о производственных условиях и ресурсах, объеме выпуска изделий и т.д., система должна обеспечить проектирование и выдачу в заданных форматах ТП, пригодного для реализации в заданных производственных условиях, при минимальном приложении интеллекта специалиста. Качество полученного проектного решения должно быть не ниже, чем при его формировании специалистом соответствующей квалификации.
Изготовление конкретного изделия всегда осуществляют по единичному ТП. Поэтому, спроектированный с помощью рассматриваемой системы процесс чаще всего должен быть единичным. Проектирование единичного процесса может осуществляться либо только на основе описания конструктивно-технологических параметров предмета производства (индивидуальное проектирование), либо на основе ТП-аналогов (типовых и групповых). В соответствии с этим, различают САПР ТП, обеспечивающие автоматизированный синтез структур единичных процессов и САПР ТП, использующие ТП-аналоги. Однако и в последнем случае, результатом работы системы является единичный ТП.
Исторически усилия большинства исследователей и разработчиков направлялись на создание САПР ТП изготовления деталей. Теория и практика автоматизации проектирования ТП изготовляемых деталей наиболее разработаны. Вместе с тем в настоящее время практически отсутствуют полноценные системы, позволяющие осуществлять автоматизированный синтез единичных ТП (прежде всего — маршрутных) на основании конструктивно-технологических моделей детали и исходной заготовки. Это объясняется сложностыо, наличием трудноформализуемых этапов проектирования ТП, недостаточной разработанностью теории синтеза структур сложных систем. Однако объективная потребность в автоматизации синтеза структур ТП неуклонно возрастает, что объясняется:
• необходимостью постоянного поиска новых технологических решений, позволяющих повысить конкурентоспособность изделий;
• желанием получать альтернативные варианты ТП с последующим их отбором и оптимизацией;
• стремлением максимально адаптировать ТП к изменениям производственной ситуации (нарушения заданного процесса, выход из строя оборудования, внесение изменений в конструкцию изделия и ТП) с целью гарантированного обеспечения качества изделия.
В последнем случае автоматизированный синтез ТП применяют не только для проектирования при ТПП, но и при непосредственном производстве для обеспечения качества технологических решений при их реализации.
Особенно актуально создание синтезирующих САПР единичныхТП изготовления деталей для производственных систем многономенклатурного (единичного и среднесерийного) производства. В мировом машиностроении около 85 % всех предприятий являются предприятиями именно с единичным и среднесерийным производством, причем доля этих предприятий постоянно увеличивается. Машиностроение становится все более многономенклатурным — это одна из основных тенденций его современного развития. На долюиндивидуального проектирования единичных ТП изготовления изделий машиностроения приходится до 60% объема всех задач проектирования ТП. Около 40 % приходится на долю задач проектирования, решаемых с использованием ТП-аналогов.
Любая производственная система обладает ограниченными технологическими возможностями и ресурсами. Автоматизация синтеза единичных ТП позволяет в максимальной степени учесть имеющиеся производственные ресурсы и наиболее эффективно использовать их. Синтезирующие САПР единичных ТП должны:
• удовлетворять основным принципам построения систем автоматизацииТПП;
• обеспечивать формирование единичных ТП (включая маршрутную и операционную технологию) изготовления деталей, независимо от класса последних, а лишь на основании их конструктивно-технологических характеристик;
• обеспечить выдачу результатов проектирования в форматах, указываемых пользователем и соответствующих требованиям ЕСТПП.
В основу создания САПР ТП изначально были положены идеи формализации процедур проектирования и, в целом, копирования действий человека —технолога —проектировщика ТП. Трудно- и неформализуемые этапы проектирования предполагалось выполнять в режиме диалога проектировщика с системой. При разработке САПР зачастую игнорировалось принципиальное различие процессов формирования решений в результате алгоритмического (процедурною) выполнения некоторой задачи (например, расчета припусков на механическую обработку, определения штучного времени и т.п.) и решений, принятие которых невозможно без участия специалиста.
При создании синтезирующих САПР единичных ТП принцип копирования действий человека-проектировщика несостоятелен вследствие ряда причин:
• особенности мыслительной деятельности человека (зрительное распознавание и восприятие геометрических образов, ассоциативное мышление, умение мыслить по аналогии и т.д.) в настоящее время исследованы недостаточно. Формализуется, как правило, лишь малая часть внешних (результативных) проявлений этой деятельности. Оставшаяся часть, определяющая основное содержание указанной деятельности человека, находится вне возможностей современной формализации, что, естественно, резко обедняет возможности создаваемых систем;
• современные информационные технологии дают ряд возможностей и преимуществ, которыми не обладает человек: возможность практически мгновенного перебора и селекции огромного числа вариантов решений, методы обработки нечисловой информации (ассоциативный выбор в базах данных, обработка списков и т.д.). Это позволяет организовать процедуры, не выполняющиеся человеком при неавтоматизированном проектировании ТП, но способствующие при автоматизации проектирования достижению его целей.
Отказ от копирования действий человека при работе САПР ТП снимает многие ограничения, накладываемые на систему и действия ее разработчика, например, необходимость технологической понятности каждого из выполняющихся этапов создания системы. Вместе с тем апробированная общая последовательность выполнения отдельных этапов проектирования ТП должна быть сохранена при работе САПР ТП.
Дальнейшее совершенствование автоматизированного технологического проектирования прямо зависит от решения проблемы автоматизированного синтеза структур технологических объектов, в частности TII. Создание полноценных автоматизированных систем синтеза единичных ТП позволит оснастить производственные системы мощными средствами поддержки технологических решений, функционирующими в режиме реального времени производственной системы.
Подготовку управляющих программ для станков с ЧПУ в настоящее время можно считать полностью автоматизированной подфункцией ТПП. Разработано значительное число систем автоматизированного программирования, позволяющих получать управляющие программы высокого качества независимо от используемого постпроцессора системы ЧПУ. Подготовку программ выполняют, как правило, по следующей последовательности:
• указывают модель постпроцессора системы ЧПУ;
• на специализированном языке описывают геометрию обрабатываемых на станке с ЧПУ зон заготовки и технологические параметры , соответствующие выполняемой операции;
• по окончании работы системы автоматизированного программирования контролируют полученную управляющую программу.
Системами автоматизированного программирования часто оснащают современные станки с ЧПУ. В этом случае система управления станком работает в мультипрограммном режиме, обеспечивая одновременно и управление станком по уже введенной программе, и подготовку новой управляющей программы.
Системы автоматизированного программирования иногда специализированы по технологическим методам, но достаточно универсальны по типам устройств ЧПУ. К нерешенным научно-техническим задачам, связанным с автоматизацией подготовки управляющих программ для станков с ЧПУ, можно отнести обеспечение качества обработки при подготовке управляющей программы. Прежде всего это автоматизация коррекции траектории относительного движения инструмента или режимов обработки с целью обеспечения заданного качества, в особенности при изготовлении сложных и ответственных деталей.
Автоматизация проектирования ТП сборки изделий в настоящее время является одной из наиболее актуальных, сложных и наименее разработанных проблем современного машиностроения. Число САПР ТП, поддерживающих проектирование сборки невелико.