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

Команды S, F, M и T могут задаваться как отдельным кадром, так и совместно, а также в одном кадре с функцией G. Однако перед геометрической информацией совмещение кадров S и T невозможно, а совмещение команд М – возможно.

3.8. ПРОГРАММИРОВАНИЕ В ОТНОСИТЕЛЬНОЙ СИСТЕМЕ (в приращениях)

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

При задании в УП размеров в приращениях, т.е. при работе в относительной системе координат (признак G26), после адресов X и Z задаётся алгебраическая разность координат предыдущей и последующей опорных точек траектории центра инструмента. Знак указывает направление движения: «–» к детали, «+» от детали.

Пример программирования обработки детали в относительной системе

(рис. 3.2).

Определяем координаты опорных точек и приращения и сводим их в таблицу (табл. 3.5), а рукопись управляющей программы приведена в табл. 3.6. Координаты точек 5, 6, 7 вычисляются с помощью геометрических построений.

Рис. 3.2. Схема к примеру программирования в относительной системе

19

3.5. Координаты опорных точек

Участки

Xн

Xк

 

Zн

Zк

 

X, мм

Z, мм

X, имп.

 

Z, имп.

0–1

60

0

 

100

82

 

–60

–18

–12 000

 

–1800

 

 

 

 

 

 

 

 

 

 

 

 

 

1–2

0

0

 

82

80

 

0

–2

0

 

–200

 

 

 

 

 

 

 

 

 

 

 

 

 

2–3

0

10

 

80

80

 

+10

0

+2000

 

0

3–4

10

10

 

80

70

 

0

–10

0

 

–1000

4–5

10

35,7/2 = 17,85

 

70

50

 

+7,85

–20

+1570

 

–2000

5–6

17,86

46,4/2 = 23,2

 

50

50

 

+5,35

0

+1070

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

6–7

23,2

43

 

50

26,4

 

+19,8

–23,6

+3960

 

–2360

 

 

 

 

 

 

 

 

 

 

 

 

 

7–8

43

60

 

25,4

100

 

+17

+73,6

+3400

 

+7360

 

 

 

 

 

 

 

 

 

 

3.6. Рукопись управляющей программы в относительной системе

 

 

 

 

 

 

 

 

 

Участки

 

Кадры программы

 

 

 

 

Пояснения

 

 

 

 

 

 

 

 

 

 

 

 

 

 

%

 

 

 

 

 

 

Начало программы

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Относительная система.

 

N001G26S138F11200M104T101LF

 

Позиция 1. n = 1400 мин–1

 

 

(3-й диапазон).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Подача 1200 мм/мин

 

0–1

N002G01X – 12000Z + 01800LF

 

Нормальные размеры.

 

 

Подход к точке 1

 

 

 

 

 

 

 

 

 

 

1–2

N003Z – 00200F20012LF

 

 

 

Подход к точке 2.

 

 

 

 

Подача 0,6 мм/мин

 

 

 

 

 

 

 

 

 

 

2–3

N004X + 02000F10400LF

 

 

 

Подрезание торца.

 

 

 

 

Подача 400 мм/мин

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Обтачивание

 

3–4

N005Z – 01000F10800LF

 

 

 

цилиндрического участка.

 

 

 

 

 

 

 

 

Подача 800 мм/мин

 

4–5

N006X + 01570Z – 02000LF

 

 

 

Обтачивание конического

 

 

 

участка < 15°

 

 

 

 

 

 

 

 

 

 

5–6

N007X + 01070F10400LF

 

 

 

Подрезание уступа.

 

 

 

 

Подача 400 мм/мин

 

 

 

 

 

 

 

 

 

 

6–7

N008X + 03960Z – 02360LF

 

 

 

Обтачивание конического

 

 

 

участка < 50°

 

 

 

 

 

 

 

 

 

 

 

N009X + 03400F10600LF

 

 

 

Возврат в точку 0

 

7–8

N010Z + 07360F7000LF

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

N011M002LF

 

 

 

 

Конец программы

 

20

3.9. ПРОГРАММИРОВАНИЕ В АБСОЛЮТНОЙ СИСТЕМЕ

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

