Nov 19, 2023 Tso lus

General macro program rau helical milling ntawm cylindrical thiab tapered qhov siv ntau yam milling cutters

 

Kuv tus phooj ywg Zhou Weiquan, tus kws tshaj lij engineer, tau koom nrog hauv CNC daim ntawv thov rau ntau tshaj 40 xyoo thiab tau ua cov cuab yeej technology thiab kev ua haujlwm ntawm ntau txhiab qhov chaw.

Nws ib zaug tau mus rau Nyij Pooj mus kawm CNC daim ntawv thov thev naus laus zis thiab tau luam tawm ob lub ntsiab lus: "Kev Tsim Kho thiab Kev Siv CNC Tig / Milling Macro Programs" thiab "CNC tig thiab Milling ntawm Xov" (tshaj tawm los ntawm Machinery Press).

Nws muaj ntau yam kev tshawb fawb, uas kuv yuav qhia ib tug tom qab lwm. Nov yog ib qho kev pabcuam macro uas koj tuaj yeem siv tau.

Tom qab muab qhov tseem ceeb rau 13 qhov sib txawv, lawv tuaj yeem siv ncaj qha. Cov phooj ywg txaus siab tuaj yeem nyeem cov lus pom thiab sib piv cov duab kos duab kom nkag siab tias nws tau sau li cas. Nov yog nws rooj plaub thib peb.

Qhov thib peb tshwm sim ntawm Zhou Weiquan txoj kev tshawb fawb

General macro program rau helical milling ntawm cylindrical thiab tapered qhov siv ntau yam milling cutters

O101; (Kev pabcuam macro dav dav rau kauv milling cylindrical qhov thiab tapered qhov nrog ntau yam milling cutters, XY keeb kwm yog teem rau hauv nruab nrab ntawm lub qhov, thiab Z-axis keeb kwm yog teem rau saum kawg lub ntsej muag ntawm lub workpiece)

N01 #{1}}_; (# 100 yog tus nqi kho qhov kab uas hla thaum ua tiav. Thaum koj xav nce lub qhov taub, coj tus nqi zoo, txwv tsis pub coj tus nqi tsis zoo. Theoretically, nws yog 0)

N02#1=a; (#1 sawv cev rau lub kaum sab xis ib nrab ntawm lub khob hliav qab, uas yog sib npaug rau 0 rau lub qhov cylindrical)

N03#2=b; (#2 sawv cev rau txoj kab uas hla loj ntawm lub tog raj kheej lossis lub khob hliav qab hauv lub dav hlau sab saud)

N04#11=h; (#11 sawv cev rau qhov siab ntawm lub tog raj kheej lossis lub khob hliav qab)

N05#3=c; (# 3 sawv cev rau txheej ntsug qhov sib nrug thaum lub sijhawm milling)

N06#4=i; (#4 sawv cev rau lub kaum sab xis ntawm kauj ruam milling, uas tuaj yeem xaiv raws li qhov tsim nyog)

N07#5=j; (# 5 sawv cev rau Z tus nqi ntawm qhov txav taw tes, tus nqi pib ntawm txoj haujlwm no yog huab cua tangent nyob rau saum npoo av)

N08#7=d; (#7 sawv cev rau txoj kab uas hla loj ntawm lub tshuab txiav D)

N09#18=r; (#18 sawv cev rau cov hniav vojvoog)

N10#19=s; (#19 sawv cev rau spindle ceev S)

N11#20=t; (#20 sawv cev rau tus naj npawb ntawm cov cuab yeej them nyiaj ntev)

N12#21=u; (#21 yog txoj cai rau clockwise / counterclockwise milling, noj 3 rau clockwise milling, thiab coj 2 rau counterclockwise milling)

N13#22=v; (#22 sawv cev rau tus nqi ntawm cov cuab yeej pub ib feeb)

N14#26=z; (#26 sawv cev rau Z tus nqi ntawm qhov pib thiab qhov kawg ntawm lub tshuab txiav)

N21 #8=#18*[1-SIN[#1]];(#8 sawv cev rau Z-txoj kev deb ntawm qhov chaw txiav mus rau hauv qab ntawm lub tshuab txiav)

N22 #9=0;(#9 sawv cev rau lub kaum sab xis txav, muab tus nqi pib 0 hauv seem no)

N23 #10=#2/2+[#{4}}#8]*TAN[#1]+#18*[1-COS[#1]]-#7 /2+#100/2;(#10 sawv cev Qhov kev ncua deb ntawm kab nruab nrab ntawm lub tshuab txiav thiab qhov nruab nrab ntawm lub khob hliav qab)

