具有集成軟件控制的便攜式關節(jié)臂坐標測量的制造方法
【專利摘要】一種用于對便攜式關節(jié)臂坐標測量機(AACMM)執(zhí)行診斷或校準過程的方法。該AACMM包括具有相對的第一端和第二端的能夠手動定位的關節(jié)臂部分,該臂部分包括多個連接的臂段,每個臂段包括至少一個用于產生位置信號的位置檢測器。該AACMM還包括:具有自足式操作環(huán)境的電子電路,所述自足式操作環(huán)境包括用戶界面應用;以及與該用戶界面應用通信的顯示裝置。此外,測量裝置附接到該AACMM的第一端。用戶界面應用和顯示裝置被配置成便于對該AACMM執(zhí)行并顯示診斷或校準過程的結果。
【專利說明】具有集成軟件控制的便攜式關節(jié)臂坐標測量機
[0001] 相關申請的交叉引用
[0002] 本申請是于2011年1月14日提交的美國專利申請第13/006, 484號的部分繼續(xù) 申請,該美國專利申請又要求于2010年1月20日提交的臨時申請第61/296,555號的權 益,其內容通過引用全部合并到本文中。本申請還要求于2011年1月14日提交的美國專 利申請第13/006503號的權益,該美國專利申請又要求臨時申請第61/296, 555號的權益, 其內容通過引用全部合并到本文中。本申請還要求于2011年1月14日提交的美國專利申 請第13/006455號的權益,該美國專利申請又要求臨時申請第61/296, 555號的權益,其內 容通過引用全部合并到本文中。
【背景技術】
[0003] 本公開內容涉及坐標測量機,并且更具體地涉及具有集成軟件控制的便攜式關節(jié) 臂坐標測量機。
[0004] 已經發(fā)現便攜式關節(jié)臂坐標測量機(AACMM)廣泛用于零件的制造或生產,其中, 在零件的制造或生產(例如,機械加工)的各個階段期間需要快速且精確地檢驗零件的尺 寸。便攜式AACMM代表對已知的、靜止或固定的、成本高的且相對難以使用測量裝置--特 別是在對相對復雜的零件執(zhí)行尺寸測量所花費的時間量方面--的巨大改進。通常,便攜 式AACMM的用戶僅僅沿著要測量的零件或物體的表面引導探針。然后,測量數據被記錄并 提供給用戶。在一些情況下,數據以可視形式--例如計算機屏幕上的三維(3-D)形式-- 提供給用戶。在其他情況下,數據以數值形式提供給用戶,例如,當測量孔的直徑時,在計算 機屏幕上顯示文本"直徑=1.0034"。
[0005] 在共同轉讓的美國專利第5, 402, 582號('582)中公開了現有技術的便攜式關節(jié) 臂CMM的示例,其全部內容通過引用合并于此。'582專利公開了一種3-D測量系統(tǒng),該3-D 測量系統(tǒng)包括在一端具有支撐基座而在另一端具有測量探針的手動操作的關節(jié)臂CMM。共 同轉讓的美國專利第5, 611,147號('147)--其全部內容通過引用合并于此--公開了 一種類似的關節(jié)臂CMM。在'147專利中,關節(jié)臂CMM包括若干特征,這些特征包括在探針端 處的附加旋轉軸,由此提供具有二-二-二或者二-二-三軸配置的臂(具有二-二-三 軸配置的臂為七軸臂)。
[0006] 當前的便攜式AACMM需要連接至外部計算機例如膝上型電腦,以根據由AACMM收 集的原始測量數據來計算位置數據。此外,外部計算機還提供了用戶界面應用,以允許操 作者向AACMM發(fā)出指令。因此,AACMM需要具有支持與各種操作系統(tǒng)(和操作系統(tǒng)級別) 通信的驅動器。此外,因為包括與便攜式AACMM功能不相關的那些其他應用也可能在外部 計算機上執(zhí)行并且可能會影響便攜式AACMM功能,所以故障診斷常常是困難的。雖然當前 AACMM適合它們的預期目的,但是期望的是,使由與便攜式AACMM結合來執(zhí)行測量功能的外 部計算機的使用引入的變異量降低。
【發(fā)明內容】
[0007] 實施方式是一種用于對關節(jié)臂坐標測量機(AACMM)執(zhí)行診斷或校準過程的方法。 所述方法包括提供AACMM。所述AACMM包括具有相對的第一端和第二端的能夠手動定位的 關節(jié)臂部分,并且所述臂部分包括多個連接的臂段。所述臂段中的每個臂段包括至少一個 用于產生位置信號的位置檢測器。提供附接到所述AACMM的第一端的測量裝置。此外,在 AACMM中提供電子電路。所述電子電路包括處理器,并且所述電子電路被配置成從所述檢測 器接收位置信號并且提供與測量裝置的位置相對應的數據。所述電子電路具有用于AACMM 的自足式操作環(huán)境,所述自足式操作環(huán)境包括用戶界面應用。還提供附接到AACMM的顯示 裝置。所述顯示裝置和所述電子電路是AACMM的組成部分,并且所述顯示裝置與用戶界面 應用進行通信。在顯示裝置上顯示多個選擇,其中所述選擇中的至少一個選擇將會針對 AACMM執(zhí)行診斷或校準過程?;趤碜圆僮髡叩妮斎雭磉x擇診斷或校準過程中之一。在顯 示裝置上顯示用于執(zhí)行所述過程的信息?;趤碜圆僮髡叩妮斎?,執(zhí)行所選擇的診斷或校 準過程,并且在顯示裝置上顯示結果。
【專利附圖】
【附圖說明】
[0008] 現在參照附圖,示出了示例性實施方式,所述示例性實施方式不應當被理解為限 制關于本公開內容的整個范圍,并且其中,在若干圖中元件具有相同的標記:
[0009] 包括圖1A和1B的圖1是具有本發(fā)明的各個方面的實施方式中的便攜式關節(jié)臂坐 標測量機(AACMM)的立體圖;
[0010] 包括一并考慮的圖2A至圖2D的圖2是用作根據實施方式的圖1的AACMM的一部 分的電子線路的框圖;
[0011] 包括一并考慮的圖3A和圖3B的圖3是說明根據實施方式的圖2的電子數據處理 系統(tǒng)的詳細特征的框圖;
[0012] 圖4是用于對根據實施方式的AACMM實施自足式操作環(huán)境的處理的流程圖;
[0013] 圖5是根據實施方式的當AACMM通電時呈現給操作者的用戶界面屏幕;
[0014] 圖6是根據實施方式的當執(zhí)行零件設置時呈現給操作者的用戶界面屏幕;
[0015] 圖7是根據實施方式的當執(zhí)行測量時呈現給操作者的用戶界面屏幕;
[0016] 圖8是當顯示位置數據時呈現給操作者的用戶界面屏幕;
[0017] 圖9是根據實施方式的當檢查特征時呈現給操作者的用戶界面屏幕;
[0018] 圖10是根據實施方式的當管理AACMM上的文件時呈現給操作者的用戶界面屏 辱;
[0019] 圖11是根據實施方式的當管理AACMM上的設置時呈現給操作者的用戶界面屏 辱;
[0020] 圖12是根據實施方式的用于校驗對AACMM的請求更新被授權的處理的流程圖;
[0021] 圖13是根據實施方式的當執(zhí)行診斷時呈現給操作者的用戶界面屏幕;
[0022] 圖14是根據實施方式的當執(zhí)行校準時呈現給操作者的用戶界面屏幕;以及
[0023] 圖15是根據實施方式的用于執(zhí)行診斷或校準過程的處理的流程圖。
【具體實施方式】
[0024] 根據示例性實施方式提供了一種具有自足式操作環(huán)境的關節(jié)臂坐標測量機 (AACMM)。如本文中所用,術語"自足式操作環(huán)境"指的是AACMM是便攜式的,其中執(zhí)行測量 所需的所有元件均位于便攜式AACMM上(例如,在AACMM的殼體內)。這與需要膝上型電腦 或其他處理裝置來執(zhí)行某些功能(例如,根據原始測量數據來計算位置數據)的AACMM形 成對照。自足式AACMM可以由電池供電和/或插入到電源(例如120V交流電)中。在實 施方式中,自足式AACMM以"信息亭模式"操作,其中AACMM上的軟件被設計成執(zhí)行一組支持 功能,所述支持功能當AACMM通電時在用戶界面屏幕中呈現給操作者。所述"信息亭模式" 提供專用且受控的環(huán)境,其中操作者不需要關注AACMM的操作環(huán)境(例如,操作系統(tǒng)、軟件 版本等)。另外,操作者不需要關注引進操作系統(tǒng)與加載特定軟件的細微差別。在實施方式 中,當AACMM通電時,通過使用由AACMM提供的功能,用戶界面屏幕被呈現給操作者以指導 操作者。
[0025] 圖1A和圖1B以立體方式示出了根據本發(fā)明的各種實施方式的便攜式關節(jié)臂坐標 測量機(AACMM) 100,關節(jié)臂是一種類型的坐標測量機。如圖1A和圖1B所示,示例性AACMM 100可以包括六軸或七軸關節(jié)測量裝置,該測量裝置在一端處具有耦接至AACMM 100的臂 部分104的測量探針殼體102。臂部分104包括第一臂段106,第一臂段106通過第一組軸 承盒110 (例如,兩個軸承盒)耦接至第二臂段108。第二組軸承盒112 (例如,兩個軸承盒) 將第二臂段108耦接至測量探針殼體102。第三組軸承盒114 (例如,三個軸承盒)將第一 臂段106耦接至位于AACMM 100的臂部分104的另一端的基座116。每組軸承盒110、112、 114都提供了多個關節(jié)移動軸。此外,測量探針殼體102可以包括AACMM100的第七軸部分 的軸(例如,在AACMM 100的第七軸中包含確定測量裝置例如探針118和/或外圍裝置的 移動的編碼器系統(tǒng)的盒)。在使用AACMM 100時,基座116通常固定到作業(yè)表面。
[0026] 每個軸承盒組110、112、114中的每個軸承盒典型地包含編碼器系統(tǒng)(例如,光學 編碼器系統(tǒng))。編碼器系統(tǒng)(即檢測器(transducer))提供各個臂段106、108和相應的軸 承盒組110、112、114的位置的指示,所有這些一起提供探針118相對于基座116的位置指 示(以及因而提供由AACMM 100測量的物體在特定參照系--例如局部參照系或全局參照 系一一中的位置)。臂段1〇6、108可以由合適的剛性材料制成,所述剛性材料例如是但不限 于諸如碳復合材料。具有六個或七個關節(jié)移動軸(即自由度)的便攜式AACMM 100提供以 下優(yōu)點:在提供可以由操作者容易地操作的臂部分104的同時,允許操作者將探針118定位 在基座116周圍的360°區(qū)域內的期望位置。然而,應當理解的是,具有兩個臂段106U08 的臂部分104的圖示是為了示例性目的,而所要求保護的發(fā)明不應當限于此。AACMM 100可 以具有通過軸承盒耦接在一起的任意數量的臂段(以及因而具有多于或少于6個或7個關 節(jié)移動軸或者自由度)。
[0027] 探針118可拆卸地安裝至連接到軸承盒組112的測量探針殼體102。柄126可經 由例如快速連接接口相對于測量探針殼體102移除??梢杂昧硪环N裝置(例如激光線探針、 條形碼閱讀器)來替換柄126,從而提供允許操作者針對相同的AACMM 100使用不同的測量 裝置的優(yōu)點。在示例性實施方式中,探針殼體102容納可移除的探針118,所述可移除的探 針118是接觸式測量裝置并且可以具有不同的頂端118,所述頂端118物理地接觸待測量物 體,包括但不限于:球狀型探針、觸敏型探針、彎曲型探針以及伸展型探針。在其他實施方式 中,例如由非接觸裝置諸如激光線探針(LLP)執(zhí)行測量。在實施方式中,使用快速連接接口 來用LLP替換柄126。其他類型的測量裝置可以替換可移除的柄126以提供附加功能。這 樣的測量裝置的示例包括但不限于一個或多個照明燈、溫度傳感器、熱掃描儀、條形碼掃描 儀、投影機、涂料噴霧器、相機等。
[0028] 如圖1A和圖1B所示,AACMM 100包括可移除的柄126,所述可移除的柄126提供 了使得在無需將測量探針殼體102從軸承盒組112拆卸的情況下允許改變附件或功能的優(yōu) 點。如在下面關于圖2更詳細討論的,可移除的柄126還可以包括電連接器,所述電連接器 允許與柄126和位于探針端的相應電子裝置交換電力和數據。
[0029] 在各種實施方式中,每組軸承盒110、112、114允許AACMM 100的臂部分104繞多 個旋轉軸移動。如所提到的,每個軸承盒組11〇、112、114包括相應的編碼器系統(tǒng)如光學角 度編碼器,每個編碼器系統(tǒng)與例如臂段106U08的相應旋轉軸同軸排列。如在下面詳細描 述,光學編碼器系統(tǒng)檢測例如臂段106U08中的每個臂段繞著相應軸的旋轉(回轉)或橫 向(鉸鏈)移動,并且向AACMM 100內的電子數據處理系統(tǒng)發(fā)送信號。每個單獨的原始編 碼器計數作為信號被分別傳輸到電子數據處理系統(tǒng),在電子數據處理系統(tǒng)中進一步被處理 成測量數據。不需要如在共同轉讓的美國專利第5, 402, 582號('582)所公開的與AACMM 100自身分離的位置計算器(例如串行盒)。
[0030] 基座116可以包括附接裝置或安裝裝置120。安裝裝置120允許AACMM 100可移 除地安裝至期望位置,例如檢驗臺、加工中心、壁或地面。在一種實施方式中,基座116包括 柄部分122,該柄部分122為操作者提供便利的位置以在移動AACMM 100時握住基座116。 在一種實施方式中,基座116還包括可移動的蓋部分124,該蓋部分124向下折疊從而露出 用戶界面例如顯示屏。
[0031] 根據實施方式,便攜式AACMM 100的基座116包含或容納電子數據處理系統(tǒng),所述 電子數據處理系統(tǒng)包括以下兩個主要部件:基座處理系統(tǒng),其處理來自AACMM 100內的各 個編碼器系統(tǒng)的數據以及表示其他臂參數的數據以支持三維(3-D)位置計算;以及用戶界 面處理系統(tǒng),其包括板上操作系統(tǒng)、觸摸屏顯示器以及駐留應用軟件,所述駐留應用軟件允 許在無需連接到外部計算機的情況下在AACMM 100內實現相對完整的計量功能。
[0032] 基座116中的電子數據處理系統(tǒng)可以與遠離基座116設置的編碼器系統(tǒng)、傳感器 以及其他外圍硬件(例如LLP,其可以安裝至AACMM 100上的可移除的柄126)進行通信。 支持這些外圍硬件裝置或特征的電子裝置可以位于便攜式AACMM 100內的每個軸承盒組 110、112、114 中。
[0033] 圖2是根據實施方式的在AACMM 100中使用的電子裝置的框圖。圖2所示的實施 方式包括電子數據處理系統(tǒng)210,該電子數據處理系統(tǒng)210包括:用于實施基座處理系統(tǒng)的 基座處理器板204、用戶界面板202、用于提供電力的基座電源板206、藍牙模塊232以及基 座傾斜板208。用戶界面板202包括計算機處理器,該計算機處理器用于執(zhí)行用戶界面應用 軟件以執(zhí)行本文中描述的用戶界面、顯示和其他功能。
[0034] 如圖2所示,電子數據處理系統(tǒng)210經由一個或多個臂總線218與前述的多個編 碼器系統(tǒng)進行通信。在圖2所描繪的實施方式中,每個編碼器系統(tǒng)均生成編碼器數據,并且 包括:編碼器臂總線接口 214、編碼器數字信號處理器(DSP) 216、編碼器讀取頭接口 234以 及溫度傳感器212。諸如應變傳感器的其他裝置可以附接至臂總線218。
[0035] 圖2中還示出了與臂總線218通信的探針端電子裝置230。探針端電子裝置230 包括探針端DSP 228、溫度傳感器212、柄/LLP接口總線240以及探針接口 226,在實施方式 中柄/LLP接口總線240經由快速連接接口與柄126或LLP 242連接??焖龠B接接口允許 通過柄126接入到由LLP242和其他附件使用的數據總線、控制線以及電力總線。在實施方 式中,探針端電子裝置230位于AACMM 100上的測量探針殼體102中。在實施方式中,可以 從快速連接接口移除柄126,并且測量可以由經由柄/LLP接口總線240與AACMM 100的探 針端電子裝置230進行通信的激光線探針(LLP)242來執(zhí)行。在實施方式中,電子數據處理 系統(tǒng)210位于AACMM 100的基座116中,探針端電子裝置230位于AACMM 100的測量探針 殼體102中,以及編碼器系統(tǒng)位于軸承盒組110、112、114中。探針接口 226可以通過任何 適合的通信協議與探針端DSP 228連接,通信協議包括可從美信公司(Maxim Integrated Products, Inc)商業(yè)購得的、實施1-線⑩:通信協議236的產品。
[0036] 圖3是描述根據實施方式的AACMM 100的電子數據處理系統(tǒng)210的詳細特征的框 圖。在實施方式中,電子數據處理系統(tǒng)210位于AACMM100的基座116中,并且包括基座處 理器板204、用戶界面板202、基座電源板206、藍牙模塊232以及基座傾斜模塊208。
[0037] 在圖3所示的實施方式中,基座處理器板204包括其中所示的各個功能塊。例如, 基座處理器功能被用來支持對來自AACMM 100的測量數據的收集,并且經由臂總線218和 總線控制模塊功能308來接收原始臂數據(例如,編碼器系統(tǒng)數據)。存儲器功能304存 儲程序和靜態(tài)臂配置數據?;幚砥靼?04還包括用于與任何外部硬件裝置或附件例如 LLP242通信的外部硬件選項端口功能310。在圖3所描繪的基座處理器板204的實施方式 中的功能中還包括實時時鐘(RTC)與日志306、電池組接口(IF)316以及診斷端口 318。
[0038] 基座處理器板204還對與外部(主計算機)裝置和內部(顯示處理器202)裝置 的所有有線和無線數據通信進行管理。基座處理器板204具有下述能力:經由以太網功能 320 (例如,使用時鐘同步標準例如電氣和電子工程師協會(IEEE) 1588))與以太網通信,經 由LAN功能322與無線局域網(WLAN)通信,以及經由并行-串行通信(PSC)功能314與藍 牙模塊232通信?;幚砥靼?04還包括到通用串行總線(USB)裝置312的連接。
[0039] 如在前述'582專利的串行盒中所公開的那樣,基座處理器板204傳輸并收集原始 測量數據(例如編碼器系統(tǒng)計數、溫度讀數)用于處理成測量數據而無需任何預處理。基 座處理器204經由RS485接口(IF) 326將處理后的數據發(fā)送至用戶界面板202上的顯示處 理器328。在實施方式中,基座處理器板204還將原始測量數據發(fā)送至外部計算機。
[0040] 現在轉向圖3中的用戶界面板202,通過在顯示處理器328上執(zhí)行的應用程序來利 用由基座處理器接收到的角度和位置數據以提供AACMM100內的自治計量系統(tǒng)??梢栽陲@ 示處理器328上執(zhí)行應用程序以支持下述功能,這些功能例如但不限于:特征的測量、指導 和訓練圖形、遠程診斷、溫度校正、各個操作特征的控制、連接至各個網絡以及所測量對象 的顯示。連同顯示處理器328和液晶顯示器(IXD) 338 (例如觸摸屏IXD)用戶界面一起,用 戶界面板202還包括若干接口選項,這些接口選項包括安全數字(SD)卡接口 330、存儲器 332、USB主機接口 334、診斷端口 336、相機端口 340、音頻/視頻接口 342、撥號/單元調制 解調器344以及全球定位系統(tǒng)(GPS)端口 346。
[0041] 圖3所示的電子數據處理系統(tǒng)210還包括具有用于記錄環(huán)境數據的環(huán)境記錄器 362的基座電源板206。基座電源板206還使用AC/DC轉換器358和電池充電器控制裝置 360來向電子數據處理系統(tǒng)210提供電力。基座電源板206使用內部集成電路(I2C)串行 單端總線354以及經由DMA串行外圍接口(DSPI) 356來與基座處理器板204進行通信。基 座電源板206經由在基座電源板206中實現的輸入/輸出(I/O)擴展功能364連接至傾斜 傳感器與射頻識別(RFID)模塊208。
[0042] 盡管被示出為分離部件,但是在其他實施方式中,所有部件或部件的子集可以物 理地位于不同位置和/或是以與圖3所示的方式不同的方式組合的功能。例如,在一種實 施方式中,基座處理器板204和用戶界面板202組合到一個物理板中。
[0043] 圖4示出了根據實施方式用于提供具有自足式操作環(huán)境的AACMM100的處理流程。 在實施方式中,自足式操作環(huán)境使用市場上可購得的操作系統(tǒng),例如但不限于Windows CE。 圖4中所示的處理由電子數據處理系統(tǒng)210 (本文中還稱為"電子電路")來執(zhí)行。在步驟 402處,AACMM100通電,并且例如圖5中所示的用戶界面屏幕經由IXD 338呈現給操作者。 在步驟404處,例如圖6至圖7中所示的那些用戶界面屏幕提示用戶執(zhí)行數據收集處理。在 步驟406處,在AACMM 100的基座處理器板204處計算位置數據,以及在步驟408處,將位 置數據輸出至用戶界面應用和/或應用程序編程接口。如果位置數據被輸出至用戶界面應 用,則顯示如圖8至圖9中所示的那些用戶界面屏幕。在實施方式中,應用程序編程接口與 在AACMM上(例如在顯示處理器328上、在冷火處理器302上)執(zhí)行的一個或多個應用進 行通信,以執(zhí)行本文中所描述的一個或多個功能。在實施方式中,應用程序編程接口還與在 AACMM的外部執(zhí)行的一個或多個應用(例如CAD/CAM軟件、測量軟件)對接。用戶界面應用 是與用戶界面裝置如彩色LCD 338對接以與操作者進行通信的特定應用。
[0044] 圖5是根據實施方式的當AACMM 100通電時呈現給操作者的主菜單用戶界面屏幕 500。在實施方式中,圖5中所描繪的主菜單用戶界面屏幕500被顯示在用戶界面板202上 的LCD 338上。在實施方式中,用戶界面板202包括駐留的用戶界面應用(例如存儲在存儲 器332中),所述用戶界面應用由顯示處理器328執(zhí)行以提供帶有可選菜單選項的圖形用戶 界面(GUI),所述可選菜單選項對應于由AACMM 100實現的可用功能。GUI可以被實施為一 組菜單選項,例如在圖5中所示的那些菜單選項。在圖5中,在IXD 338上顯示的主菜單用 戶界面屏幕500示出了各種菜單選項,例如"零件設置"(例如,用于指定零件元素如平面、 直線、圓和圓柱體)、"測量"(例如,用于指定特征、長度、角度和位置)、"文件"(例如,用于 定義新零件、加載宏和傳輸數據),"設置"(例如,用于指定應用程序、網絡連接、顯示特性、 聲音元素、電力參數和語言)以及"診斷"(例如,用于執(zhí)行如在下面圖13中所示的那些診 斷)。在實施方式中,操作者(例如,通過觸摸LCD 338上的屏幕)作出選擇以啟動操作。 主菜單用戶界面屏幕500包括多個圖標:在底部處的探針頂端,探針頂端在被選中時調出 用于確定探針位置的補償畫面;在右上角的電池,其指示電池電量還剩余多少,這在AACMM 100由電池供電時有助于操作者;以及網絡圖標("WiFi"),其表示當前網絡連接。圖5中 所示的圖標實際上是示例性的,因為示出狀態(tài)和/或啟動到功能的快速路徑的其他圖標可 以通過其他實施方式來實現。
[0045] 圖6是當操作者在圖5中所示的主菜單用戶界面屏幕500上選擇"零件設置"時 所呈現給操作者的零件設置用戶界面屏幕600。在實施方式中,操作者使用零件設置用戶界 面屏幕600來選擇在數據收集期間待執(zhí)行的零件測量的類型。零件設置用戶界面屏幕600 具有:形狀像房子的圖標,其被用于使操作者返回到主菜單用戶界面屏幕500 ;以及形狀像 箭頭的圖標,其使操作者返回到之前的用戶界面屏幕。
[0046] 圖7是根據實施方式呈現給操作者的用于執(zhí)行零件測量的測量用戶界面屏幕 700。當操作者在圖5所示的主菜單用戶界面屏幕500上選擇"測量"時,測量用戶界面屏幕 700被顯示。測量用戶界面屏幕700選項包括"特征"、"長度"、"角度"、"位置顯示"以及"檢 查特征"。特征的示例(可以在隨后的屏幕或彈出式窗口上選擇)包括但不限于:圓、圓柱、 線、面、點以及球形。在實施方式中,一旦選擇了特征,另外的用戶界面屏幕就會提示操作者 進行測量處理以收集原始測量數據。例如,如果選擇了平面,則連同表示下一步采用哪個測 量點的點一起,在LCD 338上顯示平面的畫面。如前所述,測量裝置可以由包括接觸式探針 的任意數量的裝置來實施,其中通過將接觸式探針按壓至待測量零件來采用測量點。長度 的示例包括但不限于:點至點、點至平面、平面至平面、球至球以及圓至圓。角度的示例包括 但不限于:平面至平面、平面至圓柱、線至線以及頂點。在實施方式中,一旦選擇了長度或角 度,另外的用戶界面屏幕就會提示操作者進行測量處理以收集原始測量數據(本文中還稱 為位置信號)。
[0047] 圖8是當操作者從如圖7中所示的測量用戶界面屏幕700選擇"位置顯示"時所 呈現給操作者的位置顯示用戶界面屏幕800。AACMM 100基于原始測量數據來計算位置數 據。操作者可以經由位置顯示用戶界面屏幕800查看針對所選測量點中的每個測量點的位 置數據。還可以將諸如原始測量數據(例如,包括每個編碼器系統(tǒng)處的角度和溫度)的進 一步細節(jié)輸出給操作者。
[0048] 圖9是當操作者從如圖7所示的測量用戶界面屏幕700選擇"檢查特征"時所呈 現給操作者的檢查特征用戶界面屏幕900。使用檢查特征用戶界面屏幕900,操作者可以查 看所測量特征的位置數據。圖9具有相機圖標,當相機(例如網絡相機)被插入到AACMM 100中時顯示相機圖標。網絡相機可以用于拍攝所測量零件的圖片。然后該圖片可以被保 存,測量點可以在圖片上疊加,以及該圖片可以被顯示并用于輔助操作者來測量零件。
[0049] 圖10是根據實施方式的當管理AACMM 100上的文件時所呈現給操作者的文件用 戶界面屏幕1000。當操作者在圖5中所示的主菜單用戶界面屏幕500上選擇"文件"時, 在LCD 338上顯示文件用戶界面屏幕1000。在實施方式中,操作者使用文件用戶界面屏幕 1000來管理AACMM 100上的文件。當"新零件"被選中時,用以存儲新零件的測量數據的文 件被打開。當"傳送文件"被選中時,操作者被提示在兩個或更多個USB、SD和板載閃存之 間傳送零件和/或宏文件。當"加載宏"被選中時,測量步驟的順序被示出以指導操作者來 測量零件。當"加載零件"被選中時,顯示已經采取的用于零件的測量數據(例如以用于檢 查)。當"保存宏"被選中時,操作者被提示保存宏,而當"保存零件"被選中時,操作者被提 示保存零件數據。
[0050] 圖11是根據實施方式的當管理AACMM 100上的設置時呈現給操作者的設置用戶 界面屏幕1100。當操作者在圖5中所示的主菜單用戶界面屏幕500上選擇"設置"時,在 IXD 338上顯示設置用戶界面屏幕1100。操作者可以改變應用設置、連接設置、顯示設置、 聲音設置、更新軟件以及語言設置。在實施方式中,應用設置可以由操作者進行更新。例 如,可以調節(jié)最小點距離,可以啟用/禁止掃描和/或可以設置當前時間。同樣地,網絡連 接設置;顯示設置(字體大小、顏色等);聲音設置(音量、聲音的類型等);更新軟件;以及 語言設置(法語、英語等)可以由操作者進行更新。可以改變的項目的范圍和可以改變成 的值的范圍是由AACMM100的當前操作環(huán)境所決定的。當前操作環(huán)境包括與可以被設置的 元件中的每個元件對接的軟件和/或硬件接口。例如,顯示接口限定可以更新的顯示屬性 的范圍,并且包括任何屬性的有效值。提供了類似的接口以用于連接、聲音、軟件更新和語 言元素。在實施方式中,當操作者選擇更新軟件時,顯示了包含當前(或最新)軟件版本和 AACMM 100上的軟件的版本的列表,并且可以提示操作者執(zhí)行軟件升級處理。可替代地,該 列表可以包括在AACMM 100上的軟件版本與最新的可用軟件版本之間的所支持軟件版本 的全部或子集。
[0051] 圖12是根據實施方式的用于驗證對AACMM 100的請求更新被授權的過程的流程 圖。在步驟1202處,從用戶接收更新AACMM 1000軟件代碼的請求。在實施方式中,從圖11 中所示的設置用戶界面屏幕1100的子菜單中啟動更新請求。例如,子菜單可以具有操作 者選中的"更新應用軟件"選項。在實施方式中,應用軟件包括AACMM 100的自足式操作環(huán) 境所使用的任何邏輯指令。這些邏輯指令包括但不限于:對應用軟件、應用程序編程接口、 用戶界面應用、連接接口、顯示接口、聲音接口、電源接口以及語言接口、操作系統(tǒng)的任何更 新。例如,所述更新可以包括:允許顯示接口支持新的設置、允許語言接口支持新的語言、 修改用戶界面屏幕等。為了保持受控的環(huán)境,執(zhí)行框1204以驗證用戶(例如操作者和/或 更新的源)已經授權進行更新。以本領域中已知的任何方式來執(zhí)行所述授權。如果用戶不 具有授權,則在框1208處該請求被拒絕。如果用戶具有授權,則在框1206處執(zhí)行對AACMM 100的更新。
[0052] 圖13是當"診斷"作為來自圖5的選項被選中時根據實施方式所呈現給操作者的 診斷用戶界面屏幕1300。如圖13所示,操作者被給出如下選項:驗證安裝是穩(wěn)定的(本文 中還稱為測斜儀穩(wěn)定性測試)、(下面參照圖14和圖15描述的)執(zhí)行單點關節(jié)移動測試 (SPAT)、執(zhí)行溫度穩(wěn)定性測試、以查看先前診斷測試的結果的事件日志、查看環(huán)境日志(例 如,由環(huán)境記錄器362收集的環(huán)境溫度、濕度或其他數據的日志),以及查看系統(tǒng)信息(例 如,軟件等級、零件編號和/或幫助信息)。從環(huán)境記錄器362收集的數據可以(例如經由 LCD 338)被讀出并顯示給操作者。該數據可以包括:由沖擊或振動觸發(fā)的歷史事件數據, 和/或當環(huán)境記錄器362以預定的間隔自動喚醒以記錄來自所有傳感器或傳感器的子集的 數據時所收集的數據。在實施方式中,數據的顯示包括:對包括與在性能上變化的事件(例 如極端沖擊)有關的數據的自動判讀。
[0053] 如果操作者選擇了圖13上的"安裝",則使用例如來自傾斜傳感器366 (或其他板 載水平)的輸入和來自操作者的輸入來執(zhí)行安裝穩(wěn)定性診斷測試。在實施方式中,使用安 裝裝置120將AACMM 100安裝至表面(例如臺、加工中心、壁、地面)。操作者向安裝裝置 120施加壓力以試圖移動AACMM 100。在實施方式中,傾斜傳感器(測斜儀)366經由彩色 LCD 338或其他顯示裝置指示(例如經由文本、圖形、顏色等)安裝裝置120向操作者的任 何移動。在另一種實施方式中,操作者觀看傾斜傳感器366上的指示符(例如,氣泡)以確 定移動。在另一種實施方式中,操作者以指定運動移動臂段,并且觀察傾斜傳感器366的作 為響應的讀數變化。當正確地安裝AACMM 100時,傾斜傳感器366的讀數變化預計較小。位 于AACMM 100的電子電路上的邏輯(例如軟件、硬件)有助于本文所描述的安裝穩(wěn)定性診 斷測試(本文中還稱為"測斜儀穩(wěn)定性測試")。
[0054] 在另一種實施方式中,在向安裝裝置120施加壓力的同時,使AACMM 100上的測量 裝置在巢中保持穩(wěn)定。在實施方式中,用于測量裝置(例如探針)的巢可以被安裝在一定 位置處。一旦將巢安裝在一定位置處,巢的位置就不會改變?;谠谑┘訅毫χ八邮?的來自檢測器的位置信號來計算第一數據點,以及基于在施加壓力之后所接收的位置信號 來計算第二數據點。如果第一數據點的讀數與第二數據點的讀數的差足夠接近(在可編程 的閾值差內),則確定安裝是穩(wěn)定的。如果第一數據點和第二數據點在可編程的閾值差之 夕卜,則確定安裝是不穩(wěn)定的。如果安裝是穩(wěn)定的,則操作者可以利用AACMM 100繼續(xù)測量數 據點。如果安裝是不穩(wěn)定的,則電子電路可以輸出錯誤消息??梢栽诶鏏ACMM 100上的 內置顯示屏幕如IXD 338或燈上指示該錯誤消息。
[0055] 如果操作者選擇了圖13上的"溫度",則使用來自位于AACMM 100上的溫度傳感器 (例如溫度傳感器212)的輸入來執(zhí)行溫度穩(wěn)定性診斷測試。在實施方式中,位于AACMM 100 的電子電路上的邏輯電路監(jiān)視溫度傳感器,并且將由溫度傳感器指示的溫度輸出至顯示裝 置以用于操作者查看。一旦溫度對于可編程時間期間內已經穩(wěn)定,則認為AACMM 100處于 穩(wěn)定狀態(tài),并且操作者可以利用AACMM 100繼續(xù)測量數據點。如果溫度在可編程時間期間 內是不穩(wěn)定的,則電子電路可以輸出錯誤消息。該錯誤消息可以經由AACMM 100上的燈和 /或經由AACMM 100上的顯示裝置指示給操作者。在實施方式中,當AACMM 100通電時,溫 度穩(wěn)定性測試被自動啟動。
[0056] 在實施方式中,直到執(zhí)行了兩個或更多個診斷測試并且兩個診斷測試都指示穩(wěn)定 狀態(tài)為止,AACMM 100才被認為是穩(wěn)定的。在實施方式中,存在兩個主要的診斷測試:溫度 穩(wěn)定性(例如,臂是否變熱?)和安裝穩(wěn)定性(例如,臂和作業(yè)表面相對于待測量零件是否 是物理穩(wěn)定的?)。在實施方式中,存在有水平指示器(例如氣泡水平儀、傾斜傳感器),其 可以用于確定作業(yè)表面是否是水平的;然而,作業(yè)表面是水平的對AACMM100的精度不是關 鍵的。在實施方式中,利用傳感器和AACMM 100提供的數據由軟件代碼來執(zhí)行臂診斷測試。
[0057] SPAT可以作為診斷或校準過程被執(zhí)行(圖14)。作為診斷過程,SPAT可以提供指 示AACMM 100是否在制造商的規(guī)格范圍內進行操作的合格/不合格信息。作為校準過程, AACMM 100可以提供關于SPAT的性能的細節(jié),或者AACMM 100可以響應于SPAT結果來改變 參數。
[0058] 圖14是根據實施方式的當操作者執(zhí)行校準時所呈現給操作者的校準用戶界面屏 幕1400。如圖14所示,操作者被給出校準硬探針、LLP和/或接觸式探針的選項。此外,操 作者可以查看先前校準結果的校準日志。
[0059] 操作者可以經由圖14的用戶界面屏幕1400進行選擇來執(zhí)行硬探針校準。這樣的 校準包括將硬探針放置在巢中,該巢將AACMM探針頂端的中心限制到空間中的單個點。操 作者以由內置顯示器(例如LCD 338)上的圖形指示的指定圖案來移動臂段。當移動探針 頂端時,用戶界面可以發(fā)展成新的移動圖案。當收集到足夠多的信息時,用戶界面程序將指 示探針校準是否已經成功,并且還可以給出其他細節(jié)。硬探針校準的目的是提供關于探針 端部相對于其附接到的AACMM 100的位置的信息。
[0060] 用戶可以選擇校準激光線探針(LLP)。這樣的校準可能涉及各種步驟,例如將來自 LLP的激光的條紋掃過平表面。顯示器(例如,IXD 338)可以在待執(zhí)行的測量方面提供指 導。在用戶執(zhí)行所指示操作之后,用戶界面屏幕可以指示校準是否已經成功,并且還可以提 供其他細節(jié)例如誤差值。
[0061] 用戶可以選擇執(zhí)行快速(或場)臂補償,在圖14中被標記"臂補償"。緊接著相 對快速過程由操作者來執(zhí)行這類補償。這樣的過程可以包括:執(zhí)行SPAT測試、測量具有已 知距離的工件、或者執(zhí)行一些其他類型的測量。用戶界面屏幕可以為操作者在執(zhí)行快速補 償過程方面提供指導。當該過程完成時,顯示器可以指示該過程是成功還是不成功。顯示 器可能會詢問將新的參數安裝到AACMM 100中的權限,或者顯示器可以自動地安裝新的參 數。該過程的目的是提高關節(jié)臂精度。
[0062] 在圖15中示出了根據實施方式可以執(zhí)行的校準過程。圖15所示的測試過程1500 開始于框1510,其中,提供AACMM 100,該AACMM 100包括具有相對的第一端和第二端的能 夠手動定位的關節(jié)臂部分,該臂部分包括多個連接的臂段,所述臂段中的每個臂段包括至 少一個用于產生位置信號的位置檢測器。
[0063] 在框1520處,提供附接到AACMM 100的第一端的測量裝置。這樣的測量裝置可能 是例如硬探針、觸發(fā)式探針、或LLP。
[0064] 在框1530處,提供包括處理器的電子電路(例如電子數據處理系統(tǒng)210)。該電子 電路被配置成從檢測器接收位置信號,并且提供與測量裝置的位置相對應的數據。該電子 電路具有用于AACMM 100的自足式操作環(huán)境,并且該自足式操作環(huán)境包括用戶界面應用。 除了收集檢測器數據并將該數據轉換成三維坐標系的一般功能之外,電子電路內的處理器 還提供了支持用戶界面程序的自足式操作環(huán)境(即操作系統(tǒng))。用戶界面程序提供圖5至 圖14中所示的用戶界面屏幕。用戶界面程序還可以執(zhí)行與內置顯示器相關的其他功能,并 且可以執(zhí)行與當用戶在用戶界面屏幕上按下所選圖標時所執(zhí)行的功能相關的計算。
[0065] 在框1540處,提供與用戶界面程序通信的顯示裝置。該顯示裝置可以是由顯示處 理器328支持的IXD 338。該顯示裝置是內置顯示器,其是AACMM 100的組成部分。因為支 持用戶界面程序的操作環(huán)境是自足式的,所以可以無需將AACMM 100附接至外部計算機來 使用AACMM100,從而在很多情況下簡化了安裝和測量性能。
[0066] 在框1550處,在顯示裝置上顯示多個選項,其中所述選項中的至少一個選項將要 對AACMM 100執(zhí)行診斷或校準過程。典型地,如在圖5至圖14中所描繪的那樣,將以圖標 的形式來呈現選項。
[0067] 在框1560處,操作者選擇診斷或校準過程中之一。并非圖13和圖14的用戶界面 屏幕中之一上所呈現的每個選項都將必須包含圖15的流程圖中所示的所有步驟。例如,圖 13上的標記為"系統(tǒng)信息"的圖標向操作者提供信息,但并不要求操作者根據所指定的步驟 順序來執(zhí)行過程。
[0068] 在框1570處,在顯示裝置上顯示關于執(zhí)行所述過程的信息。在一些情況下,可以 以圖示-無論是靜態(tài)圖示還是動態(tài)圖示-的形式呈現所述信息來指示操作者要采取的操 作。在其他情況下,所述信息可以是文本描述的形式。
[0069] 在框1580處,操作者執(zhí)行所選擇的診斷或校準過程。在一些情況下,顯示器上的 反饋可以呈現給用戶以指示正在采取的操作是否是期望的那些。例如,在單點關節(jié)測試的 探針校準的情況下,所述程序可以監(jiān)視臂內的關節(jié)的角度并且提供是否正在執(zhí)行正確移動 的指示。可以使用其他反饋例如音頻反饋(蜂鳴聲、語音郵件等)來補充在顯示器上所提 供的反饋。
[0070] 在框1590處,在顯示裝置上顯示所選擇的診斷或校準過程的結果。在一些情況 下,所述結果可以以合格/不合格消息的形式來指示在診斷過程的情況下是否按預期執(zhí)行 AACMM 100或者在補償過程的情況下是否成功找到新的補償參數并進行安裝。在其他情況 下,所述結果可以包括更詳細的信息例如所觀察到的誤差。所述結果還可以包括查詢,其中 操作者被詢問例如是否應當安裝所計算的參數。
[0071] 無需個人計算機(PC)而僅對AACMM 100執(zhí)行診斷和/或校準以根據位置信號計 算坐標數據(例如x、Y、z數據)的優(yōu)點包括:不用在工作區(qū)攜帶或放置多余的設備;不用PC 所需的電線或無線接口;無需購買PC、沒有PC損壞或丟失;以及沒有硬件與軟件兼容性方 面的問題,這是因為軟件系統(tǒng)與硬件集成一體。另外的優(yōu)點包括:在不中斷工作流程或丟失 數據(系統(tǒng)獨立運行)的情況下,在PC上的冗長測量會話中間執(zhí)行快速測量的能力;在基 于軟件的PC上采用快速驗證測量的裝置;用于快速測量的更快、更簡單的用戶界面(UI), 這在基于系統(tǒng)的PC上是不可能的;以及通過直接硬件接口訪問臂傳感器數據,這用PC是不 可能實現的。另外的優(yōu)點包括:通過直接硬件接口控制無線接口選項,這經由無線遙控裝置 是不可能的(即經由Wi-Fi進行通信時PC不能改變臂Wi-Fi設置)。
[0072] 本文中示出和描述的用戶界面屏幕是示例性實施方式所使用的高級別屏幕的示 例。包括附加子屏幕的其他屏幕(以不同的順序呈現的不同內容、附加內容)可以通過示 例性實施方式來實現。此外,術語"屏幕"和"子屏幕"意在覆蓋提供數據例如但不限于彈 出菜單和選擇列表的任意方法。
[0073] 技術效果和益處包括:具有用于根據由AACMM 100收集的原始測量數據來計算位 置數據的自足式便攜式AACMM 100,而不需要連接到外部計算機。此外,不需要外部計算機 來提供允許操作者向AACMM 100發(fā)出指令的用戶界面應用。益處在于:單個的裝置、獨立便 攜式AACMM100就是全部,該單個的裝置、獨立便攜式AACMM 100需要收集并報告測量數據。 另外的益處在于:AACMM 100僅需要支持一個操作系統(tǒng)/操作系統(tǒng)級別(即,正被自足式操 作環(huán)境所使用的那一個)。此外,故障排除較容易,這是因為整個環(huán)境是已知的并且沒有由 不同的操作環(huán)境(例如,在外部計算機上安裝的不同的操作系統(tǒng)、軟件等)引起的操作上的 變化。
[0074] 本領域技術人員將理解,本發(fā)明的各方面可以被實施為系統(tǒng)、方法或計算機程序 產品。因此,本發(fā)明的各方面可以采取完全硬件實施方式的形式、完全軟件實施方式(包括 固件、駐留軟件、微代碼等)的形式或者結合軟件方面和硬件方面(在此全部通??梢苑Q為 "電路"、"模塊"或"系統(tǒng)")的實施方式的形式。此外,本發(fā)明的各方面還可以采取以一個 或多個具有計算機可讀程序代碼的計算機可讀介質實現的計算機程序產品的形式。
[0075] 可以利用一個或多個計算機可讀介質的任何組合。計算機可讀介質可以是計算機 可讀信號介質或者計算機可讀存儲介質。計算機可讀存儲介質可以是例如但不限于電子、 磁、光學、電磁、紅外線或半導體系統(tǒng)、設備或裝置、或者前述的任何適當組合。計算機可讀 介質的更具體的示例(非詳盡的列表)可以包括以下各項:具有一條或多條電線的電連接、 便攜式計算機磁盤、硬盤、隨機存取存儲器(RAM)、只讀存儲器(ROM)、可擦除可編程只讀存 儲器(EPROM或閃存)、光纖、便攜式致密盤只讀存儲器(CD-ROM)、光存儲裝置、磁存儲裝置 或前述的任何適當組合。在本文檔的上下文中,計算機可讀存儲介質可以是任何有形媒體, 該有形媒體可以包含或存儲由指令執(zhí)行系統(tǒng)、設備或裝置使用的或者與指令執(zhí)行系統(tǒng)、設 備或裝置結合的程序。
[0076] 計算機可讀信號介質可以包括包含有計算機可讀程序代碼的傳播數據信號,例 如,在基帶中或者作為載波的一部分。這樣的傳播信號可以采用各種形式,包括但不限于電 磁、光學或其任何適當的組合。計算機可讀信號介質可以是任何計算機可讀介質,其不是計 算機可讀存儲介質并且可以傳遞、傳播或傳輸由指令執(zhí)行系統(tǒng)、設備或裝置使用的或者與 指令執(zhí)行系統(tǒng)、設備或裝置結合的程序。
[0077] 可以使用任何適當的介質來傳輸在計算機可讀介質上實現的程序代碼,這些適當 的介質包括但不限于無線、有線、光纖線纜、RF等或前述的任何適當組合。
[0078] 用于執(zhí)行本發(fā)明的各方面的操作的計算機程序代碼可以以一種或多種編程語言 的任何組合來編寫,這些編程語目包括面向對象編程語目(諸如,Java、Smalltalk、C++、 C#等)以及傳統(tǒng)的過程化編程語言(諸如,"C"編程語言或者類似的編程語言)。程序代 碼可以完全在用戶的計算機上運行、部分在用戶的計算機上運行、作為獨立的軟件包運行、 部分在用戶的計算機上而部分在遠程計算機上運行、或者完全在遠程計算機或服務器上運 行。在后者的情況下,遠程計算機可以通過任何類型的網絡(包括局域網(LAN)或廣域網 (WAN))連接到用戶的計算機,或者可以(例如,使用因特網服務提供方通過因特網)連接到 外部計算機。
[0079] 參照根據本發(fā)明的實施方式的方法、設備(系統(tǒng))和計算機程序產品的流程圖和 /或框圖描述本發(fā)明的各方面。將理解的是,流程圖和/或框圖中的每個框以及流程圖和/ 或框圖中的框的組合可以通過計算機程序指令來實現。
[0080] 可以將這些計算機程序指令提供給通用計算機、專用計算機的或其他可編程數據 處理設備的處理器以制造機器,以使得經由計算機或其他可編程數據處理設備的處理器執(zhí) 行的指令創(chuàng)建用于實現流程圖和/或框圖的一個或多個框中所指定的功能/操作的裝置。 這些計算機程序指令還可以存儲在計算機可讀介質中,其中該計算機可讀介質可以引導計 算機、其他可編程數據處理設備或其他裝置以特定方式運行,以使得存儲在計算機可讀介 質中的指令產生包括實現流程圖和/或框圖的一個或多個框中所指定的功能/操作的指令 的制品。
[0081] 計算機程序指令還還可以加載到計算機、其他可編程數據處理設備或其他裝置 上,以使得在計算機、其他可編程設備或其他裝置上執(zhí)行一系列操作步驟從而產生計算機 實現的處理,以使得在計算機或其他可編程設備上運行的指令提供用于實現流程圖和/或 框圖的一個或多個框中所指定的功能/操作的處理。
[0082] 附圖中的流程圖和框圖示出了根據本發(fā)明的各個實施方式的系統(tǒng)、方法和計算機 程序產品的可能實施的體系結構、功能和操作。在這點上,流程圖或框圖中的每個框都可以 表示代碼的模塊、段或部分,其中代碼包括用于實現所指定的(一個或多個)邏輯功能的一 條或多條可執(zhí)行指令。還應該注意,在一些可替選實施中,框中所提到的功能可以不按照圖 中所提到的順序來發(fā)生。例如,取決于所涉及的功能,實際上可以基本同時實現相繼示出的 兩個框,或者有時可以按倒序實現框。還將注意的是,框圖和/或流程圖中的每個框以及框 圖和/或流程圖中的框的組合可以通過執(zhí)行特定功能或操作的基于專用硬件的系統(tǒng)或者 專用硬件與計算機指令的組合來實現。
[0083] 盡管已經參照示例實施方式描述了本發(fā)明,但是本領域技術人員將理解的是,在 不背離本發(fā)明的范圍的情況下可以進行各種改變并且等效物可以替代本發(fā)明的要素。此 夕卜,在不背離本發(fā)明的基本范圍的情況下可以進行許多修改以使具體情況或材料適于本發(fā) 明的教導。因此,本發(fā)明不限于作為實施本發(fā)明所預期的最佳模式所公開的特定實施方式, 而是本發(fā)明將包括落入在所附權利要求的范圍內的全部實施方式。此外,術語第一、第二等 的使用不表示任何順序或重要性,而是術語第一、第二等用于將一個要素與另一個要素相 區(qū)分。此外,術語一個(a、an)等的使用不表示對數量的限制,而是表示存在至少一個所提 及的項目。
【權利要求】
1. 一種用于對關節(jié)臂坐標測量機(AACMM) (100)執(zhí)行診斷(1300)或校準(1400)過程 的方法,所述方法(1500)包括: 提供AACMM(1510),所述AACMM包括具有相對的第一端和第二端的能夠手動定位的關 節(jié)臂部分(104),所述臂部分包括多個連接的臂段(106,108),所述臂段中的每個臂段包括 至少一個用于產生位置信號的位置檢測器(234); 提供附接到所述AACMM的所述第一端的測量裝置(230, 242,1520); 在所述AACMM中提供電子電路(1530),所述電子電路(210)包括處理器(204),所述電 子電路被配置成從所述檢測器接收位置信號并且提供與所述測量裝置的位置相對應的數 據,所述電子電路具有用于所述AACMM的自足式操作環(huán)境,所述自足式操作環(huán)境包括用戶 界面應用; 提供附接到所述AACMM的顯示裝置(1540),所述顯示裝置(338)和所述電子電路是所 述AACMM的組成部分,所述顯示裝置與所述用戶界面應用進行通信; 在所述顯示裝置上顯示多個選擇(1550),所述選擇(500,600, 700,1000,1100,1300, 1400)中的至少一個選擇將會針對所述AACMM執(zhí)行診斷或校準過程; 響應于來自操作者的輸入,選擇所述診斷或校準過程中之一(1560); 在所述顯示裝置上顯示用于執(zhí)行所述過程的信息(1570); 響應于來自操作者的輸入,執(zhí)行所選擇的診斷或校準過程(1580);以及 在所述顯示裝置上顯示所選擇的診斷或校準過程的結果(1590)。
2. 根據權利要求1所述的執(zhí)行診斷或校準過程的方法,其中,來自所述操作者的輸入 (1560)包括來自所述顯示裝置(124, 338)的觸摸屏的輸入。
3. 根據權利要求1所述的執(zhí)行診斷或校準過程的方法,其中,在所述顯示裝置上顯示 多個選擇包括從安裝穩(wěn)定性診斷過程、單點關節(jié)測試(SPAT)診斷過程、硬探針校準過程、 激光線探針(LLP)校準過程、觸摸式探針校準過程、SPAT校準過程以及快速臂補償過程 (1300,1400)中進行的至少一個選擇。
4. 根據權利要求3所述的執(zhí)行診斷或校準過程的方法,其中, 選擇所述診斷或校準過程中之一包括:選擇所述安裝穩(wěn)定性診斷過程(1300); 在所述顯示裝置上顯示用于執(zhí)行所述過程的信息包括:以指定方式對所述AACMM的指 定部分施加力的指示,或者以指定方式移動臂段的指示;以及 在所述顯示裝置上顯示所述診斷或校準過程的結果包括:指示所述關節(jié)臂坐標測量機 被認為是穩(wěn)定的還是不穩(wěn)定的。
5. 根據權利要求3所述的執(zhí)行診斷或校準過程的方法,其中, 選擇所述診斷或校準過程中之一包括:選擇所述安裝穩(wěn)定性診斷過程(1300); 在所述顯示裝置上顯示用于執(zhí)行所述過程的信息包括:將探針頂端放置在巢中并且以 指定方式對所述AACMM的指定部分施加力的指示;以及 顯示所述診斷或校準過程的結果包括:指示所述關節(jié)臂坐標測量機被認為是穩(wěn)定的還 是不穩(wěn)定的。
6. 根據權利要求3所述的執(zhí)行診斷或校準過程的方法,其中, 選擇所述診斷或校準過程中之一包括:選擇所述SPAT診斷過程或所述SPAT校準過程 (1300); 在所述顯示裝置上顯示用于執(zhí)行所述過程的信息包括:指示所述臂段是否已經移動超 過預定量;以及 顯示所述診斷或校準過程的結果包括:顯示錯誤值,或者顯示所述AACMM是在規(guī)范之 內還是之外。
7. 根據權利要求3所述的執(zhí)行診斷或校準過程的方法,其中, 選擇所述診斷或校準過程中之一包括:選擇所述硬探針校準過程(1400); 在所述顯示裝置上顯示用于執(zhí)行所述過程的信息包括:顯示示出所述操作者將要作出 的移動的圖,并且提供反饋以指示所期望的移動何時已經被執(zhí)行;以及 顯示所述診斷或校準過程的結果包括:指示錯誤值,或者指示所述硬探針校準過程是 否成功。
8. 根據權利要求3所述的執(zhí)行診斷或校準過程的方法,其中, 選擇所述診斷或校準過程中之一包括:選擇所述LLP校準過程(1400); 在所述顯示裝置上顯示用于執(zhí)行所述過程的信息包括:顯示示出激光線探針將要如何 移動越過目標的圖,并且提供反饋以指示所期望的移動何時已經被執(zhí)行;以及 顯示所述診斷或校準過程的結果包括:指示錯誤值,或者指示所述LLP校準過程是否 成功。
9. 根據權利要求3所述的執(zhí)行診斷或校準過程的方法,其中, 操作者選擇所述診斷或校準過程中之一包括:選擇所述快速臂補償過程(1400); 在所述顯示裝置上顯示用于執(zhí)行所述過程的信息包括:關于將要執(zhí)行的移動的信息; 以及 顯示所述診斷或校準過程的結果包括:指示錯誤值,或者指示應用了快速臂補償結果 來改變所述AACMM的至少一個補償參數。
【文檔編號】G01B21/04GK104145170SQ201380010448
【公開日】2014年11月12日 申請日期:2013年1月18日 優(yōu)先權日:2012年2月21日
【發(fā)明者】保羅·C·阿特韋爾, 克拉克·H·布里格斯, 伯納姆·斯托克斯 申請人:法羅技術股份有限公司