高級數(shù)銑編程_第1頁
高級數(shù)銑編程_第2頁
高級數(shù)銑編程_第3頁
高級數(shù)銑編程_第4頁
高級數(shù)銑編程_第5頁
已閱讀5頁,還剩35頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、余謐上午:上午: 8:1011:158:1011:15;下午:下午: 12:3015:3012:3015:30;上午休息時間:上午休息時間: 9:309:459:309:45;下午休息時間:下午休息時間: 14:1514:3014:1514:30; 余謐 保持電腦房安靜、整潔,不要在電腦房吃東西。保持電腦房安靜、整潔,不要在電腦房吃東西。正確操作電腦,不要在電腦上使用正確操作電腦,不要在電腦上使用U盤、玩游戲。盤、玩游戲。每位同學固定電腦位置,不要隨意調(diào)換。每位同學固定電腦位置,不要隨意調(diào)換。結束時關閉電腦、把鼠標放在顯示器上,放好凳子、結束時關閉電腦、把鼠標放在顯示器上,放好凳子、清理電腦臺

2、上雜物。清理電腦臺上雜物。操作機床時,禁止帶手套,長發(fā)要戴帽子。操作機床時,禁止帶手套,長發(fā)要戴帽子。操作機床時,禁止穿裙子,中褲、短褲、涼鞋。操作機床時,禁止穿裙子,中褲、短褲、涼鞋。操作結束后,必須打掃干凈工作場地、擦干凈機床、操作結束后,必須打掃干凈工作場地、擦干凈機床、關機,同時經(jīng)老師后離開。關機,同時經(jīng)老師后離開。余謐數(shù)控銑床編程數(shù)控銑床編程 = CAD繪圖繪圖XY平面平面 = 繪圖平面繪圖平面1. 銑刀(銑刀(Z軸)軸)= 畫筆畫筆立式數(shù)控銑床立式數(shù)控銑床ZYXG17 XYG17 XY平面;平面;G18 ZXG18 ZX平面;平面;G19 ZYG19 ZY平面;平面;G17G17G

3、18G18G19G19ZXY工件原點工件原點余謐數(shù)控代碼格式數(shù)控代碼格式 = 字母字母和和數(shù)字數(shù)字的組合。的組合。例題:例題:O1111、O1112 程序號程序號 111號圖紙的號圖紙的2號程序號程序 111號圖紙的號圖紙的1號程序號程序 G00 點定位點定位 X20.Y40.Z20. 坐標點坐標點 R35. 圓弧半徑圓弧半徑 I43. J0 圓心坐標圓心坐標 F100 速度速度 S800 轉速轉速 D01 刀具半徑補償值刀具半徑補償值 M30 程序結束程序結束注意:注意:X Y Z I J R六個字母后面如果是整數(shù)必須加小數(shù)點,六個字母后面如果是整數(shù)必須加小數(shù)點,如果是零可以不加。如果是零可

4、以不加。余謐工件坐標系工件坐標系G54 G54 = 繪圖中心繪圖中心1.1.圓心圓心2.2.長方形中心長方形中心XYG54XYG543.3.偏離中心偏離中心XYG54余謐G90G90= 絕對值:坐標值根據(jù)絕對值:坐標值根據(jù)坐標原點坐標原點計算。計算。G91G91= 增量值:增量值:坐標值相對于坐標值相對于前一點前一點計算。計算。G00G00= 畫點:畫點:G00 XG00 X Y Y;(;(X X、Y Y終點坐標)終點坐標)G01G01= 畫直線:畫直線:G01 XG01 X Y Y F F; (X X、Y Y終點坐標,終點坐標,F(xiàn) F速度)速度) G90G90;GO1 X19. Y20. F

5、100GO1 X19. Y20. F100;G91G91;G01 X10. Y13. F100G01 X10. Y13. F100;余謐G02G02= 畫順時針圓弧畫順時針圓弧G03G03= 畫逆時針圓弧畫逆時針圓弧畫圓畫圓=2個半圓弧:個半圓?。?G02 X Y I J; (X、Y終點坐標)終點坐標) G03 X Y I J; (I,J)=圓心坐標圓心坐標 起點坐標起點坐標畫圓?。寒媹A?。?G02 X Y R;圓弧的圓心角圓弧的圓心角180o R為正為正 G03 X Y R;圓弧的圓心角圓弧的圓心角180o R為負為負余謐加工零件輪廓時,由于刀具半徑影響,加工零件輪廓時,由于刀具半徑影響,刀