N24 #12=#3*#4/360;(#12 sawv cev qhov deb ntawm qhovntsej thiaj tsis mob hauv txhua kauj ruam)

N25 #13=#3*TAN[#1]; (#13 sawv cev qhov sib txawv ntawm lub voj voog ntawm ob lub voj voog)

N26 #14=#13*#4/360;(#14 sawv cev rau tus nqi txo lub vojvoog ntawm txhua kauj ruam)

N27 G54 G94 G00 X0 Y0 Z#26; (Teem lub tshuab ua haujlwm sib koom ua ke, pub ib feeb, thiab lub tshuab txiav milling txhais mus rau qhov pib ntawm qhov chaw ntawm lub khob hliav qab)

N28 S#19 M03; (Spindle pib tig)

N29 G43 H#20 Z#5; (Cia lub milling cutter ntxiv tus nqi Z-txoj kev ntev them nqi thiab tom qab ntawd poob rau lub dav hlau pib txiav)

N30 G#21X#10 R[#10/2] F#22; (Lub tshuab txiav milling tig ib nrab tig rau hauv lub dav hlau kab rov tav kom ntxig lub tshuab txiav)

N31 THAUM [#5 GT -[#11+#8]] DO 1; (Loop taub hau: yog tias cov xwm txheej tau ua tiav, lub voj voog ua tiav ntawm N32 thiab N38 ntu)

N32 #9=#{2}}[#21*2-5]*#4; (Nyob rau hauv down milling / up milling, lub txav lub kaum sab xis yog nce los yog txo los ntawm ib kauj ruam kaum feem los npaj rau ib kauj ruam ntawm kev txiav)

N33 #10=#{2}}#14; (Rau qhov kev ncua deb ntawm milling cutter center kab thiab lub cone center)

N34 #15=#10*COS[#9];(Rau qhov X ua haujlwm tus nqi ntawm qhov txav taw tes)

N35 #16=#10*SIN[#9];(Rau tus nqi Y kev sib koom tes ntawm qhov txav taw tes)

N36 G#21

N37 #5=#5-#12;(Rau qhov Z tus nqi sib koom tes ntawm qhov txav taw tes)

N38 END 1; (Qhov kawg ntawm lub voj: yog tias cov xwm txheej tau ua tiav, lub voj voog ua tiav ntawm N14 thiab N19 ntu)

N39 #9=#{2}}[#21*2-5]*#4; (Thaum lub sijhawm milling / nce milling, lub kaum sab xis txav tau nce lossis txo qis los ntawm ib kauj ruam lub kaum sab xis los npaj rau tag nrho lub voj voog ntawm kab rov tav milling)

N40 #10=#2/2-#11*TAN[#1]+#18*[1-COS[#1]]-#7/2+#100 /2; (xws li hauv qab milling cutter center kab thiab taper nrug ntawm lub siab)

N41 G#21

N42I[-#10*COS[#9]] J[-#10*SIN[#9]]; (mill ib lub voj voog ua tiav kab rov tav hauv lub dav hlau kawg)

N43G00 X0 Y0; (Lub milling cutter txhais rau coincide nrog lub cone center kab)

N44G49 Z#26; (Lub milling cutter tshem tawm qhov nyiaj them ntev thiab nce mus rau #26 saum lub dav hlau taper)

N45M05; (Spindle nres)

N46M30;

Hauv qab no yog peb hom milling cutter daim duab rau milling cylindrical qhov thiab tapered qhov.

duab

Hauv qab no yog ib daim duab rau programming.

duab

Piv txwv:

Cov hauv qab no yog ib qho piv txwv ntawm qhov kev pab cuam macro no: siv lub pob qhov ntswg cutter rau zeb ib lub qhov hauv qab nrog ib NPT0.5 xov sab hauv thiab inverted 120-degree kaum.

duab

Cov hauv qab no yog cov haujlwm tshwj xeeb ntawm lub qhov tapered hauv qab thiab lub inverted {{0}}degree kaum rau milling NPT0.5 cov xov sab hauv.

%

O102; (Kev ua haujlwm ntawm kauv milling NPT0.5 threaded conical hauv qab qhov nrog φ10 pob kawg milling cutter, XY keeb kwm yog teem rau hauv nruab nrab ntawm lub qhov, thiab Z-axis keeb kwm yog teem rau saum kawg lub ntsej muag ntawm lub workpiece)

N01#{1}}_; (# 100 yog tus nqi kho qhov kab uas hla thaum ua tiav. Thaum koj xav nce lub qhov taub, coj tus nqi zoo, txwv tsis pub coj tus nqi tsis zoo. Theoretically, nws yog 0)

N02 #{1}}.79; (#1 sawv cev rau lub kaum sab xis ib nrab ntawm lub khob hliav qab, uas yog sib npaug rau 0 rau lub qhov cylindrical)

N03 #2=18.321;(#2 sawv cev rau txoj kab uas hla loj ntawm lub tog raj kheej lossis lub khob hliav qab hauv lub dav hlau sab saud)

N04 #11=15; (#11 sawv cev rau qhov siab ntawm lub tog raj kheej lossis lub khob hliav qab)

N05 #3=0.5; (# 3 sawv cev rau txheej ntsug qhov sib nrug thaum lub sijhawm milling)

N06 #4=30; (#4 sawv cev rau lub kaum sab xis ntawm kauj ruam milling, uas tuaj yeem xaiv raws li qhov tsim nyog)

N07 #5=0.5; (# 5 sawv cev rau Z tus nqi ntawm qhov txav taw tes, tus nqi pib ntawm txoj haujlwm no yog huab cua tangent nyob rau saum npoo av)

N08 #7=10; (#7 sawv cev rau txoj kab uas hla loj ntawm lub tshuab txiav D)

N09 #18=5; (#18 sawv cev rau cov hniav vojvoog)

N10 #19=1500; (#19 sawv cev rau spindle ceev S)

N11 #20=1; (#20 sawv cev rau tus naj npawb ntawm cov cuab yeej them nyiaj ntev)

N12 #21=2; (#21 yog txoj cai rau clockwise / counterclockwise milling, noj 3 rau clockwise milling, thiab coj 2 rau counterclockwise milling)

N13 #22=50; (#22 sawv cev rau tus nqi ntawm cov cuab yeej pub ib feeb)

N14 #26=100; (#26 sawv cev rau Z tus nqi ntawm qhov pib thiab qhov kawg ntawm lub tshuab txiav)

%

%

O103; (Kev ua haujlwm ntawm 120-degree chamfer rau kauv milling NPT0.5 xov nrog φ10 pob kawg milling cutter, XY keeb kwm yog nyob rau hauv nruab nrab ntawm lub qhov, thiab Z-axis keeb kwm yog teem rau lub Upper kawg ntsej muag ntawm lub workpiece)

N01#{1}}_; (# 100 yog tus nqi kho qhov kab uas hla thaum ua tiav. Thaum koj xav nce lub qhov taub, coj tus nqi zoo, txwv tsis pub coj tus nqi tsis zoo. Theoretically, nws yog 0)

N02 #1=60; (#1 sawv cev rau lub kaum sab xis ib nrab ntawm lub khob hliav qab, uas yog sib npaug rau 0 rau lub qhov cylindrical)

N03 #2=22.321;(#2 sawv cev rau txoj kab uas hla loj ntawm lub tog raj kheej lossis lub khob hliav qab hauv lub dav hlau sab saud)

N04 #11=1.8; (#11 sawv cev rau qhov siab ntawm lub tog raj kheej lossis lub khob hliav qab)

N05 #3=0.2; (# 3 sawv cev rau txheej ntsug qhov sib nrug thaum lub sijhawm milling)

N06 #4=30; (#4 sawv cev rau lub kaum sab xis ntawm kauj ruam milling, uas tuaj yeem xaiv raws li qhov tsim nyog)

N07 #5=0.25; (# 5 sawv cev rau Z tus nqi ntawm qhov txav taw tes, tus nqi pib ntawm txoj haujlwm no yog huab cua tangent nyob rau saum npoo av)

N08 #7=10; (#7 sawv cev rau txoj kab uas hla loj ntawm lub tshuab txiav D)

N09 #18=5; (#18 sawv cev rau cov hniav vojvoog)

N10 #19=1500; (#19 sawv cev rau spindle ceev S)

N11 #20=1; (#20 sawv cev rau tus naj npawb ntawm cov cuab yeej them nyiaj ntev)

N12 #21=2; (#21 yog txoj cai rau clockwise / counterclockwise milling, noj 3 rau clockwise milling, thiab coj 2 rau counterclockwise milling)

N13 #22=50; (#22 sawv cev rau tus nqi ntawm cov cuab yeej pub ib feeb)

N14 #26=100; (#26 sawv cev rau Z tus nqi ntawm qhov pib thiab qhov kawg ntawm lub tshuab txiav)

%

Xa kev nug

whatsapp

skype

Tug

Kev nug