国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于華中8型數(shù)控系統(tǒng)用戶宏程序的研究

2015-09-28 09:48:48湖北文理學(xué)院吳艷花王中任南朝子
湖北農(nóng)機(jī)化 2015年6期
關(guān)鍵詞:宏程序華中數(shù)控系統(tǒng)

湖北文理學(xué)院 吳艷花 王中任 南朝子

基于華中8型數(shù)控系統(tǒng)用戶宏程序的研究

湖北文理學(xué)院 吳艷花 王中任 南朝子

國(guó)產(chǎn)華中數(shù)控系統(tǒng)的功能越來(lái)越強(qiáng)大,使用越來(lái)越普遍。華中8型數(shù)控系統(tǒng)中的宏程序?yàn)橛脩籼峁┝朔奖愕木幊唐脚_(tái)。用戶宏程序允許用戶使用變量、算術(shù)和邏輯運(yùn)算及條件轉(zhuǎn)移,能夠使用戶編制的程序比傳統(tǒng)的程序更簡(jiǎn)潔。同時(shí)也可將某些相同的加工操作程序用宏程序編制成固定程序,存儲(chǔ)到數(shù)控裝置中,編程人員可以在必要時(shí)隨時(shí)調(diào)用宏程序加工工件。

華中數(shù)控;用戶宏程序;變量

在一般的零件數(shù)控加工程序編制中程序字為一常量,一個(gè)程序只能描述一個(gè)幾何形狀,此類程序缺乏靈活性與通用性,針對(duì)這種情況,華中8型數(shù)控系統(tǒng)為用戶提供了宏編程[1]。數(shù)控宏程序在數(shù)控加工編程中有著突出的優(yōu)勢(shì)[2],在程序中使用變量,通過(guò)對(duì)變量進(jìn)行賦值及處理使程序具有特殊功能,這種有變量的程序叫宏程序。通過(guò)編制宏程序,能執(zhí)行一些有規(guī)律變化(如非圓二次曲線輪廓)的動(dòng)作。目前,已有針對(duì)華中數(shù)控系統(tǒng)無(wú)變螺距螺紋指令的局限性,應(yīng)用華中數(shù)控系統(tǒng)提供的宏功能開發(fā)了變螺距螺紋指令并成功運(yùn)用于生產(chǎn)實(shí)踐[3]。

0 前言

校企合作的過(guò)程中,企業(yè)提供了一個(gè)非圓二次曲線輪廓的加工,零件圖如圖1所示。在數(shù)控編程的授課過(guò)程中引入課程教學(xué)。根據(jù)零件的要求,師生共同商議,編制圖2所示零件的數(shù)控加工工序卡片。由于零件存在橢圓曲線,數(shù)控系統(tǒng)系統(tǒng)中又沒有橢圓曲線插補(bǔ),所以使用直線插補(bǔ)來(lái)擬和橢圓曲線。所以使用G01來(lái)編程,擬和越精確,那么要求G01插補(bǔ)時(shí)計(jì)算的節(jié)點(diǎn)越多,計(jì)算工作量非常大。

圖1 零件圖

圖2 數(shù)控加工工序卡

1 編程

基于零件的圖紙要求,普通的數(shù)控加工程序不能簡(jiǎn)潔地編制好合格的程序。華中8型數(shù)控系統(tǒng)的用戶宏程序可以很好解決這個(gè)問(wèn)題。直線擬和時(shí)出現(xiàn)很多坐標(biāo)點(diǎn),這些坐標(biāo)點(diǎn)不能用常量來(lái)表示,需用變量來(lái)表示,其中使用#1,#2,#3局部變量。局部變量是指在宏程序內(nèi)部使用的變量,即是在當(dāng)前時(shí)刻下調(diào)用某個(gè)宏程序中使用的局部變量#i與另一時(shí)刻下調(diào)用這個(gè)宏程序中使用的#i不同[1]。

同時(shí),由于橢圓曲線不是一刀切完,還需要使用循環(huán)語(yǔ)句。循環(huán)語(yǔ)句在WHILE后指定條件表達(dá)式,當(dāng)指定的條件表達(dá)式滿足時(shí),執(zhí)行從WHILE到ENDW之的程序。當(dāng)指定條件表達(dá)式不滿足時(shí),退出WHILE循環(huán),執(zhí)行ENDW之后的程序行。故編寫的程序如下:

%0001

