專利名稱:一種測量對象的系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種測量對象的系統(tǒng)和方法,尤指一種處理對象測量數(shù)據(jù)的系統(tǒng)和方法。
背景技術(shù):
測量技術(shù)的發(fā)展可謂淵源流長,人類自從有了度量的需求以后,測量技術(shù)就伴隨著人類的發(fā)展而發(fā)展。從簡單的直尺開始,人們一直在開發(fā)不同的測量儀器以適應(yīng)不同的測量需求。而且,伴隨著科學(xué)技術(shù)的進步,對測量技術(shù)的要求也在不斷地提高,尤其是精度方面的要求。為此,人們也在不斷地在改進測量的工具以因應(yīng)這種需求,甚至導(dǎo)入光、聲、電的原理。有時為了獲得某一測量值,需要采用極為復(fù)雜的測量儀器,方能滿足需求。
相應(yīng)地,有關(guān)測量的技術(shù)亦發(fā)展得相當(dāng)完善,幾乎各行各業(yè)都發(fā)展有相應(yīng)的測量技術(shù)。如1993年7月13日公告的美國第5,228,066號專利即提供有一種測量電腦系統(tǒng)時間間隔的系統(tǒng)和方法,其利用一個可在電腦系統(tǒng)內(nèi)執(zhí)行的線圈來測量該電腦系統(tǒng)響應(yīng)請求訊息所需要的時間。1991年5月14日公告的美國第5,015,867號專利也提供有一種測量處于拉長狀態(tài)中材料直徑的設(shè)備和方法,其利用被拉長的材料遮蔽激光發(fā)射出來的電磁輻射時會產(chǎn)生衍射和干涉的原理,采用一電荷耦合器件來感應(yīng)該衍射和干涉的模式從而測量該材料的直徑變化。還有諸如此類的其它測量方法,不一而足。
上述方法雖能獲得精度極高的測量數(shù)據(jù),但是處理所獲得的測量數(shù)據(jù)的方法采用的仍是人工的方法,即將所獲得的測量數(shù)據(jù)利用手工記錄下來,然后進行匯總。當(dāng)測量一組數(shù)據(jù)需采用不同的測量儀器進行測量,尤其是這些不同的測量儀器位于不同的測量工站時,手工匯總將會產(chǎn)生極大的不便。因此,需要一種系統(tǒng)和方法能夠自動匯總在不同工站所獲得的測量數(shù)據(jù),以提高測量效率。
發(fā)明內(nèi)容為了解決上述問題,本發(fā)明提供了一種測量對象的系統(tǒng)和方法,其可針對對象的不同測量需要而在不同的測量工站內(nèi)進行測量,并自動采集測量數(shù)據(jù)。
本發(fā)明還提供了一種測量對象的系統(tǒng)和方法,其可將在不同測量工站內(nèi)測量所獲取的對象的測量數(shù)據(jù)進行集中處理。
為達成上述之發(fā)明目的,本發(fā)明提供的測量對象的系統(tǒng)包括有一工站測量電腦,其置于測量工站內(nèi),用于執(zhí)行對象的測量程序并獲取對象的測量數(shù)據(jù),每一臺工站測量電腦包括有一數(shù)據(jù)采集模塊,用于接收操作者所輸入的操作者代碼及測量儀器代碼,以及一數(shù)據(jù)處理模塊,用于獲取測量所得到的對象測量數(shù)據(jù),并判斷所獲取的測量數(shù)據(jù)是否超出了設(shè)計公差范圍。該系統(tǒng)還包括有多臺測量儀器,其置于每一測量工站內(nèi),用于測量對象,其中每一工站內(nèi)的測量儀器均與該測量工站內(nèi)的工站測量電腦相連。另外,本發(fā)明還包括有一服務(wù)器以及一測量數(shù)據(jù)處理電腦。其中服務(wù)器包括有一測量程序管理模塊,用于存儲測量各對象所需的測量程序,以及一數(shù)據(jù)存儲模塊,用于存儲測量所獲取的對象的測量數(shù)據(jù)。測量數(shù)據(jù)處理電腦用于匯總各測量工站所獲取的對象測量數(shù)據(jù)。
本發(fā)明提供的測量對象的方法包括有如下步驟(i)在測量工站的測量電腦內(nèi)加載對象測量程序并選擇測量執(zhí)行次數(shù);(ii)執(zhí)行測量程序進行測量以獲取對象的一筆測量數(shù)據(jù),并將該筆測量數(shù)據(jù)輸入到測量電腦內(nèi);(iii)檢查所獲取的對象測量數(shù)據(jù)是否存在粗大誤差;(iv)存儲所獲取的對象測量數(shù)據(jù);(v)匯總各測量工站所獲取的對象測量數(shù)據(jù)。
利用本發(fā)明,可以方便地獲取對象的測量數(shù)據(jù),并將在各測量工站所獲得的對象測量數(shù)據(jù)進行集中處理,大大提高了測量的效率。
圖1是本發(fā)明測量對象系統(tǒng)和方法的硬件架構(gòu)圖。
圖2是本發(fā)明測量對象系統(tǒng)和方法的軟件系統(tǒng)架構(gòu)圖。
圖3是本發(fā)明測量對象系統(tǒng)和方法的工站測量電腦的一界面示意圖。
圖4是本發(fā)明測量對象系統(tǒng)和方法的測量流程圖。
具體實施方式首先對本發(fā)明中所涉及的相關(guān)術(shù)語說明如下。
粗大誤差指超出正常范圍的大誤差,也稱為過失誤差,一般由測量中的失誤所造成。
圖位指尺寸對象在設(shè)計圖檔中的位置。
參閱圖1,是實施本發(fā)明測量對象系統(tǒng)和方法的硬件架構(gòu)圖。該架構(gòu)由多臺工站測量電腦100(簡便起見,圖1中只畫出一臺)、一服務(wù)器130、一測量程序編輯電腦140以及一測量數(shù)據(jù)處理電腦150構(gòu)成。其中每一工站測量電腦100置于一測量工站160內(nèi),并與該測量工站160內(nèi)一輸入裝置110以及多臺測量儀器120相連。當(dāng)測量儀器120可直接與工站測量電腦相連進行數(shù)據(jù)傳輸時,該輸入裝置110可舍棄不用。如當(dāng)測量儀器120不具備數(shù)據(jù)傳輸能力時,可利用輸入裝置110與工站測量電腦100相連以進行測量數(shù)據(jù)的輸入。輸入裝置110可以是一個鍵盤。
工站測量電腦100可以從服務(wù)器130中調(diào)用對象的測量程序以對對象進行測量,并從測量儀器120獲取所測量的對象的測量數(shù)據(jù)。輸入裝置110用于將測量所獲得的對象的測量數(shù)據(jù)輸入到工站測量電腦100中。輸入裝置110可以是一個鍵盤,此時數(shù)據(jù)的輸入需要操作者手工進行。測量儀器120所獲得的對象測量數(shù)據(jù)亦可直接通過線纜輸入到工站測量電腦100中。測量儀器120可以是各種用于測量用途的設(shè)備,如電子式卡尺(Electrical Caliper)、高度規(guī)(PrecisionHeight Gauge)、投影儀(Profile Projector)、三次元測量儀(Programmable 3DMeasuring Machine)等。服務(wù)器130用于存儲測量所獲得的對象測量數(shù)據(jù),以及測量所用的各種測量程序、各種測量儀器的數(shù)據(jù)、操作者的基本數(shù)據(jù)等。測量程序編輯電腦140用于編輯測量對象所用的測量程序,并將編輯好的測量程序傳送至服務(wù)器130中以供工站測量電腦100測量對象時調(diào)用。測量數(shù)據(jù)處理電腦150用于整合一對象的各部分測量數(shù)據(jù),以形成該對象的測量數(shù)據(jù)表。
圖2是本發(fā)明測量對象系統(tǒng)的軟件系統(tǒng)架構(gòu)圖。該系統(tǒng)由置于工站測量電腦100內(nèi)的一數(shù)據(jù)采集模塊210、一數(shù)據(jù)處理模塊220、一輸入方式設(shè)定模塊230、一循環(huán)執(zhí)行設(shè)定模塊240、一粗大誤差確定模塊250以及置于服務(wù)器130內(nèi)的一測量程序管理模塊260和一數(shù)據(jù)存儲模塊270構(gòu)成。數(shù)據(jù)采集模塊210用于獲取操作者所輸入的操作者代碼211以及用于測量的測量儀器代碼212。操作者代碼211用于說明該次測量作業(yè)由哪一位操作者完成。測量儀器代碼212用于說明該次測量作業(yè)在哪一臺測量儀器上完成。數(shù)據(jù)處理模塊220用于處理從測量儀器120上所生成的對象的測量數(shù)據(jù),其包括有一數(shù)據(jù)采集子模塊221、一數(shù)據(jù)判斷子模塊222。數(shù)據(jù)采集子模塊221用于獲取測量儀器120測量所得的對象測量數(shù)據(jù)。數(shù)據(jù)判斷子模塊222用于當(dāng)獲得一測量數(shù)據(jù)時,判斷其是否超出了設(shè)計公差范圍。輸入方式設(shè)定模塊230用于設(shè)定測量數(shù)據(jù)輸入到工站測量電腦的方式。循環(huán)執(zhí)行設(shè)定模塊240用于設(shè)定進行測量的重復(fù)次數(shù)。粗大誤差確定模塊250用于當(dāng)測量值超出對象的設(shè)計范圍時,確定該測量值是否存在粗大誤差,該確定的過程是根據(jù)統(tǒng)計的方法來進行的。測量程序管理模塊260用于查詢、修改以及存儲各測量程序。數(shù)據(jù)存儲模塊270用于存儲測量所獲取的對象的測量數(shù)據(jù)。
圖3是本發(fā)明測量對象系統(tǒng)和方法的工站測量電腦100的一操作界面300的示意圖。在該操作界面300中,包括有一操作者代碼輸入框301、一測量儀器代碼輸入框303、一重復(fù)次數(shù)輸入框305、一輸入方式輸入框307、一測量數(shù)據(jù)列表309、一對象尺寸值列表311、一“使用程序”按鈕313、一“建立程序”按鈕315、一“數(shù)據(jù)確定”按鈕317以及一“重新開始”按鈕319。其中,操作者代碼輸入框301用于輸入執(zhí)行該次測量作業(yè)的操作者代碼。測量儀器代碼輸入框303用于輸入該次測量所使用的測量儀器的代碼。重復(fù)次數(shù)輸入框305用于輸入該次測量所需進行的次數(shù)。輸入方式輸入框307用于選擇測量數(shù)據(jù)輸入到工站測量電腦100的輸入方式??晒┻x擇的輸入方式包括選擇鍵盤輸入,以及選擇將測量數(shù)據(jù)直接從測量儀器120輸入到工站測量電腦100。當(dāng)操作者選擇鍵盤時,測量所獲得的測量值需由操作者手工輸入到工站測量電腦100。若選擇與測量儀器120連接,則每獲得一測量值時,該測量值會直接從測量儀器120輸出到工站測量電腦100。在本具體實施方式
中,上述輸入方式的選擇采用下拉菜單的方式,即操作者只需點擊各輸入框,各輸入框即會彈出一下拉菜單,操作者利用鼠標(biāo)選擇所要選擇的內(nèi)容,然后點擊所選擇的內(nèi)容即可輸入。
測量數(shù)據(jù)列表309用于以列表的形式顯示測量所獲得的對象的測量數(shù)據(jù),這些數(shù)據(jù)包括測量儀器代碼、實際測量值、公稱值、設(shè)計上下公差、實際偏差值等。上述實際偏差值為實際測量值與公稱值之差。對象尺寸值列表311用于顯示測量對象的相關(guān)信息。例如,當(dāng)測量的是機械零件的尺寸時,該信息包括該尺寸在設(shè)計圖檔中的圖位、該尺寸的設(shè)計公稱值、上公差、下公差、備注信息以及該次測量所獲得的測量值?!笆褂贸绦颉卑粹o313用于當(dāng)測量一對象時,調(diào)用測量該對象的測量程序。當(dāng)操作者點擊該按鈕時,會彈出一測量程序選擇框以供操作者選擇所需要的測量程序?!敖⒊绦颉卑粹o315用于當(dāng)測量某一對象的測量程序不存在時,通過點擊該按鈕以通知程序編輯人員編輯該測量程序。程序編輯人員在測量程序編輯電腦140上編輯好該測量程序后,將其存儲于服務(wù)器130,操作者即可通過工站測量電腦100調(diào)用該測量程序以實現(xiàn)該次測量。“數(shù)據(jù)確定”按鈕317用于當(dāng)一筆測量數(shù)據(jù)產(chǎn)生以后,點擊該按鈕以將其存儲到一預(yù)先指定的檔案中?!爸匦麻_始”按鈕319用于當(dāng)完成一項測量以后,通過點擊該按鈕以進入下一項測量,或者用于舍棄上一筆測量的結(jié)果時,直接點擊該按鈕以重新進行測量。
圖4是本發(fā)明測量對象系統(tǒng)和方法的測量流程圖。在步驟401,數(shù)據(jù)采集模塊210獲取操作者在進行測量時,在操作者代碼輸入框301所輸入的操作者代碼以及由測量儀器代碼輸入框303所輸入的測量儀器代碼,以此確定執(zhí)行該次測量的操作者以及完成該次測量所使用的測量儀器。在步驟403,輸入方式設(shè)定模塊230根據(jù)用戶所輸入的需求設(shè)定該次測量所采用的輸入方式。在步驟405,工站測量電腦100調(diào)用服務(wù)器130內(nèi)的測量程序,并通過循環(huán)執(zhí)行設(shè)定模塊240設(shè)定該次測量的循環(huán)次數(shù)。設(shè)定測量循環(huán)次數(shù)之目的在于通過多次測量以獲取同一筆數(shù)據(jù)的多個測量值,然后求得其平均值以獲取該筆數(shù)據(jù)較為準(zhǔn)確的測量值。在步驟407,工站測量電腦100執(zhí)行上述所調(diào)用的測量程序以對對象進行測量。根據(jù)測量程序,每獲取一筆對象的測量數(shù)據(jù),都會將該筆測量數(shù)據(jù)所對應(yīng)測量對象的圖位、公稱值、上下公差等信息顯示于對象尺寸值列表311,并將測量值顯示于對象尺寸列表311的測量值欄位,若操作者選擇的是鍵盤輸入方式,則該步驟需由操作者手工輸入到測量值欄位。當(dāng)用戶點擊“數(shù)據(jù)確定”按鈕317以后,所測量的結(jié)果會顯示于測量數(shù)據(jù)列表309,同時所顯示的還有測量所用的儀器、輸入方式、設(shè)計值的上下公差等。同時,在步驟409對該測量尺寸進行檢查時,如果根據(jù)統(tǒng)計方法確定該測量值存在粗大誤差,粗大誤差確定模塊250會提示操作者對該尺寸重新進行測量。如果進行再次測量后,仍無法獲得一設(shè)計公差范圍內(nèi)的測量值,則將該測量值標(biāo)示以異于其它測量值的顏色。在步驟411,每一測量工站獲得對象的測量數(shù)據(jù)后,均會通過該工站的工站測量電腦100傳送到服務(wù)器130進行存儲。
當(dāng)獲取對象的一筆測量數(shù)據(jù)后,在步驟413,本發(fā)明測量對象系統(tǒng)會根據(jù)所測量對象的測量程序判斷是否還有其它數(shù)據(jù)需要測量。如果還有其它數(shù)據(jù)需要測量,則流程回至步驟407繼續(xù)執(zhí)行測量程字段序進行測量。
如果一對象已被測量完畢,在步驟415,操作者可以通過測量數(shù)據(jù)處理電腦150將該對象的所有測量數(shù)據(jù)進行匯總,以生成有關(guān)該對象的測量數(shù)據(jù)報表。
權(quán)利要求
1.一種測量對象的系統(tǒng),用于根據(jù)需要在不同的測量工站對對象進行測量,并自動采集該對象的測量數(shù)據(jù),其特征在于包括一工站測量電腦,其放置于測量工站內(nèi),用于執(zhí)行對象的測量程序并獲取對象的測量數(shù)據(jù),每一工站測量電腦包括一數(shù)據(jù)采集模塊,用于接收操作者所輸入的操作者代碼以及測量儀器代碼;一數(shù)據(jù)處理模塊,用于獲取測量所得到的對象測量數(shù)據(jù)并判斷該測量數(shù)據(jù)是否超出了設(shè)計公差范圍;多臺測量儀器,其置于每一測量工站內(nèi),用于測量對象,其中每一工站內(nèi)的測量儀器均與該測量工站內(nèi)的工站測量電腦相連;一服務(wù)器,包括有一測量程序管理模塊,用于存儲測量各對象所需的測量程序,以及一數(shù)據(jù)存儲模塊,用于存儲測量所獲取的對象的測量數(shù)據(jù);一測量數(shù)據(jù)處理電腦,用于匯總各測量工站所獲取的對象測量數(shù)據(jù)。
2.如權(quán)利要求1所述的測量對象系統(tǒng),其特征在于還包括有一測量數(shù)據(jù)輸入裝置,用于將測量所獲得的對象測量數(shù)據(jù)輸入到工站測量電腦內(nèi)。
3.如權(quán)利要求1所述的測量對象系統(tǒng),其特征在于工站測量電腦還包括有一輸入方式設(shè)定模塊,用于設(shè)定將測量值輸入到工站測量電腦的輸入方式。
4.如權(quán)利要求3所述的測量對象系統(tǒng),其特征在于輸入方式包括有人工輸入及從測量儀器自動輸入兩種。
5.如權(quán)利要求1所述的測量對象系統(tǒng),其特征在于工站測量電腦還包括有一循環(huán)執(zhí)行設(shè)定模塊,用于設(shè)定測量的循環(huán)次數(shù)。
6.如權(quán)利要求1所述的測量對象系統(tǒng),其特征在于工站測量電腦更包括有一粗大誤差確定模塊,用于確定所獲取的測量數(shù)據(jù)是否存在粗大誤差。
7.如權(quán)利要求1所述的測量對象系統(tǒng),其特征在于還包括有一測量程序編輯電腦,用于編輯對象的測量程序。
8.一種測量對象的方法,用于根據(jù)需要在不同的測量工站對對象進行測量,并自動采集該對象的測量數(shù)據(jù),其特征在于該方法包括有如下步驟(a)在測量工站的測量電腦調(diào)用對象的測量程序并選擇測量的循環(huán)執(zhí)行次數(shù);(b)執(zhí)行測量程序進行測量以獲取對象的測量數(shù)據(jù),并將該測量數(shù)據(jù)輸入到測量電腦內(nèi);(c)檢查所獲取的對象的測量數(shù)據(jù)是否存在粗大誤差;(d)存儲所獲取的對象的測量數(shù)據(jù);(e)匯總各測量工站所獲取的對象的測量數(shù)據(jù)。
9.如權(quán)利要求8所述的測量對象方法,其特征在于還包括有在測量之前接收操作者所輸入的操作者代碼及測量儀器代碼的步驟,其中操作者代碼用于說明執(zhí)行該次測量的操作者,測量儀器代碼用于說明該次測量所用的儀器。
10.如權(quán)利要求8所述的測量對象方法,其特征在于還包括當(dāng)有測量數(shù)據(jù)存在粗大誤差時,重新進行測量的步驟。
全文摘要
一種測量對象的系統(tǒng)和方法,用于根據(jù)需要在不同測量工站對對象進行測量,并自動采集該對象的測量數(shù)據(jù)。該系統(tǒng)包括一工站測量電腦,其置于測量工站內(nèi),用于執(zhí)行對象的測量程序并獲取對象的測量數(shù)據(jù),每一工站測量電腦包括一數(shù)據(jù)采集模塊,用于接收操作者所輸入的操作者代碼及測量儀器代碼,以及一數(shù)據(jù)處理模塊,用于獲取測量所得到的對象測量數(shù)據(jù)。該系統(tǒng)還包括有多臺用于測量的測量儀器,一服務(wù)器,以及一用于匯總測量數(shù)據(jù)的測量數(shù)據(jù)處理電腦。利用本發(fā)明輔助測量,可大大提高測量工作的效率。
文檔編號G06F19/00GK1474340SQ0213455
公開日2004年2月11日 申請日期2002年8月9日 優(yōu)先權(quán)日2002年8月9日
發(fā)明者張旨光 申請人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司