① Wprowadzenie do obróbki gwintów czołowych G32:
Przegląd: Gwinty czołowe są głównie gwintami prostokątnymi, a uchwyt samozcentrujący (gwint tarczowy) tokarki wykorzystuje tę strukturę. Ten typ wątku nie posiada konkretnej adnotacji kodu, zwykle adnotacji tekstowej.
Rysunek 2-8 to schemat gwintu końcowego
Rysunek (a) jest schematem ogólnej struktury gwintu powierzchni końcowej, natomiast rysunek (b) jest częściowym powiększonym widokiem gwintu powierzchni końcowej. Określono, że gdy głębokość gwintu jest mniejsza niż 5mm, należy dodać dodatkowy 0,1mm.
Określenie kierunku obrotu gwintu czołowego:
W przypadku obracania wrzeciona głównego do przodu, obracanie od zewnątrz do wewnątrz należy do praworęcznego (zgodnie z ruchem wskazówek zegara), a odwrotnie jest gwint leworęczny (przeciwnie do ruchu wskazówek zegara).
Format instrukcji: G32 X-F_ (X jest współrzędną punktu końcowego cięcia, F jest prowadzeniem gwintu)
Oświadczenie programu (tylko wątkowana sekcja powierzchni końcowej)
G99 M3 S500 T002; (Wycinarka szczelinowa B=3mm)
G0 X100 M8;
Z-0.5;
G32 X40 F3.0;
G0 Z3;
X100;
Z-0.7;
G32 X40. (Biorąc pod uwagę schemat szerokości ostrza 2-9) F3.0;
G0 Z3;
X100;
Z-1.0;
G32 X40 F3.0;
G0 Z3;
X100;
Z-1.5;
G32 X40 F3.0;
G0 Z3;
X100;
Z-2.0;
G32 X40 F3.0;
G0 Z3;
X100;
Z-2.5;
G32 X40 F3.0;
G0 Z3;
X100;
Z-3.1;
G32 X40 F3.0;
G0 Z90;
M5;
M30;
Uwaga: Pozycjonowanie powinno być spójne w tych czasach.
② Wprowadzenie do przetwarzania gwintów o zmiennym stopniu
Niektóre krajowe systemy CNC, takie jak Guangzhou CNC (GSK), używają instrukcji G32 podczas obróbki gwintów o zmiennym skoku. Jak pokazano na rysunkach 2-10:
Rysunek 2-10 Schemat gwintu o zmiennym skoku
Obliczenia numeryczne:
Wysokość zęba (wartość średnicy) M274 wynosi 1,34=5,2mm;
Wysokość zęba (wartość średnicy) M2712 wynosi 1.312=15.6mm;
Wysokość zęba opiera się na minimalnej wysokości zęba:
Więc mała średnica to 27-5.2=21.8mm.
Podczas obracania gwintów o zmiennym skoku, prędkość wrzeciona jest określana przez maksymalny skok gwintu (P=12).
Instrukcja programu (tylko sekcja wątkowa)
G99 M3 S200 T002;
G0 X30;
Z3;
X26;
G32 Z-20 F4.0;
G32 Z-56 F12;
G0 X30;
Z3;
X25.6;
G32 Z-20 F4.0;
G32 Z-56 F12;
;
G32 X30;
Z3;
X21.8;
G32 Z-20 F4;
G32 Z-56 F12;
G0 X30;
Z90;
M5;
M30;
Tak zwany gwint o zmiennym skoku odnosi się do określonej wartości skoku odniesienia F począwszy od wciętego gwintu, a następnie generowania różnicy skoku K (zwiększenie lub zmniejszenie) każdego innego skoku
W niektórych importowanych systemach CNC, takich jak FANUC, istnieje specjalna instrukcja G34 do obróbki gwintów o zmiennym skoku.
Format instrukcji: G34 X_Z_F_K_;
Wśród nich X i Z są pozycjami punktów końcowych gwintu, F jest prowadzeniem w kierunku długiej osi w punkcie początkowym, K to zwiększenie i zmniejszenie ołowiu na obrót wrzeciona, a zakres poleceń wartości K wynosi 0.0001-500.000mm, jak pokazano na poniższym rysunku.
Na przykład przewód startowy wynosi 5mm, przyrost ołowiu wynosi 1mm, długość gwintu wynosi 50mm, a program to G34 Z-50 F5. K1.
③ Przetwarzanie gwintów wielowątkowych
Obróbka CNC gwintów wielopriwowych może być wykonywana poprzez wywołanie podprogramów za pomocą G92. Importowane obrabiarki obsługują również instrukcje G32 dotyczące obróbki gwintów wielopriwowych, a instrukcje G76 mogą być również używane do obróbki gwintów wielopriwowych (jak omówiono później).
G92 wywołuje podprogramy do przetwarzania obróbki wielowątkowej, jak pokazano na rysunku 2-11.
Znaczenie wskazane na rysunku: M279/3
Wśród nich M27 jest średnicą nominalną, 9 jest przewodem gwintu, a 3 jest skokiem.
Ponieważ: lead=liczba linii pitch, więc: jest to gwint trzech drutów.
Obliczenia numeryczne:
Średnica główna=27-0.133=26.61mm;
Średnica mniejsza=27-1.33=23,1mm;
Instrukcja programu (tylko sekcja wątkowa)
Podprogram (O0046)
G92 X26 Z-40 F9;
X25.7;
X25.4;
X25.2;
X25.0;
;
X23.1;
M99;
program główny
G99 M3 S700 T002;
G0 X30 M8;
Z3;
M98 P0046;
G0 X30;
Z6;
M98 P0046;
G0 X30;
Z9;
M98 P0046;
G0 Z90;
M5;
M30;
Z3. Z6. Z9. Zwiększenie jednego stopnia na pozycję (P=3)
Niektóre systemy obsługują również obróbkę G32 gwintów o zmiennym skoku
Format instrukcji: G32 X_Z_F_Q_;
W przypadku gdy X i Z są punktami końcowymi gwintu, F jest przewodem gwintu, a Q jest kątem początkowym gwintu. Przyrost wynosi 0.001, nie można określić punktu dziesiętnego; Jeśli przetwarzanie podwójnego gwintu i odpowiednie przemieszczenie wynosi 180, podaj Q180000
Kąt startowy Q nie jest wartością modalną i musi być podawany za każdym razem, w przeciwnym razie system uzna go za 0
Obróbka wielogwintowa jest skuteczna dla instrukcji G32, G34, G92 i G76.
④ Przetwarzanie gwintów trapezowych
Na tokarkach CNC instrukcje cyklu cięcia gwintów G76 mogą być stosowane do obróbki gwintów trapezowych przy użyciu metod takich jak cięcie ukośne i stopniowe, ale istnieją pewne trudności techniczne. Dlatego w oparciu o wieloletnie doświadczenie praktyczne opracowano zestaw precyzyjnych obliczeń danych programowania z wykorzystaniem serii empirycznych wzorów. Dzięki zastosowaniu instrukcji cięcia gwintów G32 i wywołaniu podprogramów oraz sprytnemu ustawieniu metod obróbki w podprogramach kwalifikowane gwinty trapezowe mogą być bezpiecznie i niezawodnie przetwarzane.
Analiza umiejętności programowania i obróbki:
(1) Podczas szlifowania ostrza należy zwrócić uwagę na to, aby kąt krawędzi tnącej narzędzia tocznego był zgodny z kątem kształtu zęba, a szerokość krawędzi tnącej musi być mniejsza niż szerokość dna rowka.
(2) Spróbuj uczynić szczelinę między zębami podczas procesu toczenia wystarczająco dużą, aby zapewnić płynne usuwanie wiórów za pomocą jednej krawędzi tnącej narzędzia tokarskiego. Wskazane jest posiadanie rowka gwintu trapezowego o szerokości dna 1,7mm o skoku 5mm i ostrzonej końcówce ostrza 1,2-1,4mm. Nadmierna końcówka ostrza może spowodować zbyt małą szczelinę między końcówką ostrza a stroną zęba, co utrudnia usunięcie zanieczyszczeń i podatne na cięcie; Zbyt mała końcówka narzędzia może spowodować zmniejszenie sztywności końcówki narzędzia, co może łatwo powodować drgania i skutkować słabą chropowatością powierzchni obróbki, utrudniając kontrolę dokładności.
(3) Zwróć uwagę na pozycjonowanie narzędzia toczącego przed obracaniem gwintu. Odległość od końcówki narzędzia do góry zęba powinna być większa niż wysokość zęba h. Jeśli jest ona mniejsza niż wysokość zęba h, spowoduje tarcie między końcówką narzędzia a wierzchołkiem zęba gwintu podczas etapu gwintowania, co powoduje marnotrawienie.
(4) Opracowywanie i wywoływanie podprogramów, które mogą używać pojedynczego podprogramu lub wielu podprogramów.
1. Obliczanie danych programowania
(1) Wartość punktu pozycjonowania X blank=średnica nominalna+(0.5P+ac) 2+1, gdzie P jest skokiem, ac jest luzem końcówki zęba, a 0.5P+ac jest wysokością zęba. Wybierz wartość szczeliny końcówki zęba na podstawie wielkości skoku, jak pokazano w poniższej tabeli.
(2) Pierwsza wartość punktu cięcia X, X=średnica nominalna średnia odchylenie górnej i dolnej części -0.2
(3) Średnica mniejsza=średnica nominalna dla 0,5P+ac) 2
(4) Przetwarzanie addend=(wartość X pierwszego punktu cięcia o mniejszej średnicy)/ilość posuwu w kierunku X (wartość średnicy)+1
(5) Wartość U=X punktu pozycjonowania pustego OX wartość pierwszego punktu cięcia.
2. Droga cięcia: Ogólnie rzecz biorąc, lewa i prawa metoda cięcia jest używana do obróbki nici trapezowych, a te o małych skokach można podzielić na toczenie grube, toczenie półprecyzyjne i toczenie precyzyjne; Te o dużych skokach można podzielić na toczenie grube, toczenie półgrube, toczenie półprecyzyjne i toczenie precyzyjne. Przy użyciu lewej i prawej metody cięcia, podczas wywoływania podprogramu, narzędzie toczne wchodzi w głębokość cięcia i przesuwa jedną szczelinę w prawo po obróceniu jednego narzędzia po lewej stronie, a następnie obraca drugie narzędzie. Podczas ponownego wywoływania podprogramu, narzędzie toczne wchodzi w inną głębokość cięcia i przesuwa jedną szczelinę w prawo po obróceniu jednego narzędzia po lewej stronie, a następnie obraca kolejne narzędzie aż zostanie zakończone.
[Przykład obróbki gwintów trapezowych] Jak pokazano na rysunku poniżej, jest to część obróbki gwintów trapezowych.
3. Obliczanie danych dotyczących obróbki gwintów trapezowych
(1) Szorstki punkt pozycjonowania X wartość
X=średnica nominalna+(0.5P+ac) 2+1=36+(0.56+0.5) 2+1=44
(2) Sprawdź tabelę, aby określić górne i dolne wartości odchylenia średnicy nominalnej: górne odchylenie to 0, dolne odchylenie to -0.375, a średnia wartość to -0.2. Wartość X pierwszego punktu cięcia to 36-0.2-0.2=35.6
(3) Średnica mniejsza=średnica nominalna 0.5P+ac) 2=36- (0.56+0.5) 2=29.
(4) Przetwarzanie addend=(wartość X pierwszego punktu cięcia z małą średnicą)/ilość posuwu w kierunku X (wartość średnicy)+1=(35.9-29)/0.1+1=67
(5) U=Szorstki punkt pozycjonowania wartość X. Pierwszy punkt cięcia X wartość=44-35.6=8.4
4. Oblicz wielkość gwintu trapezowego i sprawdź tabelę, aby określić jego tolerancję
Średnica główna D=36
Zgodnie z tabelą tolerancję d określa się jako d-0.5p=36-3=33, więc d=33
Wysokość zęba h=0,5p+ac=3,5
Średnica mniejsza d=d, średnia -2h=29
Szerokość korony f=0.336p=2.196
Szerokość bazy zęba w=0.366p 0.536a=2.196-0.268=1.928
W oparciu o doświadczenie uzasadnione jest użycie gwintu trapezowego o szerokości końcówki narzędzia f=1,5mm.
Za pomocą pręta pomiarowego 3.1mm do pomiaru średniej średnicy, wymiar pomiarowy M=d+4.864d-1.866p=36.88 i tolerancję (0-0.355) określa się na podstawie strefy tolerancji średniej średnicy, co powoduje M=36.525-36.88
5. Zapisywanie programów CNC
G99 M3 S300 T001;
G0 X44 Z8; (44 jest wartością X ślepego punktu pozycjonowania)
M8;
M98 P470002; (47 to liczba narzędzi do obróbki szorstkiej)
M98 P200003; (20 to liczba precyzyjnych narzędzi obróbkowych)
M9;
G0 X100 Z100;
M30
Zapisywanie podprogramów obróbki szorstkiej
O0002
G0 U-8.4; (8.4 jest wartością U)
G32 Z-37 F6;
G0 U8.4;
Z7.7;
U-8.4;
G32 Z-37 F6;
G0 U8.4;
Z8.3;
U-8.4;
G32 U0 Z-37 F6;
G0 U8.3;
Z8;
M99;
Pisanie programów obróbki precyzyjnej
O0003;
G0 U-8.4;
G32 Z-37 F6;
G0 U8.4;
Z7.9;
U-8.4;
G32 U0 Z-37 F6;
G0 U8.4;
Z8.1;
U-8.4;
G32 U0 Z-37 F6;
G0 U8.3;
Z8;
M99;
Wyżej wymieniony przedmiot może być również zaprogramowany za pomocą podprogramów G92.
program główny
G00 X44 Z6; (Przecinarka gwintu szybko osiąga średnicę) Φ 44mm powierzchnia końcowa zewnętrzna 3mm)
M98 P60002; (Ciężki samochód wywołuje podprogram O0002 6 razy)
M98 P80003; (Połowa surowego samochodu dzwoni 8-krotnie do podprogramu O0003)
M98 P80004; (Półprecyzyjny samochód wywołuje główny program O0004 8-krotnie)
M98 P80005; (Dobry samochód dzwoni 8-krotnie do podprogramu O0005)
G0 X100 Z100; (Przecinarka gwintu szybko wraca do punktu początkowego programu)
O0002 (podprogram samochodu surowego)
G00 U-0.5; (Szorstkie obracanie z każdą głębokością posuwu)
M98 P0006; (Wywołanie podprogramu podprogramu O0006)
M99; (Podprogram kończy się i wraca do programu głównego)
O0003; (Pół surowy podprogram samochodu)
G00 U-0.3; (Półszorstkie toczenie z każdą głębokością posuwu)
M98 P0006; (Wywołanie podprogramu podprogramu O0006)
M99; (Podprogram kończy się i wraca do programu głównego)
O0004; (Podprogram samochodu półprecyzyjnego)
G0 U-0.15; (Półprecyzyjne toczenie z każdą głębokością posuwu)
M98 P0006; (Wywołanie podprogramu podprogramu O0006)
M99; (Podprogram kończy się i wraca do programu głównego)
O0005 (podprogram samochodu precyzyjnego)
G0 U-0.05; (precyzyjne toczenie z każdą głębokością posuwu)
M98 P0006; (Wywołanie podprogramu podprogramu O0006)
M99; (Podprogram kończy się i wraca do programu głównego)
O0006 (podprogram podstawowy)
G92 U-8 Z-37 F6; (Obracanie lewej strony nitki)
G00 W0.43; (Nóż gwintowany szybko porusza się 0.43mm, aby dotrzeć do boku prawego zęba)
G92 U-8 Z-37 F6; (Obracanie prawej strony nitki)
G0 W-0.43; (Przesuń -0.43mm, aby powrócić do pozycji osiowej po lewej stronie gwintu)
M99; (Podprogram kończy się i wraca do programu głównego)
Możemy poświęcić temu trochę uwagi zanim wyjdziemy? Aktualizuj filmy programowania UG codziennie.