АВТОМАТИЗАЦИЯ ПРОЕКТИРОВАНИЯ ТЕХНОЛОГИЧЕСКИХ ПРОЦЕССОВ

 

Мукажанов Еркат Бигалиевич

Сакабаев Нурлан Кенесович

ГКП Талдыкорганский политехнический колледж,

г.Талдыкорган, Казахстан

 

Проектирование технологических процессов (ТП) занимает центральное место в подготовке производства изделий. Технологические процессы содержат информацию о трудовых и материальных нормативах, без которых невозможно планирование и управление производственными ресурсами. Однако большинство этих систем, созданных с использованием кустарных информационных технологий, прекратили свое существование, как только их авторы перестали ими заниматься. В настоящее время это направление компьютеризации инженерной деятельности стоит на пороге революционных изменений, о которых и пойдет речь в настоящей статье.

 

Цели автоматизации проектирования технологических процессов и средства их достижения.

Основная цель создания САПР ТП заключается в экономии труда технологов. Для достижения этой цели необходимо располагать средствами автоматизации оформления технической документации, средствами информационной поддержки проектирования и автоматизации принятия решений. В своем историческом развитии САПР ТП постепенно расширяли арсенал своих средств. На первом этапе эти системы часто представляли собой специализированные текстовые редакторы, некоторые из которых были документоориентированными. С появлением баз данных появилась возможность поддерживать процесс ручного формирования ТП в таких редакторах в части поиска необходимых средств технологического оснащения. Однако подавляющее большинство САПР ТП, в том числе и ныне существующих, не способны поддерживать автоматизацию принятия решений в процессе проектирования на основе технологических знаний. Существует два подхода к компьютеризации знаний: алгоритмический и применяющий методы искусственного интеллекта.

История развития САПР ТП показала бесперспективность алгоритмического подхода. При внедрении одной из первых таких систем, созданных в 60-е годы, было разработано десять технологических процессов. Заказчик принял лишь четыре из них, а остальные отверг. Разработчики пытались доказать представителям заказчика, что их алгоритмы построены правильно, но получили ответ: «Может быть, ваши алгоритмы действительно правильны, но у нас так не делают». Этот давний спор вынес, по сути дела, приговор алгоритмическому подходу в САПР ТП, при использовании которого правила принятия решений, заложенные в системе, недоступны для формирования и изменений непрограммирующими пользователями. В наступающем веке информатики знания станут ценнейшим достоянием как физических, так и юридических лиц. Немаловажное значение среди целей внедрения САПР имеет повышение качества проектных решений. Необходимо, чтобы накопленный положительный опыт находил отражение в базе знаний системы и был доступен для всех, в том числе и для новых сотрудников. Для достижения этой цели нужно предоставить непрограммирующим носителям технологического опыта возможность сохранять его в системе. Такую возможность и обеспечивают методы искусственного интеллекта.

Проводя аналогию с материальным производством, можно сказать, что в области автоматизации инженерного труда имеется основное производство, связанное с разработкой конструкторских и технологических проектов, а также планов управления, и вспомогательное производство, связанное с созданием и сопровождением собственно программных средств. Соответственно и цели компьютеризации инженерной деятельности следует разбить на две группы: основные и вспомогательные. Некоторые аспекты достижения основных целей автоматизации проектирования технологических процессов мы обсудили выше. Но при создании современных открытых систем не менее значимы и вспомогательные цели.

К числу вспомогательных целей автоматизации проектирования относятся: уменьшение трудоемкости разработки программных средств, адаптации их к условиям эксплуатации при внедрении, а также их сопровождения, то есть модификации, обусловленной необходимостью устранения выявленных ошибок и (или) изменения функциональных возможностей (рис. 1).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


Рисунок 1. Вспомогательные цели компьютеризации инженерной деятельности

 

Средством для сокращения трудоемкости разработки программных средств является использование инструментальной среды и ее мобильность. Метаинструментальная среда СПРУТ содержит полный набор инструментальных средств, необходимых для разработки конструкторских и технологических САПР. Поскольку среда СПРУТ является надстройкой над операционной системой и принадлежит к числу систем интерпретирующего типа, она обладает свойством мобильности. Перевод среды из одной операционной системы в другую требует только замены ее ядра. При этом все прикладные системы, разработанные с ее помощью, переносятся на новую платформу без каких-либо доработок.

Средством для сокращения трудоемкости адаптации систем к условиям эксплуатации на конкретном предприятии являются системы управления базами данных и знаний, ориентированные на конечного пользователя. Это означает, что упомянутые системы должны быть оснащены языками описания и манипулирования данных, доступными непрограммирующему пользователю.

Средством уменьшения трудоемкости сопровождения СКИД является модульность, открытость и модернизируемость ее программных средств. Это обеспечивает простоту замены и дополнения процедур, данных и знаний.

 

Методика описания изделий в интеллектуальных САПР ТП.

Методика описания деталей и сборочных единиц в существующих конструкторских САПР является основным препятствием на пути создания интегрированных конструкторско-технологических систем. Модели изделий в современных системах являются геометрическими, в то время как для автоматизации проектирования технологических процессов необходимы модели концептуальные. Геометрическая модель позволяет рассчитывать траектории инструментов при обработке деталей на станках с ЧПУ и поэтому способна обеспечить основу для построения систем класса CAD/CAM. Однако на станках с ЧПУ обрабатываются далеко не все детали; да и для тех деталей, которые подлежат такой обработке, она составляет только часть маршрутного технологического процесса.

Концептуальная модель детали основывается на понятии конструкторско-технологического элемента (КТЭ). Такой элемент является конструкторским в том плане, что он выполняет в детали определенную конструктивную функцию, например: обеспечивает базирование детали в сборочной единице (цилиндрические и конические осевые отверстия, шпоночные пазы и т.п.) или соединяет деталь со смежными (резьбы, зубчатые венцы и т.п.). Вместе с тем КТЭ имеет один или несколько технологических маршрутов его изготовления, сформированных из набора переходов.

КТЭ обладают иерархической структурой, состоящей из уровней элементов комплексных, основных и дополнительных. В число комплексных входят осесимметричные, призматические элементы и отверстия. Такой набор определяется основными видами операций механической обработки деталей: токарной, фрезерной и сверлильно-расточной. Дополнительные элементы (выточки, пазы, канавки, фаски и т.п.) располагаются на основных, и к их обработке можно приступить только после предварительного формирования основных элементов.

Каждый КТЭ представляет собой объект со своим набором свойств. Имеется возможность наследования свойств от старшего объекта к младшему, например шероховатость «остального» от детали к ее элементам.

Настоящая статья развивает тему компьютеризации инженерной деятельности на основе знаний в технологической подготовке производства машиностроительных изделий.

Литература:

1. Системы автоматизированного проектирования технологических процессов, приспособлений и режущих инструментов. Учебник для вузов/ С.Н.Корчак, А.А.Кошин, Ф.Г.Ракович, Б.И.Синицын; Под общ. ред. С.Н.Корчака. – М.: Машиностроение, 1988. – 352 с.

2. Норенков  И.П.  Основы  автоматизированного  проектирования:  Учеб.  для  вузов.  2-е изд., перераб. и доп. – М.: Изд-во МГТУ им. Н.Э. Баумана, 2002. – 336 с.