HanksVBA繪圖資料庫操作流程(三)

前言

承前篇HanksVBA繪圖資料庫操作流程(二),在中心線與斷面樁完成之後,此時就要透過斷面樁與特徵線之間的幾何關係換算其橫向相對座標及高程,計算成果除了可以繪製橫斷面外,同時也能透過萃取出各特徵線上的高程資訊作為縱斷面之資料來源。

相關的基本流程將包含:

  1. 樁號取樣
  2. 高程重整
  3. 橫斷面圖
  4. 擷取CD碼
  5. 快速縱斷面

主畫面

Fig1. 主要畫面

步驟9.樁號取樣

特徵線與斷面樁透過取得其位於斷面樁上各個交點來推算該點距離斷面樁的端點距離以及該點位於特徵線上之前後端點的高程進行內插值換算,進而取得一份具有X、Y、交點CD碼的表格。

Fig2. 橫斷面基本資料表

流程

  1. 移動至工作表"中心線"
  2. 點選按鈕樁號取樣
  3. 移動至CAD
  4. 框選斷面樁,按下Enter
  5. 框選特徵線,按下Enter
  6. 成果出現於工作表"橫斷面"

PS:通常起點、終點比較容易出現有異常,通常是發生於特徵線與斷面樁無法交會的情況,此時可以先透過CAD指令EX將特徵線延長至該斷面樁,再透過按鈕檢查點高程進行線段高程檢查、取近似點處理。

步驟10.高程重整

除了透過取特徵線高程作為來源外,也能在CAD中透過指令OFFSET建立虛擬特徵線,並且將該虛擬特徵線賦予其要同步的高程來源,以矩形渠道為例,通常只會拿取渠底中心、兩側渠頂作為特徵線使用(目前在橫斷面圖上看起來就像是V字型),若要正確描述橫斷面圖的長相(U字型) ,還需要透過兩側渠頂的位置往渠底中心偏移複製0.1公分,再透過高程重整的方式將左渠底及右渠底的高程設定等同渠底中心,這樣便能看見一完整的渠道樣式。

Fig3. 高程重整基本資料表

流程

  1. 確認橫斷面含有Y值為0的數值
  2. 設定高程代碼、取代高程、運算值
  3. 點選按鈕高程重整
  4. 完成

步驟11.橫斷面圖

在目前的步驟所產製出來的內容為純地形的橫斷面圖,如果要放置渠道的話需要再透過後續步驟_的渠道型式表設定進行,到時候才有辦法進行挖方、填方的面積計算。

流程

  1. 點選按鈕橫斷面圖
  2. 輸入圖紙比例(預設100)
  3. 輸入X軸偏移距離(預設10000)
  4. 輸入Y軸偏移距離(預設2000)
  5. 輸入切換個數(預設100)
  6. 判定是否邊界CD碼未設定環境名稱,有的話再輸入該CD對應環境名
  7. 移動至CAD
  8. 點選繪製基準點
  9. 完成
Fig4. 橫斷面CAD圖說

PS:繪製過程的選項可以都先採用預設,產生初次成果後再透過目前的狀況進行微調,如發現Y軸偏移距離不夠大,就再往上加,如果要放入圖框,則可以將切換個數改為3,他繪製指定數量後就會偏移X軸繪製。

步驟12.擷取CD碼

每一個橫斷面都會記錄其CD碼,如果要進行坡度設計的時候會需要把每個樁號的重要CD碼繪製於縱斷面上呈現,比較好確認高程相對應關係,要取得其高程資料需要先設定其代碼對應到的高程名稱以及放置於第幾列。

Fig5. 縱斷面擷取CD碼基本資料

流程

  1. 設定高程代碼、高程列位、高程名稱
  2. 點選按鈕擷取CD碼
  3. 資料擷取後送至工作表"縱斷面"(目前被隱藏起來)
  4. 完成

PS:高程名稱的結尾必須為**高,EX:地盤高、路面高,後續再去圖說裡面改

步驟13.快速縱斷面(Optional)

快速就可以直接看見地盤高與其他相關高程的關係,每條線都是一個圖層。

流程

  1. 點選按鈕快速縱斷面
  2. 輸入X軸比例(預設2500)
  3. 輸入Y軸比例(預設100)
  4. 移動至CAD
  5. 輸入取樣間距(預設為1)
  6. 點選繪製基準點
  7. 完成
Fig6. 簡易縱斷面CAD圖

PS:取樣間距如果為5.10.15.20.25,設定為1時會全部顯示,設定為2的時候則會依照5.15.25這樣顯示(每2個取一次)。

結語

在橫斷面圖的繪製過程,除了可以看出目前的地形與周邊的環境資訊(田、路),也能判定是否有歧異點的發生,來針對地形點錯誤排查,有些時候可能會因為抄錄錯誤或機器輸出的異常,導致橫斷面的長相不合常理,如果在Excel橫斷面表上就發現高程值為0,那麼就得要先確認特徵線是否有經過人為移動或延伸、剪斷等等,這時候透過按鈕檢查點高程通常能解決大多數問題。

當操作完擷取CD碼之後才能進行快速縱斷面,這部分的功能只是讓用戶能夠早點知道縱斷面效果,減少在繪製詳細的縱斷面過程的勞累,在圖說上可以取得地盤高、路面高、田面高...等等關鍵的資訊,設計者可以先在該簡圖上大約繪製計畫高、渠頂高,於此可以先先確認是否會有路面無法排水、田面無法取水等問題,再者,當地形地貌比較複雜時,也能夠將取樣間距設定為10M或5M,當地形特徵點都有按實際取回時,快速縱斷面也能完整的復現實際的地形地貌。