Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Проектирование и программирование обработки на токарных станках с ЧПУ. Учебное пособие для студентов направления 151900.pdf
Скачиваний:
0
Добавлен:
12.08.2026
Размер:
1 Мб
Скачать

4.7. БЕЗУСЛОВНЫЙ ПЕРЕХОД И ПОВТОР ЧАСТИ УП И ПОДПРОГРАММЫ

Для изменения порядка выполнения УП применяется команда безусловного перехода Р. Безусловный переход очень удобно использовать при отладке УП.

Пример применения безусловного перехода

Начальный вариант УП

Отредактированный вариант УП

№ 20

Х10000

№ 20

 

Х10000

№ 21

Z2000

№ 21

 

Z2000

№ 22

– свободный

№ 22

P100

– команда на

 

кадр

 

 

выполнение

 

 

 

 

100 кадра

№ 23

Z100

№ 24

Х2500

№ 23

Z100

№ 24

Х2500

. . . . . . . . . . .

 

100 Х150

101 Z130

№ 102 P23

– команда на

 

выполнение

 

23 кадра

Безусловный переход можно использовать для зацикливания УП. Пример программирования цикла обработки

№ 10

 

Х1000

№ 11

 

Z5000

№ 12

 

Х – 2000

№ 13

 

Z1000

№ 14

Р10

– команда на выполнение кадра 10

 

 

(цикл прерывается нажатием кнопки «Стоп»)

Для удобства программирования, сокращения УП и упрощения их отладки есть возможность обращаться к какой-либо части УП из различных мест УП по функции G25. Команда обращения к части УП по функции G25 имеет вид: G25, P1, P2.

Формат параметра Р1-06, где старшие три разряда определяют номер начального кадра части УП, а младшие три разряда – номер конечного кадра части УП. Формат параметра Р2-05. Этот параметр определяет количество повторов части УП. Максимальное число повторов не более 32767. Если Р2 опущен, то часть УП будет обрабатываться один раз.

Внутри части УП, вызванной командой G25, может также находиться команда G25. Эта процедура называется вложением. Число таких вложений не должно превышать семи.

68

Пример:

. . . .

40

41

42

43

44

45

. . . . . .

X–1200

Z–1200

G25* – повтор части УП Р38040

Х900 Х–900

46

47

48

49

50

51

Z–300

Пробел

G25* – повтор части УП Р44046*

Р3

. . . . . . . . . . .

Для удобства программирования, сокращения объёма УП, удобства их отладки и внедрения используются подпрограммы. Вызов подпрограммы производится по функции G23, формат записи которой имеет вид: G23, P,

где Р – параметр функции (его формат Р05).

Два старших разряда параметра Р определяют номер зоны архива системы, в которой находится подпрограмма, а три младших разряда определяют номер начального кадра подпрограммы. Возврат из подпрограммы в основную программу осуществляется по функции М17. Вызываемая подпрограмма может в свою очередь вызывать другую подпрограмму, а та другую и т.д. до 7.

Пример:

. . . . . . . . . . .

14G23* – обращение к подпрограмме, находящейся в зоне 1 и начинающейся с адреса 0

Р1000

. . . . . . . . . . .

4.8. ТЕХНОЛОГИЧЕСКИЕ ЦИКЛЫ

Для удобства программирования, сокращения УП и времени их подготовки применяют постоянные циклы.

4.8.1. Однопроходные продольный и поперечный циклы

Однопроходный продольный цикл осуществляется по функции G70 и работает по схеме, приведённой на рис. 4.5, а однопроходный поперечный цикл – по функции G71 и работает по схеме, приведённой на рис. 4.6.

69

Рис. 4.5. Схема однопроходного продольного точения

Рис. 4.6. Схема однопроходного поперечного точения

ЦиклыG70 и G71 работаютаналогичноиимеютодинаковыйформатзаписи: G70 (G71), Х… (Х), Z… (Z), F…*, P1…, Р2…,

где – признак, указывающий, что установка резца на глубину происходит на ускоренном ходу (если этот признак опущен, то установка резца на глубину реза-

ния будет осуществлять на рабочей подаче). Х(Х), Z( Z), Р1, Р2 – параметры цикла (см. рис. 4.5, 4.6).

Параметры Р1 и Р2 при необходимости могут опускаться. Формат параметров Р1, Р2 и контурной рабочей подачи F на участках 2, 3, 4 равен 06.

Заданная в цикле подача действует только в цикле. При опускании параметра F учитывается модальное значение подачи, определённое ранее в кадрах УП.

70

4.8.2. Многопроходные черновой продольный и поперечный циклы

Многопроходный черновой продольный цикл осуществляется по функции G77, а многопроходный черновой поперечный цикл – по функции G78. Оба цикла обеспечивают съём чернового припуска в соответствующем направлении со стружкодроблением.

Циклы G77 и G78 имеют следующий формат:

G77 (G78)*, X(X)…*, Z(Z)…*, F…*, P1…*, P2…,

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

на рабочей подаче); Х(Х) – конечный диаметр или общая величина припус-

ка; Z(Z) – координата конечной точки прохода или длина прохода по оси Z; F – контурная рабочая подача на черновых проходах (формат подачи F06 действует только в цикле; при опускании F учитывается её значение, определённое ранее в кадрах УП); Р1 – припуск на проход, заданный на диаметр (формат 06); Р2 – величина скоса по оси Z (формат 06). Р1 и Р2 – всегда положительные.

Цикл G77 работает по схеме, приведённой на рис. 4.7.

Признак , стоящий перед функцией G77 (G78), указывает на необходимость возврата на контур в направлении раскроя припуска (точка В на рис. 4.7).

Если признак опущен, то по окончании цикла инструмент возвращается в исходную точку (И.Т.).

Рис. 4.7. Схема многопроходного чернового продольного точения

71

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]