王超剛



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