Ħabib tiegħi Zhou Weiquan, inġinier anzjan, ilu involut f'applikazzjonijiet CNC għal aktar minn 40 sena u għamel teknoloġija u pproċessar ta 'eluf ta' partijiet.
Darba mar il-Ġappun biex jistudja t-teknoloġija tal-applikazzjoni tas-CNC u ppubblika żewġ monografi: "Żvilupp u Applikazzjoni ta 'Programmi ta' Makro Tidwir/Tħin CNC" u "Tidwir CNC u Tħin tal-Ħjut" (ippubblikati minn Machinery Press).
Għandu ħafna riżultati ta’ riċerka, li se nintroduċihom wara xulxin. Hawnhekk huwa programm makro ġenerali li tista 'tuża.
Wara li tassenja valuri għal 13-il varjabbli, jistgħu jintużaw direttament. Ħbieb interessati jistgħu jaqraw il-kummenti u jqabblu d-dijagrammi tal-ipprogrammar biex jifhmu kif tiġi kkompilata. Dan huwa t-tielet każ tiegħu.
It-tielet riżultat tar-riċerka ta 'Zhou Weiquan
Programm makro ġenerali għat-tħin helical ta 'toqob ċilindriċi u għax-xejn bl-użu ta' diversi cutters tat-tħin
O101; (Programm makro ġenerali għal toqob ċilindriċi tat-tħin spirali u toqob għax-xejn b'diversi cutters tat-tħin, l-oriġini XY hija ssettjata fiċ-ċentru tat-toqba, u l-oriġini tal-assi Z hija ssettjata fil-wiċċ tat-tarf ta 'fuq tal-biċċa tax-xogħol)
N01 #100=_; (#100 huwa l-valur tal-korrezzjoni tad-dijametru waqt l-ipproċessar. Meta trid iżżid id-dijametru tat-toqba, ħu valur pożittiv, inkella ħu valur negattiv. Teoretikament, huwa 0)
N02#1=a; (#1 jirrappreżenta n-nofs angolu tal-kon tal-kon, li huwa ugwali għal 0 għal toqba ċilindrika)
N03#2=b; (#2 jirrappreżenta d-dijametru ewlieni taċ-ċilindru jew tal-kon fil-pjan ta 'fuq)
N04#11=h; (#11 jirrappreżenta l-għoli taċ-ċilindru jew tal-kon)
N05#3=c; (#3 jirrappreżenta l-ispazjar tas-saff vertikali waqt it-tħin)
N06#4=i; (#4 jirrappreżenta l-angolu tal-pass tat-tħin tal-pass, li jista 'jintgħażel kif xieraq)
N07#5=j; (#5 jirrappreżenta l-valur Z tal-punt li jiċċaqlaq, il-valur inizjali ta 'din l-assenjazzjoni huwa d-distanza tanġent ta' l-arja 'l fuq mill-wiċċ ta' fuq)
N08#7=d; (#7 jirrappreżenta d-dijametru ewlieni tat-tħin D)
N09#18=r; (#18 jirrappreżenta r-raġġ tax-xafra)
N10#19=s; (#19 tirrappreżenta l-veloċità tal-magħżel S)
N11#20=t; (#20 jirrappreżenta n-numru tal-kumpens tat-tul tal-għodda)
N12#21=u; (#21 huwa l-kodiċi għat-tħin lejn l-arloġġ/kontra l-arloġġ, ħu 3 għat-tħin lejn l-arloġġ, u ħu 2 għat-tħin kontra l-arloġġ)
N13#22=v; (#22 jirrappreżenta l-ammont ta' għalf tal-għodda kull minuta)
N14#26=z; (#26 jirrappreżenta l-valur tal-koordinati Z tal-pożizzjoni tal-bidu u l-pożizzjoni tat-tmiem tat-tħin)
N21 #8=#18*[1-SIN[#1]];(#8 jirrappreżenta d-distanza tad-direzzjoni Z mill-punt tat-tqattigħ sal-wiċċ tal-qiegħ tat-tħin)
N22 #9=0;(#9 tirrappreżenta l-angolu li jiċċaqlaq, assenja l-valur inizjali 0 f'din it-taqsima)
N23 #10=#2/2+[#5+#8]*TAN[#1]+#18*[1-COS[#1]]-#7 /2+#100/2;(#10 jirrappreżenta Id-distanza bejn il-linja taċ-ċentru tat-tħin u ċ-ċentru tal-kon)
N24 #12=#3*#4/360;(#12 tirrappreżenta d-distanza ta' l-inżul f'kull tarġa)
N25 #13=#3*TAN[#1]; (#13 tirrappreżenta d-differenza bejn ir-raġġi taż-żewġ ċrieki)
N26 #14=#13*#4/360;(#14 jirrappreżenta l-valur tat-tnaqqis tar-raġġ f'kull pass)
N27 G54 G94 G00 X0 Y0 Z#26; (Issettja s-sistema tal-koordinati tal-biċċa tax-xogħol, għalf kull minuta, u l-qtugħ tat-tħin jittraduċi għall-punt tat-tluq 'il fuq miċ-ċentru tal-koni)
N28 S#19 M03; (Ix-żarżur jibda jdur)
N29 G43 H#20 Z#5; (Ħalli l-qtugħ tat-tħin iżid il-valur tal-kumpens tat-tul tad-direzzjoni Z u mbagħad waqa 'fil-pjan tal-bidu tat-tqattigħ)
N30 G#21X#10 R[#10/2] F#22; (Il-cutter tat-tħin idur nofs dawra fil-pjan orizzontali biex daħħal il-cutter)
N31 WAQT [#5 GT -[#11+#8]] DO 1; (Kap tal-linja: jekk jintlaħqu l-kundizzjonijiet, eżekuzzjoni tal-linja bejn is-segmenti N32 u N38)
N32 #9=#9+[#21*2-5]*#4; (Fi tħin 'l isfel/tħin 'il fuq, l-angolu li jiċċaqlaq jiżdied jew jitnaqqas b'angolu ta' pass wieħed rispettivament biex jipprepara għal pass wieħed ta 'qtugħ)
N33 #10=#10-#14; (Ikkalkula mill-ġdid id-distanza bejn il-linja taċ-ċentru tal-qtugħ tat-tħin u ċ-ċentru tal-koni)
N34 #15=#10*COS[#9];(Ikkalkula mill-ġdid il-valur tal-koordinati X tal-punt li jiċċaqlaq)
N35 #16=#10*SIN[#9];(Ikkalkula mill-ġdid il-valur tal-koordinati Y tal-punt li jiċċaqlaq)
N36 G#21
N37 #5=#5-#12;(Ikkalkula mill-ġdid il-valur tal-koordinati Z tal-punt li jiċċaqlaq)
N38 TMIEM 1; (tmiem tal-linja: jekk il-kundizzjonijiet jiġu sodisfatti, eżekuzzjoni tal-linja bejn is-segmenti N14 u N19)
N39 #9=#9+[#21*2-5]*#4; (Matul tħin 'l isfel/tħin 'il fuq, l-angolu li jiċċaqlaq jiżdied jew jitnaqqas b'angolu ta' pass wieħed rispettivament biex jipprepara għal ċirku sħiħ ta 'tħin orizzontali)
N40 #10=#2/2-#11*TAN[#1]+#18*[1-COS[#1]]-#7/2+#100 /2; (ikkalkula l-linja taċ-ċentru tal-qtugħ tat-tħin tal-qiegħ u d-distanza taper bejn il-qlub)
N41 G#21
N42I[-#10*COS[#9]] J[-#10*SIN[#9]]; (itħn ċirku sħiħ orizzontalment fil-pjan tat-tarf)
N43G00 X0 Y0; (Il-cutter tat-tħin jittraduċi biex jikkoinċidi mal-linja taċ-ċentru tal-koni)
N44G49 Z#26; (Il-cutter tat-tħin jikkanċella l-kumpens tat-tul u jogħla għal #26 'il fuq mill-pjan tat-taper)
N45M05; (Żarżur waqfet)
N46M30;
Hawn taħt hemm tliet tipi ta 'dijagrammi tal-qtugħ tat-tħin għat-tħin ta' toqob ċilindriċi u toqob għax-xejn.
stampa
Hawn taħt hemm dijagramma għall-ipprogrammar.
stampa
Eżempju:
Dan li ġej huwa eżempju ta’ applikazzjoni ta’ dan il-programm makro ġenerali: bl-użu ta’ ball nose cutter biex tħaffir toqba tal-qiegħ għax-xejn b’ħajt intern NPT0.5 u angolu ta’ 120-grad invertit.
stampa
Dan li ġej huwa l-assenjazzjoni speċifika tat-toqba tal-qiegħ għax-xejn u l-angolu tal-{{0}}grad maqlub għat-tħin tal-ħjut interni NPT0.5.
%
O102; (Assenjazzjoni tat-tħin spirali NPT0.5 toqba tal-qiegħ konikali bil-kamin bi φ10 ballun tat-tħin tat-tħin, l-oriġini XY hija ssettjata fiċ-ċentru tat-toqba, u l-oriġini tal-assi Z hija ssettjata fil-wiċċ tat-tarf ta 'fuq tal-biċċa tax-xogħol)
N01#100=_; (#100 huwa l-valur tal-korrezzjoni tad-dijametru waqt l-ipproċessar. Meta trid iżżid id-dijametru tat-toqba, ħu valur pożittiv, inkella ħu valur negattiv. Teoretikament, huwa 0)
N02 #1=1.79; (#1 jirrappreżenta n-nofs angolu tal-kon tal-kon, li huwa ugwali għal 0 għal toqba ċilindrika)
N03 #2=18.321;(#2 jirrappreżenta d-dijametru ewlieni taċ-ċilindru jew tal-kon fil-pjan ta’ fuq)
N04 #11=15; (#11 jirrappreżenta l-għoli taċ-ċilindru jew tal-kon)
N05 #3=0.5; (#3 jirrappreżenta l-ispazjar tas-saff vertikali waqt it-tħin)
N06 #4=30; (#4 jirrappreżenta l-angolu tal-pass tat-tħin tal-pass, li jista 'jintgħażel kif xieraq)
N07 #5=0.5; (#5 jirrappreżenta l-valur Z tal-punt li jiċċaqlaq, il-valur inizjali ta 'din l-assenjazzjoni huwa d-distanza tanġent ta' l-arja 'l fuq mill-wiċċ ta' fuq)
N08 #7=10; (#7 jirrappreżenta d-dijametru ewlieni tat-tħin D)
N09 #18=5; (#18 jirrappreżenta r-raġġ tax-xafra)
N10 #19=1500; (#19 tirrappreżenta l-veloċità tal-magħżel S)
N11 #20=1; (#20 jirrappreżenta n-numru tal-kumpens tat-tul tal-għodda)
N12 #21=2; (#21 huwa l-kodiċi għat-tħin lejn l-arloġġ/kontra l-arloġġ, ħu 3 għat-tħin lejn l-arloġġ, u ħu 2 għat-tħin kontra l-arloġġ)
N13 #22=50; (#22 jirrappreżenta l-ammont ta' għalf tal-għodda kull minuta)
N14 #26=100; (#26 jirrappreżenta l-valur tal-koordinati Z tal-pożizzjoni tal-bidu u l-pożizzjoni tat-tmiem tat-tħin)
…
%
%
O103; (Assenjazzjoni ta '120-grad ċanfrin għat-tħin spirali NPT0.5 ħajta b'cutter tat-tħin φ10 ball end, l-oriġini XY hija fiċ-ċentru tat-toqba, u l-oriġini tal-assi Z hija ssettjata fil-wiċċ tat-tarf ta' fuq tal-biċċa tax-xogħol)
N01#100=_; (#100 huwa l-valur tal-korrezzjoni tad-dijametru waqt l-ipproċessar. Meta trid iżżid id-dijametru tat-toqba, ħu valur pożittiv, inkella ħu valur negattiv. Teoretikament, huwa 0)
N02 #1=60; (#1 jirrappreżenta n-nofs angolu tal-kon tal-kon, li huwa ugwali għal 0 għal toqba ċilindrika)
N03 #2=22.321;(#2 jirrappreżenta d-dijametru ewlieni taċ-ċilindru jew tal-kon fil-pjan ta’ fuq)
N04 #11=1.8; (#11 jirrappreżenta l-għoli taċ-ċilindru jew tal-kon)
N05 #3=0.2; (#3 jirrappreżenta l-ispazjar tas-saff vertikali waqt it-tħin)
N06 #4=30; (#4 jirrappreżenta l-angolu tal-pass tat-tħin tal-pass, li jista 'jintgħażel kif xieraq)
N07 #5=0.25; (#5 jirrappreżenta l-valur Z tal-punt li jiċċaqlaq, il-valur inizjali ta 'din l-assenjazzjoni huwa d-distanza tanġent ta' l-arja 'l fuq mill-wiċċ ta' fuq)
N08 #7=10; (#7 jirrappreżenta d-dijametru ewlieni tat-tħin D)
N09 #18=5; (#18 jirrappreżenta r-raġġ tax-xafra)
N10 #19=1500; (#19 tirrappreżenta l-veloċità tal-magħżel S)
N11 #20=1; (#20 jirrappreżenta n-numru tal-kumpens tat-tul tal-għodda)
N12 #21=2; (#21 huwa l-kodiċi għat-tħin lejn l-arloġġ/kontra l-arloġġ, ħu 3 għat-tħin lejn l-arloġġ, u ħu 2 għat-tħin kontra l-arloġġ)
N13 #22=50; (#22 jirrappreżenta l-ammont ta' għalf tal-għodda kull minuta)
N14 #26=100; (#26 jirrappreżenta l-valur tal-koordinati Z tal-pożizzjoni tal-bidu u l-pożizzjoni tat-tmiem tat-tħin)
…
%





