2022年數(shù)控車宏程序_第1頁
2022年數(shù)控車宏程序_第2頁
2022年數(shù)控車宏程序_第3頁
2022年數(shù)控車宏程序_第4頁
2022年數(shù)控車宏程序_第5頁
已閱讀5頁,還剩35頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

..精品文本精品文本.精品文本數(shù)控宏程序FANUC數(shù)控車HYPERLINK第一章編程代碼----------------------------------------------------------1HYPERLINK1.準(zhǔn)備功能G------------------------------------------------------------1HYPERLINK2.輔助功能M-----------------------------------------------------------6HYPERLINK第二章用戶宏程序-------------------------------------------------------7HYPERLINK1.運(yùn)算符號---------------------------------------------------------------7HYPERLINK第三章宏程序編程------------------------------------------------------11HYPERLINK1.車V型圓錐---------------------------------------------------------11HYPERLINK3.方程曲線車削加工-------------------------------------------------13HYPERLINK5.車梯形螺紋36×6--------------------------------------------------14HYPERLINK6.蝸桿-------------------------------------------------------------------15HYPERLINK7.加工多件--------------------------------------------------------------17HYPERLINK第四章自動編程---------------------------------------------------------------21HYPERLINK1.UG建模--------------------------------------------------------------------21HYPERLINK2.創(chuàng)立幾何體----------------------------------------------------------------24HYPERLINK附錄--------------------------------------------------------------------------29第一章編程代碼1.準(zhǔn)備功能G00快速定位G01直線插補(bǔ)G02順弧插補(bǔ)G03逆弧插補(bǔ)G04暫停G9,G60,G64準(zhǔn)確/連續(xù)停G20英制輸入G21米制輸入G40取消刀具補(bǔ)償G41建立左刀具補(bǔ)償G42建立右刀具補(bǔ)償G50坐標(biāo)設(shè)定/主軸最高速設(shè)定G70精車循環(huán)格式:G70P(ns)Q(nf)ns:精加工形狀程序的第一個段號。nf:精加工形狀程序的最后一個段號用G71、G72或G73粗車削后,G70精車削。G71外徑/內(nèi)徑粗車循環(huán)格式:G71U(半徑切深)R〔半徑退刀量〕G71U(精車X軸留量)W〔精車Z軸留量〕P〔循環(huán)程序起始段號〕Q〔循環(huán)程序結(jié)束段號〕F〔進(jìn)給量〕S〔轉(zhuǎn)數(shù)〕T〔刀具號〕G72端面粗車循環(huán)格式:G72W(Z軸位移量)R〔半徑退刀量〕G72U(精車X軸留量)W〔精車Z軸留量〕P〔循環(huán)程序起始段號〕Q〔循環(huán)程序結(jié)束段號〕F〔進(jìn)給量〕S〔轉(zhuǎn)數(shù)〕T〔刀具號〕G73成型加工復(fù)合循環(huán)〔它適合加工鑄,鍛件毛柸。當(dāng)然也可以用棒料毛柸〕格式:G73U〔△I〕W〔△K〕R〔D〕;G73P(NS)Q(NF)U(△U)W(△W)F(F)S(S)T〔T〕i:X軸方向退刀距離(半徑指定),FANUC系統(tǒng)參數(shù)〔NO.0719〕指定?!鱧:Z軸方向退刀距離(半徑指定),FANUC系統(tǒng)參數(shù)〔NO.0720〕指定。d:分割次數(shù)。這個值與粗加工重復(fù)次數(shù)相同,F(xiàn)ANUC系統(tǒng)參數(shù)〔NO.0719〕指定。ns:精加工形狀程序的第一個段號。nf:精加工形狀程序的最后一個段號?!鱑:X方向精加工預(yù)留量的距離及方向?!仓睆?半徑〕△W:Z方向精加工預(yù)留量的距離及方向。G74端面啄式鉆孔循環(huán)格式:G74R(后退量);G74X(u)Z(w)P(△i)Q(△k)R(△d)F(f)e:后退量本指定是狀態(tài)指定,在另一個值指定前不會改變。FANUC系統(tǒng)參數(shù)〔NO.0722〕指定。x:B點(diǎn)的X坐標(biāo)u:從a至b增量z:c點(diǎn)的Z坐標(biāo)w:從A至C增量△i:X方向的移動量△k:Z方向的移動量△d:在切削底部的刀具退刀量。△d的符號一定是〔+〕。但是,如果X〔U〕及△I省略,可用所要的正負(fù)符號指定刀具退刀量。f:進(jìn)給率。G75外圓/內(nèi)圓切槽循環(huán)除X用Z代替外與G74相同,在本循環(huán)可處理斷削,可在X軸割槽及X軸啄式鉆孔。格式:G75R(e);G75X(u)Z(w)P(△i)Q(△k)R(△d)F(f)G76螺紋切削循環(huán)格式:G76P(m)(r)(a)Q(△dmin)R(d)G76X(u)Z(w)R(i)P(k)Q(△d)F(f)m:精加工重復(fù)次數(shù)〔1至99〕本指定是狀態(tài)指定,在另一個值指定前不會改變。FANUC系統(tǒng)參數(shù)〔NO.0723〕指定。r:到角量本指定是狀態(tài)指定,在另一個值指定前不會改變。FANUC系統(tǒng)參數(shù)〔NO.0109〕指定。a:刀尖角度:可選擇80度、60度、55度、30度、29度、0度,用2位數(shù)指定。本指定是狀態(tài)指定,在另一個值指定前不會改變。FANUC系統(tǒng)參數(shù)〔NO.0724〕指定。如:P〔02/m、12/r、60/a〕△dmin:最小切削深度本指定是狀態(tài)指定,在另一個值指定前不會改變。FANUC系統(tǒng)參數(shù)〔NO.0726〕指定。d:精車X軸留量i:螺紋局部的半徑差如果i=0,可作一般直線螺紋切削。k:螺紋高度這個值在X軸方向用半徑值指定。△d:第一次的切削深度〔半徑值〕f:螺紋導(dǎo)程〔與G32〕G90外徑固定粗車循環(huán)格式:G90X(U)Z(W)R-F-XZ錐面的終點(diǎn)位置,兩軸坐標(biāo)必須齊備,相對坐標(biāo)不能為零。R循環(huán)起點(diǎn)與終點(diǎn)的直徑之差,省略R為軸面切削F切削速度G92螺紋固定粗車循環(huán)/工件坐標(biāo)系設(shè)定格式:G92X(U)Z(W)R-F-XZ錐面的終點(diǎn)位置,兩軸坐標(biāo)必須齊備,相對坐標(biāo)不能為零。R循環(huán)起點(diǎn)與終點(diǎn)的直徑之差,省略R為直螺紋切削F切削速度G94端面固定粗車循環(huán)格式:G94X(U)Z(W)R-F-XZ錐面的終點(diǎn)位置,兩軸坐標(biāo)必須齊備,相對坐標(biāo)不能為零。R循環(huán)起點(diǎn)與終點(diǎn)的直徑之差,省略R為軸面切削F切削速度G96恒線速度設(shè)定用恒定速度控制加工端面.錐度和圓弧時,由于X從標(biāo)不斷變化,故當(dāng)?shù)毒咧饾u移近式件中心時,主軸轉(zhuǎn)速會越來越高,工件有可能從卡盤中飛出。為了防止出現(xiàn)事故,必須限定主軸最高轉(zhuǎn)速。例:G50S2000G96S100;表示線速控制在100m/min且轉(zhuǎn)速不高于2000r/minG97恒轉(zhuǎn)速度設(shè)定例:G97S180;表示轉(zhuǎn)速控制在180r/min注:N=318Uc/DN主軸轉(zhuǎn)速Uc線速度D待加工直徑G90絕對坐標(biāo)值編程G91相對坐標(biāo)值編程G98直線進(jìn)給率G99旋轉(zhuǎn)進(jìn)給率第一章編程代碼2.輔助功能MM00——進(jìn)給暫停M01——條件暫停M02——程序結(jié)束M03--主軸正轉(zhuǎn)M04--主軸反轉(zhuǎn)M05--主軸停轉(zhuǎn)M07、M08——開切削液M09——關(guān)切削液M30--程序結(jié)束并返回到開始處M98——子程序調(diào)用M99——子程序返回第二章用戶宏程序1.運(yùn)算符號運(yùn)算符號EQ等于NE不等于GT大于GE大于或等于LT小于LE小于或等于第二章用戶宏程序2.轉(zhuǎn)移和循環(huán)〔1〕無條件轉(zhuǎn)移指令GOTO10;轉(zhuǎn)移到語句標(biāo)號10的程序段GOTO#10;轉(zhuǎn)移到10號變量指定的程序段〔2〕條件轉(zhuǎn)移指令條件轉(zhuǎn)移指令的語句格式為:IF[條件表達(dá)式]GOTOn當(dāng)條件滿足時,程序就轉(zhuǎn)到同一程序中語句標(biāo)號為n的語句上繼續(xù)執(zhí)行;當(dāng)條件不滿足時,程序執(zhí)行下一條語句。例利用變量,編寫求1~10總和的宏程序。O1003;#1=0;#2=1;N1IF[#2GT10]GOTO2;#1=#1+#2;#2=#2+1;GOTO1;N2M30;〔3〕循環(huán)指令循環(huán)指令的語句格式如下:WHILE[條件表達(dá)式]DOm...ENDm當(dāng)條件滿足時,從DOm到ENDm之間的程序就重復(fù)執(zhí)行;當(dāng)條件不滿足時,程序就執(zhí)行ENDm下一條語句。第二章用戶宏程序3.運(yùn)算指令運(yùn)算指令運(yùn)算式的右邊可以是常數(shù)、變量、函數(shù)、式子式中#j,#k也可為常量式子右邊為變量號、運(yùn)算式1.定義#I=#j2.算術(shù)運(yùn)算#I=#j+#k#I=#j-#k#I=#j*#k#I=#j/#k3.邏輯運(yùn)算#I=#JOK#k#I=#JXOK#k#I=#JAND#k4.函數(shù)#I=SIN[#j]正弦#I=COS[#j]余弦#I=TAN[#j]正切#I=ATAN[#j]反正切#I=SQRT[#j]平方根#I=ABS[#j]絕對值#I=ROUND[#j]四舍五入化整#I=FIX[#j]下取整#I=FUP[#j]上取整#I=BIN[#j]BCD→BIN〔二進(jìn)制〕#I=BCN[#j]BIN→BCD1.說明1)角度單位為度例:90度30分為90.5度2)ATAN函數(shù)后的兩個邊長要用“1〞隔開第三章宏程序編程1.車V型錐方案:以最低點(diǎn)為Z0,先從右端車到向左端程序:O0100〔VXINGZHUI〕M08開切削液M03S500T0101主軸正轉(zhuǎn)S500,換1號刀G00X112Z0快速移動到起刀點(diǎn)#101=0Z坐標(biāo)賦值#102=110直徑賦值#103=10/66H/L#104=2吃刀長度N10G00X112Z#101G01X110F0.3G01X#102Z0X110.Z-#101#101=#101+#104計(jì)算Z值#102=#102-#103*#104*2計(jì)算X值IF[#101LE66]GOTO10如果#101小于或等于66,跳到N10G00X150Z100退刀M30程序結(jié)束第三章宏程序編程2.車U型圓弧解:圓心到D120外圓垂直距離為36.65程序:O2600〔UXINGYYANHU〕G97M03S280T0101主軸正轉(zhuǎn)S500,換1號刀G00X122.Z0.快速移動到起刀點(diǎn)#101=0Z坐標(biāo)賦值#102=2.吃刀長度N10IF[#101GE34]GOTO20如果#101大于或等于66,跳到N20#103=SQRT[36.65*36.65+#101*#101]G00X122Z#101G99G01X120F0.3G02X120Z-#101R#103#101=#101+#102GOTO10跳到N10N20G50S1200限制最高轉(zhuǎn)速S1200M03S100G96線速100M/MING00X122Z34精車一次G01X120F0.3G02X120Z-34R50.F0.15G00X200Z50.G97M05取消線速,主軸停止M02程序結(jié)束第三章宏程序編程3.方程曲線車削加工方程曲線車削加工的走刀路線粗加工:應(yīng)根據(jù)毛坯的情況選用合理的走刀路線。精加工:一般應(yīng)采用仿形加工,即半精車、精車各一次。程序:O2200〔Y=2*X*X/25〕T0101M03S1200G00X58Z2G71U2R1G71P1Q2U0.2W0.1F0.2N1G42G00X0刀具右補(bǔ)償〔D=3〕G01Z0#1=0#2=0.2WHILE[#1LE25]DO1G01X[2*#1]Z[2*#1*#1/25]F0.2#1=#1+#2END1G01X54X56W-1N2W-19N3G70P1Q2S2000F0.15G40G00X100Z20取消刀具補(bǔ)償M30第三章宏程序編程5車梯形螺紋36×6序號參數(shù)內(nèi)容說明1#101螺紋公稱直徑2#102借刀量初始值3#103螺距F4#104每層吃刀深度,在加工中可根據(jù)情況進(jìn)行調(diào)整程序:O0001〔36*6〕;M08;開冷卻T0101M03S300;換梯形螺紋刀,主軸轉(zhuǎn)速300r/minG00X40Z5;快速走到起刀點(diǎn)#101=36;螺紋公稱直徑#102=0.938;借刀量初始值(tg15*3.5*2/2或0.938*2/2)#103=6;螺距F#104=0.5;每次吃刀深度,初始值N1IF[#101LT29]GOTO2;加工到小徑尺寸循環(huán)結(jié)束N20G0Z[5+#102];快速走到右邊加工起刀點(diǎn)G92X#101Z-59F#103;右邊加工一刀G0Z[5-#102];快速走到左邊加工起刀點(diǎn)G92X#101Z-59F#103;左邊加工一刀#101=#101-#104;改變螺紋加工直徑#102=#102-0.134*#104;計(jì)算因改變切深后兩邊借刀量(tg15/2=0.134)IF[#101LT34]THEN#104=0.3;小于34時每次吃刀深度為0.3GOTO1;N2G00X100Z5.M09;刀架快速退回,關(guān)閉冷卻M05;主軸停M30;程序結(jié)束第三章宏程序編程6.蝸桿序號參數(shù)內(nèi)容說明1#1螺紋公稱直徑2#2借刀量初始值〔為齒頂寬的1/2〕3#3加工長度4#4導(dǎo)程F5#5每層吃刀深度,在加工中可根據(jù)情況進(jìn)行調(diào)整6#6刀尖寬度程序:O3300〔WOGAN〕M03S100T01011號刀為35度車刀M08開冷卻G00X40Z5快速走到起刀點(diǎn)#1=36公稱直徑#2=2.借刀量初始值〔留0.4MM〕#3=-72加工長度#4=3.14*2.5導(dǎo)程#5=0.5每層吃刀深度,初始值#6=1.刀尖寬WHILE[#1GE25]DO1當(dāng)#1大于或等于25時,語句1循環(huán)#7=#2每層單邊最大借刀量N10G00Z[5-#7]定位到左邊G92X#1Z#3F#4進(jìn)行螺紋切削G00Z[5+#7]定位到右邊G92X#1Z#3F#4進(jìn)行螺紋切削#7=#7-#6改變寬度IF[#7GE0]GOTO10當(dāng)#7大于或等于0時轉(zhuǎn)移到N10〔或切除每層余量〕#1=#1-#5計(jì)算直徑#2=#2-#5/2*0.364計(jì)算齒軸向單邊最大借刀量IF[#1LT27]THEN#6=0.3加工中可根據(jù)情況進(jìn)行調(diào)整END1語句1結(jié)束G00X100Z5退刀M09關(guān)閉切削液M00換2號刀,對刀2號刀為35度硬質(zhì)合金車刀〔或機(jī)加成行刀〕M03S300T0202M08開冷卻G00X40Z20快速走到起刀點(diǎn)#1=36公稱直徑#2=2.2借刀量初始值#3=-72加工長度#4=3.14*2.5導(dǎo)程#5=0.2吃刀深度WHILE[#1GE25]DO1當(dāng)#1大于或等于25時,語句1循環(huán)G00Z[5-#2]定位到左邊G92X#1Z#3F#4進(jìn)行螺紋切削G00Z[5+#2]定位到右邊G92X#1Z#3F#4進(jìn)行螺紋切削#1=#1-#5計(jì)算直徑#2=#2-#5/2*0.364計(jì)算齒軸向單邊最大借刀量END1語句1結(jié)束G00X100Z5M09退刀,關(guān)閉切削液M30第三章宏程序編程7.加工多件毛坯外徑35mm,未注倒角0.5刀具說明T0190度外園車刀T02Φ9.5mm鉆頭T03鏜刀T043mm切刀工藝分析圖中工件總長為10mm,切刀寬為3mm,左端面留0.5mm,后一工件端面留0.5mm精車。所以Z軸要向前偏移14mm。方法1宏程序程序;G00X100Z100T0101M03S1200#1=14.單個工件加工長度#2=0計(jì)數(shù)G00X31.Z2.快速定位G99G01Z-[#1*5]F0.3粗車外園一刀WHILE[#2LT5]DO1當(dāng)#2小于5時,循環(huán)〔即加工總件數(shù)為5件〕G00X100Z80T0101M03S2000G00X32.Z0.快速定到端面G01X15.F0.15車削端面G00X26.Z2.粗車Φ24G01Z-4.9F0.25留0.1mmG00U1.Z1.退刀X21.快速走到倒角延長線上G01X24.Z-0.5F0.15倒角0.5x45Z-5.加工Φ24外園X29.精車軸面X30.W-0.5倒角0.5x45Z-14.加工Φ30外園G00X80.Z80.退刀T0202S800換2號刀G00X0.Z2.快速定位G83Z-17.Q10000F0.04深孔鉆循環(huán)G80取消固定循G00.Z80.快速退刀T0303S2000換3號刀G00X9.Z1.快速定位到循環(huán)起點(diǎn)G90X14.Z-7.9F0.3外徑切削粗車Φ16,留0.1mmX15.8F0.2留0.2mmG00X19.定位到倒角延長線上G01X16.Z-0.5F0.05倒角0.5x45Z-8.精車Φ16X11.F0.18精車軸面X10.W-0.5倒角0.5x45Z-11精車Φ10G00U-1.Z80.退刀T0404換4號刀G00X31.Z-13.5快速定位G75R1G75X9.P2000F0.04切槽循環(huán)G00X80.Z50.退刀G50Z#1偏置一個工件#2=#2+1計(jì)件END1語句1結(jié)束G00X100.Z100.退刀G50Z-[5*#1]復(fù)原初始坐標(biāo)M30程序結(jié)束方法2用單件加工做子程序調(diào)用:主程序:a.O1230G00X100Z100T0101M03S1200G00X31.Z2.快速定位G99G01Z-60.F0.3粗車要加工件數(shù)總長G54M98P1第一工件坐標(biāo)設(shè)定G55M98P1第二工件坐標(biāo)設(shè)定G56M98P1第三工件坐標(biāo)設(shè)定G57M98P1第四工件坐標(biāo)設(shè)定G58M98P1第五工件坐標(biāo)設(shè)定G50Z-60復(fù)原初始坐標(biāo)G00X100.Z100.M30程序結(jié)束對于沒有G55~G59坐標(biāo)設(shè)定的系統(tǒng)可用下面程序:b.O1234G00X100Z100T0101M03S1200G00X31.Z2.快速定位G99G01Z-60.F0.3粗車要加工件數(shù)總長M98P1L5調(diào)用5次G50Z-60G00X100Z100M30單件子程序O0001:G00X100Z80M03S2000T0101G00X26.Z2.G01Z-4.9F0.25G00U1.Z1.X21.G01X24.Z-0.5F0.15Z-5.X29.X30.W-0.5Z-14.G00X80.Z80.T0202S800G00X0.Z2.G83Z-17.Q10000F0.04G80G00.Z80.T0303G00X14.Z2.G01Z-7.9F0.3X0F0.2G00Z2.X15.8G01Z-7.9G00U-1.Z1.G00X19.G01X16.Z-0.5Z-8.X11.X10.W-0.5Z-11G00U-1.Z80.T0404G00X31.Z-13.5G75R1G75X9.P2000F0.04G00X80.Z50.G50Z-14使用主程序a,此語句省略不用。M99第四章自動編程1.UG建模1,翻開“UG6.0〞,單擊“新建〞如圖“〞。2.這時就會有出現(xiàn)一個對話框“新建〞,完成一下操作。單擊“確定〞。3.單擊“〞單擊鼠標(biāo)“中鍵〞。按以下圖完成草繪后,單擊“〞。4.單擊“〞,在繪圖區(qū)點(diǎn)一下所畫的曲線,“指定矢量〞,在繪圖區(qū)點(diǎn)一下所與坐標(biāo)X軸上“70〞的直線,然后單擊“回轉(zhuǎn)〞窗口中的“確定〞。5.這時,模型完成。如圖。第四章自動編程2.創(chuàng)立操作這時接著前面的操作,如下:1.單擊“〞,在下拉菜單中擊一下“加工〞,這時就會出現(xiàn)新的對話框“加工環(huán)境〞,點(diǎn)〞turning〞,確定。2.在“操作導(dǎo)航器〞,點(diǎn)鼠標(biāo)“右鍵〞,在下拉菜單中點(diǎn)“幾何視圖〞。3.這時雙擊“〞,會有一個“TurnOrient〞對話框,點(diǎn)“指定MCS〞,

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論