23) G96 Stała prędkość skrawania

Część z was zapewne pracowało kiedyś na tokarce manualnej. Tocząc detal na rożnych średnicach, zmieniając co jakiś czas obroty, zapewne pomyśleliście sobie:

Czego te obroty same się nie zmieniają?

W świecie CNC istnieje taka funkcja Jest nią G96. Na początku programu zadajemy maszynie stałą prędkość skrawania, a ona podczas pracy dostosowuje obroty do danej średnicy.

Wystarczy wpisać:

G96 S... M...

S-Prędkość skrawania

M– kierunek obrotów

Wielu z was nie pracowało na manualach i zapewne nigdy nie będzie. Do głowy przychodzi wam pewnie myśl:

Po co zmieniać obroty na różnych średnicach?

Nóż pracując na różnych średnicach ma do pokonania rożne długości podczas jednego obrotu. Tak jak na rysunku.

Wzór na obwód koła:

O=2*π*r

O-obwód koła

r-promień o okręgu

π-chyba nie muszę wyjaśniać 🙂

Czyli nóż na średnicy 100 podczas jednego obrotu pokona odległość 314mm.

Ale jeśli zwiększymy średnicę do 500mm, podczas tego samego obrotu nóż pokona drogę 1570mm.

Jest różnica. Prawda?

Załóżmy że detal kręci z prędkością 100obr/min. Czyli nóż:

W pierwszym przypadku w ciągu minuty detal obróci się 100 razy, a co za tym idzie nóż pokona drogę 31400mm.

W drugim przypadku detal również obróci się 100 razy w ciągu minuty. Tyle że tym razem nóż będzie musiał pokonać odległość 157000mm.

Matematyki nie oszukasz. To jak z jazdą samochodem.

Jadąc 100km/h , wciągu godziny pokonamy 100km. Jeśli chcemy pokonać tą samą odległość 2 razy szybciej, trzeba zwiększyć prędkość do 200km/h. 3 razy szybciej to już 300km/h.

Oczywiście można zwiększać prędkość w nieskończoność, ale tylko na papierze.

W rzeczywistości zwiększając prędkość samochodu zwiększa się jego zużycie ,wszystkie elementy pracujące szybciej się wyrabiają i samochód trafia do warsztatu.

Natomiast jeśli na autostradzie można jechać 140km/h , a my będziemy jechać 50km/h, to oczywiście dojedziemy na miejsce, ale w znacznie dłuższym czasie. A na nim nam najbardziej zależy.

W tokarce jest tak samo jak w aucie. Jeśli użyjemy zbyt dużej prędkości, nie wytrzymają narzędzia. A są one bardzo drogie. Przy zbyt małej prędkości nie zarobimy nawet na ten prąd wykorzystany do obróbki danego detalu.

Jak w większości przypadków trzeba znaleźć złoty środek, czyli wypośrodkować. Większość płytek na opakowaniu ma napisane optymalną prędkość z jaką one mogą pracować. Aby ją utrzymać należy użyć funkcji G96. Dzięki niej na każdej średnicy obroty będą odpowiednio dobrane.

Poniższy filmik pokazuje jak to w praktyce wygląda. Wyraźnie widać i słychać jak maszyna zwiększa obroty przy mniejszej średnicy i zmniejsza przy większych.

UWAGA!!!

Używanie G96 niesie za sobą pewne ryzyko.

Załóżmy, że na średnicy fi 500mm chcemy toczyć z prędkością 100 m/min. Prędkość obrotowa wyniesie wtedy 64 obr/min. No ale przecież nie toczy się tylko na jednej średnicy, zwłaszcza jeśli planujemy czoło materiału. Chcąc utrzymać stałą prędkość skrawania maszyna wraz ze zmniejszaniem średnicy toczenia będzie zwiększać obroty. W ten sposób przy średnicy fi 50mm jest już 637 obr/min. Ale przecież to jeszcze nie środek, na fi 5mm mamy już 6344 obr/min. Na fi 1mm Mamy zawrotne 31831 obr/min.

n-Obroty wrzeciona

Vc- Prędkość skrawania

Dc- Średnica aktualnie obrabiana

Jeśli nie chcemy zobaczyć kolegi z detalem w plecach, należy użyć funkcji G50. Dokładniej opisałem ją tutaj.

Jak zauważyłeś matematyka przy programowaniu się przydaje i to bardzo. Owszem jest pełno aplikacji w google play do ściągnięcia. Będą one za ciebie wyliczać prędkości, obroty posuwy, cuda wianki lody na patyku. Jednak zasady matematyki musisz znać.

Miało być krótko. Wyszło jak zawsze. Ale myślę że temat wyczerpałem.

Pozdrawiam Przemocnc


22) G50 Ograniczenie obrotów, ustawienie współrzędnych.

Podstawowym zadaniem G50 jest ograniczenie obrotów. Jeśli masz zamiar toczyć ze stałą prędkością skrawania, na 100% jej użyjesz . Jeśli zapomnisz, czeka Cię takie coś:

Ale czy tylko po to jest ta funkcja?

Ma jeszcze kilka innych zastosowań

  • Można za jej pomocą monitorować ciśnienie zacisku szczęk.
  • Zmieniać współrzędne maszynowe*

*Nie polecam. Jest to pozostałość po sterowaniu starego typu. Obecnie nie widzę praktycznego zastosowania aby stosować G50 do tego celu. Aby wyczerpać temat podaję zasadę stosowania.

Gdyby jednak ktoś stosował G50 do zmiany współrzędnych maszynowych, proszę o komentarz lub kontakt na priv.

G50 ograniczenie obrotów

Stosowanie G96 jest bardzo użyteczne, ale też i niebezpieczne.

Załóżmy, że na średnicy fi 500mm chcemy toczyć z prędkością 100 m/min. Prędkość obrotowa wyniesie wtedy 64 obr/min. No ale przecież nie toczy się tylko na jednej średnicy, zwłaszcza jeśli planujemy czoło materiału. Chcąc utrzymać stałą prędkość skrawania maszyna wraz ze zmniejszaniem średnicy toczenia będzie zwiększać obroty. W ten sposób przy średnicy fi 50mm jest już 637 obr/min. Ale przecież to jeszcze nie środek, na fi 5mm mamy już 6344 obr/min. Na fi 1mm Mamy zawrotne 31831 obr/min.

n-Obroty wrzeciona

Vc- Prędkość skrawania

Dc- Średnica aktualnie obrabiana

Co zrobić żeby maszyna nie wyleciała nam w kosmos? Ograniczymy jej obroty za pomocą funkcji G50. Obroty będą się zwiększać zgodnie ze wzorem, do tych podanych w ograniczeniu.

G50 S1000
G96 S50 M3

