高海亮
(山西煤礦機(jī)械制造股份有限公司, 山西 太原 030031)
在帶式輸送機(jī)整機(jī)設(shè)計(jì)時(shí),驅(qū)動(dòng)為關(guān)鍵部分,聯(lián)軸器的選型及設(shè)計(jì)必須要涉及到的就是平鍵連接的截面尺寸及公差查詢,一般查國(guó)家標(biāo)準(zhǔn)GB/T 1095—1979如圖1所示,然后根據(jù)標(biāo)準(zhǔn)推薦值去計(jì)算對(duì)應(yīng)的所需值。
圖1 GB/T1095-1979標(biāo)準(zhǔn)部分截圖
Excel是office三大辦公軟件之一,是辦公電腦安裝必備軟件,對(duì)于辦公族使用非常便利。處理數(shù)據(jù)和各種圖表都是非常的出色。包含有大量的公式應(yīng)用及計(jì)算函數(shù)。對(duì)于繁瑣的工程計(jì)算應(yīng)用公式鏈接可以高效計(jì)算,無需學(xué)習(xí)編程知識(shí),普通人經(jīng)過簡(jiǎn)單的函數(shù)學(xué)習(xí)即可提高工作效率?,F(xiàn)在在手機(jī)普及的年代,通過手機(jī)也可以打開查看和編輯Excel文檔。
利用公式鏈接,改變軸徑對(duì)應(yīng)單元格數(shù)值,需要查詢的數(shù)據(jù)單元格自動(dòng)顯示截面尺寸等參數(shù),實(shí)現(xiàn)快速查詢的功能。
下面介紹查詢系統(tǒng)的設(shè)計(jì)步驟及函數(shù)應(yīng)用。
創(chuàng)建如圖2所示的表格數(shù)據(jù)。從圖中可以看出,陰影部分的數(shù)據(jù)是重復(fù)的,建立輔助列,建立數(shù)據(jù)連接之后,輔助列是需要隱藏,隱藏后效果見圖1。
圖2 GB/T1095-1979數(shù)據(jù)的錄入及輔助列的建立
繪制后的圖片如圖3所示,要求圖片后期處理成透明圖層格式的,否則拖動(dòng)到下頁(yè)圖6所示位置時(shí)會(huì)遮擋單位格及文字。
如圖2中所示,陰影部分為輔助列后期會(huì)隱藏掉,本例中用到 Excel函數(shù)為 LOOKUP,由于LOOKUP查詢的條件要求,所以建立輔助列。
圖3 透明圖片樣例
LOOKUP函數(shù)是Excel中的運(yùn)算函數(shù),其基本用法中的向量形式要求查詢的數(shù)值必須按升序排序,否則會(huì)出現(xiàn)錯(cuò)誤。
向量形式用法為:=LOOKUP(lookup_value,lookup_vector,result_vector)。
式中:lookup_value為函數(shù)LOOKUP在第一個(gè)向量中所要查找的數(shù)值,它可以是數(shù)字、文本、邏輯值或包含數(shù)值的名稱或引用(通俗理解為要查找的數(shù)值);
lookup_vector為只包含一行或一列的區(qū)域,lookup_vector的數(shù)值可以是文本、數(shù)字或邏輯值;(通俗理解為要查找的數(shù)值所屬的區(qū)域);
result_vector為只包含一行或一列的區(qū)域,其大小必須與lookup_vector相同(通俗的理解為要查找的數(shù)值所屬的區(qū)域?qū)?yīng)的目標(biāo)區(qū)域)。
式中要求所有字符包括標(biāo)點(diǎn)符號(hào)全部為英文狀態(tài)輸入,否則Excel識(shí)別不了會(huì)報(bào)錯(cuò)提醒。
3.4.1 軸上鍵槽處d-t處單元格的建立
如第15頁(yè)圖6中所示軸徑尺寸d-t(即顯示為的地方)處占用四個(gè)原始單元格,基本尺寸占用兩個(gè)單元格,合并為一個(gè)單元格后設(shè)定對(duì)齊方式為垂直居中、右對(duì)齊方式。上下公差顯示各占用一個(gè)單元格。上公差顯示所在單元格設(shè)定對(duì)齊方式為底端對(duì)齊、左對(duì)齊。下工單顯示所在單元格設(shè)定對(duì)齊方式為頂端對(duì)齊、左對(duì)齊。
基本尺寸d-t處輸入公式為:=Z12-LOOKUP(Z12,B7:B32,O7:O32)。
式中Z12為指軸徑輸入單元格地址即d值;LOOKUP(Z12,B7:B32,O7:O32)為用 lookup 函數(shù)查找對(duì)應(yīng)的t值;其中B列為基本尺寸建立的輔助列,O列為對(duì)應(yīng)的t值。
軸徑基本尺寸為d-t的上偏差全部為0,所以此處輸入0即可。
軸徑基本尺寸為d-t的下偏差查表的R列即可得到正確的結(jié)果,R列為建立的輔助列,此處輸入的公式為:=LOOKUP(Z12,B7:B32,R7:R32)。
3.4.2 鍵槽寬度單元格的建立
如第15頁(yè)圖6中所示軸上鍵槽寬度b(即顯示為的地方)處占用八個(gè)原始單元格,為了有更好的顯示效果,部分單元格合并后共占用五個(gè)單元格,分別用序號(hào)箭頭指出如圖4所示。單元格的對(duì)齊方式同3.4.1介紹類似。
箭頭1指單元格即鍵槽寬度基本尺寸b處公式:=LOOKUP(Z12,B7:B32,E7:E32);
圖4 單元格占位
箭頭2指單元格輸入固定值:N9(;
箭頭 3 指單元格輸入:=LOOKUP(Z12,B7:B32,K7:K32),其中K列為鍵槽上偏差輔助列;
箭頭 4 指單元格輸入:=LOOKUP(Z12,B7:B32,L7:L32),其中L列為鍵槽下偏差輔助列;
箭頭5指單元格輸入固定值:);
按以上建立公式連接后只要改變Z12單元格即軸徑的值,便可自動(dòng)顯示其他尺寸及公差值。
3.4.3 其他單元格的建立
同理按照軸鍵尺寸及公差的公式建立方法建立輪轂的尺寸及公差。
3.5.1 只允許軸徑單元格可輸入數(shù)據(jù),其他單元格禁止改動(dòng)
將整個(gè)表格全選后,任意單元格點(diǎn)擊右鍵后選擇設(shè)置單元格格式,然后點(diǎn)擊保護(hù)選項(xiàng)卡,將選項(xiàng)卡中的鎖定和隱藏全部選中打鉤后保存。
然后選中Z12單元格即輸入軸徑單元格,右鍵設(shè)置單元格格式保護(hù)選項(xiàng)卡將其中的鎖定取消,只選擇隱藏選項(xiàng),點(diǎn)擊確定保存。
點(diǎn)擊菜單欄的審閱選項(xiàng)卡后選擇保護(hù)工作表彈出圖5所示對(duì)話框,按圖示選項(xiàng)選擇后輸入密碼點(diǎn)擊確定即可,沒有權(quán)限的人員只可以瀏覽使用,不能更改任何內(nèi)容。
3.5.2 美化
為了界面的美觀,可以將視圖選項(xiàng)卡中的標(biāo)題欄、網(wǎng)格線、標(biāo)題全部把前面的√取消,實(shí)現(xiàn)隱藏,最終效果如圖6所示。
本程序功能簡(jiǎn)單易用,可視化效果好,查詢結(jié)果一目了然,省去了繁瑣的查表計(jì)算環(huán)節(jié),已經(jīng)在技術(shù)員設(shè)計(jì)工作中推廣使用,得到了大家的一致好評(píng)。
圖5 保護(hù)工作表選項(xiàng)卡
圖6 系統(tǒng)設(shè)計(jì)的最終效果部分截圖
Excel功能全,操作方便,具有豐富的函數(shù)功能,方便的數(shù)據(jù)交換功能,可以自動(dòng)創(chuàng)建各種數(shù)據(jù)圖表,自動(dòng)計(jì)算。將繁瑣的計(jì)算簡(jiǎn)單化、準(zhǔn)確化、快速化。
Excel的高級(jí)應(yīng)用中配合VBA的使用,個(gè)性化進(jìn)行功能定制,開發(fā)自定義命令按鈕,可以做很多大型的計(jì)算及程序的開發(fā)。利用excel.vba編寫的宏命令及程序會(huì)有事半功倍的效果[1]。