
- •Тема 6. Особенности работы сапр тп в условиях различных видов производст
- •Тема 7. Оптимизация при проектировании технологического процесса
- •Тема 8. Описание отечественных сапр тп
- •Тема 1. Сапр как объект проектирования
- •1.1 Основные направления применения средств вычислительной техники в машиностроении
- •1.2 Особенности методологии инженерного проектирования технологических процессов
- •Тема 2. Этапы развития сапр тп
- •2.1 Единая система технологической подготовки производства и ее автоматизация с помощью эвм.
- •2.2 Принципы принятия решения при технологическом проектировании.
- •Тема 3. Системный подход и стратегия проектирования
- •3.1 Принципы применяемые при создании и использовании сапр-тп.
- •3.2 Стратегия проектирования технологических процессов
- •3.3 Математические модели технологического процесса
- •3.4 Табличная модель технологического процесса
- •3.5 Сетевая модель технологического процесса
- •3.6 Перестановочная модель технологического процесса
- •Тема 4. Автоматизация проектирования технологических процессов
- •4.1 Принципы автоматизации процесса принятия решения.
- •4.2 Основные методы автоматизированного технологического проектирования
- •4.3 Задачи сапр тр
- •4.4 Классификация сапр в компьютерно-интегрированном производстве
- •Тема 5. Состав и структура сапр тп. Виды обеспечения
- •5.1 Состав и структура сапр
- •5.2 Формализация описания технологической информации на базе классификации.
- •5.3 Техническое и лингвистическое обеспечение
- •5.4 Автоматизированные рабочие места (арм)
- •5.5 Персональный компьютер как основа арм - его основные подсистемы
- •5.6 Запоминающие устройства эвм
- •5.7 Информационное обеспечение. Справочные таблицы
- •5.8 Информационно-поисковые системы. Классификация и структура ипс
- •Тема 6. Особенности работы сапр тп в условиях различных видов производст
- •6.1 Задачи сапр тп в условиях единичного и мелкосерийного производств
- •6.2 Задачи сапр тп в условиях среднесерийного производства
- •6.3 Задачи сапр тп в условиях крупносерийного и массового производств.
- •6.4 Элементы размерно-точностного проектирования
- •6.5 Автоматизация проектирования операций, выполняемых на токарных многошпиндельных автоматах
- •6.6 Задачи сапр тп в условиях гпс
- •6.7 Сап «Техтран»
- •Тема 7. Оптимизация при проектировании технологического процесса
- •7.1 Постановка задачи проектирования оптимального технологического процесса..
- •7.2 Комплексный подход к оптимизации технологического процесса
- •7.3 Структурная оптимизация
- •7.4 Параметрическая оптимизация.
- •Тема 8. Описание отечественных сапр тп
- •8.1 Сапр «ТехноПро»
- •8.2 Этапы проектирования единичного технологического процесса в сапр «ТехноПро».
- •8.3 Этапы проектирования группового (типового) технологического процесса в сапр «ТехноПро»
- •8.4 Сапр тп «Компас-Автопроект»
6.6 Задачи сапр тп в условиях гпс
Особенности проектирования операций для станков с ЧПУ
Оператор, управляющий станком с ЧПУ, не принимает непосредственного участия' в формообразовании детали, а следовательно, и не влияет на точность получаемых размеров. Фактически обработку деталей на этих станках обеспечивает технолог-программист, проектирующий технологическую операцию. В связи с этим повышаются требования к точности проектирования операций.
Для обработки на станках с ЧПУ при любом характере производства необходим детально разработанный технологический процесс с тщательно установленными режимами резания. Никакие сокращения объемов проектно-технологических работ недопустимы. Детальная проработка технологического процесса для: оборудования с ЧПУ требует не только проектирования отдельных рабочих ходов, но и расчленение каждого из них на шаги, представляющие собой перемещения инструмента вдоль определенного геометрического элемента детали. Шагами являются отдельные перемещения инструмента вдоль прямой или окружности с постоянной скоростью движения подачи, или отдельные участки, обрабатываемые с разными режимами резания. Другой особенностью является необходимость точного расчета траектории инструмента на всем его пути.
При использовании ЧПУ появляется принципиально новый (элемент технологического процесса — управляющая программа, закодированная и нанесенная на программоноситель. Поэтому технологическая подготовка производства для станков с ЧПУ включает в себя кроме традиционных расчетов такие дополнительные работы, как: расчет траектории инструмента; кодирование управляющей программы; нанесение управляющей программы на программоноситель; контроль программы с помощью специальных средств.
В связи с тем, что перечисленные этапы проектирования используют формализованные математические и логические методы решения, они и были автоматизированы в первую очередь и их используют в промышленности в качестве различных систем автопрограммирования траекторий движения инструментов (без расчетов режимов резания и, следовательно, без технологического управления производительностью процессом резания и качеством обработки).
Такими системами автоматизированного программирования (САП) являются САП-2, СППС, СПС-ТАУ, «Техтран» и др. Всего в стране создано несколько десятков систем такого класса.
6.7 Сап «Техтран»
Система «Техтран» предназначена для автоматизации подготовки управляющих программ при 2,5-координатной обработке на станках с ЧПУ: ее входной язык .предназначен для описания информации о геометрии детали, требуемой траектории движения инструмента и специальных технологических команд.
Система состоит из транслятора, процессора и постпроцессоров.
Процессор организован в виде трех последовательно выполняемых блоков. Первый (компилятор) выполняет следующие функции: синтаксический контроль исходной программы; вызов и вставку текстов из библиотеки; макрогенерацию; формирование на диске в первом промежуточном файле рабочей программы интерпретатора.
Второй блок (интерпретатор) на подготовленном компилятором рабочей программе выполняет:
- вычисление значений арифметических и логических выражений и стандартных функций;
- расчет конической формы геометрических объектов, соответствующих заданному варианту геометрического определения;
- распечатку значений переменных по команде «Печать»;
- формирование на диске второго промежуточного файла, содержащего исходные данные для дальнейшей работы; этот файл содержит последовательность операторов движения и операторов постпроцессора во внутреннем формате системы; все арифметические выражения и геометрические объекты при этом заменяются на вычисленные значения.
Третий блок (блок движения) обрабатывает операторы движения и рассчитывает эквидистантную траекторию с учетом диаметра рабочего инструмента, а также формирует записи выходного файла для дальнейшего использования постпроцессором.
Компилятор, обнаружив ошибки в некоторой строке исходной программы, продолжает обработку следующих строк, чтобы обнаружить все ошибки за одно считывание. Остальные фразы процессора, обнаружив первую ошибку в исходной программе, прекращают ее дальнейшую работу.
В процессоре САП «Техтран» предусмотрена развитая система диагностических сообщений. В случае ошибки соответствующая фаза процессора печатает номер ошибки и пояснительный текст. Тексты сообщений достаточно полно объясняют причины ошибки, поэтому дальнейшей расшифровки по номерам нет.
Кодирующая программа (постпроцессор) предназначена для подготовки управляющих перфолент для станков токарной, фрезерной, профилешлифовальной и электроискровой групп и многоцелевых станков, оснащенных разнообразными системами ЧПУ. Кодирующая программа выполняет следующие функции: преобразование правосторонней системы координат, в которой задан контур обрабатываемой детали, в конкретную систему координат станка, где осуществляется реализация перемещений рабочих органов станка в процессе обработки;
пересчет вылетов инструментов относительно первого рабочего инструмента по всем осям;
анализ и коррекцию величин подач в режимах рабочих и ускоренных перемещений с учетом динамических характеристик приводов конкретного типа станка с ЧПУ;
аппроксимацию круговых участков траектории ломаными линиями или дугами окружности применительно к конкретной системе ЧПУ;
расчет эквидистантной траектории относительно заданного контура детали;
кодирование подач, частот вращения шпинделя и технологических команд, задаваемых технологом на стадии проектирования управляющей программы; ввод и отмену коррекций;
формирование кадров перемещений и кадров технологических команд управляющей программы;
формирование циклов нарезания цилиндрической резьбы.
Входной язык системы позволяет!
описывать геометрические объекты (точки, прямые, окружности, плоскости и векторы);
описывать любые плоские контуры, состоящие из отрезков прямых и дуг окружностей;
описывать эквидистантную траекторию непрерывного движения инструмента по заданному плоскому контуру;
задавать поточечное движение и вертикальные перемещения для управления глубиной резания;
(задавать массивы чисел и геометрических объектов, арифметические и логические выражения; задавать преобразования геометрических объектов и траектории движения инструментов. Кроме того, во входном языке системы имеются операторы управления постпроцессорами, задающие необходимые технологические команды.
Исходный текст на входном языке системы «Техтран», который содержит информацию о геометрии детали, требуемой траектории движения инструмента и специальных технологических командах, составляют на основании расчетно-технологической карты (РТК). РТК оформляют на стадии проектирования операции и в нее вводят данные, назначаемые технологом: число рабочих ходов, глубины резания, подачи и скорости резания по рабочим ходам, данные об инструменте, данные о последовательности обработки и траектории движения инструментов.