亚洲国产免费_午夜寂寞网站_人人草人人干_亚洲免费一_久热中文在线_精品九九久久

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

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

English  |   German  |   Japanese  |   添加收藏  |  
便攜式3D掃描儀
檢驗(yàn)測量

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

檢驗(yàn)測量

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

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

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

 | 數(shù)控車床 | 數(shù)控系統(tǒng) | 滾齒機(jī) | 數(shù)控銑床 | 銑刀 | 主軸 | 立式加工中心 | 機(jī)器人
您現(xiàn)在的位置:檢驗(yàn)測量網(wǎng)> 加工與維修>回轉(zhuǎn)類工件加工誤差在機(jī)測量系統(tǒng)
回轉(zhuǎn)類工件加工誤差在機(jī)測量系統(tǒng)
2017-12-8  來源: 上海大學(xué) 機(jī)械自動(dòng)化及機(jī)器人重點(diǎn)  作者:王為東 沈南燕 吳耀贊 喻志響

 
        摘  要 :針對回轉(zhuǎn)類工件輪廓加工誤差檢測,開發(fā)了一套用于數(shù)控車銑復(fù)合加工中心的在機(jī)測量系統(tǒng)。利用接觸式測頭,讀取數(shù)控機(jī)床各軸坐標(biāo)值獲取測量數(shù)據(jù)并由以太網(wǎng)上傳至上位機(jī),配合誤差評定算法及相關(guān)軟件,實(shí)現(xiàn)了回轉(zhuǎn)類工件尺寸、圓度、圓柱度及同軸度的在機(jī)檢測。介紹了測量系統(tǒng)的硬件組成、軟件開發(fā)及驗(yàn)證實(shí)驗(yàn)結(jié)果。在機(jī)檢測結(jié)果可以反饋至數(shù)控系統(tǒng)用以補(bǔ)償加工誤差,也可通過車間局域網(wǎng)上傳至車間層用于生產(chǎn)管理,因此該系統(tǒng)在大批量、無人化生產(chǎn)中具有良好的應(yīng)用價(jià)值。 


        關(guān)鍵詞 :  回轉(zhuǎn)類工件   接觸式測頭   圓度   誤差評定 
 
        機(jī)械加工是先進(jìn)制造技術(shù)的基層作業(yè),是先進(jìn)制造系統(tǒng)中最基本最活躍的環(huán)節(jié),其基本目標(biāo)是在低成本、高生產(chǎn)率的條件下保證產(chǎn)品的質(zhì)量[1]。但在目前的數(shù)控車床加工過程中,零件加工精度的檢測主要是采用傳統(tǒng)的手工測量和離線檢測方法,包括回轉(zhuǎn)軸線法、三點(diǎn)法、投影法等。這些方法都需要將工件轉(zhuǎn)移到專門的夾具里用專門的測量儀或千分表、卡尺進(jìn)行測量,顯然這些測量方式需要二次定位與裝夾,不僅效率低,還會(huì)產(chǎn)生二次定位誤差,越來越不能滿足車間快速加工生產(chǎn)的需要[2]。
 
        如果能把車床和合適的檢測儀器有機(jī)結(jié)合起來,這樣車床不僅可以用于工件加工,而且可以直接對剛加工完成的工件進(jìn)行尺寸測量,再利用 CNC 系統(tǒng)的通訊功能,就可以直接通過上位機(jī)實(shí)現(xiàn)對工件輪廓誤差的評定。通過這種方法不僅可以有效避免二次裝夾誤差,提高測量精度,解決離線零件檢測中的費(fèi)時(shí)費(fèi)力問題,而且可以擴(kuò)大車床的使用范圍,具有很好的應(yīng)用價(jià)值[3]。
 
        因此,針對以上問題,本文圍繞回轉(zhuǎn)型零件的輪廓檢測,在數(shù)控車銑復(fù)合加工中心上展開了在機(jī)檢測系統(tǒng)的研究。通過集成在機(jī)測量系統(tǒng),實(shí)現(xiàn)對回轉(zhuǎn)型工件輪廓的方便快捷的測量和評定。
 
 
        1  、在機(jī)測量系統(tǒng)的構(gòu)建 

        數(shù)控系統(tǒng)本身并不具有測量和誤差評定的能力,要實(shí)現(xiàn)輪廓的在機(jī)測量,必須在數(shù)控機(jī)床本身能力的基礎(chǔ)上,集成具有測量能力的裝置,并開發(fā)具有誤差評定功能的軟件。因此,有效的系統(tǒng)集成是實(shí)現(xiàn)在機(jī)輪廓測量的關(guān)鍵。如圖 1 所示,在 HTC50100車銑復(fù)合加工中心上集成了 Marposs 接觸式在線測量裝置,采用以太網(wǎng)經(jīng)由無線路由器實(shí)現(xiàn)上位機(jī)和數(shù)控系統(tǒng)的連接與通訊。
  
        
                      圖 1   在線測量系統(tǒng)組成
  
        1.1  在線測量裝置與數(shù)控系統(tǒng)的集成 
  
        本次試驗(yàn)使用的測量裝置為 Marposs  E83L 加工中心專用觸發(fā)式測量系統(tǒng)[4],主要由信號發(fā)射器、測頭和信號接收器組成。其中信號發(fā)射器和測頭作為刀具裝在刀塔上,發(fā)射器和接收器之間通過紅外傳輸?shù)姆绞竭B接。接收器接收發(fā)射器發(fā)射的紅外信號,并傳送給 CNC 系統(tǒng),同時(shí)通過指示燈的變化,顯示測量系統(tǒng)當(dāng)前狀態(tài)。例如:若程序運(yùn)行有問題,“Error”指示燈會(huì)閃爍;當(dāng)其接收到觸碰號時(shí),“Probe  Status”指示燈會(huì)閃爍等[5]。可以根據(jù)指示燈的狀態(tài),判斷測量系統(tǒng)的工作情況,并合理的處理異常情況,信號接收器與 CNC 系統(tǒng)具體接線如圖 2 所示。
  
        
               圖 2   信號接收器與數(shù)控機(jī)床的接線圖 
 