W tym przypadku ograniczyłem obroty do 1000obr/min.

G50 monitorowanie ciśnienia zacisku szczęk

Poprzez dodanie parametru P i Q po G50 jesteśmy w stanie monitorować stan ciśnienia zaciskającego szczęki.

G50 P.. Q..

Gdzie:

P– Ciśnienie pożądane. Jeśli maszyna jest w trybie calowym jednostką ciśnienia jest PSI, dla metrycznego bar.

Q-Tolerancja ciśnienia wyrażona w procentach. Domyślnie wynosi 10%.

Przykład:

  • Ciśnienie zadane 17. bar
  • Tolerancja ciśnienia +/- 5% ( 16.15/ 17.85 bar)
G50 P17 Q5

Jeśli ciśnienie wykroczy poza tolerancję na dłużej niż 0.25 sek, maszyna się zatrzyma i wyświetli się alarm.

Ciśnienie jest kontrolowane wyłącznie na głównym uchwycie.

Alarm można skasować poprzez wciśnięcie przycisku RESET, rozklemowanie i ponowne zaciśniecie uchwytu lub wyłączenie i włączenie maszyny .

G50 przesunięcie/ ustawienie współrzędnych maszynowych

Jak przesuwać współrzędne maszynowe za pomocą funkcji G50? Należy skorzystać z prostego wzoru:

G50 X.. Z..

Lub:

G50 U.. Z..

Gdzie :

X-Absolutna wartość maszynowa wprowadzana w osi X

Z- Absolutna wartość maszynowa wprowadzana w osi Z

U- Inkrementalna wartość maszynowa wprowadzana w osi X

W- Inkrementalna wartość maszynowa wprowadzana w osi Z

W praktyce to wygląda tak:

Przykład 1:

Narzędzie zatrzymało się na wartości X248.33 Z21.13. Po wpisaniu:

G50 X300 Z1

Wartości maszynowe X i Z, będą wyglądały dokładnie tak jak wprowadzimy czyli w tym przypadku X300, Z1.

Przykład 2:

Narzędzie zatrzymało się na wartości X248.33 Z21.13. Po wpisaniu:

G50 U3 W1

Wartości maszynowe X zmienią się o 3mm na plus czyli będzie X251.33. Wartość maszynowa Z zmieni się o 1mm na plus czyli będzie wynosić Z22.13.

Aby odwołać wprowadzone współrzędne przejdź w tryb bazowania i zabazuj maszynę. Po zabazowaniu wartości wrócą do domyślnych

Tyle na dzisiaj. Prosta ale jakże przydatne funkcja.

Pozdrawiam i do zobaczenia następnym razem.





21) G76 Cykl gwintowania

Witam.

Dzisiaj pokażę wam jeden z najpotrzebniejszych cykli. G76 czyli cykl nacinania gwintu.

Jak nacinać gwint wyjaśniłem już tutaj. Ale zapisanie nawet jednego prostego gwintu zajmie kilkadziesiąt bloków twojego programu. Więc jest ogromne prawdopodobieństwo, że w którymś momencie strzelimy gafę. W dodatku zapisanie go trwa wieki i nigdy nie będzie wykonany tak gładko jak gwint z cyklu.

Najgorsze jest:

Że jak będziemy chcieli coś poprawić, nawet jeden parametr taki jak głębokość skrawania, trzeba cały program od nowa przepisać.

Dwa bloki i wszystko gotowe

G76 P112233 Q** R**
G76 X** Z** R** P** Q** F**

Pierwszy blok

P- Jest to dosyć specyficzny parametr. Odpowiada za trzy rzeczy na raz.

  • Pierwsze dwie cyfry oznaczają ilość przejść wygładzających
  • Następne dwie odpowiadają za długość wyjścia z gwintu, np. 10 to 1 zwój (pod kątem 45 stopni)
  • Ostatnie służą do określenia kąta pod jakim nóż ma się zagłębiać w nitkę. W praktyce wygląda to w ten sposób, że wpisujemy: 00 i nóż będzie nacinał gwint w najgorszy sposób z możliwych, czyli zagłębiał się bezpośrednio na środku nitki w dół (obie strony płytki są mocno obciążone).
  • 60 w przypadku gwintu metrycznego, nóż będzie nacinał gwint schodząc w dół po prawej krawędzi nitki pod zadanym kątem. W tym przypadku 60 st.

Są też inne kąty. poniższa tabela przedstawia wszystkie 6

A0Proste wejścieISO
A29Gwint trapezowy ACMEANSI
A30Gwint trapezowyDIN 103
A55Gwint rurowy WhitworthaBSW, BSP
A60Standardowy gwint 60°Angielski Metryczny
A80Niemiecki gwint pancernyPG

Q- Minimalna głębokość skrawania, na stronę wyrażona w mikronach ( 1mm = 1000μm ) W drugiej linii określamy głębokość pierwszego wejścia. Przy każdym następnym wejściu maszyna będzie zagłębiać nóż o coraz to mniejszą wartość. Ten parametr określa do jakiej ostatecznej głębokości skrawania maszyna ma dążyć.

R- Głębokość ostatniego przejścia , na stronę wyrażona w mikronach ( 1mm = 1000μm )

Drugi blok

X-Średnica dna gwintu

Z- Położenie końca gwintu

R-Tylko dla gwintów stożkowych. Przesunięcie średnicy końca gwintu

  • R- jeśli średnica się zwiększa
  • R+ jeśli średnica się zmnijsza

P-wysokość gwintu w mikronach ( 1mm = 1000μm )

Q- głębokość pierwszego przejścia w mikronach ( 1mm = 1000μm )

F- Skok gwintu

Najazd przed cyklem powinien być wykonany na średnicę większą niż średnica pod gwint. Wynika to z tego, że nóż wraca na początek gwintu po średnicy właśnie z tego najazdu. Jeśli najedziemy na za małą średnicę nóż będzie psuł gwint wracając lub co gorsza urwie płytkę. Dodatkowo narzędzie powinno się zatrzymać przynajmniej na odległość skoku gwintu od materiału.

Jeśli interesuje cię cykl G76 w wersji one line, lub chcesz się dowiedzieć jak zastosować strategię obróbki polegającą na zagłębianiu się w gwint naprzemiennie, zapraszam do tego wpisu.

Tyle z teorii, a tak to wygląda w praktyce:

