一区免费视频_亚洲精品成人av在线_久久99国产精品久久99果冻传媒_毛片网站多少

  為機(jī)床工具企業(yè)提供深度市場分析                     

用戶名:   密碼:         免費(fèi)注冊  |   申請VIP  |  

English  |   German  |   Japanese  |   添加收藏  |  
齒輪加工機(jī)床

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

齒輪加工機(jī)床

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

搜索
熱門關(guān)鍵字:

數(shù)控機(jī)床

 | 數(shù)控車床 | 數(shù)控系統(tǒng) | 滾齒機(jī) | 數(shù)控銑床 | 銑刀 | 主軸 | 立式加工中心 | 機(jī)器人
您現(xiàn)在的位置:齒輪加工機(jī)床網(wǎng)> 技術(shù)前沿>基于 HEIDENHAIN 的螺旋錐齒輪專用機(jī)床軟件設(shè)計
基于 HEIDENHAIN 的螺旋錐齒輪專用機(jī)床軟件設(shè)計
2017-3-6  來源:沈陽工業(yè)大學(xué)機(jī)械工程學(xué)院  作者:衣 晨,楊 林,萬長龍

 


       摘要:利用 Pyhton語言與海德漢數(shù)控系統(tǒng)提供的 M 功能與 TNCopt、PLCdesign系統(tǒng)軟件,通過建立 M 功能以及專家界面的方法對螺旋錐齒輪數(shù)控加工軟件進(jìn)行了開發(fā)設(shè)計。齒輪加工所需要的各種機(jī)床參數(shù)經(jīng)TNCopt軟件優(yōu)化后通過 M 功能得以實現(xiàn)。使用 Pyhton語言與第三方軟件實現(xiàn)了界面的修改及制作。
 
      關(guān)鍵詞:螺旋錐齒輪;海德漢數(shù)控系統(tǒng);參數(shù)優(yōu)化
 
      0 引言
 
     螺旋錐齒輪是機(jī)械設(shè)備的基礎(chǔ)件[1],在機(jī) 械行 業(yè)中占有重要的地位,它具有承載能力高、傳動平穩(wěn)以及傳動效率高等優(yōu)點(diǎn)。因此,螺旋錐齒輪及其數(shù)控加工技術(shù)得到了研究人員廣泛的重視[2]。螺旋錐齒輪數(shù)控加工程序編制復(fù)雜且某些特定功能需要用戶根據(jù)實際需求開發(fā)。本文根據(jù)本人參與的 GCMT2500螺旋錐齒輪專用機(jī)床項目開發(fā)了專用的配套軟件。軟件主要包括數(shù)控系統(tǒng)參數(shù)優(yōu)化與實現(xiàn)和人機(jī)界面設(shè)計兩大部分。
 
      1、 開發(fā)專用機(jī)床軟件應(yīng)用的相關(guān)軟件
 
      開發(fā) GCMT2500螺旋錐齒輪專 用 機(jī) 床 軟 件 所 使用的相關(guān) 軟 件 有:① 系統(tǒng)參數(shù)優(yōu)化軟件 TNCopt;②PLC設(shè)計軟件 PLCdesign;③對應(yīng)版本的數(shù)控系統(tǒng)仿真軟件等。相關(guān)軟件安裝完之后即可在通用 PC上運(yùn)行,操作環(huán)境為 Windows2000/XP/97。
 
      PythonOEM 程序選裝的是機(jī)床制造商提供的面向?qū)ο蟮目刂葡到y(tǒng)高級編程語言。由 Python語言開發(fā)的程 序 可 以 通 過 熟 悉 的 PLCdesign 窗 口 導(dǎo) 入 到PLC中,也可以顯示在單獨(dú)可用的窗口中或擴(kuò)展為全屏顯示。Python語 法 清晰、模 塊 豐 富,支 持 跨 平 臺 運(yùn)行,可以提高數(shù)控系統(tǒng)二次開發(fā)效率。
 
      2 、設(shè)備參數(shù)優(yōu)化與 M 功能管理
 
      2.1 設(shè)備參數(shù)優(yōu)化
 
      TNCopt是一款用于海德漢數(shù)控系統(tǒng)調(diào)試、優(yōu)化、診斷的系統(tǒng)軟件[3]。圖1為海德漢數(shù)控系統(tǒng)運(yùn)動控制原理圖。通常設(shè)備參數(shù)優(yōu)化順序依次為電流環(huán)、速度環(huán)和位置環(huán)。電 流 環(huán) 的 優(yōu) 化 步 驟 為:① 正 確 連 接 PC軟件;②按要求對機(jī)床和軟件進(jìn)行設(shè)置;③選擇軸并開始電流優(yōu) 化(或 可 選 擇 自 動 優(yōu) 化 模 式 ),逐 漸 增加MP2420(P 系數(shù))直 到響 應(yīng) 曲 線 所 示 位 置,如 圖 2 所示。
 
      同理可進(jìn)行其他相關(guān)參數(shù)的優(yōu)化。
   
      2.2 M 功能創(chuàng)建
   
     螺旋錐齒輪數(shù)控加工需要添加一 些 特 定 的 M 功能,主要包括:①M28銑削加工中B 軸選定為自由軸;②M27車削加工中C 軸選定為自由軸;③M37、M38、
