WIERSZOWANIE
FAZ
W
przeciwieństwie do wierszowania promieni, w pierwszej kolejności
musimy zdecydować która oś będzie „osią podstawową” -
wzdłuż której osi będziemy liczyli przyrost. Z reguły jest to
oczywiste, najczęściej jest podany kąt i wartość wzdłuż jednej
osi. Zdarza się jednak, że podane są dwie wartości liniowe, bez
kąta, wtedy musimy wyliczyć kąt i wybrać jedną z osi.
Kolejną
rzeczą na którą należy zwrócić uwagę, jest wstępne
zagłębienie i ewentualnie, ograniczenie od dołu.
Teraz
możemy przejść do zasadniczych obliczeń
Podstawowy
wzór, dla frezu walcowego, musimy zmodyfikować o wartości A
i B, widoczne na powyższym rysunku. Przy okazji,
wstępne zagłębienie następuje do wartości B, w
pozycji skorygowanej o wartość A, niezależnie czy
stosujemy korekcją RL/RR, czy też bez korekcji (R0).
Wzór podstawowy (oś
podstawowa – Z):
Q1
= nn ;wartość początkowa w osi Z (nn – wartość przykładowa)
Q2
= nn ;wartość początkowa w osi X
LBL
1
Q1
= Q1 – dz ;(dz – wartość inkrementacji w osi Z)
Q2
= Q2 + (dz * TAN alfa)
L
X Q2 Ynn R0 Fnn
L
Z Q1 R0 Fnn
L
Ynn R0 Fnn
L
Zbezp R0 FMAX ;(bezp – wysokość bezpieczna)
CALL
LBL 1 REP nn
Wzór podstawowy (oś
podstawowa – X):
Q1
= nn
Q2
= nn
LBL
1
Q1
= Q1 – (dx * TAN (90 – alfa)) ;(dx – wartość inkrementacji w
osi X)
Q2
= Q2 + dx
L
X Q2 Ynn R0 Fnn
L
Z Q1 R0 Fnn
L
Ynn R0 Fnn
L
Zbezp R0 FMAX
CALL
LBL 1 REP nn
Wyjaśnienia
może wymagać zapis 90 – alfa z powyższego
przykładu. Ponieważ w sterowaniu iTNC nie ma funkcji
trygonometrycznej kotangens, musimy zastosować powyższe
przekształcenie, co umożliwia użycie funkcji tangens.
Ponieważ
przy wierszowaniu faz kąt nie zmienia się, to wartości A
i B możemy obliczyć jednorazowo, jeszcze przed
wejściem do pętli.
Wzór z
uwzględnieniem promienia naroża (oś podstawowa – Z):
Q1
= nn – (R * (1 – SIN alfa))
Q2
= nn – (R * (1 – COS alfa))
LBL
1
Q1
= Q1 – dz
Q2
= Q2 + (dz * TAN alfa)
L
X Q2 Ynn R0 Fnn
L
Z Q1 R0 Fnn
L
Ynn R0 Fnn
L
Zbezp R0 FMAX
CALL
LBL 1 REP nn
Należy jeszcze, co
wspominałem na początku, wykonać wstępne zagłębienie, chodzi o
wejście w materiał na głębokość B.
W zależności od
wyliczonej wartości
B = R * (1 – SIN
alfa)
można zrobić to na
dwa sposoby:
1. Gdy wartość
tego zagłębienia jest mała, można wykonać pierwsze przejście od
razu w pętli, tylko ze zredukowaną prędkością skrawania
Q3
= Fzredukowana
LBL
1
Q1
= Q1 – dz
Q2
= Q2 + (dz * TAN alfa)
L
X Q2 Ynn R0 Fnn
L
Z Q1 R0 Fnn
L
Ynn R0 FQ3
L
Zbezp R0 FMAX
Q3
= Fdocelowa
CALL
LBL 1 REP nn
2. Gdy wartość
jest duża, należy przed pętlą wierszowania fazy dopisać pętlę
zagłębiania
Q1
= nn
Q2
= nn – (R * (1 – COS alfa))
Q3
= (R * (1 – SIN alfa)) / IlośćIteracji
LBL
1
Q1
= Q1 – Q3
L
X Q2 Ynn R0 Fnn
L
Z Q1 R0 Fnn
L
Ynn R0 Fnn
L
Zbezp R0 FMAX
CALL
LBL 1 REP (IlośćIteracji – 1)
LBL
2
Q1
= Q1 – dz
Q2
= Q2 + (dz * TAN alfa)
L
X Q2 Ynn R0 Fnn
L
Z Q1 R0 Fnn
L
Ynn R0 Fnn
L
Zbezp R0 FMAX
CALL
LBL 2 REP nn
Tyczy się to też frezów z promieniem naroża czy tylko dotyczy kuli?
OdpowiedzUsuńAkurat dla kuli. Dla frezów z promieniem naroża należy zastosować przeliczania jak z "wierszowania promieni" - chodzi o korygowanie promienia narzędzia o promień naroża.
Usuń