Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
2008 Лыков АТПП ПГТУ ( с изменениями) 423с .doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
35.76 Mб
Скачать

7.4. Повышение языкового уровня управляющих программ

Управляющие программы в кодах ISO-7bit представляют собой низший уровень программирования. Повышение языкового уровня осуществляется на основе макроопределений стандартных циклов, использованием подпрограмм, упрощенным описанием контура обработки, безэквидистансным программированием и другими приемами. В табл. 7.4 приведен пример использования постоянных заданных циклов для сверления. Параметры цикла задаются в тексте УП, перед вызовом G-функций.

Таблица 7.4

Постоянные циклы для сверления

Подготовительная функция

Движение в процессе обработки

Действие в конце обработки

Движение в исходное положение после обработки

Типовое использование

Пауза

Команда на шпиндель

1

2

3

4

5

6

G81

Рабочая подача

Быстрый отвод

Сверление, зацентровка

G82

– «–

Да

Окончание табл. 7.4

1

2

3

4

5

6

G83

Подача с периодическим выводом инструмента

Глубокое сверление

G84

Вращение шпинделя в заданном направлении, рабочая подача шпинделя

Реверс

Отвод на рабочей подаче

Нарезание резьбы метчиком

G85

Рабочая подача

– «–

Растачивание, развертывание

G86

Включение шпинделя, рабочая подача

Останов

Быстрый отвод

Растачивание

G87

– «–

– «–

Отвод вручную

G88

– «––

Да

– «–

– «–

G89

Рабочая подача

Да

Отвод на рабочей подаче

Растачивание, развертывание

Существуют типовые стандартные циклы в виде подпрограмм при фрезеровании, токарной обработке, резьбонарезании.*

Контрольные вопросы

1. Расшифруйте формат кадра и значения символов адресов в следующей информации:

а) N04 G02 X+053 Y+053 Z+053 F042 M02 S04 T04 ПС

б) N3 G2 X+043 Y+043 F043 M02 S03 T03 LF

2. Приведите назначение:

а) подготовительных функций;

б) вспомогательных функций.

3. Приведите пример стандартного цикла при:

а) сверлении;

б) токарной обработке.

8. Сап станков и роботов

8.1. Подготовка управляющей программы (уп)

Исходные данные при подготовке УП:

  • чертежи нужной детали, исходной заготовки;

  • каталог режущего инструмента с настроечными размерами;

  • нормативы режимов резания и другая справочная информация;

  • каталог станков и инструкции по их эксплуатации.

Последовательность подготовки УП:

  • проектирование технологического процесса (последовательность операций с выбором режущих инструментов и вспомогательных приспособлений) с разработкой ТУ на исходную заготовку;

  • разработка технологического процесса (ТП) с расчетом (назначением) режимов резания, построения траектории движения режущих инструментов;

  • расчет координат опорных точек траектории движения режущих инструментов;

  • составление расчетно-технологической карты;

  • составление карты наладки станка;

  • формирование УП;

  • нанесение УП на программоноситель;

  • контроль УП на станке и исправление ошибок;

Существуют следующие способы подготовки УП:

1) ручная;

2) в технологическом бюро;

3) на станке с системой ЧПУ типа CNC в диалоговом режиме, и используя систему автоматизированной подготовки программы.

Ручная подготовка программ в коде ISO-7bit требует кропотливого отбора технологических решений, трудоемких геометрических расчетов, тщательного документирования отдельных этапов и может проводиться квалифицированными инженерами-техноло­гами. Такой способ существовал только в начале развития станков с ЧПУ.

В 90-х годах основным способом подготовки управляющих программ являлась их подготовка в технологических бюро, на инструментальной ЭВМ, с использованием систем автоматизированного программирования (САП УП для станков с ЧПУ).

В настоящее время в связи с увеличением памяти МПС системы автоматизированного программирования (САП) широко встраиваются в СЧПУ. Подготовка УП ведется в диалоговом режиме на станках с СЧПУ.