當(dāng)前位置:
沈陽一機 > >
新聞中心 > >
行業(yè)動態(tài) > > 加工中心宏指令編程
加工中心宏指令編程
日期:2010年01月22 來源:沈陽第一機床廠 關(guān)鍵字:加工中心
HNC—21M為用戶配備了強有力的類似于高級語言的宏程序功能,用戶可以使用變量進(jìn)行算術(shù)運算、邏輯運算和函數(shù)的混合運算,此外,宏程序還提供了循環(huán)語句加工中心、分支語句和子程序調(diào)用語句,利于編制各種復(fù)雜的零件加工程序,減少乃至免除手工編程時進(jìn)行煩瑣的數(shù)值計算,以及精簡程序量。
宏程序指令適合拋物線、搖臂鉆床橢圓、雙曲線等沒有插補指令的曲線編程;適合圖形一樣,只是尺寸不同的系列零件的編程;適合工藝路徑一樣,只是位置參數(shù)不同的系列零件的編程較大地簡化編程,擴展應(yīng)用范圍。
(1)宏變量 釁0~#49為當(dāng)前局部變量;#50~斡199為全局變量; #200一#249為0層局部變量;#250一#299為1層局部變量;#300一#349為2層局部變量; 釁350~#399為3層局部變量; #400一#449為4層局部變量; 釁450~林499為5層局部變量;#500一釁549為6層局部變量;井550一林599為?層局部變量;#600一#699為刀具長度寄存器HO—H99;釁700~#799為刀具半徑寄存器DO—D99;加工中心#800~#899為刀具壽命寄存器。
~1$q2:某零件的外形輪廓如圖5—19所示,毛坯尺寸100mmX 80mmX 50mm。搖臂鉆床用~lOmm平底立銑刀的刀具,加工深度10mm,要求:確定精加工走刀路線;半徑補償進(jìn)行粗精加工;長度補償進(jìn)行分層精加工外輪廓;半徑補償與長度補償同時使用進(jìn)行加工;長度補償與縮放同時使用進(jìn)行粗精加工。
(1)工藝路線安排 沿雙點畫線水平直線切線進(jìn)刀,向右加工,采用/頃銑方法加工,即G41左刀補加工外輪廓,最后以逆圓圓弧退刀。
(2)編程分析
①采用同一把刀,調(diào)用不同刀具半徑補償號進(jìn)行半徑補償完成粗精加工,加工中心刀具半徑補償號分別為D01、D02、D03,加工前相應(yīng)輸入刀具半徑補償值分別為8、6、實測之后的半徑補償修正值。
②采用同一把刀,調(diào)用不同刀具長度補償號進(jìn)行長度補償完成分層加工,搖臂鉆床刀具長度補償號分別為H01、H02、H03,加工前相應(yīng)輸入刀具長度補償值分別為4、8、實測之后的長度補償修正值。
③半徑補償與長度補償同時使用進(jìn)行粗精加工(基本指令編程,適合加工不太深的零件)。
④半徑補償與長度補償同時使用進(jìn)行粗精加工(宏指令編程,加工中心適合加工不太深的零件)。
⑤長度補償與縮放同時使用進(jìn)行粗精加工(適合加工深的零件)。
(3)加工程序
④半徑補償與長度補償同時使用進(jìn)行粗精加工(宏指令編程,適合加工不太深的零件)。華中數(shù)控系統(tǒng)中宏變量井100一#199是全局變量為半徑補償值、長度補償值,即令#100=12、搖臂鉆床#101=4,則D100表示取#100的值作為半徑補償量;H101表示刀補號井101的值作為長度補償量。該用法可在程序中通過對變量的賦值,從而實現(xiàn)半徑偏置量的不斷變化,可以十分便利地實現(xiàn)粗、精加工的處理、殘料的加工、復(fù)雜輪廓的倒角、加工中心倒圓加工等。
故可以利用宏變量表示刀補號,再利用循環(huán)修改刀補號來進(jìn)行分層加工和粗加工、半精加工、精加工。
⑤長度補償與縮放同時使用進(jìn)行粗精加工。搖臂鉆床主程序調(diào)用一級子程序P2000進(jìn)行長度補償實現(xiàn)分層加工,一級子程序調(diào)用二級子程序P100用縮放控制零件粗加工、加工中心半精加工、精加工。矩形零件長度方向和寬度方向縮放后余量不同,實踐證明要以短邊(即寬度方向)決定縮放倍數(shù)。
上一篇:加工中心改造方案的制定 下一篇:
返回機床參考點
銷售電話
機床營銷
Tel:024-25340888
024-25341888
024-25340887
024-25341887
Fax:024-25341177
配件服務(wù)
Tel:024-25341716
024-25341717
Fax:024-25341718
維護(hù)改造
Tel:024-25340767
Fax:024-25341177
產(chǎn)品分類