При создании систем автоматизированного проектирования (САПР), в том
числе проектирования технологических процессов, учитывают ряд положений.
САПР создается как система, в которой проектирование ведется с помощью
ЭВМ. САПР строится как открытая и развивающаяся
система. САПР разрабатывают продолжительное время, поэтому экономически целесообразно
вводить ее в эксплуатацию по частям по мере готовности. Созданный базовый вариант
системы может расширяться. Кроме того, возможно появление новых, более совершенных
математических моделей и программ, изменяются также и объекты проектирования.
САПР создается как иерархическая система, реализующая комплексный
подход к автоматизации на всех уровнях проектирования. Так, в САПР
технологических процессов обычно включают подсистемы структурного, функционально-логического
и элементного проектирования (разработки принципиальной схемы технологического
процесса, проектирования маршрута, проектирования операции, разработки
управляющих программ для оборудования с ЧПУ). Иерархическое построение САПР
относится также к специальному программному обеспечению и к техническим
средствам (центральный вычислительный комплекс и автоматизированные рабочие
места).
САПР представляет собой совокупность информационно-согласованных
подсистем. Обслуживание всех или большинства последовательно решаемых задач
ведется информационно-согласованными программами. Плохая информационная
согласованность приводит к тому, что САПР превращается в совокупность
автономных программ.
САПР должна быть инвариантной системой, т. е. универсальной или
типовой. Структурными частями САПР являются подсистемы. Подсистема —
выделяемая часть системы, с помощью которой можно получить законченные
результаты проектирования. Каждая подсистема содержит элементы обеспечения.
Предусматриваются следующие обеспечения автоматизированного (автоматического)
проектирования:
методическое обеспечение — совокупность документов,
устанавливающих состав и правила отбора и эксплуатации средств обеспечения
проектирования, необходимых для выполнения автоматизированного проектирования;
информационное обеспечение — совокупность сведений, необходимых для
выполнения проектирования, представленных в заданной форме;
математическое обеспечение — совокупность математических методов,
математических моделей и алгоритмов, необходимых для проектирования,
представленных в заданной форме;
лингвистическое обеспечение — совокупность языков проектирования,
включая термины и определения, правила формализации естественного языка и
методы сжатия и развертывания текстов, необходимых для проектирования, представленных
в заданной форме;
программное обеспечение — совокупность машинных
программ, необходимых для проектирования, представленных в заданной форме;
программное обеспечение делят на две части: 1) общее программное обеспечение,
которое разрабатывается для решения любой задачи и особенности САПР не
отражает; в САПР общее (системное) программное обеспечение представляет собой
операционную систему; 2) специальное программное обеспечение, которое включает
все программы решения конкретных проектных задач;
техническое обеспечение — совокупность взаимосвязанных и
взаимодействующих технических средств, предназначенных для проектирования;
организационное обеспечение — совокупность документов, устанавливающих
состав проектной организации и ее подразделений, связи
между ними, их функции, а также форму представления результата проектирования и
порядок рассмотрения проектных документов, необходимых для выполнения
проектирования.
При автоматизированном проектировании оптимальных технологических
процессов механосборочного производства нужно учитывать:
1) системность автоматизированного проектирования на основе характера
и взаимосвязи факторов, влияющих на построение технологического процесса,
определяющих обеспечение заданного качества изготовляемых изделий и
экономическую эффективность разрабатываемой технологии;
2) оптимизацию проектируемого технологического процесса,
предусматривающую комплексную взаимосвязь его структуры, параметров качества
изготовляемого изделия и режимов обработки;
3) рациональное сочетание типовых и индивидуальных технологических
решений на всех уровнях проектирования.
Повышение уровня типизации, унификации и стандартизации при разработке
технологических процессов во многом определяет эффективность
автоматизированного проектирования.
Автоматизированная система технологической подготовки производства
(АСТХПП) включает проектирование технологических процессов
как заготовительного производства, так и обработки резанием и сборки, проектирование
технологической оснастки, специального инструмента и нестандартного оборудования.
Под рабочим процессом в информационной системе понимают преобразование
входных данных в выходные. В данной подсистеме это означает преобразование
информации о детали, представленной в виде чертежа, в технологическую документацию.
Обычно этот процесс включает: разработку принципиальной
схемы технологического процесса; проектирование технологического маршрута обработки
детали; проектирование технологических операций с выбором оборудования,
приспособлений и инструмента, а также с назначением режимов резания и норм
времени; разработку управляющих программ для станков с ЧПУ; расчет
технико-экономических показателей технологических процессов; разработку
необходимой технологической документации.
Непосредственное участие проектировщика позволяет принимать решения об
оптимальном распределении функций между ЭВМ и человеком. Другим важным и
необходимым элементом рабочего процесса является информационное обеспечение –
характеристика обрабатываемых материалов, каталоги станочного оборудования,
режущего и измерительного инструмента и т. д.
Комплексные автоматизированные системы технологической подготовки
производства (КАСТПП) в машиностроении представляют собой автоматизированную
систему технологического проектирования, организации и управления процессом
ТПП. На рис. 10, а — в показаны структуры КАСТПП с различными задачами
проектирования: «Технолог» (рис, 10, а) — для проектирования технологических
процессов деталей класса тел вращения, обрабатываемых на универсальном
оборудовании Т1; «Автомат» (рис. 10,б) — для обработки деталей на прутковых
токарных станках А; «Штамп» (рис. 10,в) — для деталей, обрабатываемых
штамповкой (ШТ). Предусматривается, что КАСТПП — это
типовой комплексный модуль, реализующий законченный этап проектирования
определенной совокупности задач ТПП с многоуровневой структурой ряда
подсистем. Первый уровень состоит из подсистем общего назначения: код — кодирование,
Д - документирование, БД — банк данных или ИС — информационная система. Второй
уровень включает проектирование технологических процессов для деталей основного
производства. Третий уровень содержит подсистемы конструирования специальной
технологической оснастки: П - приспособлений, И —
режущих и измерительных инструментов, ШК — штампов и т. п. Четвертый уровень
включает подсистемы проектирования технологических процессов изготовления для
конструируемой в системе оснастки «Технолог 2» (Т2).
Проектирование технологических процессов сборки автоматизируется с
помощью системы, созданной на основе иерархической системы математического
моделирования объектов на различных уровнях абстрагирования (ИСТРА). В
автоматизированной системе задачи технологического проектирования решаются в
пакетном (автоматическом) или диалоговом режимах. В режиме, основанном на
диалоге технолога-проектировщика с ЭВМ, за технологом остается право выбора
лучшего варианта решения из числа возможных, полученных ЭВМ в конце каждого
уровня проектирования. При этом в процессе проектирования можно изменять или
дополнять исходные данные, а также изменять последовательность уровней
проектирования на ЭВМ или исключать некоторые уровни, принимая решения без
ЭВМ.
В пакетном (автоматическом) режиме проектирование осуществляется при
неизменной последовательности всех уровней без вмешательства проектировщика.
Технолог может лишь прервать ход проектирования и изменить исходные данные для
повторного проектирования.
Основными уровнями технологического проектирования процессов сборки в
системе являются: выбор схемы базирования; определение конструктивной схемы
сборочного приспособления и схемы увязки оснастки; определение
последовательности установки сборочных единиц; проектирование рабочих технологических
процессов сборки.
Оценка технологичности сборочных единиц основана на моделировании
процесса производства изделия с применением ЭВМ. Показатели технологичности
сборочной единицы определяются в результате проектирования технологических
процессов и оснащения сборки. Рабочие технологические документы разрабатываются
в соответствии с общими правилами разработки технологической документации и
выбора средств технологического оснащения (ГОСТ 14.301-73).
Тенденцией современного этапа автоматизации проектирования является
создание комплексных (интегрированных) систем, осуществляющих конструирование
изделий, технологическое проектирование, подготовку управляющих программ для
оборудования с программным управлением, изготовление деталей, сборку изделия,
упаковку и транспортирование готовой продукции. Особенно важны такие системы
для гибкого автоматизированного производства в машиностроении.