.Net調整Civil3D橫斷面圖の高程範圍

上一期介紹了Civil3D核心部件庫的二次開發,這一期對稱的來講「平台應用」的二次開發。基本理論(如新建、引用等)不再贅述,這裡直接上實戰。

Civil3D有一些設置不夠貼心,比如橫斷面圖高程無法批量自定義,只能單個自定義或按照指定方式(如下圖)批量定義。用戶要麼一個個改,要麼乾瞪眼湊活著過,不夠人性化。

這個問題可以通過50行左右的代碼解決。整個設計框架和對應重點難點如下圖:

看一下對比結果(像素較低):

這個小小的二次開發雖然簡單,但也涵蓋了不少知識點,初學者需消化一二。

上述實例只解決了一個小痛點,實際上,Civil3D在BIM正向設計的過程中還有不少問題,甚至有一些概念性的誤區隱藏其中,今後將重點論述,以供設計人員在使用的時候規避相關技術風險。


推薦閱讀:

為什麼很多人都說使用微軟技術的公司是小公司?是不是微軟的技術入門簡單?
C# 是使用引用計數來發現垃圾對象的嗎?
WebApi和MVC有什麼區別?
請各位前輩指導下簡練代碼的思路?
.NET Core是否會取代.NET Framework?

TAG:BIM | NET | 二次开发 |