為機床工(gōng)具企業提(tí)供深(shēn)度市場分析(xī)                     

用戶名:   密碼(mǎ):         免費注冊  |   申請VIP  |  

English  |   German  |   Japanese  |   添加收藏  |  
廣州數控
數控係統

車床 銑床 鑽床 數(shù)控係統 加工中心 鍛(duàn)壓機(jī)床 刨插拉床 螺紋加工機床 齒輪加工機床
磨床 鏜床 刀具 功能部件(jiàn) 配件附件(jiàn) 檢驗測量 機床電器 特種加工 機器人

數控係統

電工電力 工程機械 航空航天 汽車 模具
儀器儀表 通用機械 軌道交通 船舶

搜索
熱門關鍵字(zì):

數控機床

 | 數控(kòng)車床 | 數(shù)控(kòng)係統 | 滾齒(chǐ)機 | 數控銑床 | 銑(xǐ)刀 | 主軸 | 立式加工中心 | 機(jī)器人
您現在的位置:數控係統網> 技術前沿> SIEMENS 係統編程中一些特(tè)殊指令的應用
SIEMENS 係統編程中一些特殊指令(lìng)的應用(yòng)
2017-10-20  來源: 鹽城工(gōng)學院機械學院  作者:徐彤彤 夏文勝 高 飛

  
        摘 要:零件中一些有(yǒu)著特殊幾何(hé)形狀分(fèn)布的加(jiā)工,比如見的(de)圓周等分、矩陣分布的孔,可以采用數控(kòng)係統提供的循環指令來加工,但對於一些有著特殊(shū)形狀或結構(gòu)要求的零件,其分布的加工部(bù)位結構可(kě)能不是在平麵上,而是二維輪廓,或者三維輪廓,甚至更(gèng)為複雜。針對這(zhè)種情況(kuàng),我們(men)可以使(shǐ)用(yòng)宏程(chéng)序,采(cǎi)用條件轉移的方式來實(shí)現簡化程序。
   
        關鍵詞:SIEMENS 係統;宏(hóng)程(chéng)序;特殊指令;數控編程
 
        隨著高等院校的飛速發展和數控技術的廣泛應用,大批數控機床編(biān)程人員的培訓迫在眉睫而(ér)又難以解決。目(mù)前的數(shù)控係統為用戶提供了許多(duō)具有(yǒu)特殊意義的 G 指令(lìng)、宏指令以及參變量。這就(jiù)使我們在編程過程中,對於具有相同與相似(sì)加工部分的零件,更容易編製它們的通用程(chéng)序,並且(qiě)采用特殊(shū) G 指令、宏指令及(jí)參變量編程,使所編出的程序更加簡化。比如 SIEMENS 係統中的可編程參數設定$TC_DP6 指令以(yǐ)及相關的宏指(zhǐ)令。
 
        1 、可編程參數設定$TC_DP6 指令及宏指(zhǐ)令
 
        刀具幾何參數的編輯,即通過程序指令(lìng)來變更刀具(jù)的半徑補償量,在 SIEMENS 係統中可(kě)通過$TC_DP6 指令來(lái)實現。
 
        1.1 $TC_DP6 指 令 變 更 刀 具 補 償 量 。 格 式 :G90/G91$TC_DP6[1,1]=R;其中,變量 1—前一個 1 表示(shì)對變量的(de)賦值(zhí)為 1,這(zhè)個 1 表示變更刀具補償量方式;1—刀(dāo)具補償(cháng)號;R—刀(dāo)具的補償量;G90—絕對坐標編程(覆蓋原有補償量);G91—相對對坐標編程(在原有補償量的基礎上累加)。為了能夠實現(xiàn)用同一把刀具(jù)對(duì)零件進行粗、精加工,可(kě)以通過改(gǎi)變程序中 R 來改變刀具的半徑補(bǔ)償量,從而實現一(yī)把刀加工(gōng)零件輪廓(kuò)時加工餘量的調整。
 
        1.2 用戶宏指令
 
        1.2.1 變量的賦值與運算。格式:R1= R2+R3;SIEMENS 係統中以“R”作(zuò)為變量名,“R”後(hòu)的數值為變量的下標用來區分各變量。“=”表(biǎo)示變量的賦值,“R1”為被賦值的(de)變量,“=”右(yòu)邊(biān)可以是實際值或數學表達式(shì)。數學表達式中可包含四則混(hún)合運算(suàn)和三角函數運算。
 
        1.2.2 無 條 件 轉 移 指令 GOTO。格 式 :GOTOB labe1;GOTOFlabe1;GOTOB-向(xiàng)後跳(tiào)轉(zhuǎn),即向(xiàng)程序開始的方向跳轉;GOTOF-向前跳轉,即向程序結束的方向跳轉(zhuǎn);labe1 表示行號,轉移到目的程序段在哪一行,這裏就寫該行的行(háng)號。
 
        1.2.3 條(tiáo)件轉移指令 IF。格式:IF [conditional expression] GOTOBlabe1;“[ ]”中是一個邏輯運算表達式,常見的邏輯運算功能指令(lìng)如下:=;≠;>;≥;<;≤。邏輯運算過程中,常量、變量與數學表達式均可參與運(yùn)算。labe1 是轉移目(mù)標程序段(duàn)的行號。若“[ ]”中邏輯運算表達式(shì)成(chéng)立,程序將轉移到 labe1 所指定的程序(xù)段,不然,將繼續執行下一個程序段。在數控編程中,根據零件結構的特點,對於數控係統中的特(tè)殊指令(lìng),我們可以加以靈活運用。例 如 ,將$TC_DP6 指令與用戶宏指令共同使用,可以使零件的加工程序更加簡化,使程序可以縮短到原來的(de) 1/3,甚至更短。
 
        2 、應用實例分析
 
        2.1 零(líng)件特點。如圖 1 所(suǒ)示是一個橢圓,把(bǎ)它從中點和(hé)端點分(fèn)成兩個半橢圓,然後用直線相連。長半軸為 76mm,短半軸(zhóu)為 20mm。使用 φ12mm 刀具。將工件坐(zuò)標係(編程坐標係)G54 的原點設定在零件對稱中心。
  
  

       
                   圖 1 零(líng)件圖(tú)
 
        2.2 程序處理。在零件(jiàn)的實際加工過程中,由主程序 ABC.MPF來調用宏程序。零件的外形輪廓加工完之後,利用(yòng)可編程參數設定指令$TC_DP6 的刀具補(bǔ)償量更(gèng)換功能,在加工倒圓角時通過變更刀具補償(cháng),使工件坐標數值(zhí)逐漸增大,而 Z 軸由參數的變化而逐步下降一(yī)個深度,其深度由參數確定。程序執行框圖如圖 2 所示。
  

        
  
                        圖 2 宏程序執行框圖

        利用係統宏(hóng)指令的參數計算以及判斷循環功能,在宏程序ABC.MPF 中通過多次循環執行,將 R3 的圓角完成,程序既簡化又清楚地表達了每一個加工步驟。下麵是具體加工程序:
  
        
  
        結束(shù)語
 
        通過(guò)編程的方式,根據需(xū)要重新設定工件坐標係(xì),借助於可編程的參數設定$TC_DP6 指(zhǐ)令,能夠使工件坐標係在任意方向上改變位置。該指令與(yǔ)宏指令的共同使用,大大(dà)增強了被加工零件數控程序(xù)的邏輯(jí)性和靈活性,進一步擴(kuò)展了數控係統(tǒng)的(de)加工功能。在數(shù)控程序中采用如$TC_DP6 之 類 的 一 些特殊功能指令及變量(liàng),為解決一些形狀特殊及輪廓複雜的零件加工程序的編製提供(gòng)了新(xīn)思路。

    投稿箱:
        如果您有機床行業、企業相關新聞稿件發(fā)表,或進行資訊合作,歡迎聯係本網編輯部, 郵箱:skjcsc@vip.sina.com
国产999精品2卡3卡4卡丨日韩欧美视频一区二区在线观看丨一区二区三区日韩免费播放丨九色91精品国产网站丨XX性欧美肥妇精品久久久久久丨久久久久国产精品嫩草影院丨成人免费a级毛片丨五月婷婷六月丁香综合