M39不同工況加工過程中各軸方向及各軸電機(jī)參數(shù)設(shè)定。下面以 M37為例說明 M 功能創(chuàng)建過程。
 
     打開數(shù)控系統(tǒng) PLC編輯軟件 PLCdesign,選擇相應(yīng)的 PLC 版本 Basic56進(jìn)行如下操 作:①進(jìn) 入 GLB_TCMB.DEF 定義 M 功能;②進(jìn)入 M_FUNC.SRC全局定義;③進(jìn)入 mfunct,tab設(shè)定宏有效;④進(jìn)入 PLC:\MFunct編寫 M37程 序 M37.h ,將 優(yōu) 化所 得 參 數(shù) 寫
入程序;⑤在①中定義的 M 功能下建 MAC MG-M37-active,以激活 M37功能;⑥進(jìn)入 OEM.FUNC.SRC編寫PLC程序;⑦傳送PLC文件并在機(jī)床上完成編譯。
 

    
     圖1 海德漢系統(tǒng)運(yùn)動控制原理圖
 
    3 、人機(jī)界面設(shè)計
 
     人機(jī)界面部分關(guān)鍵的技術(shù)為畫面編程設(shè)計。畫面編程設(shè)計主要包含人因工程學(xué)、畫面設(shè)計原則、畫面設(shè)計評價3個方面。
 
     (1)人因工程學(xué)。設(shè)計畫面的理論基礎(chǔ)為人因工程學(xué),通過研究人的特性,實現(xiàn)最好的人機(jī)分工。一般采用最大最小原則,即讓機(jī)器承擔(dān)工作量最大而人承擔(dān)的工作量最小,并發(fā)揮人的積極主導(dǎo)和決策作用。
 

     
      圖2 電流P 系數(shù)優(yōu)化曲線
 
     (2)畫面設(shè)計原則。畫面設(shè)計原則遵守最佳組合、畫面分析與規(guī)范、圖標(biāo)與表格優(yōu)化、錯誤處理等原則。
 
     (3)畫面設(shè)計評價。設(shè)計評價需要在系統(tǒng)初期進(jìn)行,可以及早發(fā)現(xiàn)設(shè)計缺陷。評價的基本要求為:適應(yīng)性、有效性、易學(xué)習(xí)性、用戶熟悉性、用戶的滿意度等。根據(jù) 螺 旋 錐 齒 輪 的 設(shè) 計 加 工 要 求,使 用 Pyhton語言對弧齒錐齒輪加工的人機(jī)界面程序進(jìn)行編制。程序功能應(yīng)具有以下幾個方面:首先確定齒輪參數(shù),然后依次確定齒制及對應(yīng)齒制齒輪的參數(shù)后保存參數(shù)。進(jìn)入刀具參數(shù)和工藝參數(shù)輸入界面,通過底部相應(yīng)的功能鍵進(jìn)入刀具參數(shù)輸入界面、工藝參數(shù)輸入界面輸入并保存相關(guān)參數(shù);確定各項參數(shù)無誤后點(diǎn)擊程序生成按鍵生成加工程序。最后,將生成程序?qū)朐O(shè)備并完成錐齒輪加工工作。
 
      4、 軟件運(yùn)行實例
 
     圖3為海德漢iTNC-530數(shù)控系統(tǒng)的標(biāo)準(zhǔn)人機(jī)界面。為了保證 原 系 統(tǒng) 的 完 整 性 以 及 系 統(tǒng) 維 護(hù) 的 便 利性,需要在標(biāo)準(zhǔn)人機(jī)界面的基礎(chǔ)上進(jìn)行相關(guān)的設(shè)計[4]。主要包括工具列、工作區(qū)、畫面檔總管/功能鍵總管、屬性框、狀態(tài)列等。相關(guān)設(shè)計完成后的專用配套軟件各界面如圖4所示。
  

    
  
     圖3 海德漢iTNC530數(shù)控系統(tǒng)標(biāo)準(zhǔn)人機(jī)界面
  

  

     

                        
   
     圖4 螺旋錐齒輪數(shù)控加工軟件界面
   
    5 、結(jié)語
 
    本文利用 Pyhton語言和海德漢系統(tǒng)提供的 M 功能與 TNCopt、PLCdesign系統(tǒng)軟件開發(fā)設(shè)計了螺旋錐齒輪數(shù)控加工軟件。測試結(jié)果表明該軟件基本滿足了設(shè)計要求。

    投稿箱:
        如果您有機(jī)床行業(yè)、企業(yè)相關(guān)新聞稿件發(fā)表,或進(jìn)行資訊合作,歡迎聯(lián)系本網(wǎng)編輯部, 郵箱:skjcsc@vip.sina.com