Przykład 1:

  1. Gwint zewnętrzny M30x3
  2. Liczba przejazdów wykańczających 3
  3. Jest to gwint metryczny więc kąt płytki wynosi 60°
  4. Chcę żeby nóż wjeżdżał prosto w nitkę, obie krawędzie noża będą obciążone
  5. Faza na końcu gwintu na szerokość jednego zwoju
  6. Minimalna głębokość skrawania 0.1mm
  7. Głębokość ostatniego przejścia 0.05mm
  8. Średnica dna gwintu 26.054 (wyczytujemy z tabeli)
  9. Długość gwintu 50mm
  10. Wysokość gwintu (30-26.054)/2= 1.973
  11. Głębokość pierwszej warstwy skrawanej 1mm
  12. Skok 3mm
(TOCZENIE GWINTU M30X3)
(PRZEMOCNC)

N10 G54 T0101 (NÓŻ DO GWINTÓW ZEWNĘTRZNYCH) 

N20 G97 S300 M3   (WYBÓR STAŁYCH OBROTÓW)

N30 G0X32 Z4      (NAJAZD PRZED MATERIAŁ)

N40 G76 P031000 Q50 R25
N50 G76 X26.054 Z-50 P1973 Q500 F3

N60 G28 U0 W0

N70 M30

Przykład 2:

  1. Gwint zewnętrzny M30x3
  2. Liczba przejazdów wykańczających 1
  3. Jest to gwint metryczny więc kąt płytki wynosi 60°
  4. Chcę żeby nóż wjeżdżał po prawej ściance w nitkę, jedna krawędź noża będzie obciążona
  5. Faza na końcu gwintu na szerokość trzech zwojów
  6. Minimalna głębokość skrawania 0.2mm
  7. Głębokość ostatniego przejścia 0.1mm
  8. Średnica dna gwintu 26.054 (wyczytujemy z tabeli)
  9. Długość gwintu 50mm
  10. Wysokość gwintu (30-26.054)/2= 1.973
  11. Głębokość pierwszej warstwy skrawanej 0.5mm
  12. Skok 3mm
(TOCZENIE GWINTU M30X3)
(PRZEMOCNC)

N10 G54 T0101 (NÓŻ DO GWINTÓW ZEWNĘTRZNYCH) 

N20 G97 S300 M3   (WYBÓR STAŁYCH OBROTÓW)

N30 G0X32 Z4      (NAJAZD PRZED MATERIAŁ)

N40 G76 P013060 Q100 R50
N50 G76 X26.054 Z-50 P1973 Q250 F3

N60 G28 U0 W0

N70 M30

Przykład 3:

  1. Gwint zewnętrzny Tr30x3
  2. Liczba przejazdów wykańczających 5
  3. Jest to gwint trapezowy więc kąt płytki wynosi 30°
  4. Chcę żeby nóż wjeżdżał po prawej ściance w nitkę, jedna krawędź noża będzie obciążona
  5. Faza na końcu gwintu na szerokość dwóch  zwojów
  6. Minimalna głębokość skrawania 0.05mm
  7. Głębokość ostatniego przejścia 0.02mm
  8. Średnica dna gwintu 27 (wyczytujemy z tabeli)
  9. Długość gwintu 50mm
  10. Wysokość gwintu (30-27)/2= 1.5
  11. Głębokość pierwszej warstwy skrawanej 0.5mm
  12. Skok 3mm
(TOCZENIE GWINTU TR30X3)
(PRZEMOCNC)

N10 G54 T0101 (NÓŻ DO GWINTÓW ZEWNĘTRZNYCH) 

N20 G97 S300 M3   (WYBÓR STAŁYCH OBROTÓW)

N30 G0X32 Z4      (NAJAZD PRZED MATERIAŁ)

N40 G76 P052030 Q25 R10
N50 G76 X27 Z-50 P1500 Q250 F3

N60 G28 U0 W0

N70 M30

Przykład 4:

  1. Gwint stożkowy skok 3 początek gwintu Ø30 koniec Ø40
  2. Liczba przejazdów wykańczających 3
  3. Jest to gwint metryczny więc kąt płytki wynosi 60°
  4. Chcę żeby nóż wjeżdżał prosto w nitkę, obie krawędzie noża będą obciążone
  5. Faza na końcu gwintu na szerokość jednego zwoju
  6. Minimalna głębokość skrawania 0.1mm
  7. Głębokość ostatniego przejścia 0.05mm
  8. Średnica dna gwintu 26.1
  9. Różnica wysokości 5mm na stronę
  10. Długość gwintu 50mm
  11. Wysokość gwintu 1.95
  12. Głębokość pierwszej warstwy skrawanej 1mm
(TOCZENIE GWINTU STOŻKOWY)
(PRZEMOCNC)

N10 G54 T0101 (NÓŻ DO GWINTÓW ZEWNĘTRZNYCH) 

N20 G97 S300 M3   (WYBÓR STAŁYCH OBROTÓW)

N30 G0 X42 Z3      (NAJAZD PRZED MATERIAŁ)

N40 G76 P031000 Q50 R25
N50 G76 X25.5 Z-70 R-7.3 P1950 Q500 F3

N60 G28 U0 W0

N70 M30

Pewnie zastanawiasz się skąd się wziął X25.5, Z-70 oraz R-7.3. Ten rysunek Ci to wyjaśni:

Przykład 5 :

  1. Gwint wewnętrzny stożkowy skok 3 początek gwintu Ø100 koniec Ø80
  2. Liczba przejazdów wykańczających 3
  3. Jest to gwint metryczny więc kąt płytki wynosi 60°
  4. Chcę żeby nóż wjeżdżał prosto w nitkę, obie krawędzie noża będą obciążone
  5. Faza na końcu gwintu na szerokość jednego zwoju
  6. Minimalna głębokość skrawania 0.1mm
  7. Głębokość ostatniego przejścia 0.05mm
  8. Średnica dna gwintu 100
  9. Różnica wysokości 10mm na stronę
  10. Długość gwintu 50mm
  11. Wysokość gwintu 1.95
  12. Głębokość pierwszej warstwy skrawanej 1mm
(TOCZENIE GWINTU STOŻKOWY)
(PRZEMOCNC)

N10 G54 T0101 (WYTACZAK DO GWINTÓW) 

N20 G97 S100 M3   (WYBÓR STAŁYCH OBROTÓW)

N30 G0X75 Z3      (NAJAZD PRZED MATERIAŁ)

N40 G76 P031000 Q50 R25
N50 G76 X105.1 Z-62.75 R12.55 P1950 Q500 F3

N60 G28 U0 W0

N70 M30

Tyle na dzisiaj. Do zobaczenia .

Gdyby kogoś interesowała poprawa gwintu na tokarce, zapraszam do tego postu.

Dodatkowo w tym miejscu dodałem post o gwintowaniu Higbee

Pozdrawiam PrzemoCNC.

20) G75 Cykl rowkowania

Witam.

