[發明專利]在Civil3D中利用要素線進行道路縱斷設計的方法有效
| 申請號: | 201810326412.2 | 申請日: | 2018-04-12 |
| 公開(公告)號: | CN108549765B | 公開(公告)日: | 2022-01-18 |
| 發明(設計)人: | 吳楠;姜恒;李昱瑾 | 申請(專利權)人: | 北京市市政工程設計研究總院有限公司 |
| 主分類號: | G06F30/20 | 分類號: | G06F30/20;G06T17/00 |
| 代理公司: | 北京萬科園知識產權代理有限責任公司 11230 | 代理人: | 杜澄心;張亞軍 |
| 地址: | 100082 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | civil3d 利用 要素 進行 道路 設計 方法 | ||
1.在Civil3D中利用要素線進行道路縱斷設計的方法,包括:
第一,使用要素線進行道路縱斷設計的方法步驟,即將civil3d中的定線對象轉換成要素線對象,通過要素線的高程編輯器進行縱斷參數的數據調節,從而完成縱斷面設計中頂點高程和縱坡坡度的設計,將設計好的要素線再轉換成縱斷設計對象;
通過要素線進行道路設計的方法步驟;
在Civil3D軟件中先建立道路定線,在定線的基礎上建立縱斷圖,通過在縱斷圖上進行描繪,并且通過數據修改方式得到道路縱斷設計,再進行裝配和道路組建的工作;
將道路定線轉換成civil3d所創建的道路要素線,將其附著在道路定線上,將該要素線通過要素線頂點的高程編輯工具,進行高程加密點的高程調節,將需要進行高程設計的要素線加入高程控制頂點,通過高程頂點編輯器對頂點的平面樁號位置、高度和頂點間的坡度進行數據標準化、規范化,從而得到較為合理的道路縱坡;
上述環節進行完畢后,通過道路要素線轉換同名道路縱斷的工具,將道路縱坡變為同一定線下的任意一縱斷設計(Profile),在不生成縱斷圖的情況下,即可進行道路橫斷的裝配和道路模型的放樣;如果需要修改縱斷設計,仍然可以通過civil3d的繪制縱斷圖功能,進行縱斷圖繪制來調整縱斷設計;
第二,將civil3d中要素線轉換成縱斷設計數據存儲于文件數據庫的程序內容,本程序使用VBA調用civil3d對象,實現了civil3d的內部數據轉換和縱斷設計對象的自動生成;
要素線轉換道路縱斷設計的工具;
本工具使用vba編寫,保存成為擴展名為dvb的vba程序文件,通過civil3d的vba管理器加載、編輯和運行;
程序采用vba+activeX技術,引用civil3d當前版本的對象庫文件,并且在程序段內指定引用庫文件的版本號。
2.根據權利要求1所述的在Civil3D中利用要素線進行道路縱斷設計的方法,所述要素線轉換道路縱斷設計的工具軟件的流程:
A.指定引用的對象庫及該對象庫文件的版本號;
B.實例化一個AcadApplication對象,并且將civil對象賦值與該實例;
C.實例化一個AeccDocument對象;
D.實例化一個AeccDatabase對象;
E.清空所有已存在選擇集,建立一個新選擇集,實例化一個選擇對象sstobj,通過sstobj.SelectOnScreen方法在cad屏幕空間中選擇對象進行下一步轉換;
F. 通過對象名ObjectName進行篩選,將AeccDbAutoFeatureLine作為篩選條件,將所有需要轉換的要素線篩選作為處理集進行下一步轉換;
G.將過篩后的要素線遍歷進行步驟H~O的操作;
H.取得要素線的線名,并將其賦值給Alignmentname變量;這里的要素線對象為選擇集過篩后的遍歷圖元對象entry;Civil3d默認在定線對象轉換成要素線時,將定線的名稱賦值給要素線的線名;因此如果設計人沒有做特殊改動,本步可執行無誤,如果有修改,應該在程序執行前將要素線名更改成定線線名,兩者應該統一;
I.實例化一個oAlignment對象,通過Alignmentname變量將其賦值為同名的定線對象;
J. 實例化一個縱斷設計樣式對象oProfileStyle,將設計線作為調用樣式賦值給oProfileStyle對象;
K.實例化一個縱斷設計集合對象oProfiles;
L. 在縱斷設計集合對象oProfiles里添加一個縱斷樣式為oProfileStyle,縱斷設計類別為“aeccFinishedGround”的縱斷設計對象oProfile;
M. 實例化一個對應oProfile對象的變坡點集合oAeccProfilePVIs對象;
N.通過AeccDbAutoFeatureLine對象的Get2dDistanceAtPoint方法和GetPoints方法,讀取要素線對象entry的所有變坡點樁號和高程,并將其賦值給oAeccProfilePVIs的一個oAeccProfilePVI對象。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京市市政工程設計研究總院有限公司,未經北京市市政工程設計研究總院有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810326412.2/1.html,轉載請聲明來源鉆瓜專利網。





