29) Tabela G kody frezarka Fanuc

Witam.

Przedstawiam Ci gotową tabelę z G kodami używanymi na frezarkach, oprogramowanie Fanuc.

Co tydzień będę starał się uzupełniać tabelę o nowe objaśnienia , pojawi się link. Dokładnie tak samo jak przypadku tabeli z G kodmi do tokarek

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

G kodOpis
G00Szybki przejazd
G01Ruch roboczy
G02Interpolacja kołowa zgodna z ruchem wskazówek zegara CWI
G03 Interpolacja kołowa przeciwna ruchowi wskazówek zegara CCW
G04Zwłoka czasowa
G05.1 Q1. Precyzyjna kontrola konturu
G07.1 Interpolacja cylindryczna
G09Dokładne zatrzymanie niemodalny
G10Wprowadzanie danych programowalnych
G11Odwołanie funkcji G10
G17Płaszczyzna główna X/Y i oś podłużna Z
G18Płaszczyzna główna Z/X oś podłużna Y
G19 Płaszczyzna główna Y/Z oś podłużna X
G20Wprowadzanie danych w calach
G21Wprowadzanie danych w milimetrach
G28Powrót do punktów referencyjnych maszyny
G30Powrót do drugiego trzeciego i czwartego punktu referencyjnego
G33Frezowanie gwintu, skok stały
G34Frezowanie gwintu, skok zmienny
G40Anulowanie kompensacji promienia narzędzia
G41Włączenie kompensacji promienia narzędzia lewostronny
G42Włączenie kompensacji promienia narzędzia prawostronny
G43 Włączenie kompensacji długości narzędzia +
G44Włączenie kompensacji długości narzędzia -
G49Anulowanie kompensacji długości narzędzia
G52Lokalny układ współrzędnych
G53Baza maszynowa (punkt zerowy maszyny)
G54Przesunięcie punktu zerowego maszyny 1
G55Przesunięcie punktu zerowego maszyny 2
G56Przesunięcie punktu zerowego maszyny 3
G57Przesunięcie punktu zerowego maszyny 4
G58Przesunięcie punktu zerowego maszyny 5
G59Przesunięcie punktu zerowego maszyny 6
G54.1 od P1 do P48Przesunięcie punktu zerowego maszyny
G65 Wywołanie Makra niemodalne
G66 Wywołanie Makra Modalne
G66.1Wywołanie Makra Modalne wersja 2
G67Odwołanie funkcji G66, G66.1
G68Rotacja współrzędnych
G69Odwołanie rotacji współrzędnych
G73Wiercenie z łamaniem wióra
G74 Cykl gwintowania. Gwint lewy
G76 Wytaczanie wykańczające
G80Wykasowanie cyklu
G81Wiercenie/ Nawiercanie
G82Wiercenie z przerwą czasową na dnie
G83Wiercenie z od-wiórowaniem
G84Cykl gwintowania. Gwint prawy
G85Rozwiercanie
G86Wytaczanie z zatrzymaniem wrzeciona przy wycofaniu
G87Wytaczanie w ruchu powrotnym
G88Wytaczanie z ręcznym wycofaniem narzędzia z otworu
G89Wytaczanie z przerwą czasową na dnie
G90Programowanie absolutne
G91Programowanie przyrostowe
G92Ustawienie współrzędnych, ograniczenie obrotów wrzeciona
G98Wycofanie narzędzia na płaszczyznę początkową
G99Wycofanie narzędzia na płaszczyznę retrakową

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.

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
G83G83G83Cykl wiercenia z odwiórowaniem
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