6、具的中心軌跡與零刀具的中心軌跡與零件輪廓相差一個刀具半徑件輪廓相差一個刀具半徑,因此需要刀具半徑補償。,因此需要刀具半徑補償。格式:格式:G41 D01G41 D01;(相當于;(相當于AutoCADAutoCAD中的中的偏移指令偏移指令 )設置刀具半徑補償值設置刀具半徑補償值 余謐G41G41= 左補償左補償 定義定義: :沿刀具運動方向向前看,沿刀具運動方向向前看,刀具在零件左側。刀具在零件左側。G42G42= 右補償右補償 定義:定義:沿刀具運動方向向前看,沿刀具運動方向向前看,刀具在零件右側刀具在零件右側。G40G40= 取消補償取消補償 XYXY平面的刀補規(guī)律平面的刀補規(guī)律:銑凸臺;

7、順時針;左刀補;銑凸臺;順時針;左刀補;G41G41;進刀點;外部找;找切線。進刀點;外部找;找切線。銑凹槽;逆時針;左刀補;銑凹槽;逆時針;左刀補;G41G41;進刀點;內(nèi)部找;找圓心。進刀點;內(nèi)部找;找圓心。左偏刀具半徑補左偏刀具半徑補償償右偏刀具半徑補償右偏刀具半徑補償余謐格式:格式:M98 PM98 P; 子程序被重復子程序被重復 子程序號子程序號 調(diào)用的次數(shù)調(diào)用的次數(shù)O0001; M98 P0100002; M30;主程序主程序O0002; M99;子程序子程序調(diào)用調(diào)用1010次次余謐建立鏡像建立鏡像對對X X軸鏡像軸鏡像G51 X0 Y0 I1000 J-1000G51 X0 Y0

8、 I1000 J-1000;對對Y Y軸鏡像軸鏡像G51 X0 Y0 I-1000 J1000G51 X0 Y0 I-1000 J1000;鏡像疊加鏡像疊加G51 X0 Y0 I-1000 J-1000G51 X0 Y0 I-1000 J-1000;關于;關于X X軸、軸、Y Y軸同時鏡像軸同時鏡像取消鏡像取消鏡像G50;取消所有鏡像;取消所有鏡像余謐O0001 1O0001 1號主程序號主程序G54 G17 G90 G40G54 G17 G90 G40;M03 S800M03 S800;G00 X0 Y0 Z20.G00 X0 Y0 Z20.;M98 PM98 P00100100020002

9、;調(diào)用;調(diào)用2 2號子程序加工號圖形號子程序加工號圖形1 1次次G51 X0 Y0 I1000 J-1000G51 X0 Y0 I1000 J-1000; 關于關于X X軸鏡像軸鏡像M98 PM98 P00100100020002;調(diào)用;調(diào)用2 2號子程序加工號圖形號子程序加工號圖形1 1次次G51 X0 Y0 I-1000 J1000G51 X0 Y0 I-1000 J1000; 關于關于Y Y軸鏡像軸鏡像M98 PM98 P00100100020002;調(diào)用調(diào)用2 2號子程序加工號圖形號子程序加工號圖形1 1次次G50G50; 取消所有鏡像取消所有鏡像M30M30; 程序結束程序結束123

10、XY余謐G81G81= 鉆孔鉆孔格式:格式:G81 XG81 XY Y Z ZR5.F50R5.F50;X X、Y Y孔位坐標;孔位坐標;Z Z孔深;孔深;余謐O1111; 程序號(程序號(XY平面平面主程序)主程序)G54 G17 G90 G40;M03 S800; 刀具正轉,刀具正轉,800r/minG00 X0 Y0 Z20.; 驗證工件坐標系驗證工件坐標系G00 X Y; 輪廓進刀點輪廓進刀點G01 Z F100; 開始銑削開始銑削(Z是負值)是負值)G41 D01; 建立左刀補建立左刀補G01 X Y; 輪廓起點輪廓起點. 根據(jù)圖形輪廓編制直線、圓弧根據(jù)圖形輪廓編制直線、圓弧.G00

