矩形型腔數控銑削的宏程序編(biān)程方法
2018-5-21 來源: 貴州工(gōng)程應用技術學院 機械工程學院 作者: 籍永剛, 黃國冬
摘要:在(zài)矩形型腔加工數控銑削過程中,若加工程序采用手工編程或 C A M 軟件生(shēng)成,則工作量大、易(yì)出錯(cuò)且 C A M 程序容(róng)量大。為了簡化操作,針對 FA N U C 數控係統采用宏程序開發出矩形型腔數控銑削功能指令(lìng),通過設定機床參數可使該指令如數控係統的固有指令一樣使用方便。結果(guǒ)表明,該方法操作方便(biàn),有很好的實(shí)用價值。
關鍵(jiàn)詞:宏程序;指令開發;數控係統;FA N U C
0、引 言
矩形型腔的加工程序常用(yòng)的主要有計算機自動編程生成的(de) CAM 程序、子程序、宏程序,其中 CAM 程序生成的程序容量大,子程序不能適應加工參數(shù)的改變,而采用(yòng)宏程序(xù)則具備許多優點。宏程序對加工參數化(huà)的適應性強,具備通用性。另外,手工(gōng)編程是基礎,是數(shù)控(kòng)機(jī)床操作程人員必須掌握的一項基本功。手工編程是計算機編程的基礎,是刀具軌跡設計、軌跡優(yōu)化,以及進行後置處理的依據。實踐證明,手工編程能(néng)力強的人(rén)在計算機編程(chéng)中、速度更快,程序質量更(gèng)高。
1、宏程序編程
宏程序是數控係統廠家提(tí)供給我們的一種二次開發工具。在一些典型的使用場所它的作用(yòng)非常大,如可以把一(yī)些重複性強、編程有規律的工作編製成宏程序,使用時如調用數控係統中的固定循環一樣。在編寫宏程序時需要注意以下幾點:運動軌跡盡可能多地受參數驅動,才能(néng)方便靈活(huó);主要(yào)功能應(yīng)針對性強(qiáng),才能實(shí)用;要注意非(fēi)加工運動軌跡的(de)安全性(xìng)、通用性;控製(zhì)參數不要太多,一般固定參數可放(fàng)在宏程序體(tǐ)內修改。
FANUC 0i 係統的宏程序變量用變量符號“#”和(hé)後麵的變量號指定,如 #13。根據變量的功能,宏變(biàn)量可分為係統變量(liàng)、用戶變量。係(xì)統變(biàn)量用於係統內部運算時各種
3 、注意事項
1)本(běn)文(wén)運(yùn)用了跳轉命令(lìng) G31,該命(mìng)令(lìng)在一定程度上與直線命令 G01 相同(tóng),不同之(zhī)處是 G31 定義的坐標(biāo)終點需要探針進入被測物(wù)體的內部,以確保能(néng)夠測(cè)量到被測工件。進(jìn)入的運動量可根據實際情況調整,但不宜過大,當接觸到被測物(wù)體時會自動跳出並存儲位置信息。
2)由於計算孔心 X 向坐標時用到了孔徑參數,所以(yǐ)被測孔的孔徑必須是已知並且準確的。
3)探針 Y 向運動測量兩點中心,探(tàn)頭半徑會在計算時抵消掉,不需(xū)要再對探頭做(zuò)半徑補償;而 X 向運動隻測量一個點,在進行中心計算時則必(bì)須對探頭半徑(jìng)做補償。
4)#1 的賦值範圍是 54~59,分別對(duì)應的是 G54~G59工件偏置。可根據自身情況增加賦值範圍的報警語句。
4 、結 語
三點定心宏程序已在 FANUC16i MA 係(xì)統調試成功(gōng),它會給此類零件(jiàn)的定心找正提供一種新的思路,操作更加便捷,不再需(xū)要人工用百分表找正、讀(dú)取(qǔ)和抄寫坐標值。
投稿箱:
如果您(nín)有機床(chuáng)行業、企業相關新聞稿件發表,或進(jìn)行資訊合(hé)作,歡迎聯係(xì)本網編輯部, 郵箱:skjcsc@vip.sina.com
如果您(nín)有機床(chuáng)行業、企業相關新聞稿件發表,或進(jìn)行資訊合(hé)作,歡迎聯係(xì)本網編輯部, 郵箱:skjcsc@vip.sina.com
更多相關信息