При задании в УП абсолютных размеров опорных точек, т.е. при работе в абсолютной системе координат (признак G27), после адресов «X» и «Z» задаётся числовая информация, соответствующая конечной точке участка относительно принятого нуля выбранной системы координат детали (в импульсах). Точкой, принятой за начало координат детали, может быть центр левого или правого торца заготовки (рис. 3.3).

Знаки координат конечной точки зависят от квадранта, в котором она находится.

Вабсолютной системе после кадра с признаком системы G27 записывается кадр «Смещение нуля».

Смещение нуля (точки начала программы) осуществляется по функции G58. Функция G58 программируется либо отдельным кадром без геометрической информации, либо с геометрической информацией. Смещение нуля нельзя задавать

водном кадре с коррекцией L, так как G58 представляет собой один из видов коррекции – коррекцию нулевой точки. Величина и знак смещения по каждой из координат набирается на декадных переключателях «Смещение ОХ» и «Смещение OZ» на пульте оператора.

Вкадрах с функцией G58 автоматически устанавливаются длинные размеры. По функции G58 смещение вводится в соответствующие блоки памяти (накопители). Отрабатывается смещение только в кадре с адресами «Х» и «Z». При этом величины смещения из накопителей вычитаются от числовой информации, запрограммированной по адресам «Х» и «Z», и полученная разность отрабатывается. Чтобы отработать только смещение нуля, набранное на переключателе вместе с функцией G58, необходимо задать Х + 000000, Z + 000000. Смещение нуля отрабатывается с обратным знаком.

Рис. 3.3. Схема к примеру программирования в абсолютной системе

21

Максимальное смещение по осям ±999999 импульсов (дискрет), составляет по оси Z ± 9999,99 мм и по оси Х ± 4999,99 мм.

Пример задания «смещения нуля» в абсолютной системе: N001G27F10600T02LF

N002G58LF

N003 X + 000700Z – 002200LF,

т.е. программой предусмотрено для резца, находящегося в позиции 2, смещение нуля программы по оси Х на 3,5 мм, а по оси Z на 22 мм. Если после переточки и повторной установки резца в инструментальную головку вершина его сместилась от первоначального положения на 0,15 мм по оси Х и на 0,5 по оси Z, то на декадныхпереключателяхнабираем: поОХ: +000030 (0,15 мм); поOZ: –000050 (–0,5 мм).

Фактически в кадре № 3 будет отработано смещение: Х = +000700 –

– 000030 = 000670, т.е. +3,35 мм;

Z = –002200 – (–000050) = –002200 + 000050 = –002150, т.е. –21,5 мм.

Возврат в «крайнюю точку» задаётся функцией G25 раздельно по осям Х и Z двумя кадрами:

N125 G25 X + 999999L;

N126 G25 Z + 999999LF.

В кадрах с функцией G25 автоматически устанавливается быстрый ход и длинные размеры.

Пример программирования в абсолютной системе координат (cм. рис. 3.3). Начало координат – центр левого торца заготовки (точка О1). Фрагмент ру-

кописи управляющей программы представлен в табл. 3.7.

3.7. Рукопись управляющей программы в относительной системе

Участки

Кадры программы

Пояснения

 

 

 

 

.... N004G27F7000LF

Ускоренный подход в точку

 

 

0 (52, 30)

 

N005G58 X + 000000 Z + 000000LF

Задание смещения нуля

 

 

программы

0–1

N006G11 Z + 4700 X + 2400LF

Короткие размеры.

 

 

Подход к точке 1

1–2

N007 X + 0000 F10600LF

Подрезание торца.

 

 

Подача 600 мм/мин

2–3

N008 X + 2000LF

Отвод в точку 3

3–4

N009 Z + 2200LF

Обтачивание поверхности

 

 

20 мм на l = 25 мм

4–5

N010 X + 3400LF

Подрезание уступа

5–6

N011 X + 6000 Z + 5200LF

Отвод в точку 6

 

N012G25 X + 000000LF

Возврат в «крайнюю точку»

 

N013G25 Z + 000000LF

станка

 

N014M102LF

Конец программы

22

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