[發明專利]通過Civil3D進行排水設計模型的XDB數據輸出方法在審
| 申請號: | 202010039653.6 | 申請日: | 2020-01-15 |
| 公開(公告)號: | CN111259065A | 公開(公告)日: | 2020-06-09 |
| 發明(設計)人: | 吳楠;何穎輝;郭磊;吳越;王少華;王競超;尚海源 | 申請(專利權)人: | 北京市市政工程設計研究總院有限公司 |
| 主分類號: | G06F16/25 | 分類號: | G06F16/25 |
| 代理公司: | 北京萬科園知識產權代理有限責任公司 11230 | 代理人: | 張亞軍 |
| 地址: | 100082 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 通過 civil3d 進行 排水 設計 模型 xdb 數據 輸出 方法 | ||
1.一種通過Civil3D進行排水設計模型的XDB數據輸出方法,包括如下步驟:
步驟10,按規定好的名稱定義通用的管族和井族,其中,當采用正向排水設計的方式時,需要將管和井的尺寸預先進行歸類,按照管徑、流速設計要求設計所有使用的管和井,分別建立符合名稱要求的族庫;當采用導入設計數據的方式時,首次設計在其他可輸出設計數據的軟件上進行,后面需要將設計數據導入Civil3D中,在Civil3D中進行修改,使用Civil3D提供的管族和井族,其中管族和井族按上述規定好的名稱定義;
步驟20,按規定好的名稱定義項目級信息,將項目級信息名稱填入Civil3D的“圖形特性”的“自定義圖形特性”的“名稱”列,將項目級信息值填寫在“值”列,以便后續的插件程序提取對應名稱的項目級信息值;
步驟30,使用“自定義特征集”在“管對象類”和“井對象類”上建立數據容器類,從而將構件級信息作為自定義特征附著在管和井的對象類上;
步驟40,如果步驟10中采用導入設計數據的方式,在所述其他可輸出設計數據的軟件上規定好輸出設計數據的格式、輸出類別、輸出類別對應的格式,將所述設計數據保存成Excel文件,通過程序導入所述設計數據,建立Civil3D的井和管對象;如果步驟10中采用正向排水設計的方式,使用Civil3D的常規方式建立井和管對象;
步驟50,激活Civil3D的“特性”中的“擴展數據”內容,通過步驟40導入的或正向設計的管和井對象上就自動附著了步驟30中的自定義特征集,只需要將必須手動填寫的自定義特征值根據設計需要填寫到相應的位置即可完成信息附著;
步驟60,使用Civil3D輸出XDB的插件程序從而輸出XDB文件,實現XDB數據的輸出。
2.根據權利要求1所述的通過Civil3D進行排水設計模型的XDB數據輸出方法,其特征在于步驟20包括:通過程序將Excel表中的項目級信息名稱自動填寫在“自定義圖形特性”的“名稱”列,通過程序將Excel表中的項目級信息值自動填寫在“自定義圖形特性”的“值”列。
3.根據權利要求1所述的通過Civil3D進行排水設計模型的XDB數據輸出方法,其特征在于步驟30包括:在管和井的對象類中使用公式選項,并自動將VBA的公式代碼通過程序的方式自動寫入公式內容中,VBA代碼自動識別對象的句柄,并根據句柄自動實時的提取設計數據,作為構件級信息附著在自定義特征集中。
4.一種通過Civil3D進行排水設計模型的XDB數據輸出的裝置,其特征在于所述裝置包括:存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執行所述程序時,實現如權利要求1-3中任一項所述的方法。
5.一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,該程序被處理器執行時實現如權利要求1-3中任一項所述的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京市市政工程設計研究總院有限公司,未經北京市市政工程設計研究總院有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010039653.6/1.html,轉載請聲明來源鉆瓜專利網。





