Introduction to G32 machining end face threads:
Oorskou: Die einde gesig gedragte is meeste reghoeke gedragte, en die selfsentreering gedrag (skyfdraad) van die lathe gebruik hierdie struktuur. Hierdie tipe draad het nie 'n spesifieke kode annotasie nie, gewoonlik 'n teks annotasie.
Figur 2-8 is 'n skematiese diagram van die einde gesig drukking
Figur (a) is 'n skematiese diagram van die hele struktuur van die einde gesig drumpel, terwyl Figur (b) is 'n deel vergroot aansig van die einde gesig drumpel. Dit is gespesifiseer dat wanneer die drumpeldediepte minder as 5mm is, moet 'n addisionele 0.1mm byvoeg word.
Bestemming van einde gesig dreedrotasie rigting:
In die geval van die hoofdrukkel wat vorentoe draai, draai van die buite na die binneste aan die regterhande (regterhande), en teenoor die links hande draad (teenoor die klok).
Instruksie formaat: G32 X- F_ (X is die koordinate van die knip einde punt, F is die lei van die draad)
Program opdrag (slegs die gedraaide seksie van die einde gesig)
G99 M3 S500 T0202; (Slot knipper B=3mm)
G0 X100 M8;
Z-0.5;
G32 X40 F3. 0;
G0 Z3;
X100;
Z-0.7;
G32 X40. (Aansig blade wydte diagram 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;
Nota: Die posisie moet hierdie keer bestaan word.
Oordrag tot veranderlike rygdraad verandering
Sommige huistelike CNC stelsels, soos Guangzhou CNC (GSK), gebruik G32 instruksies wanneer masjien veranderlike pitch draad te maak. Soos vertoon in Figure 2- 10:
Figure 2-10 Schematic diagram of variable pitch thread
Numeriese berekening:
Die tandhoogte (diameter waarde) van M274 is 1.34=5.2mm;
Die tandhoogte (diameter waarde) van M2712 is 1. 312=15. 6mm;
Die tandhoogte is gebaseer op die minimale tandhoogte:
So die klein diameter is 27-5.2=21.8mm.
Wanneer omskakel veranderlike punt drukke, word die spindle spoed bepaal deur die maksimum drukke punt (P=12).
Program statement (only threaded section)
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;
;
G32 X30;
Z3;
X21.8;
G32 Z- 20 F4;
G32 Z-56 F12;
G0 X30;
Z90;
M5;
M30;
Die so genoem veranderlike pitch gedraad verwys na 'n gespesifiseer verwysing pitch waarde F begin van die gedraad knip in, en dan genereer 'n pitch verskil K (vermeerder of vermeerder) elke ander pitch
In sommige ingevoerde CNC stelsels soos FANUC, daar is 'n spesifieke instruksie G34 vir masjien veranderlike pitch draad.
Instruction format: G34 X_Z_F_K_;
Among them, X and Z are the endpoint positions of the thread, F is the lead in the long axis direction at the starting point, K is the increase and decrease of lead per spindle rotation, and the command range of K value is 0.0001-500.000mm, as shown in the following figure.
Byvoorbeeld, die begin lei is 5mm, die lei inkrement is 1mm, die drukklengte is 50mm, en die program is G34 Z-50 F5. K1.
Song9314; Verwerking van meerdere dreedragte
Meksie lyn draad word gewoonlik gebruik vir oordrag en is regte draad. CNC masjien van meerdere lyn draad kan wees gedoen deur subroutines te roep deur G92 te gebruik. In gevoerde masjien hulpmiddels ook ondersteun G32 instruksies vir masjien meerdere lyn draad, en G76 instruksies kan ook gebruik word vir masjien meerdere lyn draad (soos later gespreek word).
G92 calls subroutines to process multi thread machining as shown in Figure 2-11.
Die betekening in die figuur aandui: M279/3
onder hulle is M27 die nominale diameter, 9 is die draad leier, en 3 is die draad.
Want: lei=nommer van draaglyne, daarom: hierdie is 'n drie draad.
Numeriese berekening:
Major diameter=27-0.133=26.61mm;
Minuur diameter=27-1.33=23.1mm;
Program statement (only threaded section)
Subprogram (O0046)
G92 X26 Z- 40 F9;
X25. 7;
X25. 4;
X25. 2;
X25. 0;
;
X23. 1;
M99;
hoof 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;
QUnicodeControlCharacterMenu
Sommige stelsels ondersteun ook G32 masjien van veranderlike pitch draad
Instruksie formaat: G32 X_Z_F_Q_;
Waar X en Z is die eindpunt posisies van die draad, F is die draad lei, en Q is die begin hoek van die draad. Inkremente is 0. 001, desimale punt kan nie gespesifiseer word nie; As dubbel drukke en die ooreenstemmende verskuif is 180, spesifiseer Q180000
Die begin hoek Q is nie 'n modaal waarde en moet elke keer gespesifiseer word, anders sal die stelsel dit beskou as 0
Multi thread masjien is effektief vir G32, G34, G92 en G76 instruksies.
Ngu9315;Verwerking van trapezoidal dreede
Op CNC lathes, G76 draad knip syklus instruksies kan gebruik word na masjien trapezoidal draad gebruik word met metodes soos oblique en staggered knip, maar daar is sekere tegniese moeilikhedes. Daarom, gebaseer op lank-tyd praktiese erfaring, 'n stel van presies berekenings van program data gebruik van 'n reeks empiriese formule is ontwikkeld. Deur die gebruik van draad uitsnitting instruksies G32 en subroutines te roep, en kleidelik stel masjien metodes in die subroutines, kwalifiseerde trapezoidal draad kan seker en vertroulik verander word.
Analiseer van programering en masjienwerklikhede:
(1) Wanneer die blad gryp, moet aandag wees om te bevestig dat die knippende randhoek van die draaiende nutsprogram konsistent is met die tandvorm hoek, en die wydte van die knipperand moet minder wees as die wydte van die groove onderkant.
(2) Probeer om die gap tussen die tande te maak tydens die draaiïng proses groot genoeg te verseker om glade chip verwydering te verseker met 'n enkele knipsrand van die draaiïng nutsprogram. Dit is raadsaaklik om 'n trapezoidal draad groove onderste wydte van 1.7mm met 'n stap van 5mm en 'n skarpende bladstipe van 1.2-1.4mm te hê. Oorsaaklike bladstipe kan veroorsaak dat die gap tussen die bladstipe en die tand kant te klein wees, maak dit moeilik om debris te verwyder en voorsaak om te knip; A too small tool tip can cause a decrease in the rigidity of the tool tip, which can easily cause vibration and result in poor machining surface roughness, making it difficult to control accuracy.
(3) Pas aandag op die posisie van die draaiïng nutsprogram voor die draaiïng te draai. Die afstand van die nutsprogram tipe tot die tand boonste moet groter wees as die tandhoogte. As dit minder as die tandhoogte is, sal dit veroorsaak die draaiïng tussen die nutsprogram tipe en die gedraagte tand boonste tydens die post draaiïng stadium, wat resultaat in woestyn.
(4) Ontwikkel en roep subroutines wat 'n enkele subroutines of veelvuldige subroutines kan gebruik.
1. Bereken van programme data
(1) Die posisie punt X waarde van die leë=nominale diameter+(0. 5P+ac) 2+1, waar P is die pik, ac is die tandtipe kleur, en 0. 5P+ac is die tandhoogte. Kies die waarde van die tandtipe spasie gebaseer op die grootte van die pik, soos in die tabel onder vertoon word.
(2) Eerste uitsnitting punt X waarde, X=nominale diameter - gemiddelde afwysing van boonste en onderste dele -0.2
(3) Minuur diameter=nominale diameter - (0. 5P+ac) 2
(4) Processing addend=(X-value of the first cutting point - minor diameter)/X-direction feed amount (diameter value)+1
(5) U=X waarde van die leë posisie punt - X waarde van die eerste knieppunt.
2. Skakel raat: Algemeen, die linker en regterkant knip metode word gebruik om trapezoidale drukke te prosesseer, en die wat met klein drukke kan deel word in kors draai, semipresies draai en presies draai; Die wat met groot stokke verdeel kan word in klein draaiïng, semi-klein draaiïng, semi-presies draaiïng en presies draaiïng. Gebruik van die linker en regterkant uitsnitting metode, wanneer die subroutine een keer roep, gaan die draaiïng hulpmiddel in 'n uitsnitting diepte in en skuif een gap na die regterkant na draai een hulpmiddel aan die linker, en dan draai 'n ander hulpmiddel weer. Wanneer die subroutine roep weer, gaan die draaiïng hulpmiddel in 'n ander uitsnitting diepte in en skuif een gap na die regterkant na draai een hulpmiddel na die linke
[Voorbeeld van trapezoidal draad masjien] Soos in die figuur onder vertoon word, is dit 'n trapezoidal draad masjien deel.
3. Calculation of data for machining trapezoidal threads
(1) Rough positioning point X value
X=nominale diameter+( 0. 5P+ac) 2+1=36+( 0. 56+0. 5) 2+1=44
(2) Check the table to determine the upper and lower deviation values of the nominal diameter: the upper deviation is 0, the lower deviation is -0.375, and the average value is -0.2. The X value of the first cutting point is 36-0.2-0.2=35.6
(3) Minor diameter=nominale diameter - (0. 5P+ac) 2=36 - (0. 56+0. 5) 2=29.
(4) Verwerking byvoeg=(X- waarde van die eerste knieppunt - klein diameter)/X- rigting voer hoeveelheid (diameter waarde)+1=(35. 9- 29)/0. 1+1=67
(5) U=Rou posisie punt X waarde - Eerste knip punt X waarde=44- 35. 6=8. 4
4. Bereken die grootte van die trapezoidal draad en bevestig die tabel om sy toleransie te bepaal
Groot diameter D=36
Volgens die tabel is die toleransie van d bepaal as d-0.5p=36-3=33, so d=33
Te hoogte h=0. 5p+ac=3. 5
Minuur diameter d=d, middel - 2h=29
Kroon wydte f=0.336p=2.196
Toon basis wydte w=0.366p 0.536a=2.196-0.268=1.928
Gebaseer op erfaring, is dit redelik om 'n trapezoidal draad te gebruik met 'n nutsbalk tipe wydte van f=1.5mm.
Gebruik van 'n 3.1mm meerderstad om die middelste diameter te maak, die meerderdimensie M=d+4.864d-1.866p=36.88, en die toleransie (0-0.355) is bepaal gebaseer op die middelste diameter toleransie sone, wat resultaat in M=36.525-36.88
5. Skryf CNC programme
G99 M3 S300 T0101;
G0 X44 Z8; (44 is die X waarde van die leë posisie punt)
M8;
M98 P470002; (47 is die nommer van rou masjien nutsprogramme)
M98 P200003; (20 is the number of precision machining tools)
M9;
G0 X100 Z100;
M30
Skryf rou masjien subroutines
O0002
G0 U-8.4; (8. 4 is die U- waarde)
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;
Skryf presies masjienprogramme
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;
Die bo-mentioneerde werksstuk kan ook gebruik word met G92 subroutines.
hoof program
G00 X44 Z6; (Thread cutter quickly reaches diameter) Φ 44mm Einde Gesig Buiter 3mm)
M98 P60002; (Koerse kar roep O0002 subroutine 6 keer)
M98 P80003; (Half rou kar roep O0003 subroutine 8 maal)
M98 P80004; (Semi presisie kar roep die hoofprogram O0004 subroutine 8 maal)
M98 P80005; (Fine kar roep O0005 subroutine 8 maal)
G0 X100 Z100; (Thread knipper vinnig terug na die begin punt van die program)
Maak skoon
O0002 (Rough car subroutine)
G00 U- 0. 5; (Rout draai met elke voerdjipte)
M98 P0006; (roep die basiese subroutine O0006)
M99; (Die subroutine einde en gee terug na die hoof program)
O0003; (Semi rou kar subroutine)
G00 U- 0. 3; (Semi rou draai met elke voerdjipte)
M98 P0006; (roep die basiese subroutine O0006)
M99; (Die subroutine einde en gee terug na die hoof program)
O0004; (Semi precision car subroutine)
G0 U-0.15; (Semi presies draai met elke voerdjipte)
M98 P0006; (roep die basiese subroutine O0006)
M99; (Die subroutine einde en gee terug na die hoof program)
O0005 (precision car subroutine)
G0 U-0.05; (Presisie draai met elke voerdjipte)
M98 P0006; (roep die basiese subroutine O0006)
M99; (Die subroutine einde en gee terug na die hoof program)
O0006 (Basiese subroutine)
G92 U- 8 Z- 37 F6; (Omdraai die linkerkant van die draad)
G00 W0.43; (Die gedraai knif skuif vinnig 0.43mm om die kant van die regtertand te raak)
G92 U- 8 Z- 37 F6; (Omdraai die regterkant van die draad)
G0 W-0.43; Skuif -0.43mm om terug te gaan na die aksiale posisie aan die linkerkant van die drumpel
M99; (Die subroutine einde en gee terug na die hoof program)
Kan ons dit 'n paar aandag gee voordat ons weggaan? Opdateer UG-program-videos elke dag.