W cyklach LS dla profili zamkniętych istnieje możliwość obróbki mniejszym narzędziem pozostałości po większym, tak zwana obróbka resztek, niestety w cyklu obróbki profilu otwartego takiej możliwości nie uwzględniono (przynajmniej do NC software 60642x-03 dla TNC530).
Zacznę od omówienia cyklu dla profilu zamkniętego, który, o dziwo, się nam przyda. W cyklu 22 Rozwiercanie definiuje się parametr Q18 który jest numerem narzędzia wykorzystanego do wstępnej obróbki kieszeni, dodatkowo parametr Q404 definiuje strategię obróbki:
0 - narzędzie pracuje po całym zdefiniowanym konturze.
1 - narzędzie skrawa tylko w tych miejscach, gdzie pozostał naddatek materiału po poprzednim narzędziu.
Te dwa parametry dają nam możliwość wykonania kieszeni większym narzędziem, co przy dużym kształcie zapewnia skrócenie czasu obróbki, a następnie wykończenia mniejszym narzędziem miejsc do których wcześniejsze, z powodu swojego rozmiaru, się nie dostało. Przykładowo: obrabiamy kieszeń która ma wymiary 40x60x20mm (XYZ) z promieniami w narożach R=3mm. Aby wykonać naroża należy zastosować frez o średnicy 6mm, jednakże obrabianie nim całej kieszeni (20mm głębokości) zajęło by sporo czasu, w tym celu zastosujemy np. frez zgrubny o średnicy 20mm, zdefiniowany w tablicy narzędzi pod numerem 240.1, który jest w stanie zrobić wybranie na pełną głębokość w jednym przejściu (Q18=0, Q404=0), następnie zmieniamy narzędzie na frez 6mm, wywołujemy ponownie cykl 22, lecz tym razem z parametrami Q18=240.1, oraz Q404=1.
Jak już wspomniałem, dla kieszeni otwartych - cykl 25, jak na razie taka możliwość nie istnieje (NC software 60642x-02). Istnieje jednak pewien sposób na obejście tej niedogodności. Programujemy dla narzędzia zgrubnego cykl 25 z konturem otwartym np:
CYCL DEF 14.0 KONTUR
CYCL DEF 14.1 LABEL KONTURU 1
a następnie po wymianie narzędzia definiujemy cykl 22 ze zdefiniowanym numerem narzędzia w Q18 i koniecznie z parametrem Q404=1, dla konturu zamkniętego zawierającego w sobie kontur otwarty np:
CYCL DEF 14.0 KONTUR
CYCL DEF 14.1 LABEL KONTURU 2
przy czym należy pamiętać, aby koniecznie zamknięcie konturu zrobić z promieniami naroża większymi od promienia narzędzia zdefiniowanego w Q18.
Posługując się narzędziami z wcześniejszego przykładu:
TOOL CALL 240.1 ....; FREZ FI 20
...
CYCL DEF 14.0 KONTUR
CYCL DEF 14.1 LABEL KONTURU 1
...
CYCL DEF 25 LINIA KONTURU
Q1=-20 ;GŁĘBOKOŚĆ FREZOWANIA
Q3=+0 ;NADDATEK Z BOKU
Q5=+0 ;WSPÓŁ.POWIERZCHNI
Q7=+50 ;BEZPIECZNA WYSOKOŚĆ
Q10=+5 ;GŁĘBOKOŚĆ WCIĘCIA
Q11=100 ;POSUW WCIĘCIA W MATERIAŁ
Q12=350 ;POSUW FREZOWANIA
Q15=1 ;RODZAJ FREZOWANIA
...
TOOL CALL 206 ...;FREZ FI 6
...
CYCL DEF 14.0 KONTUR
CYCL DEF 14.1 LABEL KONTURU 2
...
CYCL DEF 22 ROZWIERCANIE
Q10=+5 ;GŁĘBOKOŚĆ WCIĘCIA Q11=100 ;POSUW WCIĘCIA W MATERIAŁ
Q12=750 ;POSUW PRZECIĄGANIA Q18=240.1 ;PRZECIĄGACZ
Q19=150 ;POSUW OBRÓBKI RUCHEM WAHADŁOWYM Q208=99999 ;POSUW POWROTU Q401=80 ;REDUKOWANIE POSUWU Q404=1 ;STRATEGIA DODATK.ROZWIERCANIA
...
M30
LBL 1
L...
...
L...
LBL 0
LBL2
L...; -\
...; ----> te linie są identyczne jak w LBL 1
L...; -/
RND 11
L...
RND 11
L...
RND 11
L...; współrzędne muszą odpowiadać współrzędnym L z pierwszej linii tej pętli
RND 11
LBL 0
Efekt jest taki, że pierwsze narzędzie frezuje normalnie profil otwarty, natomiast drugie narzędzie frezuje tylko te miejsca do których pierwsze narzędzie nie było się w stanie dostać, promienie naroża zdefiniowane w LBL 2 zapewniają, że narzędzie wykańczające będzie owe naroża pomijać.
Witam. Proszę podaj rysunek i przykładowy siting z programu bo za bardzo nie czaję. Mam male doświadczenie na HH. Pozdro
OdpowiedzUsuń