49) G76 Wytaczanie wykańczające

Cykl niezbędny przy wykonywaniu precyzyjnych otworów za pomocą wytaczadeł. Wytaczadło po osiągnięciu dna zatrzymuje się, następnie odsuwa od powierzchni obrabianej o zadaną wartość i wyjeżdża z otworu. Ustawianie wytaczadła na konkretny wymiar opiszę innym razem.

Wzór na G76

G76 Z... R... Q... P... F... K...

G76- Wywołanie cyklu

Z– Głębokość otworu

R– Wartość wycofania ponad pozycję początkową.

Q– Odsunięcie na dnie otworu od powierzchni obrabianej

P– Czas postoju na dnie obrabianego otworu (jednostka milisekunda)

F– Posuw

K– Liczba powtórzeń

Przy parametrze Q staraj się używać małych wartości, rzędu 0.1mm. Z doświadczenia wiem, że w otworach jest zazwyczaj bardzo ciasno i każda dyszka robi różnicę. Dodatkowo należy zwrócić szczególną uwagę na pozycję ostrza przy ładowaniu narzędzia do magazynu. Zawsze przed załadunkiem włącz pozycjonowanie wrzeciona. Pamiętaj, że domyślny odjazd wytaczadła w cyklu to -X.

Przykład 1:

Do wykonania otwór wg rysunku. Oczywiście jest on już wywiercony na mniejszy wymiar.

  • Pozycja bezpieczna 5mm
  • Głębokość otworu 45mm
  • Odjazd od powierzchni obrobionej 0.1mm
  • Czas postoju na dnie otworu pól sekundy
  • Posuw 120 mm/min
(PRZYKLAD 1)
(PRZEMOCNC)
T06 M6 (WYTACZADLO)
N20   G90 G80 G17 G00 G54 X0 Y0 ;
N30   G43 Z5 H06 ;
N40   M03 S2000 ;
N50   M08 ;
N60   G76 Z-45 P500 Q0.1 R5 F120 ;
N70   G80 
N80 G00 Z100 ;
N90  M30 ;

Przykład 2:

Do wykonania otwory wg rysunku

  • Pozycja bezpieczna 2mm
  • Głębokość otworu 45mm
  • Odjazd od powierzchni obrobionej 0.2mm
  • Czas postoju na dnie otworu sekunda
  • Posuw 100 mm/min
(PRZYKLAD 2)
(PRZEMOCNC)
T06 M6 (WYTACZADLO)
N20   G90 G80 G17 G00 G54 X-50 Y-50 ;
N30   G43 Z5 H06 ;
N40   M03 S2000 ;
N50   M08 ;
N60   G76 Z-45 P1000 Q0.2 R2 F100 ;
N70 Y50
N80 X50
N90 Y-50
N100   G80 
N110 G00 Z100 ;
N120  M30 ;

To by było tyle na dzisiaj. Zapraszam do subskrybowania za pomocą zakładki newsletter.

Jeśli masz jakieś uwagi, nie wahaj się. Skomentuj. Na pewno odpowiem.

Pozdrawiam PrzemoCNC

36) G76 cykl gwintowania (one line format)

Jakiś czas temu robiłem serie wpisów o gwintowaniu na tokarce, między innymi wyjaśniałem cykl G76. Wydawało mi się, że temat wyczerpany. Nic bardziej mylnego.

Dostałem kilka maili od was, z zapytaniem o cykl G76, tylko że w wersji jedno-liniowej tzw. One Line Format.

Wielu z was interesuje wykonanie cyklu gwintowania w ten sposób:

I wcale się wam nie dziwie bo to jest najlepszy sposób na wykonanie gwintu.

Co mam na myśli mówiąc najlepszy?

Przy głębszych gwintach płytka pracując tak jak na obrazkach poniżej jest narażona na spore opory, co wpływa na jakość wykonania oraz na trwałość samej płytki.

Tak się składa, że cykl G76 w wersji One Line. Posiada opcję wyboru strategii obróbki. Ale wszystko po kolei.

Cykl G76 w prostej formie

G76 X...Z...I...K...D...A...P...F...

X– Średnica końcowa gwintu

Z-Pozycja końca gwintu

I– Wartość pochylenia gwintu

K– Głębokość gwintu (podajemy w milimetrach)

D– Głębokość pierwszego przejścia

A– Kąt gwintu (jest 6 rodzai)

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

P– Strategia obróbki

F– Posuw

Zaznaczam, że ten rodzaj gwintowania działa na wersjach Fanuc 10T/11T/15T. Na nowszych też podobno działa. Ale osobiście nie sprawdzałem .

Chyba tyle na dzisiaj.

Zapraszam do subskrybowania i komentowania.

Pozdrawiam PrzemoCNC

32) Gwintowanie Higbee

Gwint Higbee to modyfikacja istniejącego gwintu. Sprawia ona że gwint jest znacznie gładszy na wejściu i nie ma możliwości zacięcia przy wkręcaniu. Można go spotkać pod nazwami “Quick Start Threads” albo“Blunt Start Threads”.

Tak wyglądają prawidłowo wykonany gwint Higbee:

Higbee najczęściej jest wykorzystywany w przemyśle Oil/Gas i w pożarnictwie. I to właśnie z myślą o strażakach ten rodzaj gwintu został wymyślony. Węże miały się łączyć szybko i bez zacięć. W strażackim Higbee pierwszy zwój jest całkowicie usunięty, dopiero na drugim jest wykonane gładkie wejście.

Ale jak to się robi?

Naszym celem jest usunięcie początkowej części nitki, która jest zwykle małą płetwą na ok 1/8 obwodu, stopniowo rozszerzająca się do prawidłowego zarysu gwintu. Aby ją usunąć należy użyć noża do rowkowania, po skończonym gwintowaniu.

W pierwszej kolejności musimy skalibrować nóż do gwintowania z naszym przecinakiem.

Jeśli zgrałeś te dwa noże ze sobą, musisz to jakoś rozpisać.

Załóżmy, że masz do wykonania gwint ze skokiem 3mm. Na 30mm wychodzi 10 zwoi minus jeden. Ten jeden to jest właśnie ta niepełna nitka, którą chcesz usunąć.

Zaprogramuj przecinak tym samym cyklem (np. G76) co nóż do gwintowania, tylko zamiast Z-30 wpisz Z-3, czyli długość jednej nitki. Wykonaj kilka przejazdów gratujących i dograj gładkie dno zmieniając X początkowy.

Prędkość obrotowa wrzeciona i szybkie przejazdy.

Te dwie wartości odpowiadają za kąt wyjścia rampy gradującej. Prędkość szybkich przejazdów jest stała ( a ich właśnie maszyna używa przy wyjeździe z materiału). Dla prostego wyjścia należy użyć mniejszych obrotów. Jeśli chcesz uzyskać bardziej gładkie wyjście należy zaprogramować większe obroty.

Jeśli twoja maszyna maszyna przyjmuje kod G32/G33 sprawa jest jeszcze prostsza. Wystarczy zaprogramować wyjście z gwintu dobierając odpowiedni posuw do głębokości gwintu.

Mam nadzieję, że pomogłem.

Pozdrawiam PrzemoCNC

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ą

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.

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