隨著航空筐成、航天以及汽車等制造工業(yè)的快速發(fā)展譬奈,高精度铸史、復雜大型零件的加工與精度評價成為業(yè)內(nèi)關注的突出問題渐排,通常這類工件產(chǎn)品需經(jīng)過多次的加工—測量—修整艾凯,才能滿足設計要求柬采。數(shù)控機床作為一種高效滥氏、高精度的制造裝備在制造企業(yè)中得到了廣泛應用糕米,而且正朝著高精度漆暑、高效率嗤详、開放化、智能化瓷炮、復合化的方向發(fā)展葱色。復合化的目標是盡可能地在一臺機床上利用一次裝卡完成全部或大部分的加工任務,以保證工件位置精度娘香,提高生產(chǎn)效率[1]苍狰。加之人們對工件加工的高精度、高效率的不斷追求烘绽,與數(shù)控機床集成的在線測量技術在實際生產(chǎn)中受到廣泛關注淋昭。
傳統(tǒng)的離線測量方式俐填,即采用拆卸移動工件的檢測方式,涉及二次裝夾定位問題翔忽,使得加工結果和測量結果的一致性差英融,導致生產(chǎn)周期延長、生產(chǎn)效率降低歇式。拆卸移動工件的檢測方式是阻礙數(shù)字化制造整體效率提高的主要原因[2]驶悟。在線測量,即加工與測量過程均在同一設備上實施的檢測方式[3]贬丛,工件經(jīng)過一次裝卡便可完成加工與測量工作蹈瑟,避免了二次裝夾定位誤差,可降低測量成本坊秉,減少生產(chǎn)輔助時間相誓,提高生產(chǎn)效率和加工精度。數(shù)控機床在線測量技術具有采樣速度快前忿、精度高的特點贡按,實現(xiàn)了工件的數(shù)字化數(shù)據(jù)采集和精度評價[4]。
與三坐標測量機(Coordinate Measuring Machining)相比扁奢,由于數(shù)控機床在線測量環(huán)境復雜惫吝,誤差影響因素較多,但三坐標測量機價格昂貴逻袭,性價比與應用的廣泛程度遠不如數(shù)控機床[5]每镀。因此在精度要求不是很高時,數(shù)控機床在線測量技術更具優(yōu)勢肢俄。
數(shù)控機床在線測量技術是加工測量一體化技術的重要組成部分克矿,可以擴展數(shù)控機床的功能,有效地提高現(xiàn)有機床的使用價值憎兽,保證零件的加工質(zhì)量[1冷离,6,7]纯命。因此西剥,數(shù)控機床在線測量得到現(xiàn)代制造企業(yè)的重視和應用,具有重要的研究和應用價值亿汞,國內(nèi)外研究人員針對此方面進行了大量的研究工作瞭空,并在實際中進行了推廣和應用[8]。
機床在線測量組成結構
現(xiàn)代數(shù)控機床較之以前在開放性方面有了很大的提升疗我,現(xiàn)代數(shù)控系統(tǒng)良好的擴展性和兼容性使得一臺數(shù)控機床兼具一定精度的三維坐標測量功能成為可能[6匙铡,9-10]。如果把機床與測量系統(tǒng)有機地集成起來碍粥,在零件加工的同時鳖眼,又可以實現(xiàn)工件的在線測量黑毅。
數(shù)控在線測量系統(tǒng)組成主要包括硬件和軟件兩部分。類似數(shù)控加工系統(tǒng)钦讳,其硬件系統(tǒng)主要包括數(shù)控機床系統(tǒng)和測頭系統(tǒng)矿瘦;軟件系統(tǒng)則是利用二次開發(fā)技術,實現(xiàn)類似于數(shù)控加工編程的在線測量編程栖挣,得到驅(qū)動數(shù)控機床實現(xiàn)測量的NC代碼[11]学蛤。數(shù)控機床在線測量系統(tǒng)的原理示意圖如圖1所示。
數(shù)控機床在線測量系統(tǒng)(如圖2所示)主要分為2種:一種為直接調(diào)用基本宏程序夫次,而不用計算機輔助夭菲;另一種則根據(jù)機床數(shù)控系統(tǒng)提供的數(shù)控指令,用戶開發(fā)編制應用系統(tǒng)隨時生成檢測程序搔冈,然后傳輸至數(shù)控系統(tǒng)中[8]摇轨。
在工業(yè)發(fā)達國家,測頭基本上和刀具一樣已成為數(shù)控機床不可或缺的基本備件肩菲,在機械制造領域中得到越來越廣泛的應用翠坟。數(shù)控機床上采用的測頭主要分為2種:一種是以加工工件為測量對象,使用時安裝在機床主軸上的工件測量測頭犹佣;另一種是以刀具為測量對象醒狭,處于機床固定位置的刀具測量測頭。通常皱辞,機床在線測量采用是工件測量測頭君板,可手動測量或根據(jù)測量(宏)程序?qū)ぜM行自動測量[12]。數(shù)控在線測量系統(tǒng)是基于數(shù)控機床系統(tǒng)開發(fā)并集成測量系統(tǒng)實現(xiàn)的股冗,其測量過程和加工過程十分相似开泽。
盡管數(shù)控機床在線測量具有諸多優(yōu)點,但現(xiàn)有的在線測量系統(tǒng)魁瞪,大都是專用的,測量功能單一惠呼,不能滿足加工零件的復雜性导俘、多樣性需求。在機床在線測量系統(tǒng)基礎上剔蹋,將其與CAD系統(tǒng)進行集成旅薄,經(jīng)過CAD系統(tǒng)的二次開發(fā),實現(xiàn)測量編程和仿真驗證泣崩,增大了數(shù)控機床在線測量的靈活性及工作范圍少梁,實現(xiàn)了設計+加工+測量(Design-Manufacturing-Inspection,簡稱D-M-I)的集成矫付。數(shù)控加工凯沪、測量與設計三者在不同階段的集成示意圖如圖3所示第焰。
機床在線測量過程
1 工作原理
在線檢測系統(tǒng)中直接影響精度的關鍵部件是測頭[6],具有搜索前進的能力的觸發(fā)式測頭最為常用[7卫削,13-14]产贤,向數(shù)控系統(tǒng)提供觸發(fā)信號以獲得觸發(fā)點的坐標[9,13]赌矩。測頭系統(tǒng)最關鍵的一個功能是可生成程序中斷指令鹦房,當測頭測端與被測工件接觸時,測頭系統(tǒng)向數(shù)控機床發(fā)送一外部中斷請求(該中斷請求由測頭觸發(fā)信號提供)浑梳。當機床控制系統(tǒng)接收到中斷后悲社,便通過定位系統(tǒng)鎖存此時測端球心的坐標值,以此來確定測端與被測工件接觸點的坐標值染窝。測頭系統(tǒng)檢測過程如圖4所示反没。
接觸式測頭較其他測頭擁有更高的測量精度,同時接觸式測頭由于結構簡單忆键、使用方便漱南、制造成本低以及較高的觸發(fā)精度等優(yōu)點,在數(shù)控機床在線檢測系統(tǒng)中被廣泛應用憋庙。
在線檢測運動是通過輸入到數(shù)控系統(tǒng)中的數(shù)控檢測程序的控制實現(xiàn)的笔喉。由于數(shù)控機床采用的數(shù)控系統(tǒng)不同,其控制方法和編程代碼等有所差別硝皂。
2 測頭定位
為使數(shù)控機床能夠準確常挚、高效、快速地完成每一次的在線測量稽物,在一次測量任務中需多次測量觸發(fā)奄毡。根據(jù)測頭在一次測量過程中運動,需設定3種距離[15]贝或,如圖5所示吼过。
(1) 預接觸距離。該距離是指測頭中心到被測工件表面公稱尺寸上接觸點的距離咪奖。在測頭進入預接觸距離前盗忱,測頭快速運動。
(2) 搜索距離羊赵。該距離設定了測頭從零件的公稱尺寸開始沿進入被測零件材料內(nèi)部方向的最大距離趟佃。如果測頭在這段距離運動中觸發(fā),機床將鎖定觸發(fā)點的坐標昧捷。在搜索距離階段闲昭,測頭應以給定的測量速度運動。
(3) 回退距離。該距離是測頭接觸到被測表面后沿反方向回退的距離益爽。測頭接觸被測表面后彭理,為了避免移動過量而折斷,測頭需要反方向退出一段距離皆舅,同時回退距離必須足夠大减组,以保證測頭能安全地到達下一個預接觸點或定位點。在回退距離階段特植,測頭以回退速度退回哆卓。
為滿足測頭各個運動階段的不同需求,在測量過程中對應了3種距離逝惑,包含3種速度岂苏,即定位速度、測量速度和回退速度巾沟。測量速度應取值較小限禀,以減小測量值的誤差,同時避免折斷測桿祷安。在測量過程中為提高測量效率姥芥,可以將定位速度和回退速度取值較大,從而保證以較快速度移動測頭汇鞭,減少測量時間凉唐。
為避免測頭在碰觸到被測表面后仍向前運動而折斷測桿,機床測量會在接收到觸發(fā)信號之后將剩余行程刪除霍骄。剩余行程刪除台囱,即測頭在已編程行程運動過程中接收到觸發(fā)信號時,記下當前坐標值之后跳過未完成的動作读整,繼續(xù)執(zhí)行下一行代碼簿训。
目前,數(shù)控系統(tǒng)一般均提供了基本的測量指令米间,或測量系統(tǒng)的開發(fā)單位或人員也會提供部分已封裝好的測量指令供用戶使用强品。
3 檢測路徑規(guī)劃
數(shù)控機床在線測量系統(tǒng)是一種通過采樣來進行測量的系統(tǒng)[16]。因此采樣點的數(shù)量和分布情況將直接影響測量結果屈糊,對自由曲面的測量尤為重要的榛。對整個被測表面全部進行采樣是不現(xiàn)實的,為提高測量結果可信度关读,通常會采用增加檢測點數(shù)目的方式,但獲得高準確度的同時也會極大降低測量效率巍坦。因此如何規(guī)劃高效够戒、準確的檢測路徑成為關鍵所在。
機床在線測量在規(guī)劃檢測路徑時,在滿足測量精度要求的基礎上盡可能提高測量效率驼牵,即在滿足測量精度的前提下才昔,以最短的測量路徑檢測最少的測量點。以圓柱面測量為例蛮昭,把測頭定位到型面的中心線上峰礁,采用四點測量方法便可以獲得高精度的測量結果。該測量方法對內(nèi)孔測量也同樣適用腋积,詳細測量路徑見文獻[17]鞠洪。
在路徑規(guī)劃要求的指導下,平面測量平敏、凸臺/凹槽測量以及角度測量等均已有確定的測量路徑規(guī)劃方案乏唤,詳見文獻[17]。
當進行復雜測量時愤惰,則編程人員需要對CAD系統(tǒng)進行二次開發(fā)苇经,根據(jù)基本測量原理在CAD環(huán)境中進行人機交互測量路徑規(guī)劃和編程,圖6為哈爾濱工業(yè)大學基于Pro/Engineer CAD環(huán)境進行二次開發(fā)進行人機交互所規(guī)劃的測量點和測量路徑宦言。
測量誤差分析
在任何一項測量中扇单,由于各種因素的影響,所得到的測量值總會存在誤差奠旺。為了使測量結果更精確地逼近真實值蜘澜,需要對測量結果進行補償,因此測量過程中影響測量精度的誤差組成來源應當被仔細分析和考慮凉倚。
由于數(shù)控機床在線測量系統(tǒng)是以機床為母體兼都,集成測量系統(tǒng)而生成的。所以數(shù)控機床加工過程中存在的誤差在測量過程中也同樣會影響測量精度稽寒。機床在線測量測量誤差主要包括測頭系統(tǒng)誤差扮碧、機床運動部件定位誤差、測量路徑不合理造成的誤差[16]杏糙,其中測頭系統(tǒng)誤差又分為測頭靜態(tài)誤差慎王、測頭動態(tài)誤差以及測頭在機床上的安裝誤差等。
測頭靜態(tài)誤差包括死區(qū)誤差和測頭重復定位誤差嚼般,它隨著測桿長度偿股、剛度以及接觸壓力的改變而改變。死區(qū)誤差是指測頭在接觸工件后棱硝,測桿發(fā)生的彎曲變形量[18]堤麻。測頭重復定位誤差相對于死區(qū)誤差相對較小,因此測頭靜態(tài)誤差主要由死區(qū)誤差決定着届。測頭動態(tài)誤差主要與測頭檢測時的接觸速度以及數(shù)控系統(tǒng)采樣間隔有關紧甫。
測頭是通過與機床配套的刀柄安裝機床主軸上,由于測頭軸線與主軸軸線的不完全對中,存在測頭的安裝誤差[3匀洪,19]难宋,在多方向測量中造成測量誤差。測頭與主軸的不對中安裝誤差厕扼,可以通過測量前的測頭偏心標定進行部分補償乙闰。
由于數(shù)控機床零部件的制造、裝配誤差胚茴、伺服系統(tǒng)的跟蹤誤差以及間隙互墓、摩擦等因素,機床各工作部件在進行測量運動時宋欺,會產(chǎn)生定位誤差轰豆。
除此之外,測頭的半徑誤差也是一個主要的誤差來源齿诞,在數(shù)據(jù)處理時可通過測頭半徑補償來消除[14]酸休。但在實際測量中,情況較為復雜祷杈,測頭半徑誤差將引入測量結果斑司,在自由曲面的測量過程中,該項誤差更為明顯但汞。
針對測量過程中諸多的誤差來源宿刮,高效、高精度的誤差補償算法是亟待解決的一個關鍵問題私蕾。在實際應用中僵缺,可采用多次測量、誤差補償?shù)葴p小測量誤差踩叭,提高測量精度磕潮。
機床測量系統(tǒng)與CAD的集成
數(shù)控機床在線測量作為M-I模式的典型代表,極大地縮短了生產(chǎn)周期锋辩。但在實際應用中暖经,由于并未與零件的設計模型相銜接,導致測量路徑交互規(guī)劃時存在諸多不便叽燃。此外缕沟,根據(jù)測量結果進行再加工時,會造成誤差的累積校惧。在實現(xiàn)D-M-I模式集成后葛暇,可針對該項誤差進行補償[20],從而進一步提高測量精度竣篷。
鑒于D-M-I模式相對于M-I模式的數(shù)控機床在線測量系統(tǒng)具有更高的精度和靈活性尼软,針對結構復雜零件的加工用缔、測量與修整,我們采用了D-M-I模式的數(shù)控機床在線測量與加工尔减,以提高測量、加工精度券亚。將PC機與數(shù)控機床相連缓艳,在PC機上主要完成CAD系統(tǒng)與CAI軟件系統(tǒng)的集成,在數(shù)控機床上完成NC系統(tǒng)與CAI的硬件系統(tǒng)集成看峻,從而實現(xiàn)CAD/NC/CAI的集成阶淘,系統(tǒng)結構如圖7所示。
下面以實例針對具體測量系統(tǒng)的實現(xiàn)步驟進行介紹互妓。根據(jù)用戶的需求溪窒,選用Pro/Engineer作為D-M-I模式的數(shù)控機床在線測量系統(tǒng)的CAD系統(tǒng)。通過在Pro/Engineer環(huán)境中建立數(shù)控機床模型和工件模型來模擬實際的加工測量環(huán)境冯勉,在該環(huán)境中進行測量軌跡和加工軌跡的規(guī)劃和仿真驗證澈蚌。相關功能通過Pro/Engineer的二次開發(fā)進行實現(xiàn),在Pro/Engineer中添加開發(fā)新功能菜單灼狰。
該機床在線測量系統(tǒng)的操作步驟為:操作者首先向虛擬數(shù)控操作環(huán)境中加載目標零件模型宛瞄;隨后進行虛擬操作環(huán)境初始化操作,其目的是建立虛擬操作環(huán)境下裝配坐標系與實際機床坐標系之間的關系交胚、各運動部件的變換矩陣份汗;最后,操作人員根據(jù)功能菜單選擇進行測量面選擇蝴簇、測量路徑規(guī)劃伤刑、測量過程仿真等操作。當需要修改被加工(測量)的零件時鹤曼,只需將虛擬環(huán)境下的該零件激活入撇,修改完成之后將整個虛擬環(huán)境重新激活,便可重新對其進行操作欺邻。該系統(tǒng)將CAI操作軟件通過二次開發(fā)技術集成到Pro/Engineer環(huán)境下嗤舀,使得CAD系統(tǒng)與CAI系統(tǒng)實現(xiàn)無縫連接¢俚郑基于Pro/Engineer的虛擬測量環(huán)境構建工杀,可實現(xiàn)實際操作過程的模擬,對測量或加工過程進行可靠性驗證甲脚。
結論
測頭系統(tǒng)與數(shù)控機床集成構成的機床在線測量系統(tǒng)估裁,可以明顯縮減生產(chǎn)輔助時間,減輕工人勞動強度帽拘,提高生產(chǎn)效率吠谐,同時還縮減了由離線測量誤差導致的廢品率疙岂,充分發(fā)揮了數(shù)控機床的性能。機床測量的應用可以減少中間環(huán)節(jié)彬呻,保證加工精度衣陶,提高數(shù)控機床的加工能力;并可實現(xiàn)工件的數(shù)字化數(shù)據(jù)采集闸氮,后期還可借助計算機輔助設計系統(tǒng)可以實現(xiàn)工件表面三維重構剪况。基于D-M-I模式的機床在線測量系統(tǒng)蒲跨,通過對CAD的二次開發(fā)译断,可充分利用CAD強大的圖形交互能力和設計功能,用戶進行交互測量路徑的規(guī)劃或悲,方便系統(tǒng)的應用孙咪。該方向的研究及應用系統(tǒng)的開發(fā)具有較大的應用價值,同時也提升了數(shù)控機床的應用水平巡语。
聲明:本網(wǎng)站所收集的部分公開資料來源于互聯(lián)網(wǎng)翎蹈,轉(zhuǎn)載的目的在于傳遞更多信息及用于網(wǎng)絡分享,并不代表本站贊同其觀點和對其真實性負責男公,也不構成任何其他建議杨蛋。本站部分作品是由網(wǎng)友自主投稿和發(fā)布、編輯整理上傳肘认,對此類作品本站僅提供交流平臺蛹段,不為其版權負責。如果您發(fā)現(xiàn)網(wǎng)站上所用視頻舞铝、圖片捞书、文字如涉及作品版權問題,請第一時間告知毁设,我們將根據(jù)您提供的證明材料確認版權并按國家標準支付稿酬或立即刪除內(nèi)容佣锁,以保證您的權益!聯(lián)系電話:010-58612588 或 Email:editor@mmsonline.com.cn厢卖。
- 暫無反饋