王超剛
摘 要:為了更快更好的解決經(jīng)緯儀和水準(zhǔn)儀檢定數(shù)據(jù)處理復(fù)雜的難題,設(shè)計(jì)了基于VB之上的數(shù)據(jù)處理軟件,為其鑒定工作提供數(shù)據(jù)處理和邏輯判斷工作,經(jīng)過(guò)不斷改進(jìn)和驗(yàn)證,符合檢定工作需要,大大提高了工作效率。
關(guān)鍵詞:經(jīng)緯儀檢定;水準(zhǔn)儀檢定;數(shù)據(jù)處理;VB計(jì)算軟件
0 引言
經(jīng)緯儀是用于測(cè)量水平角和豎直角的計(jì)量器具,它廣泛應(yīng)用于大地測(cè)量、工程測(cè)量和礦山測(cè)量;水準(zhǔn)儀是以?xún)x器的水平視準(zhǔn)線作為基準(zhǔn)線,進(jìn)行高差測(cè)量的計(jì)量器具,它廣泛應(yīng)用于大地水準(zhǔn)測(cè)量、地形變測(cè)量、各種工程水準(zhǔn)測(cè)量與大型精密機(jī)械安裝等。但是經(jīng)緯儀和水準(zhǔn)儀檢定工作十分繁瑣,其鑒定工作具有以下特點(diǎn):檢定項(xiàng)目多,且步步聯(lián)系緊密、相互制約,致使調(diào)整困難;數(shù)據(jù)量大,計(jì)算失誤多;邏輯關(guān)系復(fù)雜,判斷難度大。
VB含有豐富的圖形控件和大量的數(shù)據(jù)處理函數(shù)公式和清晰的邏輯分析能力,可以直接對(duì)數(shù)據(jù)輸入進(jìn)行計(jì)算分析、判斷。本文引入用VB進(jìn)行編程,形成數(shù)據(jù)采集處理、記錄保存和證書(shū)打印為一體的系統(tǒng)。
1 經(jīng)緯儀檢定方法
根據(jù)JJG414-2003《光學(xué)經(jīng)緯儀檢定規(guī)程》,要判斷一臺(tái)經(jīng)緯儀是否合格,首次檢定項(xiàng)目數(shù)為15項(xiàng),后續(xù)檢定為11項(xiàng)。我們以后續(xù)檢定為例來(lái)剖析檢定項(xiàng)目中計(jì)算公式及其主要相互之間的邏輯關(guān)系。
式中: m為測(cè)回?cái)?shù),n為受檢目標(biāo)數(shù)
以上公式即為經(jīng)緯儀檢定主要數(shù)據(jù)處理公式同時(shí)也是本文引入VB編程函數(shù)公式。
2 水準(zhǔn)儀檢定方法
根據(jù)JJG425-2003《水準(zhǔn)儀檢定規(guī)程》,要判斷一臺(tái)水準(zhǔn)儀是否合格,首次檢定項(xiàng)目數(shù)為15項(xiàng),后續(xù)檢定為8項(xiàng);我們以后續(xù)檢定為例來(lái)剖析檢定項(xiàng)目中計(jì)算公式及其主要相互之間的邏輯關(guān)系:
以上公式即為水準(zhǔn)儀檢定主要數(shù)據(jù)處理公式同時(shí)也是本文引入VB編程函數(shù)公式。
3 經(jīng)緯儀和水準(zhǔn)儀檢定數(shù)據(jù)處理軟件的特點(diǎn)
本軟件是基于VB之上編制而成,可以對(duì)經(jīng)緯儀和水準(zhǔn)儀兩種計(jì)量器具進(jìn)行數(shù)據(jù)處理工作。
其中經(jīng)緯儀的檢定項(xiàng)目多,且每一步驟都相互關(guān)聯(lián),該軟件設(shè)置獨(dú)立計(jì)算模式,避免了重復(fù)調(diào)整檢定處理工作,節(jié)省人力成本。
當(dāng)水準(zhǔn)儀和經(jīng)緯儀的檢定工作完成之后,本軟件形成了數(shù)據(jù)庫(kù),便于記錄的保持、驗(yàn)證調(diào)取和打印證書(shū)。
4 數(shù)據(jù)處理系統(tǒng)功能展示
4.1啟動(dòng)選擇界面
按照舉例分析原則,我們選擇經(jīng)緯儀檢定過(guò)程向大家展示啟動(dòng)選擇界面(見(jiàn)圖1)。
從圖中我們可以清晰看到,在文件選擇欄有兩個(gè)計(jì)量種類(lèi)選擇,就是本文介紹的“經(jīng)緯儀”和“水準(zhǔn)儀”檢定項(xiàng)目,為了方便調(diào)用過(guò)去原始記錄,設(shè)置了“新建”和“載入”的功能。
3.2 軟件的數(shù)據(jù)處理界面
工作界面受制于規(guī)程規(guī)定步驟,和步驟之間相關(guān)性,所以分步處理(見(jiàn)圖2)。
在空格處輸入需要計(jì)算處理的數(shù)據(jù)后,用鼠標(biāo)點(diǎn)擊“計(jì)算”,軟件自動(dòng)計(jì)算的同時(shí)執(zhí)行邏輯判斷,判斷此項(xiàng)是否“合格”,如合格進(jìn)行“下一項(xiàng)”的項(xiàng)目檢定,如不合格及時(shí)進(jìn)行設(shè)備調(diào)整,避免浪費(fèi)時(shí)間。同時(shí)軟件在每一頁(yè)都設(shè)置了“打印”和“預(yù)覽”功能鍵方便用戶(hù)文本使用要求。
一測(cè)回標(biāo)準(zhǔn)偏差的數(shù)據(jù)處理,很好地體現(xiàn)了該軟件強(qiáng)大的計(jì)算能力(見(jiàn)圖3)
圖1 經(jīng)緯儀數(shù)據(jù)處理軟件啟動(dòng)界面
圖2 垂直度、指標(biāo)差、照準(zhǔn)差的分步數(shù)據(jù)處理界面
計(jì)算、檢定完成后,記錄和時(shí)間實(shí)行的是自動(dòng)保存功能,無(wú)需另行保存,按時(shí)間順序查找即可;最后一步是生成檢定證書(shū),數(shù)據(jù)自動(dòng)錄入,避免錄入環(huán)節(jié)出錯(cuò)(見(jiàn)圖4)。
水準(zhǔn)儀和經(jīng)緯儀數(shù)據(jù)處理頁(yè)面是完全一致的,只是所檢定項(xiàng)目不同,和上述操作也是一致的。
5 結(jié)束語(yǔ)
本文引入VB進(jìn)行經(jīng)緯儀和水準(zhǔn)儀的數(shù)據(jù)處理,不僅使計(jì)算結(jié)果、合格與否精確可靠,并大大提高了效率。在近兩年的實(shí)際操作和項(xiàng)目研究中,軟件運(yùn)行平穩(wěn)良好,沒(méi)有發(fā)現(xiàn)差錯(cuò),符合實(shí)驗(yàn)室使用要求,提升了實(shí)驗(yàn)室能力水平。
參考文獻(xiàn)
【1】國(guó)家質(zhì)量監(jiān)督檢驗(yàn)檢疫總局.光學(xué)經(jīng)緯儀(JJG414-2003).中國(guó)計(jì)量出版社,2003
【2】國(guó)家質(zhì)量監(jiān)督檢驗(yàn)檢疫總局.水準(zhǔn)儀(JJG425-2003).中國(guó)計(jì)量出版社,2003
【3】徐聰恩.C#語(yǔ)言在玻璃材料折射率計(jì)量技術(shù)研究中的應(yīng)用.計(jì)量技術(shù),2011(11):8-10
【4】李卓然.VB語(yǔ)言程序設(shè)計(jì).電子工業(yè)出版社,2009