




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、-作者xxxx-日期xxxx數(shù)控銑宏程序?qū)嵗揪肺臋n】第四章 數(shù)控銑宏程序?qū)嵗?4.1 橢圓加工(編程思路:以一小段直線代替曲線)例1 整橢圓軌跡線加工(假定加工深度為2mm) 方法一:已知橢圓的參數(shù)方X=acos Y=bsin變量數(shù)學(xué)表達(dá)式設(shè)定= #1(0 360 )那么 X= #2 = acos#1Y= #3= bsin#1 程序O0001;S1000 M03;G90 G54 G00 Z100;G00 Xa Y0;G00 Z3;G01 Z-2 F100;#1=0;N99 #2=a*cos#1;#3=b*sin#1; G01 X#2 Y#3 F300; #1=#1+1; IF#1LE360
2、GOTO99; GOO Z50;M30; 例2 斜橢圓且橢心不在原點(diǎn)的軌跡線加工(假設(shè)加工深度為2mm)橢圓心不在原點(diǎn)的參數(shù)方程X=a*CS#1+ MY=b*SIN#1+ N變量數(shù)學(xué)表達(dá)式設(shè)定=#1; (0360)那么X=#2=a*CS#1+ MY=#3=b*SIN#1+ N因?yàn)榇藱E圓繞(M ,N)旋轉(zhuǎn)角度為A 可運(yùn)用坐標(biāo)旋轉(zhuǎn)指令G68 格式 G68 X- Y- R- X,Y:旋轉(zhuǎn)中心坐標(biāo); R: 旋轉(zhuǎn)角度 程序0002;S1000 M03;G90 G54 G00 Z100;GOO X0 Y0;GOO Z3;G68 XM YN R45;#1=0;N99 #2=a*COS#1+M;#3=b*SI
3、N#1+N;GO1 X#2 Y#3 F300; G01 Z-2 F100;#1=#1+1;IF#1LE360GOTO99;G69 GOO Z100;M30;例3:橢圓輪廓加工(深度2mm)采用橢圓的等距加工方法使橢圓的長(zhǎng)半軸和短半軸同時(shí)減少一個(gè)行距的方法直到短半軸小于刀具的半徑R根據(jù)橢圓的參數(shù)方程可設(shè)變量表達(dá)式=#1(0360)a=#2b=#3(b-RR)X=#2*COS#1=#4Y=#3*SIN#1=#5 程序0003;S1000 M03;G90 G54 G00 Z100;G00 XO YO; GOO Z3;G01 Z-2 F100;#2=a-R; #3=b-R;N99 #1=0; #4=#
4、2*COS#1;#5=#3*SIN#1; G01 X#4 Y#5 F300;#1=#1+1;IF#1LE360GOTO99; #2=#2-R; #3=#3-R;IF#3LERGOTO99;GOO Z100;M30;例4 非整橢圓軌跡線加工;(加工深度2mm)已知橢圓的長(zhǎng)半軸a 短半軸為b 且與X軸正向夾角為A1,A2。首先根據(jù)橢圓的參數(shù)方程求出1,2和P1(x1,y2) P2(x1,y2)此時(shí)要注意 A11,A22如圖示ON=b , OM=aNP=P1Q, NP1=PQX1=OQ, Y1=P1Q由上可列出方程O(píng)Q=OM*COS=a*COS=X (1)PQ=NP=ON*SIN=b*SIN=Y (
5、2)TANa=PQ/OQ=Y/X (3)根據(jù)(1)(2)(3)可解出1,X1,Y1同理可解出2,X2,Y2編程方法一:根據(jù)參數(shù)方程 X=a*COS Y=b*SIN設(shè)定變量表達(dá)式#1=0 (角度從1 2 變化)#2=a*COS#1#3=b*SIN#1程序O0001;S1000 M03;G90 G54 G00 Z100;G00 Xa Y0;G00 Z3;G01 Z-2 F100;#1=0;N99 #2=a*cos#1;#3=b*sin#1; G01 X#2 Y#3F300; #1=#1+1; IF#1LE360GOTO99; GOO Z50; M30; 編程方法二:根據(jù)橢圓標(biāo)準(zhǔn)方程 X2/a2+Y
6、2/b2=1設(shè)定變量表達(dá)式#1=X (X值由X-X變化)#2=Y=b/a*SQRTa*a-#1*#1 程序0002;S1000 M03;G90 G54 G00 Z100;GOO X1 Y1;GOO Z3;G01 Z-2 F100;#1=X1;N99 #2=b/a*SQRTa*a-#1*#1;G01 X#1 Y#2 F300;#1=#1-0.2;IF#1LE-aGOTO99;G00 Z100;M30;4.2 球面加工 (編程思想:以若干個(gè)不等半徑的整圓代替曲面) 例1 平刀加工凸半球已知凸半球的半徑R,刀具半徑r建立幾何模型如圖數(shù)學(xué)變量表達(dá)式#1=0 (00900,設(shè)定初始值#1=0)#2=X=
7、R*SIN#1+r(刀具中心坐標(biāo))#3=Z=R-R*COS#1編程時(shí)以圓球的頂面為Z向O平面 程序0001;S1000 M03;G90 G54 GOO Z100;G00 X0 Y0;G00 Z3;#1=0;WHILE#1LE90DO1;#2=R*SIN#1+r;#3=R-R*COS#1;G01 X#2 Y0 F300;G01 Z-#3 F100;G02 X#2 Y0 I-#2 J0 F300;#1=#1+1;END1;G00 Z100;M30;當(dāng)加工的球形的角度為非半球時(shí)可以通過(guò)調(diào)整#1也就是角變化范圍來(lái)改變程序例2 球刀加工凸半球已知凸半球的半徑R,刀具半徑r建立幾何模型如圖設(shè)定變量表達(dá)式#
8、1=0 (090,設(shè)定初始值#1=0)#2=X=R+r*SIN#1(刀具中心坐標(biāo))#3=Z=R-R+r*COS#1+r=R+r*1-COS#1編程時(shí)以圓球的頂面為Z向O平面程序0001;S1000 M03;G90 G54 GOO Z100;G00 X0 Y0;Z3;#1=0;WHILE#1LE90DO1;#2=R+r*SIN#1;#3=R+r*1-COS#1;G01 X#2 Y0 F300;G01 Z-#3 F100;G02 X#2 Y0 I-#2 J0 F300;#1=#1+1;END1;G00 Z100;M30;例3 球刀加工凹半球已知凸半球的半徑R,刀具半徑r建立幾何模型如圖設(shè)定變量表達(dá)
9、式#1=0 (090,設(shè)定初始值#1=0)#2=X=R-r*COS#1(刀具中心坐標(biāo))#3=Z=R-r*SIN#1+r程序0003S1000 M03;G90 G54 GOO Z100;G00 X0 Y0;G00 Z3;#1=0;WHILE#1LE90DO1;#2=R-r*SIN#1;#3=R-r*COS#1+r;G01 X#2 Y0F300;G01Z-#3F100;G03 X#2 Y0 I-#2 J0F300;#1=#1+1;END1;G00Z100;M30;當(dāng)加工凹半球的一部分時(shí),可以通過(guò)改變#1即角來(lái)實(shí)現(xiàn)。如果凹半球底部不加工可以利用平刀加工,方法相似。4.3 孔口倒圓角 編程思路:以若干
10、不等半徑整圓代替環(huán)形曲面例1 平刀倒凸圓角 已知孔口直徑,孔口圓角半徑R,平刀半徑r建立幾何模型設(shè)定變量表達(dá)式#1=0 (從090,設(shè)定初始值#1=0)#2=X=/2+R-r-R*SIN#1#3=Z=R-R*COS#1程序0001;S1000 M03;G90 G54 GOO Z100;G00 X0 Y0;GOO Z3;#1=0N99#2 =/2+R-r-R*SIN#1#3 =R-R*COS#1G01 X#2 Y0 F300;G01Z-#3 F100;G03 X#2 Y0 I-#2 J0 F300;#1=#1+1;IF#1LE90GOTO99;G00 Z100;M30;例2 平刀加工凹圓角 已知
11、孔口直徑,孔口圓角半徑R,平刀半徑r建立幾何模型設(shè)定變量表達(dá)式#1=0(從090,設(shè)定初始值#1=0)#2=X=/2 +R*SIN#1r#3=Z=R*SIN#1程序0001;S1000 M03;G90 G54 GOO Z100;G00 X0 Y0;G00 Z3;#1=0N99#2 =/2+R*SIN#1-r#3 = R*SIN#1G01 X#2 Y0 F300;G01 Z-#3 F100;G03 X#2 Y0 I-#2 J0 F300;#1=#1+1;IF#1LE90GOTO99;G00 Z100;M30;例3 球刀倒凸圓角 已知孔口直徑,孔口圓角半徑R,球刀半徑r建立幾何模型設(shè)定變量表達(dá)式#
12、1=0(從090,設(shè)定初始值#1=0)#2=X=/2 +R-R+r*SIN#1#3=Z=R-R+r*COS#1+r=R+r*1-COS#1程序0001;S1000 M03;G90 G54 GOO Z100;G00 X0 Y0;G00 Z3;#1=0N99#2 =/2 +R-R+r*SIN#1;#3=R+r*1-COS#1 G01 X#2 Y0 F300;G01 Z-#3 F100;G03 X#2 Y0 I-#2 J0 F300;#1=#1+1;IF#1LE90GOTO99;G00 Z100;M30;例4 球刀倒凹圓角已知內(nèi)口直徑,孔口圓角半徑R,球刀半徑r建立幾何模型設(shè)定變量表達(dá)式#1=0(從
13、090,設(shè)定初始值#1=0)#2=X=/2 +R*COS#1-r#3=Z=R*SIN#1程序0001;S1000 M03;G90 G54 GOO Z100;G00 X0 Y0;G00 Z3;#1=0N99#2 =/2 +R*COS#1-r;#3= R*SIN#1 G01 X#2 Y0 F300;G01 Z-#3 F100;G03 X#2 Y0 I-#2 J0 F300;#1=#1+1;IF#1LE90GOTO99;G00 Z100;M30;4.4 孔口倒斜角 (編程思路:以若干不等半徑整圓代替環(huán)形斜面)例1 平刀倒孔口斜角已知內(nèi)孔直徑 倒角角度 倒角深度1建立幾何模型設(shè)定變量表達(dá)式#1=0(從
14、0變化到1設(shè)定初始值#1=0)#2=X=/2 +1*COT-#1*COT-r程序0001;S1000 M03;G90 G54 GOO Z100;G00 X0 Y0;G00 Z3;#1=0;WHILE#1LE1DO1;#2=/2 +1*COT-#1*COT-r;G01 X#2 Y0 F300;G01Z-#1 F100;G03X#2 Y0 I-#2 J0 F300;#1=#1+O.1;END1;G00 Z100;M30;例2 球刀倒孔口斜角已知內(nèi)孔直徑 倒角角度 倒角深度1建立幾何模型首先求出 Z2=r-r*COSX2= r*SIN設(shè)定變量表達(dá)式#1=Z=Z2 (Z由Z2變化到Z1+Z2)#2=X
15、=/2 +1*COT-Z-Z2*COT-X2=/2 +1*COT-r*SIN-#1-r+r*COS*COT=/2+Z-#1+r-r*COS*COT-r*SIN程序0001;S1000 M03;G90 G54 GOO Z100;G00 X0 Y0;G00 Z3;#1=Z2;WHILE#1LE(1+Z2)DO1;#2=/2+Z-#1+r-r*COS*COT-r*SIN;G01 X#2 Y0 F300;G01 Z-#1 F100;G03 X#2 Y0 I-#2 J0 F300;#1=#1+0.1;END1;G00 Z100;M30;4.3 多元素倒角編程思路:通過(guò)改變半徑補(bǔ)償值改變加工輪廓的實(shí)際大小
16、以若干個(gè)輪廓線代替輪廓曲面運(yùn)用指令:G10 L12 P 半徑補(bǔ)償號(hào) R 半徑補(bǔ)償值須知基本概念:刀具半徑補(bǔ)償值=刀具中心到加工輪廓的距離例1 平刀倒多元素圓角已知周邊圓角半徑R,刀具半徑r建立幾何模型如圖所示設(shè)定變量表達(dá)式#1=0(從090設(shè)定初始值#1=0)#2=D=R*SIN#1+r-R(D有可能是負(fù)值)#3=Z= R-R*COS#1 程序0001; S1000 M03;G90 G54 G40 G00 Z100;G00 XO Y-3O; GOO Z3;#1=0; N99#2= R*SIN#1+r-R; #3= R-R*COS#1; G01 Z-#3 F100; G10 L12 P1 R#2
17、; D01 M98 P100 F3OO; #1=#1+1; IF#1LE90GOTO99; G00 Z100; M30;子程序100;G41 G01 X0 Y-15G01 X-13;G02 X-13 Y15 R15;G01 X13;G02 X13 Y-15 R15;G01 X0 Y-15;G40 G01 X0 Y-30;M99;例2 球刀倒多元素圓角圖同上例 已知周邊圓角半徑R,刀具半徑r建立幾何模型如圖所示設(shè)定變量表達(dá)式#1=0(從090設(shè)定初始值#1=0)#2=D=R+r*SIN#1-R#3=Z= R+r-R+r*COS#1主程序0001; S1000 M03;G90 G54 G40 G0
18、0 Z100;G00 XO Y-3O; GOO Z3;#1=0; N99#2= R+r*SIN#1-R; #3= R+r-R+r*COS#1; G01 Z-#3 F100; G10 L12 P1 R#2; D01 M98 P100 F3OO; #1=#1+1; IF#1LE90GOTO99; G00 Z100; M30;子程序100;G41 G01 X0 Y-15G01 X-13;G02 X-13 Y15 R15;G01 X13;G02 X13 Y-15 R15;G01 X0 Y-15;G40 G01 X0 Y-30;M99;例3 平刀倒多元素斜角已知倒角深度Z,角度,平刀半徑r建立幾何模型設(shè)
19、定變量表達(dá)式#1=Z=0(Z由0變化到Z1,設(shè)定初始值#1=0)#2=D=Z*COT+r-Z1*COT= #1*COT+r-Z1*COT 程序0001; S1000 M03;G90 G54 G40 G00 Z100;G00 XO Y-3O; GOO Z3;#1=0; N99#2= #1*COT+r-Z1*COT; G01 Z-#1 F100; G10 L12 P1 R#2; D01M98P100F3OO; #1=#1+0.1; IF#1LEZ1GOTO99; G00Z100; M30; 子程序100; G41G01X0Y-15G01X-13;G02X-13Y15R15;G01X13;G02X1
20、3Y-15R15;G01X0Y-15;G40G01X0Y-30;M99;例4 球刀倒多元素斜角 已知倒角深度Z,角度,平刀半徑r建立幾何模型設(shè)定變量表達(dá)式#1=Z=Z2(Z由Z2變化到Z1+Z2,設(shè)定初始值#1= Z2)#2=D=Z- Z2*COT+r*COT-Z1*COT=#1-r-r*COs*COT+r*COT- Z1*COT=#1+ r*COs*COT- Z1*COT程序0001; S1000M03;G90 G54 G40 G00 Z100;G00 XO Y-3O; GOO Z3;#1= Z2; N99#2= #1+ r*COs*COT- Z1*COT; G01 Z-#1 F100; G
21、10 L12 P1 R#2; D01 M98 P100 F3OO; #1=#1+0.1; IF#1LE Z1+Z2GOTO99; G00 Z100; M30; 子程序100; G41G01X0Y-15G01X-13;G02X-13Y15R15;G01X13;G02X13Y-15R15;G01X0Y-15;G40G01X0Y-30;M99;4.4 特殊類型加工例1 運(yùn)用個(gè)G10指令加工腔體或者凸臺(tái)G10的格式 G10 L12 P 半徑補(bǔ)償號(hào) R 半徑補(bǔ)償值 編程思路:通過(guò)設(shè)定刀具半徑補(bǔ)償變量偏置輪廓加工腔體或凸臺(tái) 已知各尺寸如圖刀具假定半徑r=5每層加工2mm 加工行距8設(shè)定變量表達(dá)式#1=Z=
22、2(Z從2變化到10 初始值Z=2)#2=D=5(刀具半徑補(bǔ)償初始值D=5) 主程序0001; S1000 M03;G90 G54 G40 G00 Z100;G00 XO Y0; GOO Z3;#1= 2;WHILE#1LE10DO1;WHILE#2LE30DO2;#2=5;G01 Z-#1 F100; G10 L12 P1 R#2; D01 M98 P100 F200; #2=#2+8; END2; #1=#1+2; END1; GOO Z100; M30; 子程序100;G41 G01 Y30;G01 X-26 Y30;G03 X-26 Y-30 R30;G01 X26 Y-30;G03
23、X26 Y30 R30;G01 X0 Y30;G40 G01 X0 Y0;M99;例2 螺紋加工螺紋加工方法有很多種,本例主要針對(duì)單齒螺紋刀運(yùn)用G02G03指令加工螺旋括補(bǔ)代碼 G02 G03格式 G02 X- Y- Z- I- J- F-;G03 X- Y- Z- I- J- F-;編程思路:運(yùn)用G02 G03螺旋括補(bǔ)指令設(shè)定Z方向?yàn)樽兞恳悦恳粋€(gè)螺距或?qū)С虨檫f增,加工螺紋加工M603的螺紋深度20設(shè)定變量 #1=Z=0(Z由3變化到-21 設(shè)定初始加工平面Z=3)(每加工一個(gè)齒 下降一個(gè)螺距3)程序0002;S1000 M03;G90 G54 G40 G00 Z100;G00 XO Y0;
24、GOO Z3;#1=0;G42 G01 X30 Y0 D01 F100;WHILE#1GE-21DO1;G02 X30 Y0 Z#1 I-30;#1=#1-3;END1;G40 G01 X0 Y0;G00 Z100;M30;例3 阿基米德螺旋線的軌跡線加工(加工深度2mm)編程思路:以若干條小段直線代替曲線已知此曲線極坐標(biāo)的方程為r=a(a:常數(shù) :弧度)起始角=0=0弧度終止角=270+360=630=630設(shè)定變量表達(dá)式 #1=0(由00變化到630 設(shè)定初始值#1=0)#2=(弧度=#13.14180)#3=r=a*#2程序0003;S1000 M03;G90 G54 G40 G00 Z100;G00 XO Y0; GOO Z3;G01 Z-2 F100;#1=0;WHILE#1LE630DO 1;#2=#1*3.14180#3=a*#2G16 G01 X#3 Y#1 F300;#1=#1+1;END1;G15 G00 Z100;M30;例4 正弦曲線加工 (深度2mm)設(shè)定變量表達(dá)式#1=t=0(t由0變化到360)#3=a*SIN#1=Y#2=b/360*#1=X程序0003;S1000 M03;G90 G54 G40 G00 Z100;G00 XO Y0; GOO Z3;G01 Z-2 F100;#1=0;WHILE#1LE36
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 股份公司運(yùn)營(yíng)手冊(cè)
- 房屋買(mǎi)賣(mài)定金合同書(shū)
- 5 2025年小學(xué)教師資格考試心理健康教育試題
- 碼頭面層施工方案
- 數(shù)據(jù)可視化圖表系列三
- 《自然選擇與生物進(jìn)化:高中生物生態(tài)教學(xué)教案》
- 鐵建隧道施工方案
- 高速隧道施工方案
- 外墻瓷磚翻新施工方案
- 填海施工方案
- 課件-DeepSeek從入門(mén)到精通
- 【MOOC】理解馬克思-南京大學(xué) 中國(guó)大學(xué)慕課MOOC答案
- 心電監(jiān)護(hù)儀的操作及注意事項(xiàng) 課件
- GB/T 718-2024鑄造用生鐵
- 電力拖動(dòng)自動(dòng)控制系統(tǒng)-運(yùn)動(dòng)控制系統(tǒng)(第5版)習(xí)題答案
- 細(xì)胞生物學(xué)(全套1047張課件)
- LS框架斷路器技術(shù)資料_圖文
- 《嵌入式技術(shù)》課程標(biāo)準(zhǔn)(STM32版)
- tplink-mr11u刷openwrt教程
- 結(jié)構(gòu)力學(xué)+李廉錕版-+第七章 力法
- 第二章--美國(guó)學(xué)前教育--比較學(xué)前教育PPT
評(píng)論
0/150
提交評(píng)論