11、 Z5.; 輪廓結束,抬刀輪廓結束,抬刀G40; 取消刀補取消刀補M98P0011112; 調(diào)用調(diào)用2號子程序號子程序1次次G51 X0 Y0 I1000 J-1000; 關于關于X軸鏡像軸鏡像M98P0011112; 調(diào)用調(diào)用2號子程序號子程序1次次G51 X0 Y0 I-1000 J1000; 關于關于Y軸鏡像軸鏡像M98P0011112; 調(diào)用調(diào)用2號子程序號子程序1次次.G00 Z50.; 輪廓結束,抬刀輪廓結束,抬刀M30; 程序結束程序結束O1113; 程序號(程序號(XY平面平面鉆孔)鉆孔)G54 G90;M03 S1000; 刀具正轉,刀具正轉,1000r/minG00 X0

12、Y0 Z20.; 驗證工件坐標系驗證工件坐標系G00 X Y; X=極徑、極徑、Y=極角極角G81 Z R5. F50; 鉆孔鉆孔(Z是負值)是負值) X Y;X Y;G00 Z50.;G80;M30;O1112; 程序號(程序號(XY平面平面子程序)子程序)G00 X Y; 輪廓進刀點輪廓進刀點G01 Z F100; 開始銑削開始銑削(Z是負值)是負值) G41 D01; 建立左刀補建立左刀補G01 X Y; 輪廓起點輪廓起點. 根據(jù)圖形輪廓編制直線、圓弧根據(jù)圖形輪廓編制直線、圓弧.G00 Z5.; 輪廓結束,抬刀輪廓結束,抬刀G40; 取消刀補取消刀補M99; 返回主程序返回主程序金字塔加

13、工設備:數(shù)控立式銑床加工設備:數(shù)控立式銑床加工刀具:加工刀具:10mm10mm鍵槽銑刀鍵槽銑刀加工方法加工方法1 1:CAD/CAMCAD/CAM軟件(如軟件(如CATIACATIA、UGUG、Pro/EPro/E、SolidWorksSolidWorks)編程,)編程,DNCDNC傳送指傳送指揮數(shù)控機床加工。揮數(shù)控機床加工。缺點:缺點:1 1、需要、需要CAD/CAMCAD/CAM軟件和軟件和DNCDNC傳送程序。傳送程序。2 2、程序語句冗長繁瑣。、程序語句冗長繁瑣。3 3、形體尺寸變化將引起全局變化。、形體尺寸變化將引起全局變化。 加工方法加工方法2 2:用戶宏程序編程:用戶宏程序編程優(yōu)

14、點:優(yōu)點:1 1、允許使用變量、算術和邏輯運算及條件轉移語句。、允許使用變量、算術和邏輯運算及條件轉移語句。2 2、編制相同加工操作的程序更方便、更容易。、編制相同加工操作的程序更方便、更容易。3 3、直接上機編程,無須其它軟件和設備。、直接上機編程,無須其它軟件和設備。4 4、語句簡短,只需改變參數(shù)即可改變形體尺寸。、語句簡短,只需改變參數(shù)即可改變形體尺寸。金字塔的加工紋理加工方法:分層加工,每一層采用水平切削。加工方法:分層加工,每一層采用水平切削。加工條件:每一層的截面形狀相同、尺寸不同。加工條件:每一層的截面形狀相同、尺寸不同。編程方案:引入編程方案:引入變量變量表示坐標點和尺寸參數(shù)。

15、表示坐標點和尺寸參數(shù)。金字塔的水平截面形狀 例:例:#1=#2+100#1=#2+100; G01 X#1 F300 G01 X#1 F300;1 1、變量的表示:變量用變量符號(、變量的表示:變量用變量符號(# #)和后面的變量號指定。例:)和后面的變量號指定。例:#1#1; 表達式可以指定變量號,但必須封閉在括號中。例:表達式可以指定變量號,但必須封閉在括號中。例:#1+#2-12#1+#2-12;2 2、編程使用的變量:、編程使用的變量:#1-#33#1-#33(局部變量)(局部變量)3 3、變量的限制、變量的限制 :程序號、順序號和任選程序段跳轉號不能使用變量。:程序號、順序號和任選程

