Page 53 - Vol.09
P. 53

圖四、EXCEL 數量計算表                                   圖五、VB 6.0 程式編譯環境























                                               示再加上 2% 後就符合過去我們所               ETABS 程式裡面把整個 3D 模型
              圖六、浮動式自建功能表
                                               採用的比例放大原則,但是,藉由                 輸出為 Microsoft ACCESS 資料庫
                                               精算這種比較合理的邏輯,可以確                 檔案,VB 程式可以利用 OLE 資料
                                               實的去掌握到工程的成本,把過去                 庫物件的操作來開啟這個資料庫檔
                                               的 15% 的經驗雜項數量縮減到 2%             案,並且從中選取所需的資訊,目
                                               也算是一個不小的進步。                     前 VB 程式對資料庫物件處理的速
                                                                               度還不夠快,如果要不斷的開啟資
                                                                               料庫讀取並且執行篩選功能,會浪
                                                                               費許多寶貴時間,實務面的作法是
                                                                               先把資料庫中有用的資訊整理到記
                                               程式架構                            憶體裡面,然後直接對記憶體中的
                                                                               資料來應用,以加速執行的速度。
              剪力牆接合臨時支撐角鋼…等等。
              目前程式已經可以達到精算的項目                                                  需要輸入的資料除了基本的檔案名
                                               Microsoft 的 EXCEL 是 目 前 數 量
              包含有:小斜撐、螺栓、剪力釘、                                                  稱外,還有一些選項必須要使用者
                                               計算上最常使用的工具,除了一
              橫隔板、加勁板、剪力連結板、斜                  般儲存格的運算與公式整合外,                  輸入:
              撐連接板、柱底板等。                       Microsoft 還提供了 VBA 的巨集語         –  計算模式

              這些新增的功能的驗證,是以 F14                言,可以近一步撰寫複雜的程式,                   iType=1 表示採用淨長度精算,
              P5 梁柱構架式辦公大樓為案例,                 自動化的控制 EXCEL 中絕大多數                也就是梁的長度會扣除柱子的深
              與不同的鋼構投標廠商估算數量比                  的資料與格式,這類 VBA 撰寫的                 度,iType=0 表示採用心到心長
              較後發現,誤差可以控制在 2% 內,               程式還可以進一步的用 VB 6.0 或               度精算原則(不執行精算作業)。
              也就是不以放大係數加成,而直接                  是 VB.NET 來編輯成為獨立的執              –  剪力釘尺寸
              採用精算後的結果是廠商報價數量                  行檔,再由外部來呼叫並且控制                    是專案採用的剪力釘直徑,梁剪
              的 98~99% 以內的數量比例,表示              EXCEL 物件,這種軟體技術稱作                 力釘預設長度為 115 mm,柱剪
              利用結構模型可以做到相當可靠程                  ActiveX 技 術, 這 也 是 Microsoft      力釘預設長度為 89mm。
              度的估算。建議可在精算後的數量                  Office 系列軟體最吸引人之處,就             – DECK 肋條的間距
              再添加一些放大係數例如 1.02 到               是自動化整合。本文採用的程式語
              1.05 的放大量,去涵蓋精算目前                言是以 Microsoft VB 6.0 程式發展         該 間 距 與 小 梁 的 剪 力 釘 數 量 計
              還沒有掌握的雜項,例如 : 梁高低                環境。                               算有關,小梁剪力釘間距會以
                                                                                 DECK 肋條相同間距為配置,計
              差、樓版高低差收邊、懸臂版角鋼、                 經過編譯的程式碼,相當於是浮在
                                                                                 算剪力釘的數量。
              SRC 梁剪力牆接合臨時支撐角鋼、                EXCEL 上方的自建功能表  圖六,
              帷幕牆加勁鐵件…等。                       可以直接控制 EXCEL 的儲存格資              – SRC 柱到達的樓層名稱
              目前程式還是保留了原先心到心計                  料,利用 EXCEL 多活頁的功能,                該樓層以下鋼柱會加計剪力釘,
              算的功能,使用者可以去比較精算                  可以設定其中一頁是輸入活頁,其                   剪力釘原則上在柱外以水平
              後的差異,依照目前測試的結果發                  他多頁為輸出活頁。                         200mm 間 距, 垂 直 200mm 間
              現純梁柱構架放大係數為 1.06,純               程式需要指定 ETABS 模型的 MDB              距計算。
              桁架構架的放大係數為 1.13,這表               資料庫檔案名稱,這個檔案是在                  這些選項就讓程式的邏輯來判斷是



                                                                              NEW  FAB  ENGINEERING  JOURNAL         MARCH  2013  53
   48   49   50   51   52   53   54   55   56   57   58