Ostatnio wyjaśniłem jak nacinać kanałki na czole detalu. Ale co jeśli chciałbym wykonać
kanałek na fi zewnętrznej lub wewnętrznej? Przecież nie da się do tego użyć cyklu G74, a z ręki
to trochę kiepsko tyle linijek klepać.  W tym momencie z pomocą przychodzi nam cykl G75.
Ameryki nikt nie wymyślił, zasada zapisu jest podobna jak przy G74, aczkolwiek pewne różnice
są.

Załóżmy, że mamy taki detal:

Wzór na cykl G75 rowkowanie

G75 R...
G75 X... Z... P... Q... R... F...

Lub jeśli chcemy programować inkrementalnie

G75 R...
G75 U... W... P... Q... R... F...

W pierwszej linii standardowo jak przy G74.

R-Wartość wycofania noża po każdym wcięciu się o wartość P

Druga linia wygląda następująco

X-Średnica końcowa rowka

Z- Końcowa pozycja rowka

  • Pozycję początkową należy podać przed cyklem
  • Wpisując pozycję należy uwzględnić szerokość płytki
  • Wpisując pozycję należy uwzględnić do której krawędzi jest mierzony nóż

P- Głębokość wjazdu noża w osi (na stronę) do momentu wycofania o wartość parametru  z pierwszej linii (wartość w mikronach. 1mm= 1000μm )

Q- dosuw w osi Z  ( co ile nóż ma przybierać w osi Z. Wartość w mikronach. 1mm= 1000μm)

R-Odjazd narzędzia na dnie rowka(narzędzie odjedzie od materiału w osi Z, w kierunku odwrotnym do Q)

F-Posuw

Przykład 1:

Kanałek taki jak na rysunku

  1. Szerokość płytki 4mm
  2. Płytka mierzona do czoła
  3. Dosuw w osi Z 4mm
  4. Głębokość wjazdu w osi X do momentu wycofania o wartość R5mm
  5. Wycofanie noża po wcięciu się w materiał o wartość P: 1mm
  6. Posuw 0.15 mm/obr

(PRZYKLAD CYKL G75 )
(PRZEMOCNC)
(KANALKOWANIE)
 
N10 G54 T0101           (wybór bazy i przecinaka
N30 G97 S150 M3         (określenie obrotów)
 
N40 G0 X201 Z-60      (najazd na bezpieczną średnicę i początek kanałka)
N45 G75 R1        (określenie wartości wycofania)
N50 G75 X160 Z-14 P2500 Q4000 F0,15 (średnica i głębokość końcowa kanałka, głębokość do momentu wycofania o 1mm, dosuw w osi X na końcu posuw)

N60 G28 U0 W0 
N70 M30

Przykład 2:

Kanałek taki jak na rysunku

  1. Szerokość płytki 4mm
  2. Płytka mierzona do czoła
  3. Dosuw w osi Z 1mm
  4. Głębokość wjazdu w osi X do momentu wycofania o wartość : 10mm
  5. Wycofanie noża po wcięciu się w materiał o wartość Q : 4mm
  6. Posuw 0.3 mm/obr

(PRZYKLAD CYKL G75 )
(PRZEMOCNC)
(KANALKOWANIE)
 
N10 G54 T0101           
N30 G97 S150 M3         
 
N40 G0 X201 Z-60              
 
N45 G75 R4        
N50 G75 X160 Z-14 P5000 Q1000 F0,3 
 
G28 U0 W0
M30

Tyle na dzisiaj.Jeśli masz wątpliwości, proszę o kontakt na pewno coś doradzę.

Do następnego razu.

19) G74 cykl rowkowania czołowego

W poprzednim wpisie wyjaśniałem jak używać cyklu G74  do wiercenia.
Ale wiercenie to nie wszystko co potrafi ten cykl.
Można go użyć do toczenia dowolnych prostych kanałków czołowych.
Cel stosowania tego cyklu przy rowkowaniu jest taki sam jak przy wierceniu:

  • Łatwo go zaprogramować
  • Ogranicza przegrzanie narzędzia i materiału obrabianego
  • Ułatwia łamanie i odprowadzanie wiór

Mam do wykonania taki detal

Wzór na cykl G74 rowkowanie

G74 R...
G74 X... Z... P... Q... R... F...

Lub jeśli chcemy programować inkrementalnie

G74 R...
G74 U... W... P... Q... R... F...

Pierwsza linia taka sama jak przy wierceniu

R-Wartość wycofania noża po każdym wcięciu się o wartość Q

W drugiej linii pojawiły się dodatkowe litery

X-Średnica końcowa rowka.

  • Średnicę początkową należy podać przed cyklem
  • Wpisując średnice należy uwzględnić szerokość płytki
  • Wpisując średnicę należy uwzględnić do której krawędzi jest mierzony nóż

Z-Głębokość rowka

P- dosuw w osi X  ( co ile nóż ma przybierać w osi X, na stronę. Wartość w mikronach. 1mm= 1000μm)

Q- Głębokość wjazdu noża w osi do momentu wycofania o wartość parametru  z pierwszej linii (wartość w mikronach. 1mm= 1000μm)

R-Odjazd narzędzia na dnie rowka(narzędzie odjedzie od materiału w osi X, w kierunku odwrotnym do P)

F-Posuw

Przykład 1:

Kanałek taki jak na rysunku

  1. Szerokość płytki 4mm
  2. Płytka mierzona do górnej krawędzi
  3. Dosuw w osi 4mm
  4. Głębokość wjazdu w osi Z do momentu wycofania o wartość R5mm
  5. Wycofanie noża po wcięciu się w materiał o wartość Q: 1mm
  6. Posuw 0.15 mm/obr

(PRZYKLAD CYKL G74 )
(PRZEMOCNC)
(KANALKOWANIE)
 