在實(shí)現(xiàn)程序跳轉(zhuǎn)時(shí),利用的是 FANUC 數(shù)控系統(tǒng)的高速跳轉(zhuǎn)指令,即 G31 指令。該指令通常只用于測量功能,需要外部輸入信號,輸入信號地址是X4.7。G31 執(zhí)行過程中如果沒有 SKIP 信號則和G01 完全一樣,如果在執(zhí)行過程中 SKIP 信號置“1”,則在 SKIP 信號置“1”的位置清除剩余運(yùn)動(dòng)量,直接執(zhí)行下一個(gè)程序段。在 SKIP 信號置“1”時(shí),進(jìn)給軸的坐標(biāo)值會(huì)儲存在系統(tǒng)變量中,供測量宏程序計(jì)算使用。本研究中當(dāng)測頭觸碰到工件后,信號接收器就可以將觸碰信號傳送給 CNC 系統(tǒng),以實(shí)現(xiàn)程序跳轉(zhuǎn)。圖 3 所示為跳轉(zhuǎn)功能示意圖。
 
             
                        圖 3   G31 跳轉(zhuǎn)功能示意圖
 
 
        1.2  上位機(jī)與數(shù)控系統(tǒng)的集成 
  
       隨著科技的發(fā)展,數(shù)控系統(tǒng)也得到了進(jìn)一步的完善。現(xiàn)在數(shù)控系統(tǒng)不僅具有通信功能,能夠通過以太網(wǎng)實(shí)現(xiàn)與上位機(jī)連接,而且為用戶提供了許多工具包和函數(shù)庫,供用戶更好的開發(fā)和使用。
 
       本次試驗(yàn)通過以太網(wǎng)實(shí)現(xiàn)上位機(jī)與數(shù)控系統(tǒng)的集成,然后利用 FANUC 系統(tǒng)提供的 focas 函數(shù)庫cnc_download3(unsigned short Flib Hndl, long *length, char *data)以及 cnc_rdmacro(unsigned short Flib Hndl, short number,  short length, ODBM  *macro)函數(shù),實(shí)現(xiàn)對數(shù)控系統(tǒng)內(nèi)存中宏變量的讀寫,進(jìn)而通過上位機(jī)軟件對工件輪廓作出評價(jià)。
 
 
        2  、輪廓檢測的實(shí)現(xiàn) 
  
        要實(shí)現(xiàn)回轉(zhuǎn)型零件的輪廓檢測,不僅僅需要硬件的投入,也要軟件的支撐。本次試驗(yàn)所使用的軟件主要是基于 VC 平臺開發(fā)的,其中評定算法是利用 Matlab 語言編寫并編譯成 COM 組件,發(fā)布后供上位機(jī)軟件調(diào)用。軟件功能組成如圖 4 所示。檢測軟件主要分為三個(gè)模塊,即數(shù)控程序生成模塊、數(shù)據(jù)采集模塊以及輪廓誤差評定模塊。
 
      
                   圖 4   輪廓在機(jī)檢測軟件界面
   
 
        2.1  測量程序生成模塊
   
        數(shù)控程序生成模塊主要用于生成實(shí)現(xiàn)在機(jī)測量的數(shù)控程序,并通過以太網(wǎng)下載到數(shù)控系統(tǒng)。這里采用靈活方便、易于操作的數(shù)控宏程序編程,實(shí)現(xiàn)輪廓測量中的簡單算術(shù)運(yùn)算、邏輯控制功能[6]。例如,圓度循環(huán)測量的宏程序:
  
        
               
                
  
       其中 M71/M70 為測頭系統(tǒng)的開關(guān)指令,M70為開;M21 為由車銑床狀態(tài)轉(zhuǎn)換,這是因?yàn)閳A度評定需要在工件圓周上均勻選取 12 個(gè)點(diǎn),C 軸必須可以精確轉(zhuǎn)到指定角度,故應(yīng)在銑床狀態(tài)下進(jìn)行;然后是循環(huán)測量,其中 P9011 為安全移動(dòng)宏程序,P9102 為 X 軸方向單一測量宏程序,我們只需輸入必要參數(shù),即可實(shí)現(xiàn)我們理想的運(yùn)動(dòng)軌跡和要求。測量程序在上位機(jī)中生成界面如圖 5 所示。

       

                    圖 5   測量程序生成模塊
 
 
        2.2  數(shù)據(jù)采集模塊 
  
        數(shù)據(jù)采集模塊負(fù)責(zé)對數(shù)控系統(tǒng)宏變量的讀取和設(shè)置,采集并保存測頭觸碰工件時(shí)工件尺寸。為此我們利用 FANUC 系統(tǒng)提供的 focas 函數(shù)庫,在上位機(jī)中基于 VC 平臺開發(fā)了一個(gè)數(shù)據(jù)采集模塊,利用focas 函 數(shù) 庫 中 cnc_download3(unsigned  short Flib Hndl,  long  *length,  char  *data) 以 及cnc_rdmacro(unsigned  short  Flib Hndl,  short  number, short length, ODBM *macro)函數(shù)實(shí)現(xiàn)對數(shù)控系統(tǒng)內(nèi)存中宏變量的讀寫訪問,最后保存在數(shù)據(jù)庫中,以便進(jìn)行處理。具體界面如圖 6 所示
  
        
  
                   圖 6   數(shù)據(jù)采集模塊
 
 
 
       2.3  輪廓誤差評定模塊 
  
       輪廓誤差評定模塊負(fù)責(zé)對采集的數(shù)據(jù)分析處理并做出評定,實(shí)現(xiàn)對回轉(zhuǎn)型零件輪廓的在機(jī)檢測。為此我們基于 VC 和 Maltab 平臺開發(fā)了一個(gè)輪廓誤差評定模塊,用于評定零件的輪廓誤差[7]。具體過程是首先利用 Matlab 完成圓度、圓柱度、圓錐度等評估算法程序的編寫并編譯成 COM 組件,然后利用 VC 調(diào)用編譯好的 COM 組件完成計(jì)算和評估。圖 7 為零件輪廓誤差評定界面。
 
         

                  圖 7   輪廓誤差評定模塊
 
 
        3  、在機(jī)輪廓檢測的誤差分析 
  
        在機(jī)輪廓檢測系統(tǒng)雖然有效的避免了二次裝夾帶來的誤差,但也不可避免的引入了機(jī)床、測量裝置等硬件的系統(tǒng)誤差,因此,采取有效的方式減少這些誤差才是保證在線輪廓檢測準(zhǔn)確性的有效途徑[8]。
 
        影響在機(jī)測量精度的主要包括機(jī)床幾何誤差、測頭安裝誤差、測頭系統(tǒng)誤差[9]。首先,對于機(jī)床幾何誤差是由制造、安裝不善產(chǎn)生的機(jī)床導(dǎo)軌誤差、運(yùn)動(dòng)部件誤差、導(dǎo)軌間位置誤差等因素綜合影響的,它直接影響著機(jī)床坐標(biāo)系統(tǒng)的精度,是影響在機(jī)測量精度的一個(gè)重要因素,這部分誤差主要由機(jī)床本身決定;對于測頭安裝誤差,這是影響測量精度最大的可控因素,因?yàn)闇y頭是人為地裝夾在刀塔上的,所以為了最大限度的減小測頭安裝誤差的影響,一方面,我們在對刀后,會(huì)用千分表校正測頭位置,使測頭和測桿盡量和 Z 軸重合,另一方面,在執(zhí)行測量程序前,我們會(huì)先運(yùn)行標(biāo)定程序,這是由于千分表校正后仍會(huì)有誤差存在,通過標(biāo)定程序可以把這些微小誤差測量出來,并保存在固定的宏變量里,當(dāng)執(zhí)行測量程序時(shí),再通過調(diào)用這些宏變量將誤差消除掉;對于測頭系統(tǒng)誤差,這是由其測量原理決定的,由于本測量裝置是觸發(fā)式的,當(dāng)測頭觸碰工件后會(huì)有一定的預(yù)行程,因此,必須保證使每次測量時(shí)預(yù)行程是相等的,所以標(biāo)定和測量程序中當(dāng)測頭觸碰工件時(shí)必須具有相同的速度,以減小測頭系統(tǒng)誤差的影響。
 
 
           4  、實(shí)例分析 
  
        為了驗(yàn)證在機(jī)輪廓測量的可行性,我們基于以上設(shè)施,設(shè)計(jì)了如下的車削加工及在線測量實(shí)驗(yàn):首先在車床狀態(tài)下對工件進(jìn)行外圓切削,然后在工件圓柱表面上等間距地取四個(gè)截面,并在銑床狀態(tài)下進(jìn)行輪廓測量。通過使用上位機(jī)中的測量程序生成模塊生成測量宏程序,并由以太網(wǎng)下載到數(shù)控系統(tǒng)內(nèi)。工件每轉(zhuǎn) 30°測量 1 次,通過上位機(jī)軟件采集和保存測量結(jié)果。程序運(yùn)行完畢,所得的測量結(jié)果表 1 所示。
  
                                            表 1   測量結(jié)果
  
       
           
 
  
       對于以上保存的數(shù)據(jù),直接調(diào)用輪廓誤差評定模塊進(jìn)行處理,結(jié)果如下:
 
 
                                    表 2   圓度誤差評定結(jié)果
  
         
   
                                    表 3   圓柱度誤差評定結(jié)果
 
             
  
                                       表 4   同軸度誤差評定結(jié)果
 
            
    
          5 、 結(jié)語 
  
         通過在車銑復(fù)合加工中心上集成在線測量技術(shù),實(shí)現(xiàn)了對回轉(zhuǎn)型工件輪廓的在機(jī)測量。雖然文中只是針對圓柱型工件進(jìn)行的輪廓形狀誤差評定,但相似的測量過程,配合不同的輪廓誤差評定方法,還可以推廣應(yīng)用在凸輪等具有非圓曲線工件的輪廓檢測中。相比于離線測量,在機(jī)輪廓測量不僅能夠避免二次裝夾帶來的誤差,提高測量效率,檢測結(jié)果還可以快速反饋至數(shù)控系統(tǒng)用以補(bǔ)償加工誤差,或者上傳至車間層用于生產(chǎn)管理,有利于構(gòu)建無人化、自動(dòng)化生產(chǎn)車間。
 
    投稿箱:
        如果您有機(jī)床行業(yè)、企業(yè)相關(guān)新聞稿件發(fā)表,或進(jìn)行資訊合作,歡迎聯(lián)系本網(wǎng)編輯部, 郵箱:skjcsc@vip.sina.com
主站蜘蛛池模板: 插菊网| 国产在线精品一区二区不卡 | 在线精品福利 | 第一av网 | 久久久91精品国产一区二区精品 | 亚洲激情免费 | 在线电影av| 日韩免费观看视频 | 国产区视频在线观看 | 在线视频 中文字幕 | 亚洲一级淫片在线亚洲 | 亚洲先锋影音 | 男插女视频网站 | 日韩在线一二三 | 性欧美日本 | 超91视频| 香蕉视频在线观看视频 | 一级毛片在线免费看 | 91av视频网站 | 色综合久久久 | 亚洲欧美另类在线视频 | 天堂欧美城网站地址 | 亚洲欧美日韩图片 | wwwav在线 | 国产一区二区三区高清 | 亚洲一区二区三区在线播放 | 91干比| 日韩视频观看 | 国产精品久久欧美久久一区 | 天堂国产欧美一区二区三区 | 99精品欧美一区二区三区视频 | 久久久久久99 | 九九久久国产精品 | 国产人免费人成免费视频 | av在线www| 三级现频在线观看 | 国产麻豆视频免费观看 | 精品综合| 综合五月网 | 成人精品福利 | 黄页网址大全免费 |