Jun 27, 2024 Остави съобщение

Как да използвам компенсация на радиуса на инструмента Как да използвам компенсация на радиуса на инструмента G41G42?tion G41G42?

 

При смилане на външния кръг размерът е твърде малък. Как да промените формата на отместването на инструмента (D)? Трябва ли да попълня положителна стойност?

Две точки:

1. Избор на G41/G42

2. Принцип на компенсация на G41/G42

I. Избор на G41/G42

Основа за избор:

Гледайки по посоката на движение на инструмента, ако радиусът на инструмента е компенсиран наляво, това е G41, а ако е компенсиран надясно, това е G42

Пример 1:

Картина

Добавете WeChat: Yuki7557, за да изпратите урок за програмиране на CNC
G41 е посочен в програмата
Операторът влиза в стойността на радиуса на инструмента (положителна стойност) в интерфейса за компенсация на радиуса на машинния инструмент
Гледайки по посоката на движение на инструмента, инструментът ще компенсира наляво.

Пример 2:

Снимка

G42 е посочен в програмата
Операторът въвежда стойността на радиуса на инструмента (положителна стойност) в интерфейса за компенсация на радиуса на инструмента
Поглеждайки по посоката на движение на инструмента, инструментът ще компенсира вдясно.

2. Принцип на компенсация на G41/G42

Разделям компенсацията на три етапа:

1. Започнете компенсация

2. Състояние на обезщетението

3. Отменете компенсацията

Пример:

Снимка

Картина

1. Стартирайте етапа на компенсация:

Нека да разгледаме горната програма:

Програмен сегмент N1: Компенсацията все още не е започнала, тоест центърът на инструмента е на x =0, y =0 (не ръба на инструмента)

N2 програмен сегмент: G 0 G41X20.Y10.D1 Старт компенсация

Моля, обърнете внимание: x =20. Y =10. е координатната точка на ръба на инструмента (а не координатата на центъра на инструмента) и компенсацията е започнала;

Картина

Тъй като от X=0,Y=0 до X=20.Y=10., инструментът постепенно ще се премести наляво. (Тъй като G41 е посочен в горната програма)

Колко се движи?

Отместването (положителна стойност) се определя от съответната стойност на радиуса на инструмента, въведена от оператора в интерфейса за компенсация на радиуса на машинния инструмент.
Картина
Например, за резачка за фреза D10,
ако въведете съответната стойност на радиуса на инструмента 5 в интерфейса за компенсация на радиуса, той ще се премести с 5 mm наляво.
Ако въведете 4, той ще се премести с 4 mm;

Ако влезете {{0}}, той ще се премести 0 mm (Центърът за инструменти е на X20, Y10 по това време, което означава, че няма компенсация);

Ако въведете -5, той ще се премести -5 mm наляво, с други думи, ще се премести 5 mm надясно;

Добре, горният анализ на процеса на установяване на компенсация на RADIUS е 1. Командата за компенсация на радиуса на инструмента трябва да бъде посочена в програмата, а 2. Операторът влиза в стойността на компенсацията в интерфейса за компенсация на радиуса на машинния инструмент.

След като анализирате това, моля, обърнете внимание на изречението в предишния ми текст:

От X=0, Y=0 до X=20.Y=10. Инструментът постепенно ще се премести наляво.

Двете координатни точки от x =0, y =0 до x =20. Y =10 са много важни.

Тоест стойностите X, Y в програмния сегмент преди установяване на компенсация на радиус са същите като стойностите на X, Y при установяване на компенсация на радиус.

Поне едно от вертикалните разстояния между тези две точки трябва да е по-голямо от компенсацията в компенсацията на инструмента.

ЗАБЕЛЕЖКА: Компенсацията е необходима в G 00 или G01 състояние в началото на компенсацията (компенсацията не може да бъде извършена под инструкции G02 или G03, в противен случай машинният инструмент ще алармира);

2. Етап на компенсация

Снимка

В етапа на компенсация системата на машинния инструмент ще прочете предварително следните два програмни сегмента (т.е. N3 и N4 програмни сегменти), за да определи посоката на компенсационния вектор.

Следователно се препоръчва двата програмни сегмента след компенсация на G41 или G42 да не трябва да имат Z стойности.

Вземете следния пример:
Снимка
Снимка
Когато компенсацията на RADIUS е установена от сегмент N3, системата CNC може само предварително да прочете следващите два програмни сегмента,
И двата сегмента N4 и N5 са движение на z-ос (системата не може да определи векторната посока на следващата компенсация,

След изпълнение на N3 сегмента, траекторията на инструмента се променя. Това вече не е оригиналната точка P, а P1 точка (точка на централната точка на инструмента) и след това преминава към пресечната точка на P2 (постепенна компенсация), така че преодоляването се случва, както е показано на фигурата по -горе.

Как да модифицирам?
Картина
Картина
Снимка
Снимка

Преди компенсация задайте спомагателни точки без намеса, оста Z надолу веднъж и три оси надолу едновременно

3. Отказ от компенсация

Командата за отмяна на компенсацията на радиуса на инструмента е G40, тя също трябва да бъде в G 00 или G01 състояние и не може да бъде отменена по инструкции G02 или G03.
Изображение

Анулирането на радиусната компенсация започва от N7 програмен сегмент, (N7G40G00X0Y0)
Започвайки от крайната точка на програмния сегмент N6, до X=0, Y=0 в програмния сегмент N7 като крайна точка, центърът на инструмента се връща към (X=0, Y=0) точка.

 

 

Изпрати запитване

whatsapp

skype

Имейл

Запитване