自定義曲面檢測報告系統及方法
2023-05-13 19:48:41 4
專利名稱:自定義曲面檢測報告系統及方法
技術領域:
本發明涉及一種自定義曲面檢測報告系統及方法。
背景技術:
近年來,隨著計算機硬體性能的提高及價格的降低,三坐標測量機是在工業、科研中被 廣泛應用於對產品進行測量的一種測量裝置, 一般的測量方法是將被測物件置於三坐標測量 空間,利用三坐標測量機的接觸探頭沿被測物件的表面經過編程的路徑逐點捕捉數據,根據 捕捉的數據分析被測物件的標準曲面品質,之後生成一個曲面檢測報告。通常,曲面檢測報 告包括標準CAD標準曲面、掃描物件得到的實際點雲數據、標準曲面的輪廓數據及視角矩陣 數據組成。以往,報告生成之後,會將報告列印出來提供給客戶。隨著產品標準曲面造型越 來越複雜,如手機、MP3、 MP4,所得到的曲面檢測報告中的數據非常龐大,列印的方式不僅 浪費大量紙張,且客戶無法對生成的曲面檢測報告進行操作(如添加一下標籤、査詢某一個 區域的偏差值、從不同角度去看曲面檢測報告中對比的圖形等操作)。
發明內容
鑑於以上內容,有必要提供一種自定義曲面檢測報告的計算機系統,其可以通過讀取曲 面檢測報告中的各類數據,顯示該曲面檢測報告,使用戶能夠非常直觀的看到該曲面檢測報
告
此外,還有必要提供一種自定義曲面檢測報告方法,其可以通過讀取曲面檢測報告中的 各類數據,顯示該曲面檢測報告,使用戶能夠非常直觀的看到該曲面檢測報告。
一種自定義曲面檢測報告的計算機系統,所述計算機系統包括設置模塊,用於設置公 差信息及顏色信息;讀取視角矩陣數據,以確定由實際點雲及標準曲面所組成的圖形在坐標
系中的方向、位置及角度,及讀取實際點雲數據,及讀取實際點雲中各點到標準曲面的最近 距離及標準曲面的三角網格數據,並根據實際點雲中各點到標準曲面的最近距離所屬的公差
範圍得到各點對應三角形的顏色,及讀取曲面檢測報告中標準曲面的輪廓曲線;生成模塊, 用於將上述讀取的數據信息顯示出來,生成一個用戶定義的曲面檢測報告。
一種自定義曲面檢測報告方法,該方法包括如下步驟設置公差信息及顏色信息;讀取 視角矩陣數據,以確定由實際點雲及標準曲面所組成的圖形在坐標系中的方向、位置及角度 ;讀取實際點雲數據;讀取實際點雲中各點到標準曲面的最近距離及標準曲面的三角網格數據,並根據實際點雲中各點到標準曲面的最近距離所屬的公差範圍得到各點對應三角形的顏 色;讀取曲面檢測報告中標準曲面的輪廓曲線;將上述讀取的數據信息顯示出來,生成一個 用戶定義的曲面檢測報告。
相較於現有技術,其可以通過讀取曲面檢測報告中的各類數據,顯示該曲面檢測報告, 使用戶能夠非常直觀的看到該曲面檢測報告,滿足了客戶的需求。
圖l是本發明自定義曲面檢測報告的計算機系統的較佳實施例的硬體框架圖。 圖2是本發明圖1中主機的較佳實施例的功能模塊圖。 圖3是本發明自定義曲面檢測報告方法較佳實施例的流程圖。
具體實施例方式
如圖1所示,是本發明自定義曲面檢測報告的計算機系統較佳實施例的硬體架構圖。該 計算機系統主要包括顯示器l、主機2、鍵盤3及滑鼠4。
所述主機2用於儲存物件的曲面檢測報告。所述曲面檢測報告主要由標準CAD標準曲面( 以下簡稱標準曲面)、掃描物件得到的實際點雲數據、標準曲面的輪廓數據及視角矩陣數據 組成,所述標準曲面由三角網格數據構成。所述曲面檢測報告還包括物件的型號、報告生成 日期及標註的標籤信息(如在標準曲面偏差比較大的區域註明該區域的偏差範圍,偏差值 等信息)。所述主機2連接有顯示器1、鍵盤3及滑鼠4,所述的顯示器l、鍵盤3及滑鼠4用作 顯示曲面檢測報告時的輸入、輸出設備。
如圖2所示,是本發明圖l中主機的較佳實施例的功能模塊圖。所述主機2包括設置模塊 201、讀取模塊202及顯示模塊203。本發明所稱的模塊是完成一特定功能的電腦程式段, 比程序更適合於描述軟體在計算機中的執行過程,因此在本發明以下對軟體描述中都以模塊 描述。
所述設置模塊201用於設置公差信息、顏色信息及日期。在本較佳實施例中,公差指的 是曲面檢測報告中實際點雲中的點到標準曲面的最近距離的值的波動範圍。所述公差設置信 息包括允許的最大上公差值(如0.350)、允許的最大下公差值(如-0.350)及公差的分 段區間,如將允許的最大上公差值與允許的最大下公差值確定的區間[O. 350, -0. 350]分成若 幹個公差區間[-0. 350, -0. 300] , [-0. 300, -0. 250],…,
,
。 所述顏色設置信息包括不同公差區間的顏色,如公差區間[-0. 350, -0. 300]的顏色為純藍, 公差區間[-0. 200, -0. 150]的顏色為天藍,公差區間
的顏色為橘黃,公差區間
的顏色為純紅,大於允許的最大上公差值的區間
的顏色為深紅,小於允許的最大下公差值的區間[-^,-0.350]的顏色為深藍。所述日期是指曲面檢測報 告的日期。
所述讀取模塊202用於讀取視角矩陣數據,以確定由實際點雲及標準曲面所組成的圖形 在坐標系中的方向、位置及角度。所述的視角矩陣通常為一個4*4 (即該矩陣有4行、4列) 的矩陣,在生成曲面檢測報告中,旋轉、平移、縮放由實際點雲及標準曲面所組成的圖形時 ,會自動生成對應的視角矩陣,所述的視角矩陣決定由實際點雲及標準曲面所組成的圖形在 坐標系中的方向、位置及角度。
所述讀取模塊202用於讀取實際點雲數據。所述實際點雲數據包括實際點雲中各點的坐 標位置。
所述讀取模塊202還用於讀取實際點雲中各點到標準曲面的最近距離及標準曲面的三角 網格數據,並根據實際點雲中各點到標準曲面的最近距離所屬的公差範圍得到各點對應三角 形的顏色。具體而言,由於標準曲面是由三角網構成,實際點雲中各點到標準曲面的最近距 離都有一個對應的三角形,三角形的顏色由實際點雲中點到該三角形的最近距離所屬的公差 範圍決定。
所述讀取模塊202還用於讀取曲面檢測報告中標準曲面的輪廓曲線。具體而言,例如, 假設標準曲面為一個矩形,則該標準曲面的輪廓曲線為矩形的四條邊的連線。
所述讀取模塊202還用於讀取曲面檢測報告中物件的型號、標註的標籤信息。 所述生成模塊203用於將上述讀取的數據信息顯示出來,生成一個用戶定義的曲面檢測 報告。
如圖3所示,是本發明一種自定義曲面檢測報告方法的較佳實施例的流程圖。 首先,步驟SIOI,設置模塊201設置公差信息、顏色信息及日期。在本較佳實施例中, 公差指的是曲面檢測報告中實際點雲中的點到標準曲面的最近距離的值的波動範圍。所述公 差設置信息包括允許的最大上公差值(如0.350)、允許的最大下公差值(如-0.350)及 公差的分段區間,如將允許的最大上公差值與允許的最大下公差值確定的區間
分成若干個公差區間[-0. 350, -0. 300] , [-0. 300, -0. 250],…,
,
。所述顏色設置信息包括不同公差區間的顏色,如公差區間 [-O. 350, -0. 300]的顏色為純藍,公差區間[-0. 200, -0. 150]的顏色為天藍,公差區間
的顏色為橘黃,公差區間
的顏色為純紅,大於允許的最大上公 差值的區間[O. 300, 的顏色為深紅,小於允許的最大下公差值的區間[-^, -0. 350]的
顏色為深藍。所述日期是指曲面檢測報告的日期。步驟S102,讀取模塊202讀取視角矩陣數據,以確定由實際點雲及標準曲面所組成的圖 形在坐標系中的方向、位置及角度。所述的視角矩陣通常為一個4*4 (即該矩陣有4行、4列 )的矩陣,在生成曲面檢測報告中,旋轉、平移、縮放由實際點雲及標準曲面所組成的圖形 時,會自動生成對應的視角矩陣,所述的視角矩陣決定由實際點雲及標準曲面所組成的圖形 在坐標系中的方向、位置及角度。
步驟S 103,讀取模塊202讀取實際點雲數據。所述實際點雲數據包括實際點雲中各點的 坐標位置。
步驟S 104,讀取模塊202讀取實際點雲中各點到標準曲面的最近距離及標準曲面的三角 網格數據,並根據實際點雲中各點到標準曲面的最近距離所屬的公差範圍得到各點對應三角 形的顏色。具體而言,由於標準曲面是由三角網構成,實際點雲中各點到標準曲面的最近距 離都有一個對應的三角形,三角形的顏色由實際點雲中點到該三角形的最近距離所屬的公差 範圍決定。
步驟S105,讀取模塊202讀取曲面檢測報告中標準曲面的輪廓曲線。具體而言,例如, 假設標準曲面為一個矩形,則該標準曲面的輪廓曲線為矩形的四條邊的連線。
步驟S106,生成模塊203將上述讀取的數據信息顯示出來,生成一個用戶定義的曲面檢 測報告。
最後所應說明的是,以上實施例僅用以說明本發明的技術方案而非限制,儘管參照以上 較佳實施例對本發明進行了詳細說明,本領域的普通技術人員應當理解,可以對本發明的技 術方案進行修改或等同替換,而不脫離本發明技術方案的精神和範圍。
權利要求
1.一種自定義曲面檢測報告的計算機系統,其特徵在於,所述計算機系統包括設置模塊,用於設置公差信息及顏色信息;讀取視角矩陣數據,以確定由實際點雲及標準曲面所組成的圖形在坐標系中的方向、位置及角度,及讀取實際點雲數據,及讀取實際點雲中各點到標準曲面的最近距離及標準曲面的三角網格數據,並根據實際點雲中各點到標準曲面的最近距離所屬的公差範圍得到各點對應三角形的顏色,及讀取曲面檢測報告中標準曲面的輪廓曲線;生成模塊,用於將上述讀取的數據信息顯示出來,生成一個用戶定義的曲面檢測報告。
2.如權利要求l所述的自定義曲面檢測報告的計算機系統,其特徵在 於,所述實際點雲數據包括實際點雲上各點的坐標。
3.如權利要求l所述的自定義曲面檢測報告的計算機系統,其特徵在 於,所述設置模塊還用於設置曲面檢測報告的日期。
4.一種自定義曲面檢測報告方法,其特徵在於,該方法包括如下步驟在計算機中設置公差信息及顏色信息;讀取視角矩陣數據,以確定由實際點雲及標準曲面所組成的圖形在坐標系中的方向、 位置及角度;讀取實際點雲數據;讀取實際點雲中各點到標準曲面的最近距離及標準曲面的三角網格數據,並根據實際 點雲中各點到標準曲面的最近距離所屬的公差範圍得到各點對應三角形的顏色; 讀取曲面檢測報告中標準曲面的輪廓曲線;將上述讀取的數據信息顯示出來,生成一個用戶定義的曲面檢測報告。
5.如權利要求4所述的自定義曲面檢測報告方法,其特徵在於,所述實際點雲數據包括實際點雲上各點的坐標。
6.如權利要求4所述的自定義曲面檢測報告方法,其特徵在於,在設 置公差信息及顏色信息的步驟中,還可以設置曲面檢測報告的日期。
全文摘要
一種自定義曲面檢測報告方法,該方法包括如下步驟設置公差信息及顏色信息,及設置視角矩陣數據,以確定由實際點雲及標準曲面所組成的圖形在坐標系中的方向、位置及角度;讀取實際點雲數據;讀取實際點雲中各點到標準曲面的最近距離及標準曲面的三角網格數據,並根據實際點雲中各點到標準曲面的最近距離所屬的公差範圍得到各點對應三角形的顏色;讀取曲面檢測報告中標準曲面的輪廓曲線;將上述讀取的數據信息顯示出來,生成一個用戶定義的曲面檢測報告。
文檔編號G01B21/00GK101587504SQ200810301709
公開日2009年11月25日 申請日期2008年5月21日 優先權日2008年5月21日
發明者吳新元, 孫小超, 張旨光, 胡金波 申請人:鴻富錦精密工業(深圳)有限公司;鴻海精密工業股份有限公司