數(shù)控銑宏程序?qū)嵗?doc

數(shù)控銑宏程序?qū)嵗?doc

ID:50959854

大?。?15.62 KB

頁數(shù):23頁

時間:2020-03-16

數(shù)控銑宏程序?qū)嵗?doc_第1頁
數(shù)控銑宏程序?qū)嵗?doc_第2頁
數(shù)控銑宏程序?qū)嵗?doc_第3頁
數(shù)控銑宏程序?qū)嵗?doc_第4頁
數(shù)控銑宏程序?qū)嵗?doc_第5頁
資源描述:

《數(shù)控銑宏程序?qū)嵗?doc》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、數(shù)控銑宏程序?qū)嵗?.1橢圓加工(編程思路:以一小段直線代替曲線)例1:整橢圓軌跡線加工(假定加工深度為2mm)方法一:已知橢圓的參數(shù)方X=acosθY=bsinθ變量數(shù)學表達式設(shè)定θ=#1(0°~360°)那么X=#2=acos[#1]Y=#3=bsin[#1]程序O0001;S1000M03;G90G54G00Z100;G00XaY0;G00Z3;G01Z-2F100;#1=0;N1#2=a*cos[#1];#3=b*sin[#1];G01X#2Y#3F300;#1=#1+1;IF[#1LE360]GOT01;GOOZ50;M30;

2、23例2:斜橢圓且橢心不在原點的軌跡線加工(假設(shè)加工深度為2mm)橢圓心不在原點的參數(shù)方程X=a*COS[#1]+MY=b*SIN[#1]+N變量數(shù)學表達式設(shè)定θ=#1;(0°~360°)那么X=#2=a*COS[#1]+MY=#3=b*SIN[#1]+N因為此橢圓繞(M,N)旋轉(zhuǎn)角度為A可運用坐標旋轉(zhuǎn)指令G68格式G68X- Y- R-X,Y:旋轉(zhuǎn)中心坐標;R:旋轉(zhuǎn)角度程序O0002;S1000M03;G90G54G00Z100;GOOXa+MYN;GOOZ3;G68XMYNR45;#1=0;N99#2=a*COS[#1]+M;#3=

3、b*SIN[#1]+N;GO1X#2Y#3F300;G01Z-2F100;#1=#1+1;IF[#1LE360]GOTO99;G69;GOOZ100;M30;23例3:橢圓輪廓加工(深度2mm)采用橢圓的等距加工方法使橢圓的長半軸和短半軸同時減少一個行距的方法直到短半軸小于刀具的半徑R根據(jù)橢圓的參數(shù)方程可設(shè)變量表達式θ=#1(0°~360°)a=#2b=#3(b-R~R)X=#2*COS[#1]=#4Y=#3*SIN[#1]=#5程序O0003;S1000M03;G90G54G00Z100;G00XOYO;GOOZ3;G01Z-2F10

4、0;#2=a-R;#3=b-R;N99#1=0;#4=#2*COS[#1];#5=#3*SIN[#1];G01X#4Y#5F300;#1=#1+1;IF[#1LE360]GOTO99;#2=#2-R;#3=#3-R;IF[#3LER]GOTO99;GOOZ100;M30;23例4非整橢圓軌跡線加工(加工深度2mm)已知橢圓的長半軸a短半軸為b且與X軸正向夾角為A1,A2。首先根據(jù)橢圓的參數(shù)方程求出θ1,θ2和P1(x1,y2)P2(x1,y2)此時要注意A1≠θ1,A2≠θ2如圖示ON=b,OM=aNP=P1Q,NP1=PQX1=OQ,

5、Y1=P1Q由上可列出方程OQ=OM*COSθ=a*COSθ=X(1)P1Q=NP=ON*SINθ=b*SINθ=Y(2)TANa=P1Q/OQ=Y/X(3)根據(jù)(1)(2)(3)可解出θ1,X1,Y1同理可解出θ2,X2,Y2編程方法一:根據(jù)參數(shù)方程X=a*COSθY=b*SINθ設(shè)定變量表達式#1=0(角度從θ1~θ2變化)#2=a*COS[#1]#3=b*SIN[#1]23程序O0001;S1000M03;G90G54G00Z100;G00XaY0;G00Z3;G01Z-2F100;#1=0;N99#2=a*cos[#1];#3=

6、b*sin[#1];G01X#2Y#3F300;#1=#1+1;IF[#1LE360]GOTO99;GOOZ50;M30;編程方法二:根據(jù)橢圓標準方程X2/a2+Y2/b2=1設(shè)定變量表達式#1=X(X值由X~-X變化)#2=Y=b/a*SQRT[[a*a]-[#1*#1]]程序O0002;S1000M03;G90G54G00Z100;GOOX1Y1;GOOZ3;G01Z-2F100;#1=X1;N99#2=b/a*SQRT[a*a-#1*#1];G01X#1Y#2F300;#1=#1-0.2;IF[#1LE-a]GOTO99;G00Z

7、100;M30;234.2球面加工(編程思想:以若干個不等半徑的整圓代替曲面)例1平刀加工凸半球已知凸半球的半徑R,刀具半徑r建立幾何模型如圖數(shù)學變量表達式#1=θ=0(00~900,設(shè)定初始值#1=0)#2=X=R*SIN[#1]+r(刀具中心坐標)#3=Z=R-R*COS[#1]編程時以圓球的頂面為Z向O平面,從上往下程序O0001;S1000M03;G90G54GOOZ100;G00X0Y0;G00Z3;#1=0;WHILE[#1LE90]DO1;#2=R*SIN[#1]+r;#3=R-R*COS[#1];G01X#2Y0F300

8、;G01Z-#3F100;G02X#2Y0I-#2J0F300;#1=#1+1;END1;G00Z100;M30;當加工的球形的角度為非半球時可以通過調(diào)整#1也就是θ角變化范圍來改變程序23例3:球刀加工凸

當前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。