亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        VBA結(jié)合Excel在施工進度橫道圖制圖軟件開發(fā)中的應(yīng)用研究

        2024-04-11 22:52:42黃遠澤程振
        東北水利水電 2024年1期
        關(guān)鍵詞:單元格施工進度工期

        黃遠澤,程振

        (中水東北勘測設(shè)計研究有限責任公司,吉林 長春 130021)

        0 引言

        施工進度計劃是建設(shè)項目施工組織設(shè)計中的重要內(nèi)容,也是安排各類資源計劃的主要依據(jù)和控制性文件,而橫道圖是施工總進度計劃表示方法之一。目前,建設(shè)項目尤其是水利水電項目在設(shè)計階段的施工進度橫道圖大多數(shù)采用CAD 直接繪圖,過程繁瑣,且重復(fù)工作量大,目前市場上也有少數(shù)橫道圖CAD 繪圖軟件,但這些軟件要么主要適用實施階段的計劃安排,要么功能有限無法滿足設(shè)計階段需求。本文旨在探索依托Excel強大的數(shù)據(jù)、圖表功能,采用VBA 進行二次開發(fā),以滿足設(shè)計需要。

        1 VBA 結(jié)合Excel 的優(yōu)勢

        水利水電行業(yè)在施工總進度設(shè)計過程中,橫道圖制圖常規(guī)采用AutoCAD 繪圖標注、Excel 輔助計算分析,在計算分析時,因需要將設(shè)計的工程量、橫道圖時間段以數(shù)據(jù)形式再次輸入Excel 中,操作繁瑣重復(fù),且無法避免對方案的調(diào)整,需要耗費大量時間,無法滿足目前設(shè)計行業(yè)高質(zhì)量發(fā)展需求,探索更高效的設(shè)計手段勢在必行。

        采用Microsoft Office Excel 內(nèi)嵌的Visual Basic for Application(簡稱VBA)進行設(shè)計工具二次開發(fā),可以讓Excel 更加自動化[1]。VBA 有自己的IDE 集成開發(fā)環(huán)境,用戶可以通過“工具”菜單選擇“宏”,選擇VB 編輯器來打開VBA 的集成開發(fā)環(huán)境。在IDE 中,用戶可以創(chuàng)建、修改、運行、編輯和調(diào)試自己的軟件。VBA具有自身的函數(shù)庫,編寫代碼時可以調(diào)用,也可以根據(jù)已有函數(shù)和相關(guān)變量來自定義可以滿足特定要求的新函數(shù),根據(jù)需求還可以聲明調(diào)用計算機操作系統(tǒng)的API函數(shù)或接口。

        VBA 結(jié)合Excel 不僅簡單、方便、高效,還可以定義自己的界面、窗體、按鈕,達到形象、直觀的目的。依托Excel 強大的數(shù)據(jù)、圖表功能,采用VBA進行二次開發(fā)探索研發(fā)一款符合水利水電行業(yè)設(shè)計習慣的施工進度橫道圖制圖軟件,可以減少人力投入,提高設(shè)計效率,滿足行業(yè)設(shè)計需求。

        2 軟件功能及流程

        開發(fā)該軟件的主要目的是解放設(shè)計人員的雙手,讓設(shè)計人員將大部分精力放在施工總進度計劃安排的構(gòu)思上,具體的計算及繪圖交給軟件進行。

        1)數(shù)據(jù)輸入界面

        為了讓設(shè)計人員快速入手,將常用的橫道圖格式移植到Excel 的Sheet1 中,設(shè)置工程項目、工程量、分年工程量及逐年列,并且將工期年數(shù)、分幅出圖、進度平移等參數(shù)化,讓軟件對不同工程具有通用性;使用復(fù)制、刪除、插入行列命令編寫代碼,形成不同項目的施工進度橫道圖界面框架[2]。由于各工程項目差異性大,工程項目、工程量的輸入只能逐條輸入或者從工程量表中鏈接。

        2)橫道圖線條設(shè)計

        按水電行業(yè)設(shè)計習慣,橫道圖不光用線條表示,還需在線條上標注日強度,所以在各項目對應(yīng)的行、相應(yīng)計劃施工時段涉及的單元格內(nèi)自動計算日強度是研究重點。日強度為工程量除以施工時段的天數(shù),施工時段的天數(shù)涉及的單元格可用填充顏色標記。因Excel 中無統(tǒng)計填充顏色單元格數(shù)量的函數(shù)或命令,需用VBA自行定義COUNTCOLORIIF函數(shù)[3],該函數(shù)在此次軟件開發(fā)中起到了關(guān)鍵作用,在單元格內(nèi)引用該函數(shù)編輯日強度的公式,然后將含公式的單元格復(fù)制到各項目行施工時段涉及的單元格,即可完成橫道圖線條的設(shè)計。

        3)主要項目強度累計計算

        施工進度橫道圖中常需繪制土方開挖、石方開挖、土石方填筑、混凝土澆筑等強度曲線,因此,自動計算上述項目累計強度也是軟件開發(fā)研究的關(guān)鍵。

        軟件開發(fā)中采用自定義上述主要項目的關(guān)鍵字如“土方明挖,土方開挖”“方填筑,石填筑,方回填,石護坡”,利用VBA 中Like 命令編寫代碼,逐行檢索并按分類標記不同的顏色,之后用IF語句逐行判斷并編寫累計求和代碼來完成強度累計計算。

        4)自動繪圖

        水電行業(yè)施工進度橫道圖的表示形式為在線條上部端頭標注日強度,因此,為了圖形美觀,用Excel 的行表示時,每一個項目頭最好用3 行表示,線條居中繪制在中間行,上部行編輯公式標注強度,此3 行通過行高、邊框線設(shè)置實現(xiàn)1 行的打印效果。

        為了使軟件具有自動化和通用性,在Excel 工作簿中另建1 個Sheet2,每3 行對應(yīng)界面Sheet1 的1行,并按出圖效果設(shè)置格式,利用循環(huán)語句將界面Sheet1 中的逐行數(shù)據(jù)在Sheet2 每隔3 行寫入。利用Excel 自帶的“條件格式”功能將每行的數(shù)據(jù)轉(zhuǎn)換成線條。強度曲線采用結(jié)合Excel 柱形圖編寫ChartObjects 參數(shù)控制代碼生成[4]。

        最后通過調(diào)用不同工程的工期、項目頭行數(shù)等參數(shù),編寫行列復(fù)制、刪除、插入,以及單元格格式設(shè)置、Sheet 復(fù)制代碼形成每個工程的施工進度橫道圖,以圖片格式可插入AutoCAD,供套用圖框、添加說明等后續(xù)處理。

        5)軟件功能

        此次開發(fā)的軟件具有工程量匯總、強度累計、制作強度曲線圖、繪制施工總進度橫道圖并標注線條強度、分期分幅出圖、進度線條批量平移(含部分項目跨停工時段平移)等功能。工程名、項目頭、工程量及單位、進度線條需手動操作錄入或設(shè)計,后續(xù)的計算及制圖由軟件自動進行。計算完成后,軟件將圖面整理存儲成Excel(工程名+日期.xlsx,自動存儲在軟件所在文件夾)文件格式,此文件打開時軟件不需要注冊,供下游設(shè)計人員直接使用;并在后臺復(fù)制成圖片以便插入AutoCAD 標準圖框中,滿足質(zhì)量管理體系流程運行要求。軟件目前可運算最長工期為20 年,精度為0.5 個月。

        軟件共建立了Sheet1(界面)、Sheet2(繪圖)、Sheet3(成圖)表單(Sheet),其中Sheet1 為主要操作界面,共設(shè)置“初始化”“計算”“成圖”等3 個按鈕。

        3 軟件應(yīng)用

        該軟件在西藏金河勒珠水電站工程中得到了良好應(yīng)用,并依托該項目,軟件功能得到了很多優(yōu)化和提升。

        3.1 項目概況

        工程位于西藏自治區(qū)昌都市卡若鎮(zhèn)乃帕村金河上游約5.3 km 處,下游距離昌都市察雅縣吉塘鎮(zhèn)19.9 km(河道距離),昌都縣城關(guān)鎮(zhèn)為昌都地區(qū)行署及縣政府所在地。工程是瀾滄江右岸一級支流金河下游河段規(guī)劃六級開發(fā)方案的第四級電站,上游接多瓦水電站,下游依次為瓦托水電站、金河水電站。

        項目的開發(fā)任務(wù)為發(fā)電,大壩為常態(tài)混凝土雙曲拱壩,最大壩高144 m,壩頂高程為3 452 m,水庫總庫容約1.11×108m3。引水發(fā)電系統(tǒng)布置于右岸山體內(nèi),引水系統(tǒng)為一洞四機,尾水系統(tǒng)為單機單洞布置形式,地下廠房采用首部開發(fā)方式。電站總裝機容量為120 MW,保證出力為20 MW,多年平均發(fā)電量為5.32×108kW·h。工程規(guī)模為大(2)型,工程等別為Ⅱ等。

        3.2 工期安排

        考慮到籌建期的右岸上壩交通洞長達約2.0 km,只能單工作面施工;大壩最大開挖高度約236 m,大壩最大壩高144 m;每年只有3—11 月具有澆筑室外混凝土的氣候條件及高原施工降效等因素,經(jīng)分析計算,安排施工總進度為籌建期12 個月、工程總工期96 個月。施工準備工期從第一年的1月初開始,到第三年2 月末,直線工期為26 個月;主體工程施工工期從第三年的3 月初至第八年的11 月末首批機組發(fā)電,工期為69 個月;工程完建期為1 個月。

        3.3 施工總進度橫道圖設(shè)計

        在預(yù)可行性研究階段,施工總進度橫道圖設(shè)計采用的是行業(yè)內(nèi)常規(guī)做法,即Excel 輔助計算分析、AutoCAD 標注繪圖方法。需要將在AutoCAD中以項目頭為行、工期每半個月為列,畫出200 行(約200 個項目頭)、192 列(工期96 個月×2)的網(wǎng)格,然后手動輸入工程項目、單位、工程量、第幾年、季度、月等名稱和數(shù)量,對應(yīng)每個項目頭,設(shè)計出施工時段橫道圖,然后在Excel 中計算出相應(yīng)的項目施工強度,并在AutoCAD 中進行標注,完成所有項目頭的施工時段橫道圖設(shè)計、強度計算和標注后,還需進行主要項目如土方開挖、石方明挖、石方暗挖、土石方填筑、混凝土澆筑的累計強度計算、強度曲線繪制,最后在AutoCAD 中手動畫出施工總進度表。計算量很大,繪制過程十分繁瑣,更重要的是,隨著設(shè)計的深入,大部分工程量會發(fā)生多次修改,每次修改都需要重復(fù)上述步驟進行計算和圖紙繪制。

        施工總進度橫道圖中的施工強度、強度曲線是水利水電項目施工組織設(shè)計的重要參數(shù),沒有相關(guān)成果,后續(xù)的工作無法開展,而施工組織設(shè)計又是編制整個項目投資的重要依據(jù),所以施工總進度橫道圖制約著整個項目的進展。在水工專業(yè)提出工程量后,雖然施工設(shè)計人員加班加點趕工,首次成果也花費了15 d 左右,后續(xù)每次隨工程量調(diào)整設(shè)計成果的計算都需要3 d 以上,這給施工專業(yè)不足2 個月的設(shè)計周期帶來了巨大的挑戰(zhàn)?;诖耍O(shè)計人員依托項目進行了軟件研發(fā),旨在將設(shè)計過程的重復(fù)又有規(guī)律的工作程序化,以節(jié)約時間,提高效率。

        在可行性研究階段,軟件已基本成型,將原來AutoCAD 發(fā)揮的功能全部融入到了Excel 中,而且依托項目不斷優(yōu)化,軟件具備了程序化、標準化、通用化的特點。工程項目、單位、工程量直接從水工工程量資料提供單中復(fù)制粘貼,對應(yīng)每個項目頭的施工時段橫道圖設(shè)計,采用內(nèi)置公式拖拽單元格的方式,自動完成了相應(yīng)的強度計算、強度曲線繪制,并生成了和以前形式相同的施工總進度表。首次計算成果僅花費不到5 d,后續(xù)隨工程量的修改成果計算耗時不足1 d,為施工專業(yè)保質(zhì)保量按時完成任務(wù)贏得了大量時間。

        目前,該軟件在引綽濟遼,西藏康卓水電站、山西垣曲及30 多個抽蓄等眾多工程中得到了成功應(yīng)用,提高效率約3倍,相關(guān)成果也順利通過了審查。

        4 結(jié)語

        此次軟件的開發(fā)研究是依托實際項目進行的,并在實際應(yīng)用中不斷完善,親和性、實用性、交互性、通用性強,可極大地減少重復(fù)工作,節(jié)約了時間。但目前軟件仍然存在一些尚未解決的問題,比如無法自動生成關(guān)鍵線路,需在AutoCAD中手動繪制,而且Excel 對同一成果每次自動生成的圖片橫縱比例均有細微的差別,導(dǎo)致在工程后續(xù)處理中出現(xiàn)重復(fù)工作。隨著技術(shù)的發(fā)展,軟件會在工程的實際應(yīng)用中得到不斷的改進和優(yōu)化,相關(guān)難題能夠得到圓滿的解決。

        猜你喜歡
        單元格施工進度工期
        建筑施工進度控制方法研究
        科學(xué)家(2022年3期)2022-04-11 21:36:53
        電力工程的施工進度與安全管理淺探
        玩轉(zhuǎn)方格
        玩轉(zhuǎn)方格
        建筑工程施工進度管理與控制
        淺談Excel中常見統(tǒng)計個數(shù)函數(shù)的用法
        西部皮革(2018年6期)2018-05-07 06:41:07
        淺談建筑工程施工進度控制
        基于層次分析法的網(wǎng)絡(luò)工期優(yōu)化
        工期
        小說月刊(2015年5期)2015-04-19 07:29:20
        基于最小工期的施工分包商選擇方法
        亚洲激情一区二区三区不卡| 亚洲AV永久青草无码性色av| 亚洲AV无码AV色| 男女啪啪动态视频在线观看| 美女国产毛片a区内射| 国产色无码精品视频国产| 亚洲国产一区二区在线| 视频一区二区三区中文字幕狠狠| 亚洲黄色av一区二区三区| 无码中文亚洲av影音先锋| 乱子伦视频在线看| 午夜精品久视频在线观看| 全国一区二区三区女厕偷拍| 麻豆亚洲av熟女国产一区二| 久久久久久免费毛片精品| 国产精品中文第一字幕| 亚洲成人av在线播放不卡| 视频一区视频二区制服丝袜| 国产在线精品一区二区| 天堂在线观看av一区二区三区 | 后入内射欧美99二区视频| 久久精品国产亚洲AV香蕉吃奶| 日韩精品极视频在线观看免费| 在线播放免费人成毛片乱码| av无码精品一区二区三区四区| 国产精品无套粉嫩白浆在线| 一区二区三区国产内射| 久久婷婷人人澡人人喊人人爽| 日韩激情小视频| av免费在线手机观看| 麻豆精品导航| 狠狠色综合网站久久久久久久 | 一区二区三区在线少妇| 亚洲av无码专区亚洲av伊甸园| 爱我久久国产精品| 琪琪av一区二区三区| 国产精品成人无码久久久久久| 少妇脱了内裤让我添| 最新永久无码AV网址亚洲| 女同性恋一区二区三区av| 精品国产一区av天美传媒|