\9312; Ipagpapakilala sa G32 na machining end face threads:
Pangkalahatan: Karamihan ang mga thread sa dulo ng mukha ay rectangular threads, at ang self centering chuck (disc thread) ng lathe ay gumagamit ng struktura na ito. Ang uri ng thread na ito ay walang natatanging code annotation, karaniwang text annotation.
Ang Figure 2-8 ay isang schematic diagram ng huling thread ng mukha
Ang Figure (a) ay isang schematic diagram ng pangkalahatang struktura ng end face thread, habang ang Figure (b) ay isang bahagyang pinalawak na view ng end face thread. Ipinaghilala na kapag ang depth ng thread ay mas mababa sa 5mm, kailangan ng karagdagang 0.1mm.
Determination of end face thread rotation direction:
Sa kaso ng pangunahing palayok na nagiging pasulong, nagiging mula sa labas sa loob ay nabibilang sa kanang kamay (sa araw ng oras), at vice versa ay kaliwang kamay thread (sa laban ng oras).
Format ng Instruksyon: G32 X-F_ (X ang koordinate ng pagputol ng dulo, F ang lead ng thread)
Statement ng programa (ang threaded section lamang ng dulo ng mukha)
G99 M3 S500 T0202; (Slot cutter B=3mm)
paper size M8;
Z-0.5;
paper size F3.0;
G0 Z3;
X100;
Z-0.7;
G32 X40.
G0 Z3;
X100;
Z-1.0;
paper size F3.0;
G0 Z3;
X100;
Z-1.5;
paper size F3.0;
G0 Z3;
X100;
Z-2.0;
paper size F3.0;
G0 Z3;
X100;
Z-2.5;
paper size F3.0;
G0 Z3;
X100;
Z-3.1;
paper size F3.0;
G0 Z90;
M5;
M30;
Note: Ang posisyon ay dapat maging konsistente sa mga oras na ito.
\9313; Ipagpapakilala sa Pagbabago ng Pitch Thread Processing
Ilang mga domestic CNC system, tulad ng Guangzhou CNC (GSK), ay gumagamit ng mga tagubilin sa G32 sa paggawa ng mga variable pitch thread. Tulad ng ipinapakita sa larawan 2-10:
Figure 2-10 Schematic diagram of variable pitch thread
Pamakalkula ng numero:
Ang taas ng ngipin (diameter value) ng M274 ay 1.34=5.2 mm;
Ang taas ng ngipin (diameter value) ng M2712 ay 1.312=15.6mm;
Ang taas ng ngipin ay batay sa pinakamababang taas ng ngipin:
Ang diameter ay 27-5.2=21.8 mm.
Kapag nagiging mga variable pitch thread, ang bilis ng spindle ay tinutukoy sa pamamagitan ng pinakamalaking pitch ng thread (P=12).
Mga pahayag ng programa (threaded section lamang)
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;
Ang tinatawag na variable pitch thread ay tumutukoy sa isang tiyak na reference pitch value F na nagsisimula mula sa cut in ng thread, at pagkatapos ay nagiging pagkakaiba ng pitch K (taas o bababa) sa bawat iba pang pitch
Sa ilang mga impormadong sistema ng CNC tulad ng FANUC, mayroong espesyal na aralin sa G34 para sa paggawa ng mga gumagamit ng mga variable pitch thread.
Format ng Instruksyon: G34 X_Z_F_K_;
Kabilang nila, ang X at Z ay ang mga posisyon ng pagtatapos ng thread, ang F ay ang lead sa direksyon ng mahabang axis sa simulang punto, ang K ay ang pagtaas at pagbababa ng lead sa bawat ikot ng spindle, at ang rango ng command ng K value ay 0.0001-500.000mm, tulad ng ipinapakita sa sumusunod na malaman.
Halimbawa, ang simulang lead ay 5mm, ang lead increment ay 1mm, ang haba ng thread ay 50mm, at ang program ay G34 Z-50 F5. K1.
\9314; Pag-proseso ng iba't ibang thread
Karaniwang mga thread ay ginagamit para sa pagpapatakbo at mga direct thread. ang paggawa ng CNC ng mga multi-line thread ay maaaring gawin sa pamamagitan ng pagtawag sa mga subroutine gamit ang G92. Ang mga impormadong kasangkapan ng makina ay suportahan din ng mga instruksyon ng G32 para sa paggawa ng mga multi-line thread, at ang mga instruksyon ng G76 ay maaaring gamitin rin para sa paggawa ng mga multi-line thread (
Ang G92 ay nagtatawag sa mga subroutine upang magproseso ng paggawa ng iba't ibang thread machining tulad ng ipinapakita sa Figure 2-11.
Ang kahulugan ay nasa malaman: M279/3
Kabilang nito, ang M27 ay nominal na diameter, ang 9 ay ang lead ng thread, at ang 3 ay ang pitch.
Dahil: lead=bilang ng mga pitch lines, samakatuwid: ito ay tatlong wire thread.
Pamakalkula ng numero:
Mahalaking diameter=27-0.133=26.61 mm;
Minor diameter=27-1.33=23.1 mm;
Mga pahayag ng programa (threaded section lamang)
Subprogram (O0046)
paper size Z-40 F9;
X25.7;
X25.4;
X25.2;
X25.0;
;
X23.1;
M99;
pangunahing programa
G99 M3 S700 T0202;
paper size M8;
Z3;
M98 P0046;
G0 X30;
Z6;
M98 P0046;
G0 X30;
Z9;
M98 P0046;
G0 Z90;
M5;
M30;
Z3. Z6. Z9. Magtaas ng isang pitch sa bawat posisyon (P=3)
May ilang sistema din ang suporta sa paggawa ng G32 ng mga variable pitch thread
Format ng Instruksyon: G32 X_Z_F_Q_;
Saan ang X at Z ang mga posisyon ng pagtatapos ng thread, F ang lead ng thread, at Q ang angulo ng simula ng thread. Ang pagpapataas ay 0.001, ang desimal point ay hindi maipaliwanag; Kung ang pagproseso ng double thread at ang katulad na paglalagay ay 180, i-specify ang Q180000
Ang angulo ng simula na Q ay hindi isang modal value at kailangan itong tinutukoy bawat beses, kung hindi ito ay magiging 0 ng sistema
Ang paggawa ng maraming thread machining ay epektibo para sa mga tagubilin sa G32, G34, G92 at G76.
\9315; Pag-proseso ng mga trapezoidal threads
Sa mga lathes ng CNC, ang mga instruksyon sa pag-putot ng mga thread sa G76 ay maaaring gamitin sa mga trapezoidal thread ng makina gamit ang mga paraan tulad ng pagputot ng mga layo at paghihirap, ngunit may tiyak na mga kahirapan sa teknika. Samakatuwid, sa pamamagitan ng pangmatagalang karanasan sa praktika, isang set ng tiyak na kalkulasyon ng mga datos ng programasyon na gumagamit ng serye ng empirical formulas ay nakabuo.
Analyse ng mga kakayahan sa programasyon at paggawa ng makina:
(1) Sa paglilinis ng talim, bigyan ang pansin sa pag-aalaga na ang angulo ng gilid ng pagputol ng tool na nagiging konsistente sa angulo ng hugis ng ngipin, at ang lawak ng gilid ng pagputol ay dapat na mas mababa kaysa sa lawak ng groove bottom.
(2) Subukan mong gawin ang gap sa pagitan ng mga ngipin habang nagiging proseso ay sapat na malaki upang siguraduhin ang makinis na pagtanggal ng chip na may iisang gilid ng pagputol ng tool na nagiging. Ito ay payat na magkaroon ng trapezoidal thread lumago sa ilalim na lawak ng 1.7mm na may sukat ng 5mm at isang sharpened tip ng talim ng 1.2-1.4mm. Maaaring maging masyadong maliit ang gap sa pagitan ng dulo ng talim at bahagi ng ngipin, na nagiging mahirap na alisin ang mga debris at malakas na pagputol; Ang isang maliit na tip ng kagamitan ay maaaring magdulot ng pagbababa sa matigas na bahagi ng kagamitan, na madaling magdulot ng vibracion at magdulot ng mahirap na kahirapan sa ibabaw ng makina, at ito ay nagiging mahirap na kontrolin ang katiyakan.
(3) Magbigay ng pansin sa paglalagay ng tool na nagiging gamit bago nagiging thread.
(4) Pagpapaunlad at tawag ng mga subroutine, na maaaring gamitin ang alinman sa isang subroutine o iba't ibang subroutine.
1. Calculation of programming data
(1) Ang positioning point X ng blank=nominal diameter+(0.5P+ac) 2+1, kung saan P ang pitch, ac ang clearance ng tip ng ngipin, at 0.5P+ac ang taas ng ngipin. Pinili ang halaga ng gap sa dulo ng ngipin batay sa sukat ng pitch, tulad ng ipinapakita sa talahanayan sa ibaba.
(2) Ang unang punto ng pagputol ay X value, X=nominal diameter - average deviation of upper and lower parts -0.2
(3) Minor diameter=nominal diameter - (0.5P+ac) 2
(4) Pag-proseso ng addend=(X-value ng unang punto ng pagputol - minor diameter)/X-direction feed amount (diameter value)+1
(5) U=X value of the blank positioning point - X value of the first cutting point.
2. pagputol ng ruta: sa pangkalahatan, ang paraan ng pagputol sa kaliwa at kanan ay ginagamit upang magproseso ng trapezoidal threads, at ang mga may maliit na pitch ay maaaring bahagi sa matigas na pagliko, semi-precision na pagliko, at precision na pagliko; Ang mga may malaking pitches ay maaaring bahagi sa matigas na i-turn, kalahating matigas na i-turn, kalahating precision i-turn, at precision i-turn. Gamit ang paraan ng pagputol sa kaliwa at kanan, kapag nagtatawag ng subroutine isang beses, ang pag-i-tool ay pumasok sa depth ng pagputol at gumagalaw ng isang gap sa kanan pagkatapos na nagiging isang tool sa kaliwa, at pagkatapos ay lumiliko ng is a pang tool. Kapag nagtatawag ng subroutine muli, ang pag-i-tool ay pumasok sa isa pang pagputol sa depth at gumagalaw ng isang gap sa kanan pagkatapos na nagiging isang tool sa kaliwa, at lumiliko
[Halimbawa ng trapezoidal thread machining] Tulad ng ipinapakita sa malaman sa ibaba, ito ay isang trapezoidal thread machining bahagi.
3. Calculation of data for machining trapezoidal threads
(1) Mahirap na X value
X=nominal diameter+(0.5P+ac) 2+1=36+(0.56+0.5) 2+1=44
(2) Tignan ang talahanayan upang matukoy ang mga upper at lower deviation values ng nominal diameter: ang upper deviation ay 0, ang lower deviation ay -0.375, at ang average value ay -0.2.
(3) Minor diameter=nominal diameter - (0.5P+ac) 2=36- (0.56+0.5) 2=29.
(4) Pag-process addend=(X-value of the first cutting point - minor diameter)/X-direction feed amount (diameter value)+1=(35.9-29)/0.1+1=67
(5) U=Mahirap na positioning point X value - Unang cut point X value=44-35.6=8.4
4. Iklkula ang sukat ng trapezoidal thread at suriin ang talahanayan upang matukoy ang tolerance nito
Mahalaking diameter D=36
Ayon sa talahanayan, ang tolerance ng d ay tinutukoy bilang d-0.5p=36-3=33, kaya d=33
taas ng ngipin h=0.5p+ac=3.5
Minor diameter d=d, medium -2h=29
Karawakan ng korona f=0.336p=2.196
Base na lawak ng ngipin w=0.366p 0.536a=2.196-0.268=1.928
Based on experience, it is reasonable to use a trapezoidal thread with a tool tip width of f=1.5mm.
Sa pamamagitan ng isang rod ng sukatan ng 3.1 mm upang sukatin ang gitnang diameter, ang sukatan ng sukatan ay M=d+4.864d-1.866p=36.88, at ang tolerance (0-0.355) ay tinutukoy na batay sa zone ng tolerance ng gitnang diameter, na naging resulta sa M=36.525-36.88
5. Magsulat ng mga CNC program
G99 M3 S300 T0101;
paper size Z8; (44 ay ang X value ng blank positioning point)
M8;
M98 P470002; (47 ay ang bilang ng mga kasangkapan ng magaspang paggawa ng makina)
M98 P200003; (20 ay ang bilang ng mga kagamitan ng precision machining)
M9;
paper size Z100;
paper size
Magsulat ng mga magaspang subroutine sa paggawa ng makina
paper size
G0 U-8.4; (8.4 ang U-value)
G32 Z-37 F6;
G0 U8.4;
Z7.7;
U-8.4;
G32 Z-37 F6;
G0 U8.4;
Z8.3;
U-8.4;
paper size Z-37 F6;
G0 U8.3;
Z8;
M99;
Ang pagsusulat ng mga programang paggawa ng precision machining
0003;
G0 U-8.4;
G32 Z-37 F6;
G0 U8.4;
Z7.9;
U-8.4;
paper size Z-37 F6;
G0 U8.4;
Z8.1;
U-8.4;
paper size Z-37 F6;
G0 U8.3;
Z8;
M99;
Ang nasabing workpiece ay maaaring mag-program rin gamit ang G92 subroutines.
pangunahing programa
Hindi, hindi.
paper size Z6; (Mabilis na maabot ng pinutol ng mga thread ang diameter) Φ 44mm End Face Outer 3mm)
M98 P60002; (6 beses ang tawag ng mababaw na kotse sa O0002 subroutine)
M98 P80003; (Half magaspang kotse tawag sa O0003 subroutine 8 beses)
M98 P80004; (Hali precision car calls the main program O0004 subroutine 8 times)
M98 P80005; (8 beses ang tawag ng mabuting kotse sa O0005 subroutine)
paper size Z100; (Mabilis na bumalik ang Thread Cutter sa simula ng programa)
Hindi, hindi.
O0002 (Rough car subroutine)
G00 U-0.5; (Mahirap na nagiging sa bawat depth ng feed)
M98 P0006; (Nagtatawag sa pangunahing subroutine na O0006)
M99; (Ang subroutine ay natapos at bumalik sa pangunahing programa)
0003; (Hali magaspang kotse subroutine)
G00 U-0.3; (Hali magaspang na nagiging sa bawat depth ng feed)
M98 P0006; (Nagtatawag sa pangunahing subroutine na O0006)
M99; (Ang subroutine ay natapos at bumalik sa pangunahing programa)
0004; (Hali precision car subroutine)
G0 U-0.15; (Hali precision na nagiging sa bawat depth ng feed)
M98 P0006; (Nagtatawag sa pangunahing subroutine na O0006)
M99; (Ang subroutine ay natapos at bumalik sa pangunahing programa)
O0005 (precision car subroutine)
G0 U-0.05; (Tiyakan na nagiging sa bawat depth ng feed)
M98 P0006; (Nagtatawag sa pangunahing subroutine na O0006)
M99; (Ang subroutine ay natapos at bumalik sa pangunahing programa)
paper size
paper size Z-37 F6; (Pagbukas sa kaliwang bahagi ng thread)
G00 W0.43; (Ang may kabayo na kutsilyo ay madaling gumagalaw ng 0.43mm upang maabot ang bahagi ng kanang ngipin)
paper size Z-37 F6; (Pagbukas sa kanang bahagi ng thread)
G0 W-0.43; (Ilipat -0.43mm upang bumalik sa posisyon ng axis sa kaliwang bahagi ng thread)
M99; (Ang subroutine ay natapos at bumalik sa pangunahing programa)
Pwede ba nating bigyan ito ng atensyon bago tayo umalis? I-update ang mga UG programming video araw-araw.