N10 T0101;調(diào)用1號(hào)刀、建立刀補(bǔ)

N20 M03 S400;主軸正轉(zhuǎn)400r/min

N30 G00 X60 Z10;

N40 X54 Z0;快速定位至X54 Z0點(diǎn)

N50 G71 U1.6 R0.8 P60 Q190 X0.4 Z0 F0.25 S300;

復(fù)合循環(huán)指令加工留余量0.4mm

N60 G01 X0 Z0 F0.05 S700;精加工輪廓

N70#1=40;橢圓長(zhǎng)半軸40mm

N80#2=40;#2運(yùn)算初始值

N90 WHILE#2 GE 0;宏程序循環(huán)語(yǔ)句

N100#3=20*SQRT[1-#2*#2/1600];X軸坐標(biāo)運(yùn)算

N110 G01 X[2*#3]Z[#2-40]F0.1

直線插補(bǔ)擬合橢圓軌跡

N120#2=#2-0.2;運(yùn)算增量0.2

N130 ENDW環(huán)語(yǔ)句結(jié)束

N140 G01 Z-50;其他輪廓

N150 X50;

N160 Z-65;

N170 G02 X50 Z-90 R18.1;

N180 G01 Z-105;

N190 X53

N200 G00 X100 Z100;

N210 T0100;

N220 T0202 S200;調(diào)用2號(hào)刀,建立刀補(bǔ)

N230 G00 X55 Z10;

N240 Z-104;

N250 G01 X0 F0.1;切斷保證長(zhǎng)度100mm

N260 G00 X100;

N270 Z100;

N280 T0200;取消刀補(bǔ)

N290 M05;主軸停

N300 M30;程序結(jié)束

2 總結(jié)

利用宏程序編制的加工程序交給襄陽(yáng)金瀚力機(jī)械有限公司,加工出來(lái)的工件基本符合零件要求,比他們利用CAD/CAM自動(dòng)編程軟件自動(dòng)生成的程序簡(jiǎn)潔,只需要在工藝參數(shù)上做下修改,即能達(dá)到要求。通過(guò)更改部分參數(shù):主軸轉(zhuǎn)速、進(jìn)給速度和背吃刀量,再次試切加工,達(dá)到了好的加工效果。

[1]華中8型數(shù)控系統(tǒng)用戶說(shuō)明書V1.11.武漢華中數(shù)控股份有限公司.2013.11.

[2]章斌,陳科.華中數(shù)控宏程序的應(yīng)用和推廣[J].工業(yè)控制計(jì)算機(jī).2010(06).

[3]魯淑葉.基于華中數(shù)控系統(tǒng)變螺距螺紋指令的開發(fā)[J].機(jī)械工程師.2011(11).

G642

A

2015-11-06)

猜你喜歡
宏程序華中數(shù)控系統(tǒng)
華中要塞:義陽(yáng)三關(guān)
華中建筑2021年總目錄
華中建筑(2021年12期)2022-01-17 02:08:42
新四軍華中抗戰(zhàn)
橢球槽宏程序編制及其Vericut仿真
智能制造(2021年4期)2021-11-04 08:54:44
明年或激增40%?華中3萬(wàn)多噸加州鱸市場(chǎng)誰(shuí)能笑到最后?
基于FANUC 32i A數(shù)控系統(tǒng)的外部測(cè)量設(shè)計(jì)
西門子840D sl數(shù)控系統(tǒng)在SC125大型車銑鏜床技術(shù)改造中的應(yīng)用
基于FANUC Oi mate TD數(shù)控系統(tǒng)的手動(dòng)功能開發(fā)
數(shù)控系統(tǒng)中GUI軟件平臺(tái)設(shè)計(jì)和實(shí)現(xiàn)
基于Vericut的四軸數(shù)控加工宏程序仿真研究
临夏县| 保山市| 博乐市| 巴彦淖尔市| 西青区| 皋兰县| 开原市| 高陵县| 鄂伦春自治旗| 车致| 芜湖县| 乌审旗| 周至县| 阿城市| 安吉县| 南陵县| 青阳县| 伊川县| 高雄市| 尉犁县| 留坝县| 平顶山市| 商河县| 瓦房店市| 大名县| 德阳市| 清水河县| 宜良县| 阿荣旗| 自治县| 封丘县| 蓝田县| 牙克石市| 剑川县| 新疆| 新干县| 神池县| 新郑市| 尤溪县| 阳城县| 彭州市|