Hank's Blog

工程人的設計監造VBA工具交流區

🙌前言

👉縱斷面發展來源

AutoCAD VBA 縱斷面繪製自動化

🐞開發過程中的小問題

縱斷面繪製時會針對需要文字說明的樁號進行插旗繪製,可能會造成插旗文字出現重疊的原因有兩個

  1. 插旗說明樁號距離太近(0+200、0+205)
  2. 繪製X軸比例太小(1:1000 vs 1:5000)

繪製過程會考量圖紙輸出的舒適度,最小字高通常會以3.4.5為原則,文字說明會固定以30度呈現

當距離太近時可以透過調整X軸比例讓間距拉開,橫向會重疊的時候就進行上下位移,方便讀者觀看。

因此本篇就是要透過VBA抓取說明文字的外框及下線,自動調整文字重疊內容,以下進行說明:

閱讀全文 »

🙌前言

因為工作的緣故,日常會接觸大量的Excel操作,過程不外乎都是一些重複又無趣的動作,也讓我起心動念要透過程式碼的方法來解決這些問題,我操作的軟體是Excel,那直接採用ExcelVBA的語言會是最佳的一個路徑。

程式語言終究還是一種與電腦溝通的工具,重點是你有什麼生活中的問題要進行實作,能夠解決問題的語言就是好語言。

以下是我在自學路上的一些心得,與各位做個分享。

閱讀全文 »

🙌前言

  1. 交通部的部頒規範下載下來之後會變成很多細碎的檔案,包含PDF跟DOC,在進行檔案內容搜尋的時候時常需要跨檔案比對,無法在同個檔案中一次到位。

  2. 有些規範有進行修改的內容需要先修改doc後再輸出PDF,乾脆將所有PDF都先進行刪除,後續再針對資料夾批次轉檔成PDF後再做合併。

解決目標:將doc修改完畢後輸出為pdf,丟到pdf_merge中進行合併,這實在是很麻煩。

本篇介紹如何撰寫程式碼來簡化製作公路橋梁設計規範的流程,有興趣請繼續閱讀

閱讀全文 »

🙌前言

契約項目、單價、數量、單位是整個工程進行中的數量計算核心。

契約項目的起源於設計階段會成立預算書便開始,招標階段會以標單的形式讓廠商進行填列投標,決標時再以標比調整契約單價,爾後成立契約後便以此當計價依據。

工程進行要做到完全不變更設計實在相當困難,因為現場條件改變、居民特殊需求、甚至編制預算書的錯誤未被發現都可能導致變更設計的發生,此時變更設計需求項目沒有列於契約項目,則會伴隨新增項目新增單價程序同步進行。

工程執行一定比例後,廠商可提出估驗計價,此時也是以當期契約項目、單價、實際數量作為付款依據,配合累積進度相互勾稽,避免超估發生。

閱讀全文 »

🙌前言

監造報表為公共工程三級品管制度下的必備表單

依公共工程施工品質管理作業要點第十一、監造單位及其所派駐現場人員工作重點如下:(十五)依規定填報監造報表

監造報表所需登載內容除基本資料外,其餘重點簡述如下:

  1. 工程進度
  2. 數量計算
  3. 施工抽查
  4. 品質試驗
  5. 文件管理

本篇為我所開發的監造日報表VBA的一些專案設計架構簡述, 有興趣請繼續觀看...

閱讀全文 »

🙌前言

明渠輸水渠道的設計重點大概羅列如下幾點:

  1. 排水渠道要注意流量是否可以提供農田排水10年重現期距1日排出。
  2. 灌溉渠道要確認灌溉計畫所需計畫流量。
  3. 設計的最小容許流速不能低於水草生長速度或淤沙速度。
  4. 設計的最大容許流速不能高於規範所限制的速度。
  5. 設計時需注意不能太接近臨界流況,動水壓力對構造物較容易不穩定。
  6. 挑選合宜的出水高度提高其他因素所致之額外流量。
  7. 檢討各田區所需灌溉水頭是否足夠,盡量減少制水汴版的使用。

有關農田排水的流量可以參考農田排水工程規劃設計原則參考手冊(108版)進行推算

演算流程可以利用Python中的Streamlit套件進行,從參數設定>檢核流程>報表產製都交給電腦

閱讀全文 »

🙌前言

自2018年開始撰寫Blogger紀錄工作上會遇到的內容,藉由紀錄的過程也有助於加深對於某項技術的印象。想當初我遇到問題的時候也是不斷Google,受惠於很多網路大神的文章才解決了問題,期許我也能夠成為網路世界中有用的人,撰寫出一些能夠對這個世界有所幫助的文章。

礙於我對於Blogger的調整不是很熟悉,常常影片上傳失敗或分頁的過程會無法完整呈現,有一天當我遇到Hexo-nexT的主題時,驚為天人,這完全就是我理想中的部落格外觀,因此就決定藉由學習一項新的技術的同時也來重建一下以前醜醜的Google Blogger...

閱讀全文 »
0%