版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、傾斜橢圓的編程傾斜橢圓的編程以長半軸30,短半軸20,傾斜30度為例#1=0n1#2=cos#1*30#3=sin#1*20#4=atan#3/#2+30#5=sqrt#2*#2+#3*#3#6=cos#4*#5#7=sin#4*#5if#1gt360goto2g1x#6y#7f100#1=#1+1goto1橢圓長半軸為30,短半軸為20橢圓繞橢圓圓心旋轉(zhuǎn)30度.橢圓加工到X直徑為40止.#1=30#2=20#3=COS30*26.19橢圓Z方向起點距離#4=20-TAN30*21.02橢圓Z方向終點距離橢圓長半軸橢圓短半軸#3為橢圓長軸起點#4為橢圓短軸終點26.19為橢圓圓心到21.02為
2、橢圓圓心到#5=COS30*21.02#6=SIN30*#4#7=#5+#6#7為橢圓長軸終點WHILE#3GE#7DO1判斷橢圓長軸是否走到終點橢圓公式#9為X軸的變量#10為Z軸的變量直線插補長軸步進(jìn)0.5#8=#2*SQRT#1*#1#3*#3/#1#9=COS30*#8#10=SIN30*#8+COS30*#3G01X2*#9-#3Z#10-26.19#3=#30.5FANUC0i數(shù)控車拋物線宏程序數(shù)控2008-01-0719:26:11閱讀113評論0字號:大中小訂閱.O1234T1;M3S800;GOX0Z30;G1Z25F0.1;#2=0.01;# 4=25;N1#1=#3*#3
3、+#425IF#1LE0GOTO2;IF#1GT0GOTO3;IF#1LT0GOTO4;N2U#2F0.1;# 3=#3+#2;# 3=#3;GOTO1;N3W-#2;#4=#4-#2;#4=#4;GOTO1;N4GOX50Z100T00M05;M30;%或者O1234G0X11Z31G1Z30F0.2X0G0X10Z31G1Z25#2=0.05#3=10#4=25#5=18.9#6=5N1#7=#7+#2#9=0.5*#7#8=-#9-5*#9-5+25G1X#7Z#8F0.1WHILE#7GE#5DO1G1Z#6GOTO2END1WHILE#8GT#6DO1G1X#5END1GOTO1N2
4、G2X24.9Z2,5R2.5G1Z0G0X50Z100T00M05M30%說明:EQNEGTGELTLE等于不等于大于大于等于小于小于等于語法1.GOTOn2.IF滌件式GOTOn3.IF滌件式THEN4.WHILE條件式DOn注:n為程序行號為另一個處理數(shù)控車橢圓宏程序編制%C$UV%F+A8M6x2c"V8i,S"b*-2j8Y:I0p6'T.U6F#.N1uY近年來隨著數(shù)控加工設(shè)備技術(shù)的進(jìn)步與發(fā)展,數(shù)控機(jī)床已成為機(jī)械加工技術(shù)中不可缺少的關(guān)鍵設(shè)備。從國家到地方也經(jīng)常舉行數(shù)控方面的比賽,在數(shù)控車比賽中頻繁出現(xiàn)各種二次曲線輪廓的結(jié)構(gòu),其中橢圓輪廓出現(xiàn)的次數(shù)最多。橢
5、圓宏程序根據(jù)方程的不同可以有用z做變量和用角度做變量兩種,筆者根據(jù)自己在訓(xùn)練加工中的體會,結(jié)合宏程序的特點,將橢圓宏程序(以FANUC系統(tǒng)為例),用z做變量做一下總結(jié),以方便同行使用。9i1Z7E%士F0?1.基本橢圓宏編程:9e-"f:'?-g3f(j4c6MY'b2p1O#d"_$d*P&I1%K:c06N0$|8g2X:b#44i-k:E-H%U;I4:y圖一數(shù)學(xué)坐標(biāo)系圖二工件坐標(biāo)系8q&8&f)u橢圓的數(shù)學(xué)方程:+=1,該方程坐標(biāo)系如圖一。實際數(shù)控編程中我們必須將上面公式進(jìn)行變換,以符合數(shù)控車加工中的工件坐標(biāo)系見圖二,于是方程
6、變換為:+=1,把Z作為已知量,求解X。1A%Q_;Q5e!g%g"y解得:X=b$A6E,?*h/'GOvi;E3s編程思路為:把Z方向加工長度進(jìn)行密分,間隔量(步進(jìn)量)視橢圓弧輪廓度要求而定,然后根據(jù)Z向密分坐標(biāo)解得X坐標(biāo)值,該計算交給系統(tǒng)完成,因此必須把橢圓的相關(guān)已知條件進(jìn)行賦值,最后根據(jù)X、Z進(jìn)行直線插補,加工出橢圓弧。圖三)v-3lX6X*e/M;(r4A編程如下:(見圖三).049w.P7a7#W7J2?2e101=a;(長半軸)$L!V#S#g*/'d)除102=b;(短半軸)&Tr"v,N-h5m#e;n.#103=a;(z向橢圓起始
7、點)1A6A*T1"5?6CN10#104=#102*SQRT#101*#101#103*#103/#101;(半徑值的計算)*c4A4a%y.d9x2.NLG01X2*#104Z#103F0.2;(直線插補)0?9x:fi:d&P8x+J103=#1030.5;(設(shè)定z向步進(jìn)量0.5mm)P2w/f9D'N$J3a#|:OIF#103GE0GOTO10(判斷是否到達(dá)橢圓弧終點,圖三中加工90º橢圓弧,Z方向終點為0)#Q0/s*/dk7s:j(yG00U50Z;(退刀)!r'O:v:R1T!D.jw2.變化后橢圓宏編程:vL#Z+g&quo
8、t;e+%p:r2a!L在實際圖紙中,橢圓弧在零件上的位置根據(jù)總結(jié)大概有以下幾種:-L4O.jV-O9'c;T!O0p5r(G(1)凸橢圓弧位于零件的最右端及中間位置(如圖四);* 7L*A1Q,w+P"T;_6Z(j3B9K;a5c&j+n1H(t.&X2Ap* Wx0$h3U3ak9r圖四1i(q9r8m$W(2)凸橢圓弧中心線不和零件軸線重合(如圖五);;K.IG;X:t'_(i8%?c%&H+n6T9p+U1DOP3G/r$T7T4?:hL* E/y1u*|z5Lrk;八圖五8u5O$XOA)12X"c(3)凹橢圓弧同樣對應(yīng)上
9、面一、二兩類變化(在圖中將凸弧改換成凹弧);45M:L'A(Pz'j+T(4)長、短半軸互換后凸凹橢圓弧位置同樣對應(yīng)上面一、二兩類變化;,?&9V9kOB(H'u!_4(5)傾斜橢圓弧(橢圓弧中心線與零件軸線成銳角)對應(yīng)的以上變化。!M-p)N)p-a+PZ)V!W,a仔細(xì)分析這些變化,在編程中實際上包含橢圓弧起始及終止點的變化,橢圓弧中心點軸向位置、徑向位置的變化,凹凸橢圓弧的變化,長半軸及短半軸的互換,橢圓弧中心線與零件軸線夾角的變化(傾斜橢圓)等,這里筆者對除傾斜橢圓外的幾種情況進(jìn)行總結(jié),編程如下:(見圖六)#v$+_#J#R0H6s$J14g!K-nN!
10、C*八;u*E(k4m:A.J圖六0q+|3p;r&H,P%T#101=a;(與Z軸平行的半軸長)/z#M;H7u#T;A102=b;(與X軸平行的半軸長)$h0K*Y2J4m# 103=m;(橢圓弧起始點到橢圓中心距離,起始點位于橢圓中心線左側(cè)為負(fù),右側(cè)為正)7e0Z4T;y'A8$L*+D(j1R1I# 104=n;(橢圓弧終止點到橢圓中心距離,終止點位于橢圓中心線左側(cè)為負(fù),右側(cè)為正)%j4o,E-c#105=e;(橢圓中心線到零件軸線距離)"M!0K.y2r#G# 106=L;(橢圓中心到編程原點z向距離,這里將編程原點置于零件右端面中心)1Q;d%I'
11、t2U:m-bN10#107=#102*SQRT#101*#101-#103*#103/#101;(計算X值);o$i&S'D+P9g0D*8B"F"M$C3yG01X2*#1052*#107Z#103#106F0.2;(凸橢圓弧x計算中取“十”,凹橢圓弧取“一”)#u+F/R/W9u6L+C33j1H#103=#1030.5;(設(shè)定z向步進(jìn)量0.5mm)7八7R4y%K+)p;n%y&i#Y%BIF#103GE#104GOTO10(判斷是否到達(dá)橢圓弧終點)'*;R!L1T3m'g1_72XG00U50-Z;(退刀)2E%G7p3g|'Z5E(o!4e1G3.結(jié)語"B3D&p4K;L8c)v%Z這個程序里面橢圓弧起始及終止點的變化取決于m、n,橢圓弧中心點軸向位置變化取決于L
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度餐飲店衛(wèi)生防疫合作協(xié)議范本3篇
- 二零二五年度茶葉線上線下融合促銷活動合同3篇
- 2025年度智能物業(yè)委托協(xié)議書:智能家居系統(tǒng)委托物業(yè)管理服務(wù)合同2篇
- 2024年非金融機(jī)構(gòu)借款合同版
- 2025年滬科新版高二生物下冊階段測試試卷
- 2025年岳麓版八年級語文上冊階段測試試卷含答案
- 2025年人教A版九年級生物上冊階段測試試卷含答案
- 2025年北師大新版九年級科學(xué)下冊階段測試試卷含答案
- 2025年牛津上海版九年級歷史下冊月考試卷含答案
- 2025年滬科版九年級英語上冊月考試卷含答案
- 2024年1月自考18960禮儀學(xué)試題及答案含解析
- Vue.js前端開發(fā)實戰(zhàn)(第2版)-教學(xué)課件 第1章 初識Vue
- 事業(yè)單位年度考核實施方案
- 2024-2029年中國中藥煎藥機(jī)行業(yè)市場現(xiàn)狀分析及競爭格局與投資發(fā)展研究報告
- 腰椎間盤突出疑難病例討論
- 2023-2024學(xué)年度人教版四年級語文上冊寒假作業(yè)
- 竣工驗收消防查驗和消防驗收
- 衛(wèi)生院崗位風(fēng)險分級和監(jiān)管制度工作方案
- 2016-2023年大慶醫(yī)學(xué)高等??茖W(xué)校高職單招(英語/數(shù)學(xué)/語文)筆試歷年參考題庫含答案解析
- 陜西麟游風(fēng)電吊裝方案專家論證版
- 供應(yīng)商審核培訓(xùn)教程
評論
0/150
提交評論