Instrukcja2, Polibuda, CNC
[ Pobierz całość w formacie PDF ]
Politechnika Pozna
ı
ska
Instytut Technologii Mechanicznej
Laboratorium
Programowanie obrabiarek CNC
Nr 2
Obróbka z wykorzystaniem
kompensacji promienia narz
ħ
dzia
Opracował:
Dr in
Ň
. Wojciech Ptaszy
ı
ski
Pozna
ı
, 2008-02-11
1.
Kompensacja promienia narz
ħ
dzia we frezarkach G40, G41, G42
Jak ju
Ň
wspomniano w poprzedniej instrukcji, punktem charakterystycznym freza jest
punkt le
ŇĢ
cy na przeci
ħ
ciu płaszczyzny czołowej freza z jego osi
Ģ
obrotu. Programuj
Ģ
c ruchy
narz
ħ
dzia programuje si
ħ
przemieszczanie tego punktu. Poniewa
Ň
frez ma okre
Ļ
lon
Ģ
Ļ
rednic
ħ
,
aby uzyska
ę
wymagany kształt przedmiotu nale
Ň
ałoby tak programowa
ę
ruch narz
ħ
dzia, aby
jego punkt charakterystyczny przemieszczał si
ħ
w odległo
Ļ
ci promienia od zarysu
przedmiotu. Poniewa
Ň
obliczenie tej drogi mo
Ň
e sprawia
ę
problemy, dlatego te
Ň
w układach
steruj
Ģ
cych wprowadzono funkcje przygotowawcze kompensacji promienia narz
ħ
dzia, które
automatyczne odsuwaj
Ģ
narz
ħ
dzie od przedmiotu o wprowadzon
Ģ
warto
Ļę
. Z kompensacja
promienia narz
ħ
dzia zwi
Ģ
zane s
Ģ
trzy modalne funkcje przygotowawcze (rys. 1):
- G40 – punkt charakterystyczny narz
ħ
dzia przemieszcza si
ħ
dokładnie po
zaprogramowanym torze – kompensacja promienia narz
ħ
dzia wył
Ģ
czona,
- G41 – punkt charakterystyczny narz
ħ
dzia przemieszcza z lewej strony zarysu po torze
oddalonym o promie
ı
narz
ħ
dzia – kompensacja lewostronna,
- G42 – punkt charakterystyczny narz
ħ
dzia przemieszcza z prawej strony zarysu po
torze oddalonym o promie
ı
narz
ħ
dzia – kompensacja prawostronna.
Przy aktywnej kompensacji promienia narz
ħ
dzia (lewostronnej lub prawostronnej)
narz
ħ
dzie odsuwane jest od zarysu o promie
ı
narz
ħ
dzia. Poniewa
Ň
w niektórych sytuacjach
wymagane jest odsuni
ħ
cia o inn
Ģ
warto
Ļę
, dlatego te
Ň
w układach sterowa
ı
przewidziano
specjalny rejestr, w którym wprowadza si
ħ
warto
Ļę
odsuni
ħ
cia narz
ħ
dzia przy aktywnej
kompensacji. Dla ka
Ň
dego narz
ħ
dzia mo
Ň
e by
ę
przypisane wiele warto
Ļ
ci kompensacji
(najcz
ħĻ
ciej do 10). Wywołanie odpowiedniej warto
Ļ
ci kompensacji z rejestru odbywa si
ħ
przy pomocy adresu D, warto
Ļę
numeryczna podana przy tym adresie okre
Ļ
la numer rejestru.
a)
b)
c)
Rys.1. Kompensacja promienia narz
ħ
dzia: a) kompensacja wył
Ģ
czona, b) kompensacja lewostronna, c)
kompensacja prawostronna
Zastosowanie wielu warto
Ļ
ci kompensacji mo
Ň
e by
ę
przydatne wtedy, gdy chcemy
wykona
ę
obróbk
ħ
zarysu zgrubnie i wyka
ı
czaj
Ģ
co. Na przykład dla narz
ħ
dzia o
Ļ
rednicy
10 mm dla obróbki zgrubnej w rejestrze D1 wprowadzamy warto
Ļę
4.9 mm natomiast dla
obróbki wyka
ı
czaj
Ģ
cej w rejestrze D2 wprowadzamy warto
Ļę
5 mm. Wywołanie tego samego
programu raz z rejestrem D1 a nast
ħ
pnie z rejestrem D2 umo
Ň
liwi wykonanie najpierw
obróbki zgrubnej a nast
ħ
pnie obróbki wyka
ı
czaj
Ģ
cej z naddatkiem 0.1 mm.
Dzi
ħ
ki stosowaniu kompensacji promienia narz
ħ
dzia, nawet po zmianie narz
ħ
dzia na
narz
ħ
dzie o innej
Ļ
rednicy (przy niewielkiej ró
Ň
nicy
Ļ
rednic), wprowadzaj
Ģ
c w rejestrze
kompensacji promienia narz
ħ
dzia odpowiednie warto
Ļ
ci, mo
Ň
emy uzyska
ę
poprawny zarys
przedmiotu bez zmiany programu.
U
Ň
ywaj
Ģ
c kompensacji promienia narz
ħ
dzia nale
Ň
y stosowa
ę
pewne zasady:
- kompensacj
ħ
promienia narz
ħ
dzia nale
Ň
y stosowa
ę
tylko przy obróbce zarysów,
- kompensacja nie jest wł
Ģ
czana i wył
Ģ
czana skokowo, ale w sposób ci
Ģ
gły w trakcie
wykonywania ruchu, to znaczy, pełna kompensacja jest aktywna dopiero w bloku
nast
ħ
pnym po bloku, w którym została wł
Ģ
czona oraz jest całkowicie nieaktywna w
bloku nast
ħ
pnym po bloku, w którym została wył
Ģ
czona (rys. 2),
a)
b)
Rys.2. Obróbka zarysu z wykorzystaniem kompensacji promienia narz
ħ
dzia:
a) wł
Ģ
czenie i wył
Ģ
czenie kompensacji, b) zastosowanie dodatkowego dobiegu i wybiegu od zarysu
a)
b)
c)
d)
Rys. 3.3. Programowane ruchu z kompensacj
Ģ
promienia narz
ħ
dzia:
a) uszkodzenie kraw
ħ
dzi, b) nie obrobiony całkowicie zarys, c) i d) poprawnie zaprogramowany ruch
doj
Ļ
cia i odej
Ļ
cia od zarysu
- kompensacja promienia narz
ħ
dzia mo
Ň
e by
ę
wł
Ģ
czana i wył
Ģ
czana tylko w bloku z
ruchem liniowym G00 lub G01. Nie mo
Ň
na wł
Ģ
cza
ę
i wył
Ģ
cza
ę
kompensacji
promienia narz
ħ
dzia w ruchu z interpolacj
Ģ
kołow
Ģ
,
- ruch narz
ħ
dzia programowany w bloku, w którym wł
Ģ
czana i wył
Ģ
czana jest
kompensacja promienia narz
ħ
dzia nie powinien by
ę
ruchem kształtuj
Ģ
cym zarys,
najlepiej, gdy ruch z pełn
Ģ
kompensacj
Ģ
rozpoczyna si
ħ
przed zarysem,
- doj
Ļ
cie i odej
Ļ
cie narz
ħ
dzia od zarysu, przy aktywnej kompensacji promienia
narz
ħ
dzia, powinno by
ę
wykonane mo
Ň
liwie stycznie do zarysu (
rys.2
) gdy
Ň
, mo
Ň
e to
spowodowa
ę
albo uszkodzenie kraw
ħ
dzi przedmiotu (rys. 3a), albo nie całkowite
obrobienie zarysu (rys. 3b),
- po zako
ı
czeniu obróbki zarysu kompensacja promienia narz
ħ
dzia musi by
ę
wył
Ģ
czona,
- gdy wł
Ģ
czona jest kompensacja promienia narz
ħ
dzia, aby nie uszkodzi
ę
zarysu, układ
sterowania musi analizowa
ę
, co najmniej jedn
Ģ
lini
ħ
programu do przodu. W
niektórych układach steruj
Ģ
cych mo
Ň
na wł
Ģ
czy
ę
specjaln
Ģ
funkcj
ħ
(look ahead)
analizuj
Ģ
c
Ģ
wi
ħ
ksz
Ģ
liczb
ħ
linii programu do przodu, co zapobiega uszkodzeniom
zarysu składaj
Ģ
cego si
ħ
z krótkich odcinków,
- poniewa
Ň
zwykle skrawanie odbywa si
ħ
współbie
Ň
nie dlatego te
Ň
najcz
ħĻ
ciej
stosowana jest kompensacja lewostronna G41.
Najcz
ħĻ
ciej w układzie steruj
Ģ
cym domy
Ļ
lnie wł
Ģ
czona jest funkcja kompensacji G40.
Jednak zalecane jest umieszczenie tej funkcji w pierwszej linii programu.
2.
Predator CNC Edytor
Warto
Ļę
kompensacji promienia narz
ħ
dzia wywoływanego funkcj
Ģ
G41 lub G42
wprowadza si
ħ
w linii nagłówka:
(DIAM_OFFSET
Index
=
Offset
)
gdzie:
Index
– indeks rejestru D np. 1, 2, 3, itd., najlepiej taki sam jak numer narz
ħ
dzia,
Offset
– warto
Ļę
kompensacji promienia narz
ħ
dzia, najcz
ħĻ
ciej promie
ı
narz
ħ
dzia lub
promie
ı
naro
Ň
a. Dana warto
Ļę
powinna by
ę
wprowadzana z kropka nawet gdy nie
jest potrzebna np. 1=10.0.
Przykład nagłówka programu w Predator CNC Edytor z definicj
Ģ
warto
Ļ
ci kompensacji
promienia narz
ħ
dzia.
(BEGIN PREDATOR NC HEADER)
(MCH_FILE=3AXVMILL.MCH)
(MTOOL T01 S1 D5 H10)
(MTOOL T02 S4 D3 A118 H10)
(
DIAM_OFFSET 1=2.5
)
;definicja warto
Ļ
ci kompensacji narz
ħ
dzia T01
(SBOX X-50 Y-50 Z-50 L100 W100 H100)
(END PREDATOR NC HEADER)
[ Pobierz całość w formacie PDF ]