33) G07.1 Interpolacja cylindryczna

Powyższy kod jest opcjonalny a co za tym idzie nie wszystkie maszyny go czytają.

Najczęściej będzie Ci on potrzebny na tokarce wyposażonej w żywe narzędzie, ale nie tylko. Na frezarkach z czwartą osią obrotową również jest bardzo przydatną funkcją.

Więc do czego on służy?

Jakby to napisać najprościej? G07.1 spłaszcza oś obrotową.

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

Programowanie takiego kształtu może być kłopotliwe, zwłaszcza w przypadku ruchów kołowych osią obrotową. I zapewne już się domyślasz, że interpolacja cylindryczna znacznie upraszcza pisanie. G07.1 pozwala programiście spłaszczyć ruchy osi obrotowej, traktując je jak ruchy osi liniowej.

Pierwszy obrazek pokazuje detal. Drugi pokazuje ten sam detal tylko kształt jest tak jakby rozwinięty.

Najlepiej zobrazuje to poprawnie zapisany program i symulacja tego programu:

Przykład 1:

Detal pokazany na wcześniejszym rysunku będzie wykonany na tokarce z żywym narzędziem i sterowaną osią C.

O0002 (PRZYKLAD 1 INTERPOLACJA CYLINDRYCZNA)
N15 T0505 (Frez palcowy fi 5mm)
N25 M13 (Włączenie obrotów na żywym narzędziu CW)
N30 G97 S2000
N32 M52 (Pozycjonowanie osi C włączone )
N35 G07.1 C19.1 (Uruchamiam interpolację cylindryczną / podaję promień detalu )
N37 G94 F200
N40 G0 X45 Z-5
N45 G1 X35 C0 Z-5
N50 G1 Z-15 C22.5
N55 Z-5 C45
N60 Z-15 C67.5
N65 Z-5 C90
N70 Z-15 C112.5
N75 Z-5 C135
N80 Z-15 C157.5
N85 Z-5 C180
N90 Z-15 C202.5
N95 Z-5 C225
N100 Z-15 C247.5
N105 Z-5 C270
N110 Z-15 C292.5
N115 Z-5 C315
N120 Z-15 C337.5
N125 Z-5 C360
N130 X45
N135 G07.1 C0 (Odwołuję interpolację)
N140 M53 (Wyłączam pozycjonowanie osi C)
N145 G0 X80 Z100 M15
N150 M30

I tym sposobem mamy kolejny G kod za sobą. Do następnego

Pozdrawiam Przemocnc

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 U-10 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.