




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、31數控車床宏程序 FANUC數控車第一章 編程代碼 -11準備功能G-12輔助功能M-6第二章 用戶宏程序 -71. 運算符號-72轉移和循環-73運算指令-8第三章 宏程序編程 -111車V型圓錐- -112車U圓弧-123方程曲線車削加工-135車梯形螺紋366-146蝸桿-157加工多件-17第四章自動編程-211UG建模-212創建幾何體-24附錄 -29第一章 編程代碼1準備功能G00快速定位 G01直線插補 G02順弧插補G03逆弧插補 G04暫停 G9,G60,G64準確/連續停G20英制輸入 G21米制輸入 G40取消刀具補償G41建立左刀具補償 G42建立右刀具補償G50坐
2、標設定/主軸最高速設定G70精車循環 格式: G70 P(ns) Q(nf) ns: 精加工形狀程序的第一個段號。 nf: 精加工形狀程序的最后一個段號 用 G71、G72或 G73 粗車削后,G70 精車削。 G71外徑/內徑粗車循環格式:G71 U(半徑切深) R(半徑退刀量) G71 U(精車X軸留量) W(精車Z軸留量)P(循環程序起始段號)Q(循環程序結束段號)F(進給量)S(轉數)T(刀具號)G72端面粗車循環格式:G72 W(Z軸位移量) R(半徑退刀量) G72 U(精車X軸留量) W(精車Z軸留量)P(循環程序起始段號)Q(循環程序結束段號)F(進給量)S(轉數)T(刀具號)
3、G73成型加工復合循環(它適合加工鑄,鍛件毛柸。當然也可以用棒料毛柸) 格式:G73 U(I)W(K) R(D);G73 P(NS) Q(NF) U(U) W(W) F(F) S(S)T(T) i: X 軸方向退刀距離(半徑指定), FANUC 系統參數(NO.0719)指定。k: Z 軸方向退刀距離(半徑指定), FANUC 系統參數(NO.0720)指定。 d: 分割次數。這個值與粗加工重復次數相同,FANUC 系統參數(NO.0719)指定。 ns: 精加工形狀程序的第一個段號。 nf: 精加工形狀程序的最后一個段號。 U: X 方向精加工預留量的距離及方向。(直徑/半徑) W: Z 方
4、向精加工預留量的距離及方向。 G74端面啄式鉆孔循環格式:G74 R(后退量);G74 X(u) Z(w) P(i) Q(k) R(d) F(f)e:后退量本指定是狀態指定,在另一個值指定前不會改變。FANUC系統參數(NO.0722)指定。x:B點的X坐標u:從a至b增量z:c點的Z坐標w:從A至C增量i:X方向的移動量k:Z方向的移動量d:在切削底部的刀具退刀量。d的符號一定是(+)。但是,如果X(U)及I省略,可用所要的正負符號指定刀具退刀量。 f:進給率。 G75外圓/內圓切槽循環除X用Z代替外與G74相同,在本循環可處理斷削,可在X軸割槽及X軸啄式鉆孔。格式:G75 R(e);G75
5、 X(u) Z(w) P(i) Q(k) R(d) F(f) G76螺紋切削循環 格式:G76 P(m)(r)(a) Q(dmin) R(d)G76 X(u) Z(w) R(i) P(k) Q(d) F(f)m:精加工重復次數(1至99)本指定是狀態指定,在另一個值指定前不會改變。FANUC系統參數(NO.0723)指定。r:到角量本指定是狀態指定,在另一個值指定前不會改變。FANUC系統參數(NO.0109)指定。a:刀尖角度:可選擇80度、60度、55度、30度、29度、0度,用2位數指定。本指定是狀態指定,在另一個值指定前不會改變。FANUC系統參數(NO.0724)指定。如:P(02/
6、m、12/r、60/a)dmin:最小切削深度本指定是狀態指定,在另一個值指定前不會改變。FANUC系統參數(NO.0726)指定。d:精車X軸留量i:螺紋部分的半徑差如果i=0,可作一般直線螺紋切削。k:螺紋高度這個值在X軸方向用半徑值指定。d:第一次的切削深度(半徑值)f:螺紋導程(與G32)G90外徑固定粗車循環格式:G90 X(U) Z(W) R - F- X Z 錐面的終點位置,兩軸坐標必須齊備,相對坐標不能為零。 R 循環起點與終點的直徑之差,省略R為軸面切削 F 切削速度 G92螺紋固定粗車循環/工件坐標系設定格式:G92X(U)Z(W)R-F-X Z 錐面的終點位置,兩軸坐標必
7、須齊備,相對坐標不能為零。 R 循環起點與終點的直徑之差,省略R為直螺紋切削 F 切削速度 G94端面固定粗車循環格式:G94X(U)Z(W)R-F-X Z 錐面的終點位置,兩軸坐標必須齊備,相對坐標不能為零。 R 循環起點與終點的直徑之差,省略R為軸面切削 F 切削速度 G96恒線速度設定 用恒定速度控制加工端面.錐度和圓弧時,由于X從標不斷變化,故當刀具逐漸移近式件中心時,主軸轉速會越來越高,工件有可能從卡盤中飛出。為了防止出現事故,必須限定主軸最高轉速。例:G50 S2000G96 S100; 表示線速控制在100 m/min且轉速不高于2000r/minG97恒轉速度設定 例:G97
8、S180; 表示轉速控制在180 r/min注:N=318Uc/DN 主軸轉速Uc 線速度D 待加工直徑G90 絕對坐標值編程 G91相對坐標值編程G98 直線進給率 G99旋轉進給率第一章 編程代碼2輔助功能MM00進給暫停 M01條件暫停 M02程序結束M03-主軸正轉 M04-主軸反轉 M05-主軸停轉M07、M08開切削液 M09關切削液M30-程序結束并返回到開始處 M98子程序調用 M99子程序返回第二章用戶宏程序1.運算符號運算符號EQ等于NE不等于GT大于GE大于或等于LT小于LE小于或等于第二章用戶宏程序2.轉移和循環(1)無條件轉移指令GOTO10 ; 轉移到語句標號10的
9、程序段GOTO#10 ; 轉移到10號變量指定的程序段(2)條件轉移指令條件轉移指令的語句格式為:IF條件表達式GOTOn當條件滿足時,程序就轉到同一程序中語句標號為n的語句上繼續執行;當條件不滿足時,程序執行下一條語句。例 利用變量,編寫求110總和的宏程序。O1003;#1=0;#2=1;N1 IF #2GT10 GOTO2;#1=#1+#2;#2=#2+1;GOTO1;N2 M30;(3)循環指令循環指令的語句格式如下:WHILE 條件表達式 DO m.END m當條件滿足時,從DOm到ENDm之間的程序就重復執行;當條件不滿足時,程序就執行ENDm下一條語句。第二章用戶宏程序3.運算指
10、令 運算指令運算式的右邊可以是常數、變量、函數、式子 式中j,k也可為常量 式子右邊為變量號、運算式 1 定義 Ij 2 算術運算 I=j+k I=jk I=jk I=jk 3 邏輯運算 IJOKk IJXOKk IJANDk 4 函數 ISINj 正弦 ICOSj 余弦 ITANj 正切 IATANj 反正切 ISQRTj平方根 IABSj絕對值 IROUNDj四舍五入化整 IFIXj下取整 IFUPj上取整 IBINjBCDBIN(二進制) IBCNjBINBCD1 說明 1) 角度單位為度 例:90度30分為905度 2) ATAN函數后的兩個邊長要用“1”隔開第三章宏程序編程1車V型錐
11、方案:以最低點為Z0,先從右端車到向左端程序:O0100(VXINGZHUI)M08 開切削液M03S500T0101 主軸正轉S500,換1號刀G00X112Z0 快速移動到起刀點#101=0 Z坐標賦值#102=110 直徑賦值#103=10/66 H/L#104=2 吃刀長度 N10G00X112Z#101G01X110F0.3G01X#102Z0X110.Z-#101#101=#101+#104 計算Z值#102=#102-#103*#104*2 計算X值IF#101LE66GOTO10 如果#101小于或等于66,跳到N10G00X150Z100 退刀M30 程序結束第三章宏程序編程
12、2車U型圓弧解:圓心到D120外圓垂直距離為36.65程序:O2600(UXINGYYANHU)G97M03S280T0101 主軸正轉S500,換1號刀G00X122.Z0. 快速移動到起刀點#101=0 Z坐標賦值#102=2. 吃刀長度N10IF#101GE34GOTO20 如果#101大于或等于66,跳到N20#103=SQRT36.65*36.65+#101*#101G00X122Z#101G99G01X120F0.3G02X120Z-#101R#103#101=#101+#102GOTO10 跳到N10N20G50S1200 限制最高轉速S1200M03S100G96 線速100M
13、/MING00X122Z34 精車一次G01X120F0.3G02X120Z-34R50.F0.15G00X200Z50.G97M05 取消線速,主軸停止 M02 程序結束第三章宏程序編程3方程曲線車削加工方程曲線車削加工的走刀路線粗加工:應根據毛坯的情況選用合理的走刀路線。精加工:一般應采用仿形加工,即半精車、精車各一次。程序:O2200(Y=2*X*X/25)T0101M03S1200G00X58Z2G71U2R1G71P1Q2U0.2W0.1F0.2N1G42G00X0 刀具右補償(D=3)G01Z0#1=0#2=0.2WHILE#1LE25DO1G01X2*#1Z2*#1*#1/25F
14、0.2#1=#1+#2END1G01X54X56W-1N2W-19N3G70P1Q2S2000F0.15G40G00X100Z20 取消刀具補償M30第三章宏程序編程5車梯形螺紋366序號 參數 內容說明 1 #101 螺紋公稱直徑 2 #102 借刀量初始值3 #103 螺距F4 #104 每層吃刀深度,在加工中可根據情況進行調整程序:O0001(36*6);M08;開冷卻T0101 M03 S300;換梯形螺紋刀,主軸轉速300r/minG00 X40 Z5;快速走到起刀點#101=36;螺紋公稱直徑#102=0.938;借刀量初始值(tg15*3.5*2/2或0.938*2/2)#103
15、=6; 螺距F#104=0.5;每次吃刀深度,初始值N1 IF #101 LT 29 GOTO2;加工到小徑尺寸循環結束N20G0 Z5+#102 ;快速走到右邊加工起刀點G92 X#101 Z-59 F#103;右邊加工一刀G0 Z5-#102 ;快速走到左邊加工起刀點G92 X#101 Z-59 F#103;左邊加工一刀#101=#101-#104;改變螺紋加工直徑#102=#102-0.134*#104;計算因改變切深后兩邊借刀量(tg15/2=0.134)IF#101 LT 34 THEN #104=0.3;小于34時每次吃刀深度為0.3GOTO 1;N2G00 X100 Z5. M0
16、9;刀架快速退回,關閉冷卻M05;主軸停M30;程序結束第三章宏程序編程6蝸桿序號 參數 內容說明 1 #1 螺紋公稱直徑 2 #2 借刀量初始值(為齒頂寬的1/2)3 #3 加工長度4 #4 導程F5 #5 每層吃刀深度,在加工中可根據情況進行調整6 #6 刀尖寬度程序:O3300(WOGAN)M03 S100 T0101 1號刀為35度車刀M08 開冷卻G00 X40 Z5 快速走到起刀點 #1=36 公稱直徑#2=2. 借刀量初始值(留0.4MM)#3=-72 加工長度#4=3.14*2.5 導程#5=0.5 每層吃刀深度,初始值#6=1. 刀尖寬WHILE #1 GE 25 DO1 當
17、#1大于或等于25時,語句1循環#7=#2 每層單邊最大借刀量N10 G00 Z5-#7 定位到左邊G92 X#1 Z#3 F#4 進行螺紋切削G00 Z5+#7 定位到右邊G92 X#1 Z#3 F#4 進行螺紋切削#7=#7-#6 改變寬度IF #7 GE 0 GOTO10 當#7大于或等于0時轉移到N10(或切除每層余量)#1=#1-#5 計算直徑#2=#2-#5/2*0.364 計算齒軸向單邊最大借刀量IF #1 LT 27 THEN#6=0.3 加工中可根據情況進行調整END1 語句1結束G00 X100 Z5 退刀M09 關閉切削液M00換2號刀,對刀 2號刀為35度硬質合金車刀(
18、或機加成行刀)M03 S300 T0202M08 開冷卻G00 X40 Z20 快速走到起刀點#1=36 公稱直徑#2=2.2 借刀量初始值#3=-72 加工長度#4=3.14*2.5 導程#5=0.2 吃刀深度WHILE #1 GE 25 DO1 當#1大于或等于25時,語句1循環G00 Z5-#2 定位到左邊G92 X#1 Z#3 F#4 進行螺紋切削G00 Z5+#2 定位到右邊G92 X#1 Z#3 F#4 進行螺紋切削#1=#1-#5 計算直徑#2=#2-#5/2*0.364 計算齒軸向單邊最大借刀量END1 語句1結束G00X100Z5M09 退刀,關閉切削液M30第三章宏程序編程
19、7加工多件毛坯外徑35mm,未注倒角0.5刀具說明T01 90度外園車刀T02 9.5mm鉆頭T03 鏜刀T04 3mm切刀工藝分析圖中工件總長為10mm,切刀寬為3mm,左端面留0.5mm,后一工件端面留0.5mm精車。所以Z軸要向前偏移14mm。方法1宏程序程序; G00X100Z100T0101M03S1200#1=14. 單個工件加工長度#2=0 計數G00X31.Z2. 快速定位G99G01Z-#1*5F0.3 粗車外園一刀WHILE#2LT5DO1 當#2小于5時,循環(即加工總件數為5件)G00X100Z80T0101M03S2000G00X32.Z0. 快速定到端面G01X15
20、.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 深孔鉆循環G80 取消固定循G00.Z80. 快速退刀T0303S2000 換3號刀G00X9.Z1. 快速定位到循環起點G90X14.Z-7.9F0.3 外徑切削粗車16,留0
21、.1mm X15.8F0.2 留0.2mm G00X19. 定位到倒角延長線上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 快速定位G75R1 G75X9.P2000F0.04 切槽循環G00X80.Z50. 退刀 G50Z#1 偏置一個工件#2=#2+1 計件END1 語句1結束G00X100.Z100. 退刀G50Z-5*#1 還原初始坐標M30 程序結束方法2用單件加工做子程序調用:主程序:aO1230G
22、00X100Z100T0101M03S1200G00X31.Z2. 快速定位G99G01Z-60.F0.3 粗車要加工件數總長G54M98P1 第一工件坐標設定G55M98P1 第二工件坐標設定G56M98P1 第三工件坐標設定G57M98P1 第四工件坐標設定G58M98P1 第五工件坐標設定G50Z-60 還原初始坐標G00X100.Z100. M30 程序結束對于沒有G55G59坐標設定的系統可用下面程序:b.O1234G00X100Z100T0101M03S1200G00X31.Z2. 快速定位G99G01Z-60.F0.3 粗車要加工件數總長M98P1L5 調用5次G50Z-60G0
23、0X100Z100M30單件子程序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.T0404G0
24、0X31.Z-13.5G75R1G75X9.P2000F0.04G00X80.Z50.G50Z-14 使用主程序a,此語句省略不用。M99第四章自動編程1UG建模1,打開“UG6.0”,單擊“新建”如圖 “”。2這時就會有出現一個對話框“新建”,完成一下操作。單擊“確定”。 3單擊“” 單擊鼠標“中鍵”。按下圖完成草繪后,單擊“”。4單擊“”,在繪圖區點一下所畫的曲線,“指定矢量”, 在繪圖區點一下所與坐標X軸上“70”的直線,然后單擊“回轉”窗口中的“確定”。5這時,模型完成。如圖。第四章自動編程2創建操作這時接著前面的操作,如下:1單擊“”,在下拉菜單中擊一下“加工”,這時就會出現新的對話框“加工環境”,點”turning”,確定。 2在“操作導航器”,點鼠標“右鍵”,在下拉菜單中點“幾何視圖”。3這時雙擊“”,會有一個“Turn Orient” 對話框,點“指定MCS”,在繪圖區中點坐標系,“確定”如下圖這時“指定MCS”前會有一個綠色的“”,“確定”。4在操作導航中雙擊節下的,系統彈出圖4 .1。 圖4.15.單擊“工件”對話框中的按鈕,在系統彈出“部件幾何體”對話框中選中“幾何體”
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 中職教師教學培訓課件
- 餐飲業與旅行社聯合打造城市美食旅游線路合同
- 采石場股份買賣與礦山資源整合與開發合同
- 特色餐飲品牌店鋪租賃及營銷推廣合同
- 車輛無償租用及售后服務保障合同
- 餐廳營銷推廣承包經營協議
- 拆除水利工程墻體安全施工合同
- 鋼管運輸保險及賠償保障合同
- 小學數學微課培訓課件
- 餐廳總經理職位競聘與食品安全管理合同
- 2025至2030石墨電極行業產業運行態勢及投資規劃深度研究報告
- 江蘇省高郵市2025屆八下英語期末調研模擬試題含答案
- 2025安全生產月一把手講安全公開課主題宣講三十三(60P)
- 2024-2025學年山東省濟南市市中區八年級(下)期末數學試卷(含解析)
- 2025至2030中國二甲醚汽車行業市場分析及競爭形勢與發展前景預測報告
- 兒童用藥合理使用課件
- 2025年七一黨課-作風建設永遠在路上學習教育黨課
- 2025-2030年中國發泡包裝行業市場現狀供需分析及投資評估規劃分析研究報告
- 2025至2030中國材料疲勞試驗機行業項目調研及市場前景預測評估報告
- 2025年陜西、山西、寧夏、青海四省(陜晉寧青)高考 生物真題試卷 附答案
- 2025春季學期國開電大本科《人文英語4》一平臺機考真題及答案(第五套)
評論
0/150
提交評論