N10 G54 T0101           (wybór bazy i przecinaka
N30 G97 S150 M3         (określenie obrotów)
 
N40 G0 X160 Z1              (najazd na średnicę początkową i przed czoło półfabrykatu )
N45 G74 R1        (określenie wartości wycofania)
N50 G74 X68 Z-30 Q5000 P4000 F0,15 (średnica i głębokość końcowa kanałka, głębokość do momentu wycofania o 1mm, dosuw w osi X na końcu posuw)

N60 G28 U0 W0 
N70 M30

GIF

Przykład 2:

Kanałek taki jak na rysunku

  1. Szerokość płytki 4mm
  2. Płytka mierzona do dolnej krawędzi
  3. Dosuw w osi X: 1mm
  4. Głębokość wjazdu w osi Z do momentu wycofania o wartość : 10mm
  5. Wycofanie noża po wcięciu się w materiał o wartość Q : 5mm
  6. Posuw 0.3 mm/obr

(PRZYKLAD 2 CYKL G74)
(PRZEMOCNC)
(KANALKOWANIE)
 
N10 G54 T0101           
N30 G97 S150 M3        
 
N40 G0 X152 Z1   
           
N45 G74 R5       
N50 G74 X60 Z-30 Q10000 P1000 F0,3
 
N60 G28 U0 W0 
N70 M30

GIF

Przykład 3:

Kanałek taki jak na rysunku

  1. Szerokość płytki 6mm
  2. Płytka mierzona do górnej krawędzi
  3. Dosuw w osi X: 5mm
  4. Głębokość wjazdu w osi Z do momentu wycofania o wartość : 10mm
  5. Wycofanie noża po wcięciu się w materiał o wartość Q :1mm
  6. Posuw 0.1 mm/obr

(PRZYKLAD CYKL G74)
(PRZEMOCNC)
(KANALKOWANIE)
 
N10 G54 T0101           
N30 G97 S150 M3        
 
N40 G0 X160 Z1   
           
N45 G74 R1       
N50 G74 X72 Z-30 Q10000 P5000 F0,1
 
N60 G28 U0 W0 
N70 M30

GIF

Tyle na dzisiaj :). Mam nadzieję, że pomogłem.

Pozdrawiam PrzemoCNC

18) G74 Cykl wiercenia

Witam,

W poprzednich wpisach opisywałem jak używać G70, G71, G72, G73. Dziś przyszedl czas na G74.
Służy on do wiercenia głębokich otworów na tokarce CNC.

W zasadzie wiercenie można zapisać w ten sposób:

N10 G0 X0 Z1
N20 G1 Z-50 F0.15
N30 G0 Z10

Skoro można wiercić w ten sposób to po co używać G74?

  • Łatwo go zaprogramować
  • Ogranicza przegrzanie narzędzia i materiału obrabianego
  • Ułatwia łamanie i odprowadzanie wiórów

Mamy taki detal :

I chcemy wywiercić w nim otwór, powiedzmy taki:

Wzór na cykl G74

G74 R...
G74 Z... Q... F...

Pierwsza linia:

R- Wartość wycofania wiertła po każdym wwierceniu się o wartość Q

Druga linia:

Z- Głębokość wierconego otworu

Q- Głębokość wiercenia, do momentu wycofania o parametr R .(wartość wyrażona w mikrometrach, tj: 5mm zapisze Q5000)

F- Posuw

Przykład 1:

  • Potrzebny jest otwór głęboki na 40mm
  • Po 10mm wiertło ma się wycofać o 1mm do tyłu.
(PRZYKLAD CYKL G74)
(PRZEMOCNC)
(WIERCENIE)
 
N10 G54 T0101           (wybór bazy i wiertła)
N30 G97 S150 M3         (określenie obrotów)
 
N40 G0 X0 Z5              (najazd przed czoło półfabrykatu )
N45 G74 R1        (określenie wartości wycofania)
N50 G74 Z-40 Q10000 F0,15 (głębokość otworu, głębokość wiercenia do momentu wycofania o 1mm na końcu posuw)

N60 G28 U0 W0 
N70 M30

 

GIF

Przykład 2

  • Potrzebny jest otwór głęboki na 100mm
  • Po 50mm wiertło ma się wycofać o 5mm do tyłu.
(PRZYKLAD CYKL G74)
(PRZEMOCNC)
(WIERCENIE)
 
N10 G54 T0101           
N30 G97 S150 M3        
 
N40 G0 X0 Z5   
           
N45 G74 R5       
N50 G74 Z-100 Q50000 F0,15

N60 G28 U0 W0 
N70 M30

GIF

To by było na tyle. Do następnego razu 🙂

17) G73. Cykl powtarzania wzoru

Witam.

Przed wami kolejny wpis wyjaśniający zasady używania cykli.
Wczeniej wyjaśniłem jak używać cykli G70, G71 i G72.
Dziś wyjaśnię jak używać cykl G73.

Nie żyjemy w świecie idealnym. Nie zawsze będziecie mieli możliwość obróbki detalu z wałka.
Często jako półfabrykat będziecie używali odlewu, odkuwki lub detalu wstępnie obrobionego
na kształt gotowego detalu z tą różnicą, że będą zachowane naddatki na obróbkę wykańczającą.
Nie ma sensu wtedy używać cykli G71, ani G72. Przez ogromną część czasu nóż musiałby
iść w powietrzu,  a nam przecież zależy na oszczędności czasu.

Pokażę ci zasadę działania G73 na tych samych rysunkach co G71.

Mamy taki rysunek:

To jest rysunek nałożony na półfabrykat:

Cała część na czerwono musi zostać usunięta. Aby to wykonać użyję cyklu G73.

Oto wzór na cykl G73:

G73 U... W... R...
G73 P... Q... U... W... F...

Co te litery znaczą?

Pierwsza linia wygląda następująco;

U– Naddatek w osi X na stronę (Różnica między średnicą półfabrykatu a średnicą gotowego detalu, dzielona na 2).

W– Naddatek na obróbkę  w osi Z.

R-Parametr odpowiadający za ilość zgrubnych przejazdów.

W pierwszej linii pojawia się znacząca różnica pomiędzy G71/G72 a G73.

Parametry U i W nie odpowiadają już za grubość wióra. Mówią one maszynie jakie naddatki ma półfabrykat względem detalu gotowego. Maszyna mając określoną ilość przejazdów w parametrze R  sama oblicza sobie grubość wióra. Np Jeśli założymy, że naddatek w osi X wynosi 6, a w osi Z wynosi 3 i przyjmiemy jej ilość powtórzeń w parametrze R  na 4. Maszyna będzie przybierać w osi X co 2mm w osi Z co 1mm. Wyraźniej będzie to widać w przykładach.

Druga linia:

P-Numer bloku rozpoczynającego ścieżkę finalną narzędzia.

Q-Numer bloku kończącego ścieżkę finalną narzędzia.

U-Naddatek na obróbkę wykańczającą w osi X

W– Naddatek na obróbkę wykańczającą w osi Z

F-Posuw

Teraz wykończę detal za pomocą cyklu G70. Zapis jest taki sam jak przy wykańczaniu po cyklu G71/G72.

P-Numer bloku rozpoczynającego ścieżkę finalną narzędzia.

Q-Numer bloku kończącego ścieżkę finalną narzędzia.

F– posuw z jakim ma być wykonana obróbka wykańczająca jeśli nie jest określony w podprogramie.

Przykład 1:

Planowanie zgrubne po linii prostej.

  • Ilość powtórzeń 11  .
  • Posuw 0.3
  • Zostawię naddatek na toczenie wykańczające w X0.5mm, w Z 2mm
  • Toczymy z odlewu mającego naddatek w osi X 10mm, oś Z 5mm

