高俊海,汪 洋,魏建華
(天津電力設計院,天津 300200)
以往的送電線路平斷面繪制過程中,需要在AutoCAD環境中手工裁剪平面圖和繪制斷面圖,重復性操作多、耗時長,降低了內業制圖的效率。本文基于AutoCAD2007 VBA的編程平臺,實現AutoCAD2007環境下平斷面制圖的自動化,達到提高工作效率的目的。
(1)系統結構。該系統分為四大模塊,即路徑圖裁剪模塊、斷面制圖模塊、路徑轉角標示模塊、路徑高程標示模塊。系統結構見圖1。

圖1 系統結構圖
(2)系統功能。路徑圖裁剪模塊實現了線路中心線50m范圍矩形圖框的自動生成、矩形框外地物裁剪、路徑條圖旋轉等功能,完成送電線路平面圖的制作。由于圖層命名的多樣性。某些情況下不能根據圖層判斷地物類型。斷面制圖模塊根據圖層命名的方式,分為圖層自動識別和圖層人工識別兩個子模塊。當圖層命名表示唯一類型的地物時,選擇圖層自動識別子模塊進行斷面制圖;相反,則通過人機相互方式完成斷面制圖。路徑轉角標示模塊的功能包括轉角角度計算、轉角方向識別和轉角標示設計。在實際操作中,鼠標點擊路徑線段和選擇標示位置即可實現路徑轉角角度的標示。路徑高程標示模塊包括高程計算和高程標示設計。
(1)斷面連接。斷面制圖是把若干斷面離散點連接成高低起伏的曲線。但有些斷面點之間并不連接,例如,溝渠兩邊的斷面點是需要斷開的。斷面制圖模塊設計中,遇到斷面點之間需要斷開的地物時,向斷面連接子模塊發出信息使其跳過連接的操作。
(2)轉角角度計算。轉角角度的計算公式如下:

T為轉角角度(單位為度),α1為后直線的方位角,α2為前直線的方位角。T的范圍-90°≤T≤-90°。α1、α2通過直線段的端點坐標計算。
(3)轉角方向識別。根據上述公式中T值的正負號識別,正值時表示沿線路方向右轉,負值表示沿線路方向左轉。
本文以吉張35kV電源線工程為應用事例,利用該系統進行平斷面圖的繪制。圖2基于路徑圖裁剪模塊生成線路中心線50m范圍的矩形框;圖3為斷面成果圖,包括中心線經過地面的高程起伏和交叉跨越電力線的高度;圖4為斷面圖的高程標示,下紅線為高程零線;圖5為線路轉角的角度標示。

圖2 路徑范圍生成

圖3 斷面圖制作

圖4 高程標示

圖5 路徑轉角標示
該系統已應用于工作實踐。實踐證明,該系統不僅縮短了內業平斷面制圖的時間,規范了平斷面圖的繪制,而且具備良好的穩定性和可靠性。如何提高和確保平斷面圖的規范性,實現平斷面圖的自動檢查是今后有待研究的內容。
[1]何潤財,張云生.基于地形圖量測的架空送電線路平斷面圖制作方法[J].企業技術開發,2010,(1).
[2]王日.輸電線路平斷面圖自動繪制程序設計[J].山西電力,2009,(1).
[3]王驄,何順華.SLCAD系統在線路平斷面圖測量中的應用[J].電力建設,1998,11(19).
[4]周余紅.架空送電線路平斷面圖處理系統數據接口的研究[J].電力勘測設計,2007,(5).