摘要:按照各種標(biāo)準(zhǔn)和規(guī)范的要求,利用Microsoft Excel 2003及其附帶的VBA程序設(shè)計(jì)開發(fā)了一款用于工程設(shè)計(jì)計(jì)算的軟件,該軟件不僅能夠?qū)崿F(xiàn)工程設(shè)計(jì)計(jì)算過(guò)程中計(jì)算過(guò)程數(shù)據(jù)與正式資料數(shù)據(jù)的整體統(tǒng)一,還可同時(shí)進(jìn)行多種方案的比對(duì),實(shí)現(xiàn)了計(jì)算的自動(dòng)化、檢驗(yàn)的自動(dòng)化、圖表的一體化,順利地完成了多種工程設(shè)計(jì)的計(jì)算工作。讓我們從原來(lái)繁冗低效的手工計(jì)算中得以解脫,提高了工作效率,縮短了工程設(shè)計(jì)周期。
關(guān)鍵詞:立井纏繞式提升ExcelVBA設(shè)計(jì)計(jì)算工程軟件
國(guó)家十二五發(fā)展規(guī)劃中提出了調(diào)結(jié)構(gòu)轉(zhuǎn)方式的宏觀規(guī)劃,對(duì)我們工程技術(shù)人員而言,甩掉計(jì)算器進(jìn)入軟件時(shí)代,也就成為了一個(gè)重要的課題。
立井纏繞式提升設(shè)計(jì)中需要大量的工程計(jì)算,而且這種計(jì)算重復(fù)性非常高,一般都需要進(jìn)行多方案比對(duì)以求最佳結(jié)果,而每次重新計(jì)算都要翻閱大量資料,繁冗低效的手工計(jì)算越來(lái)越不能滿足現(xiàn)代的工程設(shè)計(jì)要求。
為此,我們按照各種標(biāo)準(zhǔn)和規(guī)范等的要求,充分利用Microsoft Excel及其附帶的VBA程序設(shè)計(jì)開發(fā)了一款工程設(shè)計(jì)計(jì)算的軟件,該軟件不僅能夠?qū)崿F(xiàn)工程設(shè)計(jì)計(jì)算過(guò)程中計(jì)算過(guò)程數(shù)據(jù)與正式資料數(shù)據(jù)的整體統(tǒng)一,還可同時(shí)進(jìn)行多種方案的比對(duì),實(shí)現(xiàn)了計(jì)算的自動(dòng)化、檢驗(yàn)的自動(dòng)化、圖表的一體化,順利地完成了多種工程設(shè)計(jì)的計(jì)算工作。在工程設(shè)計(jì)計(jì)算過(guò)程中只需在該軟件中輸入所需參數(shù),就能自動(dòng)生成圖表一體化標(biāo)準(zhǔn)格式的計(jì)算說(shuō)明書。使我們從原來(lái)繁冗低效的手工計(jì)算中得以解脫,提高了工作效率,縮短了工程設(shè)計(jì)周期。
本軟件具有設(shè)計(jì)過(guò)程清晰、條理性強(qiáng)等優(yōu)點(diǎn),即使新入門的工程設(shè)計(jì)人員和非專業(yè)人士也能利用該軟件方便、快捷的完成設(shè)計(jì)計(jì)算。
1 主要計(jì)算流程
2 軟件特點(diǎn)
2.1 覆蓋面廣
對(duì)于立井纏繞式提升中幾乎所有提升方式(單滾筒單鉤罐籠提升、單滾筒單鉤箕斗提升、雙滾筒雙鉤罐籠提升、雙滾筒雙鉤箕斗提升、雙滾筒罐籠配平衡錘及雙滾筒箕斗配平衡錘)在軟件中都能計(jì)算。對(duì)于加減速度的選定、特殊力的校驗(yàn)、電耗、運(yùn)載能力校驗(yàn)和電動(dòng)機(jī)過(guò)載能力等在一般計(jì)算中很少涉及的計(jì)算,軟件也都做了計(jì)算。
2.2 過(guò)程計(jì)算充分考慮用戶的復(fù)雜性
在計(jì)算中,用戶常常會(huì)做一些非常規(guī)的修改,也可能是由于新產(chǎn)品新標(biāo)準(zhǔn)的原因使得軟件的數(shù)據(jù)需要修改,軟件充分考慮了計(jì)算過(guò)程中的關(guān)鍵點(diǎn)并考慮了新產(chǎn)品新標(biāo)準(zhǔn)變動(dòng)的可能點(diǎn),提供了很多用于修改關(guān)鍵數(shù)據(jù)的點(diǎn)供用戶選擇修改,提高了軟件的靈活性和適應(yīng)性。比如,計(jì)算罐籠提升時(shí),有的罐籠對(duì)最大載重量有一定的要求,有可能使得實(shí)際礦車數(shù)量小于允許礦車數(shù)量,為此軟件設(shè)置了調(diào)整系數(shù),可以分別對(duì)諸如提升矸石、提升煤、提升人員、提升材料、提升大件等進(jìn)行數(shù)量的控制,以保證計(jì)算的正確性。再比如,平衡錘的重量不僅可以按標(biāo)準(zhǔn)計(jì)算公式計(jì)算,也可以將提升矸石、提升煤、提升人員、提升材料、提升大件中的幾種平衡錘統(tǒng)一為一種,以減少在實(shí)際礦井生產(chǎn)中平衡錘重量調(diào)整的數(shù)量。
2.3 軟件對(duì)用戶的取值和計(jì)算結(jié)果是否合適自動(dòng)判斷
工程計(jì)算中參數(shù)和計(jì)算數(shù)據(jù)(包括大量的中間計(jì)算數(shù)據(jù))是否滿足要求最好能一目了然,尤其是在極限情況下的計(jì)算,有些關(guān)鍵數(shù)據(jù)的更改會(huì)影響大量的中間計(jì)算數(shù)據(jù)。本軟件將參數(shù)和結(jié)果所在的區(qū)域用不同顏色表示(紅色表示數(shù)據(jù)不滿足要求,而綠色表示滿足要求),這樣計(jì)算過(guò)程中數(shù)據(jù)是否滿足要求都一目了然,檢查非常方便。
2.4 數(shù)據(jù)輸入簡(jiǎn)單方便
(1)設(shè)計(jì)計(jì)算中,諸如電動(dòng)機(jī)功率、鋼絲繩直徑等根據(jù)標(biāo)準(zhǔn)有固定的選項(xiàng),不可隨意變更,為保證數(shù)據(jù)的一致性,同時(shí)減少查詢數(shù)據(jù)的時(shí)間,軟件都設(shè)置了分類下拉列表用于填充項(xiàng),達(dá)到了“分類列表選擇、快速統(tǒng)一輸入”的目的(單功率而言,軟件覆蓋了0.55~10000kW的所有檔,覆蓋非常全面)。(2)對(duì)于需要用戶根據(jù)特定情況選擇輸入的數(shù)據(jù),軟件在數(shù)據(jù)所在單元格的批注中作了說(shuō)明,主要內(nèi)容包括在何種資料中有怎樣的說(shuō)明,以及該說(shuō)明在資料中所在的頁(yè)碼、數(shù)據(jù)的取值范圍以及注意事項(xiàng)等,對(duì)于在不同的資料中有不同描述和要求的也會(huì)在批注中一一注明,以方便用戶參考和選擇。(3)軟件中盡可能地設(shè)置了一些數(shù)據(jù)庫(kù),用戶可根據(jù)提示選擇庫(kù)中數(shù)據(jù),減少了查閱資料的時(shí)間,而且數(shù)據(jù)庫(kù)一直在不斷更新中。①軟件可進(jìn)行多方案的比對(duì)。因提升方式實(shí)現(xiàn)了無(wú)縫對(duì)接,不僅可實(shí)現(xiàn)罐籠與箕斗提升方式的比對(duì),還可實(shí)現(xiàn)相同方案不同參數(shù)的比對(duì)。②取值或取極值條件清楚。后面數(shù)據(jù)取值或取極值如果取決于前面數(shù)據(jù)時(shí)都會(huì)在旁邊注明,無(wú)需用戶回頭查看。例如安全系數(shù)的驗(yàn)算就是取決于最大繩端載荷,軟件會(huì)自動(dòng)告訴用戶最大繩端載荷是在具體提升哪一種物料(矸石、煤、人員、材料或大件)時(shí)取得的,最大靜張力和最大靜張力差等也是如此。③軟件融合性好。軟件不僅覆蓋面廣,而且各系統(tǒng)之間的融合性也特別好。特別是像速度圖力圖有五階段和六階段兩種(一般不用七階段),軟件在計(jì)算過(guò)程中融合了所有的類型,只要選定了速度圖力圖的類型,就會(huì)自動(dòng)顯示用戶想要的計(jì)算過(guò)程和速度圖力圖。④軟件使用門檻底,新人和非專業(yè)人士也可使用。用戶電腦上只要安裝有Microsoft Excel 2003或更高版本就可使用本軟件。軟件的計(jì)算采用手冊(cè)式的計(jì)算方式,過(guò)程清楚,不僅給出了最后結(jié)果和必要的說(shuō)明,也有公式和算式,需用戶提供的參數(shù)集中,無(wú)需重復(fù)查閱資料,方便新手和非專業(yè)人士學(xué)習(xí)和使用。
3 總結(jié)與展望
為了滿足競(jìng)爭(zhēng)和發(fā)展的需求,對(duì)于立井纏繞式提升工程設(shè)計(jì),需要一款使用方便、實(shí)用、擴(kuò)展性好的軟件系統(tǒng)。它必須能很好地處理立井纏繞式提升設(shè)計(jì)計(jì)算的各方面計(jì)算,而且可以面對(duì)復(fù)雜多變的工程環(huán)境?;贓xcel的立井纏繞式提升軟件可滿足專業(yè)工程設(shè)計(jì)和礦方粗算的需求。其應(yīng)用必將增強(qiáng)企業(yè)對(duì)市場(chǎng)的應(yīng)變能力,提高設(shè)計(jì)效率,從而贏得競(jìng)爭(zhēng)的主動(dòng)權(quán)和優(yōu)勢(shì)。