Uvedenje G32 ma?inarskog kraja suo?ava se sa praznicama:
Pregled: kona?ni povr?ini lica su uglavnom rektangularni povr?ini, a samostalno usmjereni komad (disk thread) lathe koristi ovu strukturu. Ovaj tip trga nema specifi?nu kodnu annotaciju, obi?no tekstualnu annotaciju.
Slika 2-8 je shematski dijagram kona?nog reda lica
Slika (a) je shematski dijagram ukupne strukture kona?nog re?eta lica, dok je figura (b) djelomi?no pro?irena pogleda kona?nog re?eta lica. Postavlja se da kada je dubina re?eta manja od 5mm, treba dodati dodatni 0,1mm.
Odre?enje smjera rotacije kona?nog lica:
U slu?aju glavnog okretanja unaprijed, okretanje od spolja u unutra?njost pripada desnoj ruki (u smjeru satova), a unaprijed je lijevom prahu (u suprotnom smjeru).
Instrukcijski format: G32 X-F_ (X je koordinat krajnje ta?ke rezanja, F je vodstvo praga)
Izjava programa (samo dio kona?nog lica)
G99 M3 S500 T0202; (Slot cutter B=3mm)
G0 X100 M8;
Z-0.5;
G32 X40 F3.0;
G0 Z3;
X100;
Z-0.7;
G32 X40. (S obzirom na diagram 2-9 ?iroke o?trice) 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;
Pozicija bi trebala biti konsistentna ovih puta.
Увезе?е промен?ивог пресе?а?а
Neki doma?i CNC sistemi, kao ?to je Guangzhou CNC (GSK), koriste instrukcije G32 kada se ure?uju varijantni trkovi. Kao ?to je pokazalo u figurima 2-10:
Slika 2-10 ?ematski diagram varijantnih pra?ina
Brojna ra?una:
The tooth height (diameter value) of M274 is 1.34=5.2mm;
visina zuba (dijamantska vrijednost) M2712 je 1,312=15,6mm;
Visost zuba je zasnovana na minimalnoj visini zuba:
So the minor diameter is 27-5.2=21.8mm.
Kada okre?ete varijantne praznice, brzina okretanja se odre?uje maksimalnim praznikom praznika (P=12).
Izjava programa
G99 M3 S200 T0202;
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;
Da.
G32 X30;
Z3;
X21.8;
G32 Z-20 F4;
G32 Z-56 F12;
G0 X30;
Z90;
M5;
M30;
Tako nazvana varijantna konopacija se odnosi na odre?enu referentnu vrednost F, po?ev?i od re?enog konopaca, a onda stvara razliku K (pove?anje ili smanjenje) svakog drugog konopaca
U nekim uvoznim sistemima CNC kao ?to je FANUC, postoji odre?ena instrukcija G34 za ma?inu varijantnih pra?ina.
Instrukcijski format: G34 X_Z_F_K_;
Me?u njima, X i Z su polo?aje krajnje ta?ke kona?ne ta?ke kona?ne ta?ke, F je vodstvo u pravcu duge osi na po?etnoj ta?ki, K je pove?anje i smanjenje olova po rotaciji spindle, a komandni raspon vrijednosti K je 0,0001-500,000mm, kao ?to je pokazan u sljede?oj figuri.
Na primer, po?etni trag je 5 mm, glavni pove?anje je 1 mm, du?ina trga je 50mm, a program je G34 Z-50 F5. K1.
Zbog obrade vi?estrukih pra?ina
Multi line threads are generally used for transmission and are straight threads. CNC Machining of multi line threads can be done by calling subroutines using G92. Imported machine tools also support G32 instructions for machining multi line threads, and G76 instructions can also be used for machining multi line threads (as discussed later).
G92 calls subroutines to process multi thread machining as shown in Figure 2-11.
Znak naveden u figuri: M279/3
Me?u njima je M27 nominalni dijamant, 9 je trag pra?ine, a 3 je potok.
Zato ?to je ovo tri ?ice.
Brojna ra?una:
Veliki dijamant=27-0,133=26,61mm;
Manji dijamant=27-1,33=23,1mm;
Izjava programa
Подпрограмма (O0046)
G92 X26 Z-40 F9;
X25.7;
X25.4;
X25.2;
X25.0;
Da.
X23.1;
M99;
glavni program
G99 M3 S700 T0202;
G0 X30 M8;
Z3;
M98 P0046;
G0 X30;
Z6;
M98 P0046;
G0 X30;
Z9;
M98 P0046;
G0 Z90;
M5;
M30;
Z3. Z6. Z9. Pove?aj jedan korak po poziciji (P=3)
Neki sistemi tako?e podr?avaju i G32 ma?inu varijantnih trkova
Instrukcijski format: G32 X_Z_F_Q_;
Gde su X i Z polo?aje krajnje ta?ke trga, F je trag trga, a Q je po?etni kut trga. Pove?anje je 0,001, decimalna ta?ka se ne mo?e odrediti; Ako obra?ujete dvostruki prah i odgovaraju?e prebacivanje je 180, specifikujte Q180000
Po?etni ugao Q nije modalna vrijednost i mora se odrediti svaki put, ina?e ?e ga sistem smatrati 0.
Multi thread machining is effective for G32, G34, G92, and G76 instructions.
Zbog obrade trapezoidalnih pra?ina
On CNC lathes, G76 thread cutting cycle instructions can be used to machine trapezoidal threads using methods such as oblique and staggered cutting, but there are certain technical difficulties. Stoga je razvijen niz empiri?kih formula na temelju dugoro?nog prakti?nog iskustva, koriste?i instrukcije za rezanje trga G32 i pozivaju?i subrutine, i pametno postavljaju?i mehani?ke metode u subrutinama, kvalificirani trgovinski trgovinski trgovini mogu biti sigurno i pouzdano obra?eni.
Analiza programiranja i ma?inskih vje?tina:
(1) Kada se o?trica zagrli, obratite pa?nju na osiguranje da je ugao okretanja alata u skladu sa uglom oblika zuba, a ?irokost ivice presjeka mora biti manje od ?irokosti dna grova.
(2) Poku?ajte napraviti prazninu izme?u zuba tokom procesa okretanja dovoljno velikog da osigurate glatko uklanjanje ?ipa sa jednom rubom okretanja alata. Savjetujemo imati trapezoidalnu ?irinu dole od 1,7 mm sa vrhom 5 mm i o?trim vrhom o?trice od 1,2-1,4mm. Prevelika vrha o?trice mo?e uzrokovati prazninu izme?u vrha o?trice i strane zuba da bude previ?e mala, ?ine?i da je te?ko ukloniti deblje i skloniti se presje?i; Previ?e mali tip alata mo?e uzrokovati smanjenje krutosti vrha alata, ?to mo?e lako uzrokovati vibraciju i rezultirati siroma?noj te?kosti povr?ine strojeva, ?ine?i te?ko kontrolirati ta?nost.
(3) Obratite pa?nju na poziciju obrnutog alata pre nego ?to obratite prasak. Daleko od vrha alata do vrha zuba treba biti ve?a od visine zuba. Ako je manje od visine zuba, uzrokuje frikciju izme?u vrha alata i vrha zuba na vrhu tokom faze povla?enja polo?aja i rezultat otpada.
(4) Develop and call subroutines, which can use either a single subroutine or multiple subroutines.
1. Izraèunanje podataka programiranja
(1) Pozicionalna ta?ka X vrijednost praznog=nominalnog dijamanta+(0,5P+ac) 2+1, gde je P sajam, ac je ?i??enje vrha zuba, a 0,5P+ac je visina zuba. Izaberite vrijednost praznine vrha zuba na osnovu veli?ine vrha, kako se pokazuje u tabli ispod.
(2) Prva vrijednost X ta?ke rezanja, X=nominalni dijamant - prosje?na odstupanja gornjeg i ni?eg dijela -0,2
(3) Minor diameter=nominalni diameter - (0,5P+ac) 2
(4) Proizvodnja dodanja=(X-vrijednost prve ta?ke rezanja - manji dijamant)/X-direktorska koli?ina hrane (dijamantska vrijednost)+1
(5) U=X vrijednost prazne ta?ke pozicije - X vrijednost prve ta?ke rezanja.
2. Usjecanje rute: Generalno, lijeva i desna metoda presjecanja se koristi za procesiranje trapezoidalnih pra?ina, a one sa malim pra?inama mogu biti podijeljene u bezobrazno okretanje, polu precizno okretanje i precizno okretanje; Oni sa velikim prostorijama mogu biti podijeljeni u odvratno okrenuto, polu odvratno okrenuto, polu precizno okrenuto i precizno okrenuto. Koriste?i lijevu i desnu metodu rezanja, kada zovete subrutinu jednom, okretanje alata ulazi u dubinu rezanja i kre?e jednu prazninu desno nakon okretanja jednog alata lijevo i onda okrene drugu alatu. Kada zovete subrutinu ponovo, okretanje alata ulazi u drugu dubinu rezanja i kre?e jednu prazninu desno nakon okretanja jednog alata lijevo i onda okrene drugu alatu dok se ne zavr?i.
Kao ?to je pokazalo u figuri ispod, to je deo ure?aja trapezoidalnih pra?in a.
3. Calculation of data for machining trapezoidal threads
(1) te?ka vrijednost X ta?ke pozicije
X=nominalni dijamant+(0,5P+ac) 2+1=36+(0,56+0,5) 2+1=44
(2) Proverite stol kako bi utvrdili vrijednosti gornje i ni?e odstupanja nominalnog dijametra: gornja odstupanja je 0, ni?a odstupanja je -0,375, a prosje?na vrijednost je -0,2. X vrijednost prve ta?ke rezanja je 36-0,2-0,2=35,6
(3) Manji dijamant=nominalni dijamant - (0,5P+ac) 2=36 - (0,56+0,5) 2=29.
(4) Proizvodnja dodanja=(X-vrijednost prve ta?ke rezanja - manji dijamant)/X-direktorska koli?ina hrane (dijamantska vrijednost)+1=(35,9-29)/0,1+1=67
(5) U=te?ka vrijednost pozicije taèke X - prva vrijednost rezanja taèke X=44-35,6=8,4
4. Prora?unajte veli?inu trapezoidalnog konja i proverite stol kako bi utvrdili toleranciju.
Veliki dijamant D=36
Prema stolu, tolerancija d je odre?ena kao d-0,5p=36-3=33, tako d=33
Visost zube h=0,5p+ac=3,5
Minimalni dijamant d=d, srednji -2 h=29
Crown width f=0.336p=2.196
?irina trave baze w=0,366p 0,536a=2,196-0,268=1,928
Na osnovu iskustva, razumno je koristiti trapezoidalnu koncu sa ?irinom vrha alata f=1,5 mm.
Koriste?i 3,1mm mjerenje ?tap za mjerenje srednjeg dijametra, mjerenje M=d+4,864d-1,866p=36,88, a tolerancija (0-0,355) je odre?ena na osnovu srednje dijameterne tolerancije zone, ?to rezultira M=36,525-36,88
5. Napi?i CNC programe
G99 M3 S300 T0101;
G0 X44 Z8; (44 is the X value of the blank positioning point)
M8;
M98 P470002; (47 je broj te?kih strojeva)
M98 P200003; (20 je broj preciznih strojeva)
M9;
G0 X100 Z100;
M30
Write rough machining subroutines
O0002
G0 U-8.4; (8,4 je U-vrednost)
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;
Pi?em programe za stroj preciznosti
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;
Ovaj spomenuti radni dio mo?e se tako?e programirati s podrutinama G92.
glavni program
?ош ?едан.
G00 X44 Z6; Brzo sti?e do dijamanta. Φ 44mm krajnja lica izvan 3 mm)
M98 P60002; (Obalni auto zove O0002 subrutin 6 puta)
M98 P80003; Pola gruba kola zove O0003 subrutina 8 puta.
M98 P80004; (Pola preciznog auta zove glavni program O0004 subrutina 8 puta)
M98 P80005; Dobar auto zove O0005 subrutina 8 puta.
G0 X100 Z100; (Rezervac Thread brzo se vra?a na po?etnu ta?ku programa)
?ош ?едан.
O0002 (Rough car subroutine)
G00 U-0.5; (Te?ko okrenuti sa svakom dubinom hrane)
M98 P0006; (Zovem osnovnu subrutinu O0006)
M99; (The subroutine ends and returns to the main program)
O0003; (Получна груба субрутина автомобила)
G00 U-0.3; (Pola gruba okretanja sa svakom dubinom hrane)
M98 P0006; (Zovem osnovnu subrutinu O0006)
M99; (The subroutine ends and returns to the main program)
O0004; (Получна точност автомобила субрутина)
G0 U-0.15; Pola preciznosti koja se okre?e sa svakom dubinom hrane.
M98 P0006; (Zovem osnovnu subrutinu O0006)
M99; (The subroutine ends and returns to the main program)
O0005 (subrutina preciznih kola)
G0 U-0.05; (preciznost okrenuta sa svakom dubinom hrane)
M98 P0006; (Zovem osnovnu subrutinu O0006)
M99; (The subroutine ends and returns to the main program)
O0006 (osnovna subrutina)
G92 U-8 Z-37 F6; (okrenuti levu stranu pra?ine)
G00 W0.43; (Pravi no? brzo kre?e 0,43mm da stigne do desnog zuba)
G92 U-8 Z-37 F6; (okrenuti desnu stranu praga)
G0 W-0.43; Pomaknite -0,43mm da se vratite na axijalnu poziciju na lijevoj strani pra?ine)
M99; (The subroutine ends and returns to the main program)
Can we give it some attention before we leave? Aktualiziraj snimke UG-a svaki dan.