При смилане на външния кръг размерът е твърде малък. Как да промените формата на отместването на инструмента (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) точка.





