




下載本文檔
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第四章數(shù)控銑宏程序?qū)嵗龣E圓加工(編程思路 : 以一小段直線代替曲線)例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 #1LE360GOTO99;GOO Z50 ;M30;例2斜橢圓
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*SIN#1 +N;GO1 X#2 Y#3
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(0 360 )a=#2b=#3(b-R R)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=#2*COS #1;#5
4、=#3*SIN #1;G01 X#4 Y#5 F300;#1=#1+1;IF #1LE360GOTO99;#2=#2-R;#3=#3-R;IF #3LER GOTO99;GOO Z100;M30;例 4 非整橢圓軌跡線加工;(加工深度 2mm)已知橢圓的長(zhǎng)半軸 a 短半軸為 b 且與 X 軸正向夾角為 A1,A 2。首先根據(jù)橢圓的參數(shù)方程求出 1, 2 和 P1 (x 1,y 2 ) P 2(x 1 ,y 2)此時(shí)要注意 A 1 1,A 2 2 如圖示ON=b , OM=aNP=P1Q, NP 1 =PQX1=OQ,Y 1=P1Q由上可列出方程O(píng)Q=OM*COS=a*COS =X(1)PQ=N
5、P=ON*SIN=b*SIN =Y (2)TANa=PQ/OQ=Y/X(3)根據(jù)( 1)(2)( 3)可解出 1,X1,Y 1 同理可解出 2,X 2,Y 2編程方法一:根據(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
6、;M30 ;編程方法二:根據(jù)橢圓標(biāo)準(zhǔn)方程2222X /a +Y/b =1設(shè)定變量表達(dá)式#1=X( X 值由 X-X 變化)#2=Y=b/a*SQRTa*a - #1*#1程序 0002; S1000 M03;G90 G54 G00 Z100;GOO X1Y1;GOO Z3;G01 Z-2 F100;#1=X1;N99 #2=b/a*SQRTa*a-#1*#1 ;G01 X#1 Y#2 F300;#1=#;IF #1LE-aGOTO99;G00 Z100;M30;球面加工(編程思想:以若干個(gè)不等半徑的整圓代替曲面)例 1平刀加工凸半球已知凸半球的半徑R,刀具半徑 r建立幾何模型如圖數(shù)學(xué)變量表達(dá)式
7、#1= =0 (0 0900, 設(shè)定初始值 #1=0)#2=X=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)改變程序
8、例2球刀加工凸半球已知凸半球的半徑R,刀具半徑 r建立幾何模型如圖設(shè)定變量表達(dá)式#1=0 (0 90 , 設(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=
9、#1+1;END1;G00 Z100;M30;例3球刀加工凹半球已知凸半球的半徑R,刀具半徑 r建立幾何模型如圖設(shè)定變量表達(dá)式#1=0 (0 90 , 設(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;G
10、00Z100;M30;當(dāng)加工凹半球的一部分時(shí),可以通過(guò)改變 #1 即 角來(lái)實(shí)現(xiàn)。如果凹半球底部不加工可以利用平刀加工,方法相似??卓诘箞A角編程思路:以若干不等半徑整圓代替環(huán)形曲面例 1平刀倒凸圓角已知孔口直徑,孔口圓角半徑R,平刀半徑 r建立幾何模型設(shè)定變量表達(dá)式#1= =0 (從 0 90,設(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 F30
11、0;G01Z-#3 F100;G03 X#2 Y0 I-#2 J0 F300;#1=#1+1;IF #1LE90GOTO99;G00 Z100;M30;例 2平刀加工凹圓角已知孔口直徑,孔口圓角半徑R,平刀半徑 r建立幾何模型設(shè)定變量表達(dá)式#1= =0(從 0 90 ,設(shè)定初始值 #1=0)#2=X=/2 +R*SIN #1 r#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
12、 X#2 Y0 I-#2 J0 F300;#1=#1+1;IF #1LE90GOTO99;G00 Z100;M30;例 3球刀倒凸圓角已知孔口直徑,孔口圓角半徑R,球刀半徑 r建立幾何模型設(shè)定變量表達(dá)式#1= =0(從 0 90 ,設(shè)定初始值 #1=0)#2=X=/2 +R- R+r*SIN #1=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#1G01 X#2 Y0 F300;G01 Z-#3 F100;G03 X#2
13、Y0 I-#2 J0 F300;#1=#1+1;IF #1LE90GOTO99;G00 Z100;M30;例 4球刀倒凹圓角已知內(nèi)口直徑,孔口圓角半徑R,球刀半徑 r建立幾何模型設(shè)定變量表達(dá)式#1= =0(從 0 90 ,設(shè)定初始值 #1=0)#2=X=/2 +R*COS#1 -r程序 0001; S1000 M03;G90 G54 GOO Z100;G00 X0 Y0;G00 Z3;#1=0N99#2 =/2 +R*COS#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 #1L
14、E90GOTO99;G00 Z100;M30;孔口倒斜角(編程思路:以若干不等半徑整圓代替環(huán)形斜面)例 1平刀倒孔口斜角已知內(nèi)孔直徑倒角角度倒角深度 1建立幾何模型設(shè)定變量表達(dá)式#1= =0(從 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+
15、;END1;G00 Z100;M30;例2球刀倒孔口斜角已知內(nèi)孔直徑倒角角度倒角深度 1建立幾何模型=r-r*COS 首先求出 Z2X2= r*SIN 設(shè)定變量表達(dá)式#1=Z=Z (Z由 Z 變化到 Z+Z)2212#2=X=/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*C
16、OS *COT-r*SIN ; G01 X#2 Y0 F300;G01 Z-#1 F100;G03 X#2 Y0 I-#2 J0 F300;#1=#1+;END1;G00 Z100;M30;4.3多元素倒角編程思路:通過(guò)改變半徑補(bǔ)償值改變加工輪廓的實(shí)際大小以若干個(gè)輪廓線代替輪廓曲面運(yùn)用指令: G10 L12 P半徑補(bǔ)償號(hào)R半徑補(bǔ)償值須知基本概念:刀具半徑補(bǔ)償值=刀具中心到加工輪廓的距離例 1 平刀倒多元素圓角已知周邊圓角半徑 R,刀具半徑 r 建立幾何模型如圖所示設(shè)定變量表達(dá)式#1= =0(從 0 90 設(shè)定初始值 #1=0)#2=D=R*SIN#1+r-R(D 有可能是負(fù)值 )程序 0001
17、;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;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 球刀倒多元素圓角圖同上例已知周邊
18、圓角半徑 R,刀具半徑 r 建立幾何模型如圖所示設(shè)定變量表達(dá)式#1= =0(從 0 90 設(shè)定初始值 #1=0)#2=D=R+r*SIN #1 -R#3=Z= R+r- R+r*COS#1主程序 0001;S1000 M03;G90 G54 G40 G00 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
19、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è)定變量表達(dá)式#1=Z=0(Z 由 0 變化到 Z1, 設(shè)定初始值 #1=0)#2=D=Z*COT +r-Z 1*COT= #1*COT +r-Z 1*COT程序 0001;S1000 M03;G90 G54 G40 G00 Z100;G00 XO Y-3O;GOO Z3;#1=0;N99#2= #1*COT +r-Z 1*COT;G01 Z-#1
20、F100;G10 L12 P1 R#2;D01M98P100F3OO;#1=#1+;IF #1LEZGOTO99;G00Z100;M30;子程序 100; G41G01X0Y-15 G01X-13; G02X-13Y15R15; G01X13; G02X13Y-15R15; G01X0Y-15;G40G01X0Y-30;M99;例 4球刀倒多元素斜角已知倒角深度 Z,角度,平刀半徑r建立幾何模型設(shè)定變量表達(dá)式#1=Z=Z2(Z 由 Z2 變化到 Z1+Z2, 設(shè)定初始值 #1= Z2 )#2=D=Z- Z 2*COT +r*COT -Z 1*COT=#1- r-r*COs *COT +r*CO
21、T - Z 1*COT=#1+ r*COs *COT - Z 1*COT程序 0001;S1000M03;G90 G54 G40 G00 Z100;G00 XO Y-3O; GOO Z3;#1= Z 2;N99#2= #1+ r*COs *COT - Z 1*COT; G01 Z-#1 F100;G10 L12 P1 R#2;D01 M98 P100 F3OO;#1=#1+;IF #1LE Z1+Z2 GOTO99;G00 Z100;M30;子程序 100; G41G01X0Y-15 G01X-13; G02X-13Y15R15; G01X13; G02X13Y-15R15; G01X0Y-1
22、5; G40G01X0Y-30; M99;4.4特殊類(lèi)型加工例 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=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-
23、#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 X26 Y30 R30;G01 X0 Y30;G40 G01 X0 Y0;M99;例 2螺紋加工螺紋加工方法有很多種,本例主要針對(duì)單齒螺紋刀運(yùn)用 G02 G03指令加工螺旋括補(bǔ)代碼 G02 G03 格式 G02 X- Y- Z- I- J- F-; G03 X- Y- Z- I- J- F-;編程思路:
24、運(yùn)用G02 G03螺旋括補(bǔ)指令設(shè)定Z 方向?yàn)樽兞恳悦恳粋€(gè)螺距或?qū)С虨檫f增,加工螺紋加工 M60 3 的螺紋深度 20設(shè)定變量#1=Z=0(Z由 3 變化到 -21( 每加工一個(gè)齒下降一個(gè)螺距 3)設(shè)定初始加工平面Z=3)程序 0002; S1000 M03;G90 G54 G40 G00 Z100;G00 XO Y0; 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 阿基米德螺旋線的軌跡線加工 ( 加工深度 2
25、mm) 編程思路:以若干條小段直線代替曲線已知此曲線極坐標(biāo)的方程為 r=a ( a:常數(shù) :弧度)起始角 =0 =0 弧度終止角 =270 +360 =630=630 180 弧度 =弧度0設(shè)定初始值 #1=0)設(shè)定變量表達(dá)式 #1= =0 ( 由 0變化到 630#2=(弧度 =#1 180)#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* 180#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 )#2=b/360*#1=X程序 0003; S1000 M03;G90 G54 G40 G00 Z100;G00 XO Y0; GOO Z3;G01 Z-2 F100; #1=0
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025江蘇揚(yáng)州工業(yè)職業(yè)技術(shù)學(xué)院博士專(zhuān)項(xiàng)招聘16人筆試備考試題完整參考答案詳解
- 2024年河北邯鄲成安縣事業(yè)單位招聘工作人員255名筆試備考試題含答案詳解
- 2025廣西來(lái)賓市招聘鄉(xiāng)村振興專(zhuān)員221人筆試備考題庫(kù)及參考答案詳解一套
- 2025年?yáng)|營(yíng)市公務(wù)員考試行測(cè)真題及答案詳解(名師系列)
- 山東省多校2024-2025學(xué)年高二下學(xué)期3月月考物理試題(解析版)
- 四川省涼山彝族自治州西昌市2024-2025學(xué)年高一上學(xué)期期中檢測(cè)物理試題(解析版)
- 跨國(guó)土木項(xiàng)目中的BIM應(yīng)用探索
- 房地產(chǎn)項(xiàng)目融資渠道的選擇
- 數(shù)學(xué)教學(xué)課件首頁(yè)
- 金融市場(chǎng)量化投資策略在區(qū)塊鏈技術(shù)背景下的創(chuàng)新報(bào)告
- 第8課良師相伴亦師亦友(課件)-【中職專(zhuān)用】高一思想政治《心理健康與職業(yè)生涯》(高教版2023·基礎(chǔ)模塊)
- 楊浦區(qū)2022-2023學(xué)年八年級(jí)下學(xué)期期末數(shù)學(xué)試卷及答案(上海滬教版)
- DB37-T 5081-2024 住宅煙氣集中排放系統(tǒng)技術(shù)標(biāo)準(zhǔn)
- 《短視頻拍攝與制作》課件-3短視頻中期拍攝
- MOOC 人格與人生-蘇州城市學(xué)院 中國(guó)大學(xué)慕課答案
- (正式版)JBT 11517-2024 刮板取料機(jī)
- 2024屆上海市徐匯區(qū)八年級(jí)下冊(cè)數(shù)學(xué)期末考試試題含解析
- 下肢動(dòng)靜脈潰瘍的護(hù)理
- 七章資本資產(chǎn)定價(jià)模型
- T-CALC 003-2023 手術(shù)室患者人文關(guān)懷管理規(guī)范
- 四年級(jí)語(yǔ)文 囊螢夜讀微課-“江南聯(lián)賽”一等獎(jiǎng)
評(píng)論
0/150
提交評(píng)論