(PRZYKLAD CYKL G73)
(PRZEMOCNC)
(PLANOWNIE ZGR)

N10 G54 T0101           (wybór bazy i noża)
N20 G50 S800             (ograniczenie obrotów)
N30 G96 S150 M3       (określenie stałej prędkości skrawania i  kierunek obrotów)

N40 G0 X405 Z1          (najazd przed czoło półfabrykatu )
N50 G73 U5 W5 R11        (określenie naddatków w półfabrykacie i ilości przejazdów)
N60 G73 P70 Q80 U0,5 W2 F0.3 (początek i koniec podprogramu kolejno naddatek X i Z na końcu posuw)

N70 G0 G42 X90 Z1          (początek podprogramu)
G1 Z0 F0.1
X100 Z-5
Z-50 R10 
X200 R10
Z-100
X400 Z-200
N80 G0 G40 Z1         (koniec podprogramu)

N100 G28 U0 W0 
N110 M30

Jak zauważyliście na koniec podprogramu zapisałem powrót przed czoło detalu aby uniknąć kolizji. Narzędzie wracając ze średnicy 400 i Z -200 będzie chciało jechać jak najkrótszą drogą do wartości zapisanych w pierwszym bloku podprogramu, czyli dzwon na dzień dobry.

GIF

A tak wygląda poprawnie zapisana obróbka.

GIF

No to jakie grube mamy te wióra?

Naddatki w X10mm Z5mm, ilość powtórzeń 11

Wykonujemy proste działania

X- 10 / 10 = 1

Z- 5 / 10 = 0.5

Tak więc przy każdym przejeździe maszyna będzie przybierać w osi X 1mm w osi Z 0.5mm.

Teraz pewnie zapytasz: dlaczego dzielnik wynosi 10 zamiast 11?

Maszyna wykonuje pierwszy przejazd z naddatkiem zadanym w parametrze  U i W. Zaczyna od 10mm, następnie  9, 8, 7, 6, 5, 4, 3, 2, 1, 0. Po prostu ilość powtórzeń należy ustalić o 1 więcej niż założony dzielnik.

Przykład 2:

Obróbka zgrubna detalu

  • Ilość powtórzeń 3  .
  • Posuw 0.3
  • Zostawię naddatek na toczenie wykańczające w 5mm, w Z 0.5mm
  • Toczymy z odlewu mającego naddatek w osi X 20mm, oś Z 2mm

(PRZYKLAD CYKL G73)
(PRZEMOCNC)
(TOCZENIE ZGR)

N10 G54 T0101           
N20 G50 S800             
N30 G96 S150 M3       

N40 G0 X405 Z20          

N50 G73 U10 W2 R3 
N60 G73 P70 Q80 U5 W0.5 F0.3

N70 G0 G42 X90 Z1 
G1 Z0 F0.1
X100 Z-5
Z-50 R10 
X200 R10
Z-100
X400 Z-200 
N80 G0 G40 Z1

N100 G28 U0 W0
N200 M30
GIF
Przyklad 3:

Obróbka zgrubna detalu, otwór.

  • Ilość powtórzeń 6  .
  • Posuw 0.3
  • Zostawię naddatek na toczenie wykańczające w X 5mm, w Z 0.5mm
  • Toczymy z odlewu mającego naddatek w osi X 20mm, oś Z 2mm

(PRZYKLAD CYKL G73)
(PRZEMOCNC)
(TOCZENIE FI WEW. ZGR)

N10 G54 T0101           
N20 G50 S800            
N30 G96 S150 M3       

N40 G0 X50 Z1          

N50 G73 U10 W2 R6
N60 G73 P70 Q80 U-5 W0.5 F0.3

N70 G0 G41 X310 Z1    
G1Z0    
X300 Z-5
Z-50 R10
X200 C5
Z-100 R10
X100 C5
Z-150 R10
N80 G0 G40 Z1      

N100 G28 U0 W0 
M30

GIF

To by było tyle na dzisiaj. W następnym wpisie wyjaśnię jak używać cyklu G74, czyli cykl wiercenia.

Pozdrawiam PrzemoCNC.

16) Cykl G72. Toczenie zgrubne poprzeczne. Planowanie

Witam.

Przed wami kolejny wpis wyjaśniający zasady używania cykli. G71, G70 opisałem tutaj. 
Dziś wyjaśnię jak używać cykl G72.

Służy on do zgrubnego toczenia w poprzek osi Z. Nie będę udziwniał i pokażę ci zasadę działania
na tych samych rysunkach co G71.

Mamy taki rysunek:

To jest rysunek nałożony na półfabrykat:

Cała część na czerwono musi zostać ztoczona. Aby to wykonać użyję cyklu G72.

Oto wzór na cykl G72:

G72 W... R...
G72 P... Q... U... W... F...

Co te litery znaczą?

Pierwsza linia wygląda następująco;

W- Grubość wióra.

R-Wartość odjazdu. Maszyna po jednym przybraniu pod koniec odjedzie od materiału o zaprogramowaną wartość pod kątem 45st.

Druga linia:

P-Numer bloku rozpoczynającego ścieżkę finalną narzędzia.Jeśli najazd w tym bloku będzie na G0  narzędzie będzie dojeżdżać w każdym powtórzeniu na G0, jeśli zapiszemy G1 maszyna będzie przybierać na ruchu roboczym.

Q-Numer bloku kończącego ścieżkę finalną narzędzia.

U-Naddatek na obróbkę wykańczającą w osi X

W- Naddatek na obróbkę wykańczającą w osi Z

F-Posuw

Teraz wykończę detal za pomocą cyklu G70. Zapis jest taki sam jak przy wykańczaniu po cyklu G71, Różnica jest w zapisie podprogramu, bo przecież tak ułożone były ścieżki dla obróbki zgrubnej.

G70 P... Q... F...

P-Numer bloku rozpoczynającego ścieżkę finalną narzędzia.

Q-Numer bloku kończącego ścieżkę finalną narzędzia.

F- posuw z jakim ma być wykonana obróbka wykańczająca jeśli nie jest określony w podprogramie.

Przykład 1:

Planowanie zgrubne po linii prostej.

  • Grubość wióra 5mm .
  • Posuw 0.3
  • Odjazd po każdej ścieżce 4mm
  • Naddatek na toczenie wykańczające w X0.5mm, w Z 2mm
  • Toczymy z wałka o średnicy 400mm
  • Zakładam, że z czoła jest naddatek 20mm

(PRZYKLAD CYKL G72)
(PRZEMOCNC)
(PLANOWNIE ZGR)

N10 G54 T0101           (wybór bazy i noża)
N20 G50 S800             (ograniczenie obrotów)
N30 G96 S150 M3       (określenie stałej prędkości skrawania i  kierunek obrotów)

