不同版本間的CAD開發
🙌前言
CAD版本有非常多種,我目前有接觸過的就有AutoCAD、ZWCAD以及現在正在使用中的ProgeCAD。
在使用VBA進行二次開發的過程,需要考量引用物件模型之間的差異,就目前開發經驗中,AutoCAD與ZWCAD可以透過修改引用名稱就可以有很好的轉換體驗,但是ProgeCAD的基底物件有比較不同的設計,故本篇要來解釋從AutoCAD的VBAcode如何透過我所撰寫的物件轉換函數進行相容,讓程式碼在ProgeCAD也可以順利動起來。
CAD版本有非常多種,我目前有接觸過的就有AutoCAD、ZWCAD以及現在正在使用中的ProgeCAD。
在使用VBA進行二次開發的過程,需要考量引用物件模型之間的差異,就目前開發經驗中,AutoCAD與ZWCAD可以透過修改引用名稱就可以有很好的轉換體驗,但是ProgeCAD的基底物件有比較不同的設計,故本篇要來解釋從AutoCAD的VBAcode如何透過我所撰寫的物件轉換函數進行相容,讓程式碼在ProgeCAD也可以順利動起來。
縱斷面繪製時會針對需要文字說明的樁號進行插旗繪製,可能會造成插旗文字出現重疊的原因有兩個
繪製過程會考量圖紙輸出的舒適度,最小字高通常會以3.4.5為原則,文字說明會固定以30度呈現
當距離太近時可以透過調整X軸比例讓間距拉開,橫向會重疊的時候就進行上下位移,方便讀者觀看。
因此本篇就是要透過VBA抓取說明文字的外框及下線,自動調整文字重疊內容,以下進行說明:
因為工作的緣故,日常會接觸大量的Excel操作,過程不外乎都是一些重複又無趣的動作,也讓我起心動念要透過程式碼的方法來解決這些問題,我操作的軟體是Excel,那直接採用ExcelVBA的語言會是最佳的一個路徑。
程式語言終究還是一種與電腦溝通的工具,重點是你有什麼生活中的問題要進行實作,能夠解決問題的語言就是好語言。
以下是我在自學路上的一些心得,與各位做個分享。
交通部的部頒規範下載下來之後會變成很多細碎的檔案,包含PDF跟DOC,在進行檔案內容搜尋的時候時常需要跨檔案比對,無法在同個檔案中一次到位。
有些規範有進行修改的內容需要先修改doc後再輸出PDF,乾脆將所有PDF都先進行刪除,後續再針對資料夾批次轉檔成PDF後再做合併。
解決目標:將doc修改完畢後輸出為pdf,丟到pdf_merge中進行合併,這實在是很麻煩。
本篇介紹如何撰寫程式碼來簡化製作公路橋梁設計規範的流程,有興趣請繼續閱讀
契約項目、單價、數量、單位是整個工程進行中的數量計算核心。
契約項目的起源於設計階段會成立預算書便開始,招標階段會以標單的形式讓廠商進行填列投標,決標時再以標比調整契約單價,爾後成立契約後便以此當計價依據。
工程進行要做到完全不變更設計實在相當困難,因為現場條件改變、居民特殊需求、甚至編制預算書的錯誤未被發現都可能導致變更設計的發生,此時變更設計需求項目沒有列於契約項目,則會伴隨新增項目新增單價程序同步進行。
工程執行一定比例後,廠商可提出估驗計價,此時也是以當期契約項目、單價、實際數量作為付款依據,配合累積進度相互勾稽,避免超估發生。
明渠輸水渠道的設計重點大概羅列如下幾點:
有關農田排水的流量可以參考農田排水工程規劃設計原則參考手冊(108版)進行推算
演算流程可以利用Python中的Streamlit套件進行,從參數設定>檢核流程>報表產製都交給電腦
自2018年開始撰寫Blogger紀錄工作上會遇到的內容,藉由紀錄的過程也有助於加深對於某項技術的印象。想當初我遇到問題的時候也是不斷Google,受惠於很多網路大神的文章才解決了問題,期許我也能夠成為網路世界中有用的人,撰寫出一些能夠對這個世界有所幫助的文章。
礙於我對於Blogger的調整不是很熟悉,常常影片上傳失敗或分頁的過程會無法完整呈現,有一天當我遇到Hexo-nexT的主題時,驚為天人,這完全就是我理想中的部落格外觀,因此就決定藉由學習一項新的技術的同時也來重建一下以前醜醜的Google Blogger...
工程價格資料庫作業辦法有明定,新台幣1000萬元以上之公共工程於決標日起30日內必須將資料傳輸到主管機關,資料內容:
包含詳細價目表、單價分析表及資源統計表。
最容易達成的方式便是透過公共工程經費電腦估價系統(PCCES)進行預算書與契約編制。
因為大家都使用同一套系統,那麼輸出格式就能夠通用,後續要將契約內容彙整到公司內部所開發的報表系統只需要做一次工就可以了,然而非公共工程的內容會就因為個案不同而需要做細微調整。