16、序段跳轉號不能使用變量。 例:下面情況不能使用變量例:下面情況不能使用變量 O#1 O#1; /#2 G00 X100. /#2 G00 X100.; N#3 Y200. N#3 Y200.;功能功能格式格式備注備注定義定義#i=#j#i=#j;加法加法減法減法乘法乘法除法除法#i=#j+#k#i=#j+#k;#i=#j-#k#i=#j-#k;#i=#j#i=#j* *#k#k;#i=#j/#k#i=#j/#k;正弦正弦反正弦反正弦余弦余弦反余弦反余弦正切正切反正切反正切#i=SIN#j#i=SIN#j;#i=ASIN#j#i=ASIN#j;#i=COS#j#i=COS#j;#i=ACOS#j

17、#i=ACOS#j;#i=TAN#j#i=TAN#j;#i=ATAN#j/ #k#i=ATAN#j/ #k;角度以度指定,角度以度指定,90903030表示為表示為90.590.5度。度。平方根平方根絕對值絕對值#i=SQRT#j#i=SQRT#j;#i=ABS#j#i=ABS#j;或或異或異或與與#i=#j OR #k#i=#j OR #k;#i=#j XOR #k#i=#j XOR #k;#i=#j AND #k#i=#j AND #k;邏輯運算逐位地邏輯運算逐位地按二進制執(zhí)行。按二進制執(zhí)行。1、函、函數(shù)數(shù);2、乘、乘和除運算(和除運算(* *、/ /、ANDAND);3、加和、加和減減運

