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

?

西門子840D系統(tǒng)編程探討

2012-03-12 10:42師俊東
中國新技術新產品 2012年15期
關鍵詞:程序段操作者名稱

師俊東

(中航工業(yè)沈陽黎明航空發(fā)動機(集團)有限責任公司,遼寧 沈陽 110043)

1 概述

數控加工技術含量很高,涉及到多方面的內容,尤其是數控加工編程的高效化、高速切削的應用、數控工藝程序編制的規(guī)范化和標準化等方面表現更為突出。數控加工高效化的發(fā)揮在很大程度上和企業(yè)本身的技術管理模型相關。數控加工程序編制的規(guī)范化、標準化在一定程度上體現了企業(yè)自身數控加工技術應用水平,通過規(guī)范化來約束數控程序的多樣化,提高刀具軌跡的質量,如在工藝文件中注明定位基準、對刀基準、坐標系、刀具參數與切削參數;對于程序的編制可從二維輪廓加工、三維曲面加工、固定循環(huán)、刀具補償、刀具軌跡加工策略等多個方面進行規(guī)范化編程;在典型零件加工工藝經驗的基礎上,建立標準化、規(guī)范化的數控程序模板,可以大幅度提高編程質量和產品的加工效率。

2 模塊化編程

2.1 設計理念

模塊化編程是基于SINUMERIK系統(tǒng)固定循環(huán)程序的概念,通過高級編程的手段,以定義為帶有名稱和參數表的用特殊用途的自定義固定循環(huán)的方式實現。借助這些自定義循環(huán)程序可有效實現特定的加工過程,整合機匣類零件的通用切削方式,通過所提供的參數將循環(huán)匹配到具體的問題位置上。

2.2 實現功能

已編制完成自定義銑孔循環(huán)程序MILL—HOLES.SPF,并將其安裝到機床系統(tǒng)標準循環(huán)文件中,當需要進行銑孔加工時,在主程序中寫入賦值后的MILLHOLES程序行(格式如下),即可完成銑孔加工。

PROC MILLHOLE(REAL_RTP,REAL _RFP,REAL_SDIS,REAL_CPA,REAL_CPO, REAL_DPR,REAL_DPPC,INT_DNUM,REAL _RAD,REAL_RDPC,INT_PNUM,REAL_FFP, REAL_FFD)SAVE SBLOF DISPLOF

其中,_RTP——回退表面Z值,_RFP——被加工表面 Z值,_SDIS——安全距離,_CPA——孔中心X值,_CPO——孔中心Y值,_DPR——孔底Z值,_DPPC——沿孔軸方向每刀切削量,_DNUM——沿孔軸方向切削層數,_RAD——孔半徑,_RDPC——沿孔徑方向每刀切削量,_PNUM——沿孔徑方向切削層數,_FFP——沿孔徑方向切削進給量,_FFD沿孔軸方向切削進給量。編程時,編程人員需將被加工孔的幾何參數及對應的加工參數對固定循環(huán)程序中的預設參數直接賦值。

3 自定義參數化編程

在編制數控程序時,通常做法是使用操作系統(tǒng)早已制定好的命令,然后我們通過計算和模擬將要使用的程序預先編制好。然而在加工一些鑄件時我們發(fā)現,不能準確確定一些鑄件尺寸,因此無法給出程序的具體數值,這樣我們只能在加工每個零件時先讓操作工人打出零件實際值,再更改程序,由于程序段長短不一,內容又復雜,現場更改時極易出現錯誤。若返回工藝室,重新編制程序,程序復雜,又嚴重影響零件加工周期。零件批量越大該問題將越嚴重。怎樣既快速又準確的將所需程序轉入到我們的加工設備中呢?這就是該數控功能開發(fā)主要解決的問題。

學習過C語言的人都明白,假如我們賦予一些符號為變量,那么我們就可以靈活的使用它們。然而我們在使用這些符號前必須給予它們一些含義。這就是說我們所使用的變量是有區(qū)別,一般變量有INT REAL BOOL CHAR AXISFRAME 六種類型。我們經常使用的變量按其有效范圍可分為兩種,一種是全局變量GUD,一種是局部變量LUD。一般的在使用變量時DEF INT 名稱,或者DEF INT名稱=值DEF REAL名稱=值,DEF BOOL名稱,DEF CHAR 名稱=值,DEF STRING名稱,DEF AXIS名稱,DEF FRAME名稱

那么怎樣才能以最簡潔易懂的方式,讓操作者快速的掌握這些指令的功能呢?其實只要我們將這些指令模塊化,并且盡量放在程序段的明顯位置,就能讓操作者很快掌握這些功能。以某中介機匣加工為例,加工設備為四坐標加工中心,操作系統(tǒng)為西門子系統(tǒng)。其中一段程序為:

在該程序段中的所有B值都需要重新在機床上測值,我們可以自定義變量,讓操作者將所需要的B值在程序段前進行操作,具體可見以下:

操作者不需要對程序逐條進行更改,只需要根據不同零件的具體數值,對程序段中的ANG1 ANG2 ANG3 ANG4 ANG5 ANG6 ANG7 ANG8進行賦值即可,校對人員檢查程序時也相當方便。

通過自定義變量編程,可以大大減少數控加工中由于反復更改程序而造成的時間浪費。

結語

SIEMENS系統(tǒng)中的參數編程與FANUC系統(tǒng)中的“用戶宏程序”編程功能類似,SIEMENS系統(tǒng)中的R參數就相當于用戶宏程序中的變量。在SIEMENS系統(tǒng)中可以通過對R參數進行賦值、運算等處理。從而使程序實現一些有規(guī)律變化的動作,提高程序的靈活性和適用性。企業(yè)成功的產品加工工藝與數控加工經驗以模板形式保存,不僅有利于技術資源的重復利用,同時減少質量事故,降低成本,提高編程效率。

[1]楊海琴,侯先勤.SIEMENS數控銑床編程及實訓精講[M].西安交通大學出版社.2010.

[2]SIEMENS數控系統(tǒng)[M].機械工業(yè)出版社.

猜你喜歡
程序段操作者名稱
基于WinCC的物料小車控制系統(tǒng)設計與仿真
數控系統(tǒng)手輪回退功能的研究與實現*
基于NC程序段的提高數控加工監(jiān)控閾值與信號同步的方法*
操作者因素對Lenstar測量眼軸長度可重復性的影響
雙腔管插入操作者手衛(wèi)生依從性護理干預效果觀察
如何處理Java程序中的錯誤