Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЧПУ Примеры решения задач.docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
1.21 Mб
Скачать

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

рис. 16

В точках Б, Г, Д (рис. 16) необходимо выполнить команду G4 – выдержка времени. Алгоритм решения подобен алгоритму задачи 5.

Запись в виде УП

УП с учетом модальности

N1 G17 G54 G90

N2 G01 X0 Y30 F10

N3 G04 F5 (выдержка времени 5 секунд)

N4 G01 X20 Y50 F10

N5 G01 X80 Y50 F10

N6 G04 S3 (выдержка времени 3 оборота)

N7 G01 X100 Y30 F10

N8 G04 S3

N9 G01 X100 Y0 F10

N10 G00 X0 Y0

N1 G17 G54 G90

N2 G1 Y30 F10

N3 G4 F5

N4 G1 X20 Y50 F10

N5 X80

N6 G4 S3

N7 X100 Y30

N8 G4 S3

N9 Y0

N10 G0 X0 Y0

Задача №7. Перемещения в 3-х измерениях. G17 (xy), g18 (xz), g19 (zy).

рис.17

рис.18

На участках 1-2-3, 3-2-1, 7-8-9-10 движение на холостом ходу.

При движении вверх или вниз меняется координата Z. На участках 1-2, 2-1, 8-9 координата Z не изменилась.

Плоскость безопасности по умолчанию принимается на уровне 30 мм от плоскости обработки

Контур 1-2-3-4-5-6-7-8-9-10-3-2-1

N1 G54 G90

N2 G0 X20 Y0 Z30

N3 X0

N4 Z0

N5 G1 X50 F10

N6 X70 Y30

N7 Y40

N8 G17 (выбор плоскости XY)

N9 G03 X50 Y60 I20 J0 F10

N10 G0 Z30

N11 X0

N12 Z0

N13 G1 Y0 F10

N14 G0 Z30

Задача №8. Вспомогательные команды м00-м09, f (задание подачи), s (задание оборотов шпинделя).

рис. 19

В данном примере рассматривается 2 контура:

  • Контур (Т1 М06, М07, М03) 1-2-3-4-5-6 (М09,М05,М01)-2-1(М01)

  • Контур (Т2 М06, М08, М04) 1-2-3-7-8-9-5-6(М09,М05,М00)-2-1(М02)

Рассмотрим первый контур подробнее.

Первым делом необходимо задать параметры работы станка, режимы резания, выбрать инструмент, направление вращния шпинделя, включить подачу СОЖ. Таким образом составляется шапка УП.

N1 G90 G54 G17 G94 G97 (подача в мм/мин; обороты шпинделя в об/мин)

T1 M06 (Выбор 1-го инструмента (T1) и установка его в шпиндель(M06))

S500 M03 (задание оборотов шпинделя (S500); вращение шпинделя по часовой стрелке (M03))

M07 (подача внешней СОЖ)

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

N2 G0 X20 Y0 Z30

N3 X0

N7 G0 Z30

Составляем конец контура (в общем случае составляется конец УП)

N8 M05 M09 (стоп шпинделя (M05); стоп подачи СОЖ(M09) )

N9 X0 Y0

N10 X20

N11 M01 (условный останов)

В окончательном виде получаем

Контур 1-2-3-4-5-6(М09,М05,М01)-2-1(М01)

Контур 1-2-3-7-8-9-5-6(М09,М05,М00)-2-1(М02)

N1 G90 G54 G17 G94 G97

T1 M06

S500 M03

M07

N2 G0 X20 Y0 Z30

N3 X0

N4 Z0

N5 G1 X50 F10 (задание подачи 10 мм/мин)

N6 X70 Y30

N7 G0 Z30

N8 M05 M09

N9 X0 Y0

N10 X20

N11 M01

N12 G90 G54 G17 G94 G97

T2 M06

S500 M04

M08

N13 G0 X20 Y0 Z30

N14 X0

N15 Z0

N16 G1 Y60 F10

N17 X50

N18 G02 X70 Y40 I0 J-20 F10

N19 G1 Y30 F10

N20 G0 Z30

N21 M05 M09

M00

N22 X0 Y0

N23 X20

N24 M02

G94 (подача в мм/мин). Режим минутной подачи дает указание системе ЧПУ интерпретировать значение, заданное адресом F, как скорость подачи в мм/мин.

При включении функции G97 автоматически включается функция G94.

G95 (подача в мм/об). Режим оборотной подачи дает указание системе ЧПУ интерпретировать значение, заданное адресом F, как скорость подачи в мм/об.

При G95 и изменении оборотов шпинделя, система автоматически рассчитывает новое значение минутной подачи в зависимости от изменения числа оборотов станка, сохраняя оборотную подачу постоянной. Для перевода оборотной подачи в минутную используется формула: , где n – скорость вращения шпинделя в об/мин.

G96 (задание значения оборотов шпинделя в м/мин) дает указание системе ЧПУ интерпретировать значение, заданное адресом S, как метры в минуту (м/мин).

G97 (задание оборотов шпинделя в об/мин) дает указание системе ЧПУ интерпретировать значение, заданное адресом S, как обороты в минуту (об/мин).

LIMS задает максимально допустимое значение оборотов шпинделя, для которого существует критический диаметр. Соответственно при обработке диаметра меньше критического, значение оборотов больше значения заданного в LIMS уже не будет.

При фрезерной обработке функция G96 не используется, т.к. при ее включении обороты шпинделя автоматически регулируется в зависимости от обрабатываемого диаметра. При фрезерной обработке за диаметр принимается диаметр фрезы, который остается постоянным и не меняется при обработке с течением времени.