




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、參數(shù)化編程 - 在數(shù)控編程中的應(yīng)用作者:清風(fēng)(qq:1692455232)目前數(shù)控程序編制基本上采用軟件編寫(cam),手工編寫兩種方式。對于形狀規(guī)則,簡單,節(jié)點(diǎn)交少的零件采用手工編程可以很方便的解決。對于一些復(fù)雜的零件往往采用軟件編寫。但是零件都是由一些面,孔或者曲面等組成,不管是手工編制還是軟件編制,無外乎是對這些特征來編制。然而零件的尺寸更改或者刀具等更改,我們還得重新編制程序,也就是說“一個蘿卜一個坑”的程序。而很多形狀相同而尺寸不相同的零件,或者說零件加工有一定規(guī)律(下面我會舉例說明)。我們可以采用參數(shù)化編程來實現(xiàn)此類零件的編寫,這樣不僅可以簡化我們的編程量,而且程序非常簡潔!之前我
2、加工了幾批零件,如下毛壞圖: 這幾批零件孔種類特別多??椎拇笮?,深度等都不一樣。也許大家會想到很多加工方法,比如用鉆頭擴(kuò)孔,用鏜刀鏜孔等方法。確實鉆削和鏜削依舊是孔加工的好方法,但是,需要考慮刀具上的投資成本。零件種類多,可能會因為不同尺寸的孔,采取不同種類的鉆頭,鏜刀加工?!耙粋€蘿卜一個坑”,每個規(guī)格的孔或許需要一種刀具甚至更多刀具。針對這個特點(diǎn),我采用了螺旋插補(bǔ)銑孔。由于螺旋插補(bǔ)銑孔覆蓋各種尺寸的孔,因而就能夠顯著降低投資和減少刀具的調(diào)整。同時零件孔底還不平整,個別孔的余量還比較大,因此螺旋插補(bǔ)銑削孔具有顯著的優(yōu)勢。螺旋插補(bǔ)銑 (如何銑孔,還是來個圖直觀,見下圖) 上圖的走刀路徑很像彈簧吧
3、。刀具同時在圓弧路徑(x和y)和軸向(z)上移動。也就是說通過g02/g03 x_y_z_.三軸聯(lián)動實現(xiàn)插補(bǔ)銑。那么如何參數(shù)化編程呢?在編寫加工程序時,把一組命令構(gòu)成的某種特定功能,象子程序那樣記錄在儲存器中,(子程序如下:)%o0001(roggramed by清風(fēng))(if you have aney questions pls contact qq:1692455232)g0x0. y0.#5=#1-#3/2 g0x#5z-#4+1 g1 z-#4f#18*0.5while#4lt#2do1#4=#4+#17g3 i-#6 z-#4f#9end1g3i-#5g1x#5-1 g0z50.m9
4、9%這些特定的功能用參數(shù)來代表,比如 a表示孔的直徑、b表示深度、c表示刀具直徑、i表示z坐標(biāo)設(shè)為自變量、f表示進(jìn)給速度、q表示每圈距。這樣使用者只需明白這些參數(shù)的含義,根據(jù)圖紙具體加工尺寸,只需給這些參數(shù)賦予具體值即可。上圖零件孔尺寸分別為:1. d60+0.2(底孔48)深16.52. d62+0.1(底孔58) 深25.5.3. d52+0.3(底孔46) 深50.4. d62.5+0.2(底孔58) 深25.5那么參數(shù)化程序如何編寫呢?加工上面4組孔程序如下:%o1000g0g17g40g49g80g90t1m06 g54g00x0.y0. g43z50.h1 s1000m03g65p
5、1 a60.1 b16.5. c32. i0. q0.3 f50. (d60+0.2 )g52x-120.y10.(local)g65p1 a62.5 b25.5 c32. i0. q0.8 f100. (d62+0.1 )g52x-30.y-108. (local)g65p1 a52.15 b50. c32. i0. q0.8 f100. (d52+0.3 )g52x130.y-28. (local)g65p1 a62.6 b25.5 c32. i0. q0.8 f100. (d62.5+0.2 )g52x0.y0. g91g28z0.m30%以上幾段程序便完成了所有螺旋插補(bǔ)銑孔的加工,大家
6、可以把上面子程序儲存在機(jī)床中,只需明白a ,b,c等含義,插補(bǔ)銑孔時,根據(jù)圖紙尺寸,只需給a, b,c等參數(shù)賦予具體數(shù)值。比如你加工d20孔,深10,刀具d10合金銑刀,程序便是:g65p1a20.b10.c10.i0.q0.5f100. 也就是說我改變幾個直觀的參數(shù)便很快編寫出加工的程序。在機(jī)械零件加工中經(jīng)常遇到一些零件上有許多相同或相似的幾何形狀,或者形狀相似的零件。 我們?nèi)绻堰@些幾何形狀一一編寫出來,不但程序很大,數(shù)據(jù)較多,而且出現(xiàn)錯誤也不容易檢查出來,為了解決這一問題,精英數(shù)控工作室總結(jié)出一種參數(shù)化編程的方法,也就是利用宏開發(fā)機(jī)械加工中有規(guī)律零件的程序。我們也稱為宏程序。下面給大家分
7、享些宏程序銑橢圓:軌跡:橢圓程序代碼如下:n10 g54 g90 g0 s1500 m03n12 x0 y0 z20.n14 g0 z1n16 g1 z-5. f150.n18 g41 d1n20 #1=0n22 #2=34n24 #3=24n26 #4=#2*cos#1n28 #5=#3*sin#1n30 #10=#4*cos45-#5*sin45n32 #11=#4*sin45+#5*cos45n34 g1 x#10 y#11n36 #1=#1+1n38 if #1 lt 370 goto26n40 g40 g1 x0 y0n42 g0 z100n44 m30銑矩形槽:銑矩形槽代碼如下:#
8、102=0.n3#100=0.#101=0.#103=200.#104=400.g91g28z0.g0g90g54x0.y0.g43h1z20.m3s2000.n4g0x#100y#101g01z#102f200.#102=#102-2.if#102eq-50.goto1goto2n2n4x#104f500.y#103x#100y#101#100=#100+10.#101=#101+10.#103=#103-10.#104=#104-10.if#100eq100.goto3goto4n3n1m5m9g91g28z0.g28y0.m30銑傾斜3度的面:軌跡:銑傾斜3度的面的代碼如下:o0001#
9、1+1*2=1g65p9012l1a0b0.1c4i100j3k0m30宏程序o9012代碼如下:g54 g90 g00 x#3 y0 z100s500 m3g01 z0 f300while#1le10do1#7= #1/tan#5+#3g1z-#1 x#7#8=#6/2-round#6/2if#8eq0goto10g1y0goto20n10 y#4n20#1=#1+#2#6=#6+1end1g0z100銑半球:軌跡:銑半球代碼如下:g90g0g54x-10.y0m3s4500g43z50.h1m8#1=0.5while#1le50.do1#2=50.-#1#3=sqrt2500.-#2*#2g1z-#1f20x-#3f500g2i#3#1=#1+0.5end1g0z50.m5m30銑喇叭:銑喇叭代碼如下:m03 s500m06 t01#1=0#2=0g0 z15x150 y0n11#2=30*sin#1#3=30+30*1-cos#1g01 z-#2 f40g41 x#3 d01g03 i-#3g40 g01 x15
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 出售房屋居間合同
- 工程擔(dān)保借款合同
- 家庭房屋裝修合同協(xié)議
- 幼兒園裝飾裝修合同
- 山地出租合同協(xié)議
- 甲乙合同股份協(xié)議
- 自媒體免責(zé)協(xié)議合同范本
- 辦公室場地出租合同協(xié)議
- 核酸檢測協(xié)議合同
- 卷煙包裝箱回收協(xié)議合同
- 2025年中鐵快運(yùn)股份有限公司招聘(98人)筆試參考題庫附帶答案詳解
- 酒店行業(yè)安全事故舉報與獎勵制度
- 職業(yè)病防護(hù)設(shè)施與個體防護(hù)用品的使用和維護(hù)
- 第五節(jié) 胡靜-常用正頜外科手術(shù)
- 礦井開拓方案比較
- DB23-黑龍江省建設(shè)工程施工操作技術(shù)規(guī)程-城鎮(zhèn)道路工程.doc
- 小學(xué)數(shù)學(xué)專題講座小學(xué)數(shù)學(xué)計算能力的培養(yǎng)PPT
- VALOR基本操作步驟
- 建筑裝飾專業(yè)中級職稱理論考試題庫
- 江西省高等學(xué)校教學(xué)改革研究課題申報書
- 10kV油浸式變壓器技術(shù)規(guī)范
評論
0/150
提交評論