[發明專利]一種3dxml文件轉換為f3grid文件的方法、系統、設備及介質在審
| 申請號: | 202310271527.7 | 申請日: | 2023-03-20 |
| 公開(公告)號: | CN116303241A | 公開(公告)日: | 2023-06-23 |
| 發明(設計)人: | 王有熙;陳帥;傅少君 | 申請(專利權)人: | 西京學院 |
| 主分類號: | G06F16/11 | 分類號: | G06F16/11;G06F16/13;G06F30/20;G06F111/02 |
| 代理公司: | 西安智大知識產權代理事務所 61215 | 代理人: | 賀建斌 |
| 地址: | 710123 *** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 dxml 文件 轉換 f3grid 方法 系統 設備 介質 | ||
一種3dxml文件轉換為f3grid文件的方法、系統、設備及介質,方法包括:先生成3dxml文件后通過遍歷算法讀取幾何模型數據,再對幾何模型數據去重并生成面片網格模型數據,最后通過三角剖分算法在網格模型數據內部建立節點和單元生成體網格模型數據并對其進行索引生成f3grid文件;系統、設備及介質,用于實現一種3dxml文件轉換為f3grid文件的方法;本發明將3dxml文件轉換為f3grid文件,使建模軟件與數值計算軟件可以協同工作,具有使得3DEXPERIENCE軟件后期計算能力強,又使得Flac3D軟件前期建模能力強的特點。
技術領域
本發明涉及文件格式轉化技術領域,具體涉及一種3dxml文件轉換為f3grid文件的方法、系統、設備及介質。
背景技術
現有的3DEXPERIENCE軟件很好的解決了設計、仿真、施工等土木工程全壽命周期的管理問題,平臺具有強大的三維建模技術,為設計人員節省時間和費用提供有力支撐,但其數值計算方面存在計算能力偏弱、可模擬狀態少、開放性不足的缺點,而Flac3D軟件可以針對特定情況下三維模型進行力學分析,具有強大的數值計算能力,卻普遍存在前期建立復雜地質三維模型功能較弱的缺點,但是由于3DEXPERIENCE軟件三維建模后生成的3dxml文件并不能被Flac3D軟件讀取并進行數值計算,具有建模軟件與數值計算軟件無法協同工作的缺點。
發明內容
為了克服上述現有技術的缺點,本發明的目的在于提供一種3dxml文件轉換為f3grid文件的方法、系統、設備及介質,先通過在3DEXPERIENCE軟件中生成3dxml文件并通過遍歷算法對3dxml文件數據的讀取,重新排序并去除重復的點,再通過Delaunay三角剖分算法進行內部數據插入,最后再通過遍歷算法對數據進行重組生成f3grid文件,本發明將3dxml文件轉換為f3grid文件,使建模軟件3DEXPERIENCE與數值計算軟件Flac3D可以協同工作,具有既使得3DEXPERIENCE軟件后期計算能力強,又使得Flac3D軟件前期建模能力強的特點。
為了實現上述目的,本發明采用的技術方案是:
一種3dxml文件轉換為f3grid文件的方法,包括以下步驟:
步驟一、在3DEXPERIENCE軟件中生成3dxml文件;
步驟二、通過遍歷算法,從步驟一中生成的3dxml文件中讀取幾何模型數據;
步驟三、對步驟二中的幾何模型數據進行排序并去除重復點,生成面片網格模型數據;
步驟四、通過Delaunay三角剖分算法,在步驟三生成的片面網格模型數據內部建立內部節點和單元,生成體網格模型數據;
步驟五、通過按照點、線、面的順序對步驟四生成的體網格模型數據進行索引,按照f3grid數據文件對索引的點、線、面進行寫操作并保存,生成f3grid文件。
所述的步驟二中的幾何模型數據基本形式具體為:
點列表:verts:[(x1,y1,z1),(x2,y2,z2),......,(xn,yn,zn)],其中(x1,y1,z1),(x2,y2,z2),......,(xn,yn,zn)為點的坐標;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西京學院,未經西京學院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202310271527.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種側掛式吊裝裝置
- 下一篇:電音基調控制方法、裝置、計算機設備和存儲介質