18、算(運算(+ +、- -、OROR、XORXOR);4、方括號優(yōu)先、方括號優(yōu)先;例:例:#1=SIN#2+#3#1=SIN#2+#3* *#4+#5#4+#5* *#6#6;(;(1 15 5表示運算次序)表示運算次序) 1 1 2 2 3 3 4 4 5 5IF IF GOTO n GOTO n;注釋注釋: :指定的條件表達式滿足時,轉移到標有順序號指定的條件表達式滿足時,轉移到標有順序號n n的程序段。的程序段。 如果指定的條件表達式不滿足,執(zhí)行下個程序段。如果指定的條件表達式不滿足,執(zhí)行下個程序段。例:如果變量例:如果變量#1#1的值大于的值大于1010,轉移到順序號,轉移到順序號N2N

19、2的程序段。的程序段。 IF #1GT10 GOTO 2 IF #1GT10 GOTO 2;條件不滿足條件不滿足 條件滿足條件滿足 N2 G00 G91 X10. N2 G00 G91 X10.; 運算符運算符含含義義EQEQ等等于(于(= =)NENE不不等等于(于()GTGT大大于()于()GEGE大大于或于或等等于(于()LTLT小于()小于()LELE小于或小于或等等于(于()已知:金字塔的已知:金字塔的8 8條邊長等于條邊長等于40mm40mm。解:解:1 1、應用勾股定理計算塔高、應用勾股定理計算塔高H=28.284mmH=28.284mm; 2 2、如圖提取相關三角形,根據(jù)相似三

20、角、如圖提取相關三角形,根據(jù)相似三角形推出形推出x=y=zx=y=z;zzxx404028.28428.284 3 3、設定變量、設定變量#1=x=y=z#1=x=y=z; 4 4、設定初始值、設定初始值#1=1#1=1,即每層切深,即每層切深1mm1mm。O0001O0001; 程序號程序號G54G54; 建立工件坐標系建立工件坐標系G90G90; 絕對尺寸編程絕對尺寸編程G40G40; 取消刀具半徑補償取消刀具半徑補償M03 S1000M03 S1000; 刀具正轉,刀具正轉,1000r/min1000r/minG00 X0 Y0 Z20.G00 X0 Y0 Z20.; 檢驗工件坐標系檢驗

21、工件坐標系#1=1#1=1; #1#1變量賦初值變量賦初值1mm1mmN5N5 G00 X30 Y30 G00 X30 Y30 外輪廓進刀點外輪廓進刀點G01 Z-#1 F100G01 Z-#1 F100; 進入切削狀態(tài)進入切削狀態(tài)G41 X#1 Y0 D01G41 X#1 Y0 D01; 建立左刀補建立左刀補G01 X0 Y-#1G01 X0 Y-#1; 開始加工正方形輪廓開始加工正方形輪廓X-#1 Y0X-#1 Y0;X0 Y#1X0 Y#1;X#1 Y0X#1 Y0;G40 X30 Y-30G40 X30 Y-30; 取消刀具半徑補償取消刀具半徑補償#1=#1+1#1=#1+1; 每層切

22、深每層切深1mm1mmIF #1 LE 28.284 GOTO 5IF #1 LE 28.284 GOTO 5;建立切削循環(huán);建立切削循環(huán)G00 Z20G00 Z20; 抬刀抬刀M30M30; 程序結束程序結束課后思考課后思考提問:提問:1 1、如何提高表面光潔度。、如何提高表面光潔度。 2 2、如何提高尺寸精度。、如何提高尺寸精度。習題:已知正四面體的習題:已知正四面體的6 6條邊長等于條邊長等于40mm40mm, 應用宏程序編程。應用宏程序編程。已知:六棱臺頂面正六邊形邊長已知:六棱臺頂面正六邊形邊長20mm20mm,底面正六邊形邊長,底面正六邊形邊長30mm30mm, 高高25mm25m

23、m。解:解:1 1、如圖提取相關三角形,根據(jù)相似三角形推出、如圖提取相關三角形,根據(jù)相似三角形推出x=10 x=10* *z/25z/25; 2 2、應用勾股定理推出、應用勾股定理推出y=0.866y=0.866* *xx,由此推出各坐標點關系;,由此推出各坐標點關系;zzxxH=25H=251010O0002O0002; 程序號程序號G54 G90 G40G54 G90 G40;M03 S1000M03 S1000; 刀具正轉,刀具正轉,1000r/min1000r/minG00 X0 Y0 Z20.G00 X0 Y0 Z20.; 檢驗工件坐標系檢驗工件坐標系#1=0.2#1=0.2; #1

24、#1變量賦初值變量賦初值0.2mm0.2mmN5N5 #2=20+0.4 #2=20+0.4* *#1 #2#1 #2變量賦值變量賦值G00 X30 Y30 G00 X30 Y30 外輪廓進刀點外輪廓進刀點G01 Z-#1 F100G01 Z-#1 F100; 進入切削狀態(tài)進入切削狀態(tài)G41 X#2 Y0 D01G41 X#2 Y0 D01; 建立左刀補建立左刀補G01 X0.5G01 X0.5* *#2 Y-0.866#2 Y-0.866* *#2#2;加工正六邊形輪廓;加工正六邊形輪廓X-0.5X-0.5* *#2#2;X-#2 Y0X-#2 Y0;X-0.5X-0.5* *#2 Y0.8

25、66#2 Y0.866* *#2#2 ;X0.5X0.5* *#2#2;X#2 Y0X#2 Y0;G40 X30 Y-30G40 X30 Y-30; 取消刀具半徑補償取消刀具半徑補償#1=#1+0.2#1=#1+0.2; 每層切深每層切深0.2mm0.2mmIF #1 LE 25 GOTO 5IF #1 LE 25 GOTO 5;建立切削循環(huán);建立切削循環(huán)G00 Z20G00 Z20; 抬刀抬刀M30M30; 程序結束程序結束課后思考課后思考提問:如果六棱臺底面正六邊形邊長變?yōu)樘釂枺喝绻馀_底面正六邊形邊長變?yōu)?0mm40mm, 高變?yōu)楦咦優(yōu)?5mm35mm,如何修改程序。,如何修改程序。習題:如圖所示六和塔塔尖高習題:如圖所示六和塔塔尖高10mm10mm,其它

溫馨提示

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

評論

0/150

提交評論