現代三坐標測量機都配備有計算機,由計算機來(lái)采集數據,通過(guò)運算輸出所需的測量結果。其軟件系統功能的強弱直接影響到測量機的功能。因此各坐標測量機生產(chǎn)廠(chǎng)家都非常重視軟件系統的研究與開(kāi)發(fā),在這方面投入的人力和財力的比例在不斷增加。下面對在三坐標測量機中使用的軟件作簡(jiǎn)要介紹。
一、編程軟件
為了使三坐標測量機能實(shí)現自動(dòng)測量,需要事前編制好相應的測量程序。而這些測量程序的編制有以下幾種方式。
(一)圖示及窗口編程方式
圖示及窗口編程是最簡(jiǎn)單的方式,它是通過(guò)圖形菜單選擇被測元素,建立坐標系,并通過(guò)“窗口”提示選擇操作過(guò)程及輸入參數,編制測量程序。該方式僅適用于比較簡(jiǎn)單的單項幾何元素測量的程序編制。
(二)自學(xué)習編程方式
這種編程方式是在CNC測量機上,由操作者引導測量過(guò)程,并鍵入相應指令,直到完成測量,而由計算機自動(dòng)記錄下操作者手動(dòng)操作的過(guò)程及相關(guān)信息,并自動(dòng)生成相應的測量程序,若要重復測量同種零件,只需調用該測量程序,便可自動(dòng)完成以前記錄的全部測量過(guò)程。該方式適合于批量檢測,也屬于比較簡(jiǎn)單的編程方式。
(三)脫機編程
這種方式是采用三坐標測量機生產(chǎn)廠(chǎng)家提供的專(zhuān)用測量機語(yǔ)言在其它通用計算機上預先編制好測量程序,它與坐標測量機的開(kāi)啟無(wú)關(guān)。編制好程序后再到測量機上試運行,若發(fā)現錯誤則進(jìn)行修改。其優(yōu)點(diǎn)是能解決很復雜的測量工作,缺點(diǎn)是容易出錯。
(四)自動(dòng)編程
在計算機集成制造系統中,通常由CAD/CAM系統自動(dòng)生成測量程序。三坐標測量機一方面讀取由CAD系統生成的設計圖紙數據文件,自動(dòng)構造虛擬工件,另一方面接受由CAM加工出的實(shí)際工件,并根據虛擬工件自動(dòng)生成測量路徑,實(shí)現無(wú)人自動(dòng)測量。這一過(guò)程中的測量程序是完全由系統自動(dòng)生成的。
二、測量軟件包
測量軟件包可含有許多種類(lèi)的數據處理程序,以滿(mǎn)足各種工程需要。一般將三坐標測量機的測量軟件包分為通用測量軟件包和專(zhuān)用測量軟件包。通用測量軟件包主要是指針對點(diǎn)、線(xiàn)、面、圓、圓柱、圓錐、球等基本幾何元素及其形位誤差、相互關(guān)系進(jìn)行測量的軟件包。通常各三坐標測量機都配置有這類(lèi)軟件包。專(zhuān)用測量軟件包是指坐標測量機生產(chǎn)廠(chǎng)家為了提高對一些特定測量對象進(jìn)行測量的測量效率和測量精度而開(kāi)發(fā)的各類(lèi)測量軟件包。如有不少三坐標測量機配備有針對齒輪、凸輪與凸輪軸、螺紋、曲線(xiàn)、曲面等常見(jiàn)零件和表面測量的專(zhuān)用測量軟件包。在有的測量機中,還配備有測量汽車(chē)車(chē)身、發(fā)動(dòng)機葉片等零件的專(zhuān)用測量軟件包。
三、系統調試軟件
用于調試測量機及其控制系統,一般具有以下軟件。
(1)自檢及故障分析軟件包:用于檢查系統故障并自動(dòng)顯示故障類(lèi)別;
(2)誤差補償軟件包:用于對三坐標測量機的幾何誤差進(jìn)行檢測,在三坐標測量機工作時(shí),按檢測結果對測量機誤差進(jìn)行修正;
(3)系統參數識別及控制參數優(yōu)化軟件包:用于CMM控制系統的總調試,并生成具有優(yōu)化參數的用戶(hù)運行文件;
(4)精度測試及驗收測量軟件包:用于按驗收標準測量檢具。
四、系統工作軟件
測量軟件系統必須配置一些屬于協(xié)調和輔助性質(zhì)的工作軟件,其中有些是必備的,有些用于擴充功能。
(1)測頭管理軟件:用于測頭校準、測頭旋轉控制等;
(2)數控運行軟件:用于測頭運動(dòng)控制;
(3)系統監控軟件:用于對系統進(jìn)行監控(如監控電源、氣源等);
(4)編譯系統軟件:用此程序編譯,生成運行目標碼;
(5)DMIS接口軟件:用于翻譯DMIS格式文件;
(6)數據文件管理軟件:用于各類(lèi)文件管理;
(7)聯(lián)網(wǎng)通訊軟件:用于與其他計算機實(shí)現雙向或單向通訊。