N40 G0 X405 Z20          (najazd przed czoło półfabrykatu w X średnica od jakiej mamy zaczynać obróbkę zgrubną)

N50 G72 W5 R4        (określenie grubości wióra 5mm i odjazdu)
N60 G72 P70 Q80 U0 W2 F0.3 (początek i koniec podprogramu kolejno naddatek X i Z na końcu posuw)

N70 G0 G41 Z-200          (początek podprogramu)
G1X400 F0.2
X200 Z-100
Z-50 R10
X100 R10
Z0 C5
G1 X-1             
N80 G1 G40 W1            (koniec podprogramu)
N90 G70 P70 Q80 F0.2     (cykl wykańczający)
N100 G28 U0 W0 
N110 M30

GIF

GIF

Przykład 2:

Obróbka zgrubna detalu

  • Grubość wióra 10mm.
  • Posuw 0.5
  • Odjazd po każdej ścieżce 1 mm
  • Naddatek na toczenie wykańczające w X 1mm, w Z 5mm
  • Toczymy z wałka o średnicy 400mm
  • Zakładam, że czoło jest splanowane na 0

(PRZYKLAD CYKL G72)
(PRZEMOCNC)
(TOCZENIE ZGR)

N10 G54 T0101           
N20 G50 S800             
N30 G96 S150 M3       

N40 G0 X405 Z20          

N50 G72 W10 R1        
N60 G72 P70 Q80 U1 W5 F0.5

N70 G0 G41 Z-200
G1X400 F0.2
X200 Z-100 
Z-50 R10
X100 R10 
Z0 C5 
G1 X-1 
N80 G1 G40 W1

N90 G70 P70 Q80 F0.2

N100 G28 U0 W0
N200 M30
GIF
GIF
Przyklad 3:

Obróbka zgrubna detalu, otwór.

  • Grubość wióra 5mm .
  • Posuw 0.3
  • Odjazd po każdej ścieżce 1mm
  • Naddatek na toczenie wykańczające w X1mm, w Z2mm
  • Zakładam nawiercony otwór fi 50
  • Zakładam, że czoło jest splanowane na 0

(PRZYKLAD CYKL G72)
(PRZEMOCNC)
(TOCZENIE FI WEW. ZGR)

N10 G54 T0101           
N20 G50 S800            
N30 G96 S150 M3       

N40 G0 X50 Z1          

N50 G72 W5 R1        
N60 G72 P70 Q80 U-1 W2 F0.3 

N70 G0 G42 X40 Z-150
G1X100 R10
Z-100 C5
X200 R10
Z-50 C5
X300 R10
Z-5
X310 Z0
N80 G0 G40 W1

N90 G70 P70 Q80 F0.1  
  
N100 G28 U0 W0 
M30

 

GIF

GIF

To by było tyle na dzisiaj. Do następnego razu.

Pozdrawiam PrzemoCNC.

15) Cykle, G70, G71. Toczenie wykańczające, zgrubne.

Witam.

Przyszedł czas na wpis, który przyda się bardzo wielu czytelnikom mojego bloga.
Po ca są cykle pisałem już w tym wpisie.
Będę starał się wyjaśnić wszystkie cykle używane w Fanucu. Na pierwszy ogień idzie cykl G71.
Służy on do toczenie zgrubnego wzdłuż osi Z.

Załóżmy, że mamy taki detal do wykonania:

 

Półfabrykat wygląda tak:

Tak więc półfabrykatem jest zwykły wałek

Cała część na czerwono musi być zdarta. Aby zaprogramować to jak najszybciej wystarczy, że podam ostatnią ścieżkę narzędzia i określę parametry obróbki . Maszyna posiada standardowy algorytm, który utworzy ścieżki zgrubne za nas.

Aby określić parametry musimy poznać wzór na cykl G71. Wygląda on w ten sposób:

G71 U... R...
G71 P... Q... U... W... F...

A teraz pasowało by wyjaśnić co oznacza każda z zapisanych liter.

Pierwsza linia:

U- Grubość wióra. Jeśli chciałbym aby maszyna przybierała co 4mm wpisuję 2

R-Wartość odjazdu. Maszyna po jednym przybraniu pod koniec odjedzie od materiału o zaprogramowaną wartość pod kątem 45st.

Druga linia:

P-Numer bloku rozpoczynającego ścieżkę finalną narzędzia.Jeśli najazd w tym bloku będzie na G0  narzędzie będzie dojeżdżać w każdym powtórzeniu na G0, jeśli zapiszemy G1 maszyna będzie przybierać na ruchu roboczym.

Q-Numer bloku kończącego ścieżkę finalną narzędzia.

U-Naddatek na obróbkę wykańczającą w osi X

W- Naddatek na obróbkę wykańczającą w osi Z

F-Posuw

Teraz pasuje to wykończyć, ale przecież nie będziemy pisać ścieżki wykańczającej od nowa. Od tego jest polecenie G70.

G70 P... Q... F...

P-Numer bloku rozpoczynającego ścieżkę finalną narzędzia.

Q-Numer bloku kończącego ścieżkę finalną narzędzia.

F- posuw z jakim ma być wykonana obróbka wykańczająca jeśli nie jest określony w podprogramie.

Tyle z teorią. Jak to wygląda w praktyce?

Przykład 1:

Obróbka zgrubna detalu, średnica zewnętrzna.

  • Grubość wióra 10mm czyli 20mm na średnicy.
  • Posuw 0.3
  • Odjazd po każdej ścieżce 4mm
  • Naddatek na toczenie wykańczające w X 5mm, w Z 1mm
  • Toczymy z wałka o średnicy 400mm
  • Zakładam, że czoło jest splanowane na 0

(PRZYKLAD CYKL G71)
(PRZEMOCNC)
(TOCZENIE FI ZEW. ZGR)

N10 G54 T0101           (wybór bazy i noża)
N20 G50 S800             (ograniczenie obrotów)
N30 G96 S150 M3       (określenie stałej prędkości skrawania i  kierunek obrotów)

N40 G0 X400 Z1          (najazd przed czoło półfabrykatu w X średnica od jakiej mamy zaczynać obróbkę zgrubną)

N50 G71 U10 R4        (określenie grubości wióra 10mm i odjazdu 4mm)
N60 G71 P70 Q80 U5 W1 F0.3 (początek i koniec podprogramu kolejno naddatek X i Z na końcu posuw)

N70 G0 G42 X90 Z1          (początek podprogramu)
G1 Z0 F0.1
X100 Z-5
Z-50 R10 
X200 R10
Z-100
X400 Z-200 
N80 G40 U1             (koniec podprogramu)

