Cykl 840 TOCZ.POP. KONT. RAD
Programowanie ISO
G840
Zastosowanie
Przy pomocy tego cyklu można toczyć poprzecznie rowki o dowolnej formie w kierunku wzdłużnym. Przy toczeniu poprzecznym wykonywany jest na przemian ruch toczenia poprzecznego na głębokość wcięcia a następnie obróbka zgrubna.
Można używać tego cyklu do wyboru dla obróbki zgrubnej, wykańczającej lub kompletnej. Skrawanie przy obróbce zgrubnej następuje równolegle do osi.
Można wykorzystywać ten cykl dla obróbki wewnętrznej i zewnętrznej. Jeśli punkt startu konturu jest większy niż punkt końcowy konturu, to cykl wykonuje obróbkę zewnętrzną. Jeśli punktu startu konturu jest mniejszy niż punkt końcowy, to cykl wykonuje obróbkę wewnętrzną.
Spokrewnione tematy
- Cykl 850 TOCZ.POP. KONT. OSI do toczenia poprzecznego w kierunku plan kanałków o dowolnej formie
Przebieg cyklu obróbki zgrubnej
Jako punkt startu cyklu sterowanie używa pozycji narzędzia przy wywołaniu cyklu. Jeśli współrzędna X punktu startu jest mniejsza niż punkt startu konturu, to sterowanie pozycjonuje narzędzie na współrzędnej X na punkt startu konturu i startuje cykl tam.
- Sterowanie pozycjonuje narzędzie na biegu szybkim na współrzędnej Z (pierwsza pozycja podcięcia).
- Sterowanie wykonuje toczenie poprzeczne tylko do pierwszej głębokości wcięcia.
- Sterowanie skrawa obszar pomiędzy pozycją startu i punktem końcowym w kierunku wzdłużnym ze zdefiniowanym posuwem Q478.
- Jeśli w cyklu zdefiniowano parametr zapisu Q488, to elementy zagłębione są obrabiane z tym posuwem wcięcia.
- Jeśli w cyklu wybrano tylko jeden kierunek obróbki Q507=1, to sterowanie wznosi narzędzie na bezpieczny odstęp powraca na posuwie szybkim i najeżdża ponownie kontur ze zdefiniowanym posuwem. W przypadku kierunku obróbki Q507=0 wcięcie następuje z obydwu stron.
- Narzędzie wcina do następnej głębokości wejścia w materiał.
- Sterowanie powtarza te operacje (2 do 4), aż zostanie osiągnięta głębokość rowka.
- Sterowanie pozycjonuje narzędzie z powrotem na bezpieczną odległość i wykonuje tocznie poprzeczne na obydwu stronach.
- Sterowanie przemieszcza narzędzie na posuwie szybkim z powrotem do punktu startu cyklu.
Przebieg cyklu obróbki wykańczającej
Wskazówki
- Pozycjonować narzędzie przed wywołaniem cyklu tak, aby znajdowało się ono po stronie ograniczenia skrawania, z której to strony ma być zdejmowany materiał
- Ten cykl można wykonać wyłącznie w trybie obróbki FUNCTION MODE TURN.
- Pozycja narzędzia przy wywołaniu cyklu określa wielkość skrawanego obszaru (punkt startu cyklu).
- Od drugiego wcięcia sterowanie redukuje każde dalsze przejście o 0,1 mm. W ten sposób zmniejsza się boczne obciążenie narzędzia. Jeśli w cyklu zapisano szerokość dyslokacji Q508, to sterowanie redukuje przejście o tę wartość. Resztka materiału zostaje usuwana przy końcu przecinania wstępnego za pomocą suwu podcinania. Sterowanie wydaje komunikat o błędach, jeśli boczna dyslokacja przekracza 80 % efektywnej szerokości ostrza (efektywna szerokość ostrza = szerokość ostrza – 2*promień ostrza).
- Jeśli w CUTLENGTH podana jest wartość, to jest ona uwzględniana przy obróbce zgrubnej w tym cyklu. Następuje wskazówka i automatyczne redukowanie głębokości wcięcia w materiał.
Wskazówki odnośnie programowania
- Zaprogramować wiersz pozycjonowania cyklu w punkcie startu z korekcją promienia R0.
- Przed wywołaniem cyklu należy programować cykl 14 GEOMETRIA KONTURU lub SEL CONTOUR aby zdefiniować podprogramy.
- Jeżeli wykorzystujemy lokalne parametry Q QL w podprogramie konturu, to należy przypisywać je lub obliczać także w obrębie podprogramu konturu.
- Gdy obrabiasz kontur na gotowo, należy w opisie konturu zaprogramować korektę promienia narzędzia RL bądź RR .
Parametry cyklu
Rysunek pomocniczy | Parametry |
---|---|
Q215 Zakres obróbki (0/1/2/3)? Określić zakres obróbki: 0: obróbka zgrubna i wykańczająca 1: tylko obróbka zgrubna 2: tylko obróbka wykańczająca na wymiar końcowy 3: tylko obróbka wykańczająca na naddatek Dane wejściowe: 0, 1, 2, 3 | |
Q460 Bezpieczna odleglosc? Zarezerwowany, na razie bez funkcji | |
Q478 Posuw obróbka zgrubna? Posuw przy obróbce zgrubnej. Jeśli zaprogramowano M136 to sterowanie interpretuje posuw w milimetrach na obrót, bez M136 w milimetrach na minutę. Dane wejściowe: 0...99999.999 alternatywnie FAUTO | |
Q488 Posuw wcięcia w mat. (0=autom.)? Definiowanie wartości prędkości posuwu przy wcięciu w materiał. Ta wartość wejściowa jest opcjonalna. Jeśli nie zostanie ona zaprogramowana, to obowiązuje zdefiniowany dla obróbki toczeniem posuw. Dane wejściowe: 0...99999.999 alternatywnie FAUTO | |
Q483 Naddatek średnicy? Naddatek średnicy na zdefiniowany kontur. Wartość działa inkrementalnie. Dane wejściowe: 0...99.999 | |
Q484 Naddatek Z? Naddatek na zdefiniowany kontur w kierunku osiowym. Wartość działa inkrementalnie. Dane wejściowe: 0...99.999 | |
Q505 Posuw obróbki wykańczającej? Posuw przy obróbce wykańczającej. Jeśli zaprogramowano M136 to sterowanie interpretuje posuw w milimetrach na obrót, bez M136 w milimetrach na minutę. Dane wejściowe: 0...99999.999 alternatywnie FAUTO | |
Q479 Limity obróbki (0/1)? Aktywować limitowanie skrawania: 0: limit skrawania nie jest aktywny 1: limit skrawania (Q480/Q482) Dane wejściowe: 0, 1 | |
Q480 Wartość ograniczenia średnicy? X-wartość dla limitowania konturu (średnica) Dane wejściowe: –99999.999...+99999.999 | |
Q482 Wartość limitu skrawania Z? Z-wartość dla limitowania konturu Dane wejściowe: –99999.999...+99999.999 | |
Q463 Maksymalna głębokość skrawania? Maksymalna głębokość wcięcia (promień) w kierunku radialnym. Wcięcie zostaje rozplanowane równomiernie, aby uniknąć pętli. Dane wejściowe: 0...99.999 | |
Q507 Kierunek (0=dwuk. / 1=jedno.)? Kierunek skrawania: 0: dwukierunkowo (w obydwu kierunkach) 1: jednokierunkowo (w kierunku konturu) Dane wejściowe: 0, 1 | |
Q508 Szerokość przesunięcia? Redukowanie długości przejścia. Resztka materiału zostaje usuwana przy końcu przecinania wstępnego za pomocą suwu podcinania. Sterowanie redukuje w razie potrzeby zaprogramowaną szerokość przesunięcia. Dane wejściowe: 0...99.999 | |
Q509 Korekcja głębokości na gotowo? W zależności od materiału, szybkości posuwu, itd. ostrze przechyla się przy obróbce. Ten błąd dosuwu korygujemy przy pomocy korekcji głębokości toczenia. Dane wejściowe: -9.9999...+9.9999 | |
Q499 Kontur odwrócić (0=nie/1=tak)? Kierunek obróbki: 0: obróbka w w kierunku konturu 1: obróbka w kierunku przeciwnym w kierunku konturu Dane wejściowe: 0, 1 |
11 CYCL DEF 14.0 GEOMETRIA KONTURU | ||
12 CYCL DEF 14.1 PODPR.KONTURU2 | ||
13 CYCL DEF 840 TOCZ.POP. KONT. RAD ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
14 L X+75 Y+0 Z+2 R0 FMAX M303 | ||
15 CYCL CALL | ||
16 M30 | ||
17 LBL 2 | ||
18 L X+60 Z-10 | ||
19 L X+40 Z-15 | ||
20 RND R3 | ||
21 CR X+40 Z-35 R+30 DR+ | ||
22 RND R3 | ||
23 L X+60 Z-40 | ||
24 LBL 0 |