N90 G70 P70 Q80 F0.1     (cykl wykańczający)
N100 G28 U0 W0 
N110 M30

Pracując na różnych maszynach możemy się spotkać czasami , że sprzęt odmówi nam posłuszeństwa i na ekranie wywali błąd, że źle zapisaliśmy cykl. Należy wtedy delikatnie zmienić początek podprogramu. Zamiast Z i X w jednej linii, należy wartości X wpisać w pierwszym bloku a wartość Z w drugim. Zapis będzie wyglądał w ten sposób:

(PRZYKLAD CYKL G71)
(PRZEMOCNC)
(TOCZENIE FI ZEW. ZGR)

N10 G54 T0101           (wybór bazy i noża)
N20 G50 S800             (ograniczenie obrotów)
N30 G96 S150 M3       (określenie stałej prędkości skrawania i  kierunek obrotów)

N40 G0 X400 Z1          (najazd przed czoło półfabrykatu w X średnica od jakiej mamy zaczynać obróbkę zgrubną)

N50 G71 U10 R4        (określenie grubości wióra 2.5mm i odjazdu 4mm)
N60 G71 P70 Q80 U5 W1 F0.3 (początek i koniec podprogramu kolejno naddatek X i Z na końcu posuw)

N70 G0 G42 X90        (początek podprogramu)
Z1          
G1 Z0 F0.1
X100 Z-5
Z-50 R10 
X200 R10
Z-100
X400 Z-200 
N80 G40 U1             (koniec podprogramu)

N90 G70 P70 Q80 F0.1     (cykl wykańczający)
N100 G28 U0 W0 
N110 M30

 

Wersja 1

Narzędzie wygładza powierzchnię obrabianą przy każdym przejściu wg docelowego profilu.

GIF

Wersja 2

Narzędzie nacina zęby i dopiero na koniec wygładza cały profil

GIF

Należy pamiętać o jeszcze jednej bardzo ważnej rzeczy przy wersji 2:

Pozycja startowa cyklu w osi X musi być powyżej ostatniej średnicy z podprogramu. Ponieważ po ostatnim przejściu wygładzającym maszyna będzie chciała wrócić do punktu, z którego rozpoczęła obróbkę po najkrótszej linii. Zresztą identycznie ma się sprawa przy G70.

GIF

Przykład 2

Obróbka zgrubna detalu, średnica zewnętrzna.

  • Grubość wióra 3mm czyli 6mm na średnicy.
  • Posuw 0.2
  • Odjazd po każdej ścieżce 1 mm
  • Naddatek na toczenie wykańczające w X 1mm, w Z 5mm
  • Toczymy z wałka o średnicy 400mm
  • Zakładam, że czoło jest splanowane na 0
(PRZYKLAD CYKL G71)
(PRZEMOCNC)
(TOCZENIE FI ZEW. ZGR)

N10 G54 T0101           
N20 G50 S800            
N30 G96 S150 M3       

N40 G0 X400 Z1          

N50 G71 U3 R1        
N60 G71 P70 Q80 U1 W5 F0.2 

N70 G0 G42 X90 Z1  
G1Z0        
X100 Z-5
Z-50 R10 
X200 R10
Z-100
X400 Z-200 
N80 G40 U1             

N90 G70 P70 Q80 F0.1     
N100 G28 U0 W0 
N110 M30

GIF

GIF

Przykład 3

Obróbka zgrubna detalu, otwór.

  • Grubość wióra 10mm czyli 20mm na średnicy.
  • Posuw 0.2
  • Odjazd po każdej ścieżce 1mm
  • Naddatek na toczenie wykańczające w X5mm, w Z 1mm
  • Zakładam nawiercony otwór fi 50
  • Zakładam, że czoło jest splanowane na 0
(PRZYKLAD CYKL G71)
(PRZEMOCNC)
(TOCZENIE FI WEW. ZGR)

N10 G54 T0101           
N20 G50 S800            
N30 G96 S150 M3       

N40 G0 X50 Z1          

N50 G71 U10 R1        
N60 G71 P70 Q80 U-5 W1 F0.2 

N70 G0 G41 X310 Z1    
G1Z0     
X300 Z-5
Z-50 R10 
X200 C5
Z-100 R10
X100 C5
Z-150 R10
X-1
N80 G40 W1             

N90 G70 P70 Q80 F0.1     
N100 G28 U0 W0 
M30

GIF

GIF

To by było tyle na dzisiaj. Cykl G72 wyjaśnię w następnym wpisie.



	

14) Fanuc G kody toczenie Wersja A B C

Witam.

Przedstawiam Ci gotową tabelę z G kodami używanymi na tokarkach, oprogramowanie Fanuc. W tabeli podane są 3 rodzaje G kodów do danego opisu. Który rząd, A, B, czy C pasuje do twojej maszyny? Musisz sprawdzić sam.

Klikając na opis zostaniesz przeniesiony na osobną stronę opisującą w jaki sposób użyć danego G kodu.

 

 

G kod AG kod BG kod COpis
G00G00G00Szybki przejazd
G01G01G01Interpolacja liniowa
G02G02G02Interpolacja kołowa zgodna z ruchem wskazówek zegara CW
G03G03G03Interpolacja kołowa przeciwna do ruchu wskazówek zegara CCW
G04G04G04Zwłoka czasowa
G09G09G09Dokładne zatrzymanie
G10G10G10Wprowadzanie danych programowalnych
G20G20G70Wprowadzanie danych w calach
G21G21G71Wprowadzanie w milimetrach
G22G22G22Zabroniona strefa aktywna
G23G23G23 Zabroniona strefa wyłączona
G27G27G27Kontrola powrotu do punktu referencyjnego
G28G28G28Powrót na punkt referencyjny maszyny
G32G33G33 Nacinanie gwintu o stałym skoku
G34G34G34Nacinanie gwintu o zmiennym skoku
G40G40G40Anulowanie kompensacji promienia narzędzia
G41G41G41Włączenie kompensacji promienia narzędzia lewostronny
G42G42G42Włączenie kompensacji promienia narzędzia prawostronny
G70G70G72Cykl wykańczający
G71G71G73Cykl toczenia zgrubnego wzdłużne
G72G72G74Cykl toczenia zgrubnego poprzeczne
G73G73G75Cykl powtarzania wzoru
G74G74G76Cykl wiercenia
G74G74G76Cykl rowkowania czołowego
G75G75G77Cykl rowkowania poprzecznego
G76G76G78Cykl gwintowania
G50G92G92 Ograniczenie obrotów, ustawienie współrzednych
G98G94G94Posuw m/min tokarka
G99G95G95 Posuw mm/obr tokarka
G96G96G96Stała prędkość skrawania
G97G97G97Odwołanie stałej prędkości skrawania