[發(fā)明專利]數據處理方法及裝置有效
| 申請?zhí)枺?/td> | 201811431568.3 | 申請日: | 2018-11-27 |
| 公開(公告)號: | CN109683858B | 公開(公告)日: | 2022-05-27 |
| 發(fā)明(設計)人: | 張森;謝國兵;王俊明;張建輝;粟彬;向繼昱;高松賀;黃學文;李錦勇;鐘志柯;劉書培;張力;暢敏;余長虹;張可非;許斌;楊偉棟;赫永真;李征;楊旭;蔡貴軍;徐川;余松林;許明敏;李亞峰;繆謹;牛秋晨 | 申請(專利權)人: | 四川隧唐科技股份有限公司 |
| 主分類號: | G06F8/20 | 分類號: | G06F8/20;G06F8/76 |
| 代理公司: | 北京超凡志成知識產權代理事務所(普通合伙) 11371 | 代理人: | 吳迪 |
| 地址: | 610000 四川省成*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據處理 方法 裝置 | ||
本申請?zhí)峁┮环N數據處理方法及裝置,包括:獲得幾何對象,其中,所述幾何對象為目標IFC文件中包含的目標模型的組成部分;從幾何對象中提取出幾何對象的幾何數據和幾何對象的工程數據,其中,幾何數據為構建幾何對象所需要的三維空間基本元素的空間坐標信息。通過獲得目標模型中的幾何對象,并提取幾何對象中的幾何數據和工程數據,從而獲得目標模型的關鍵數據,以便于利用幾何對象中提取出來的幾何數據和工程數據,在其他軟件中建立新的模型,在新的模型中還原幾何對象,從而還原幾何對象構建的目標模型,最終實現模型的跨軟件使用。
技術領域
本申請涉及數據處理技術領域,具體而言,涉及一種數據處理方法及裝置。
背景技術
目前,由于傳統的BIM(Building Information Modeling,建筑信息模型)軟件平臺,屬于封閉的應用生態(tài)圈,所以在該軟件平臺上的軟件中建立的模型,受眾相對單一,幾乎只針對圈內的設計者使用,不利于模型的跨軟件使用。
發(fā)明內容
有鑒于此,本申請的目的在于提供一種數據處理方法及裝置,以改善目前傳統的BIM軟件平臺由于屬于封閉的應用生態(tài)圈,而不利于基于該軟件平臺上的軟件而建立的模型的跨軟件使用的問題。
為了實現上述目的,本申請的實施例通過如下方式實現:
第一方面,本申請的實施例提供了一種數據處理方法,包括:獲得幾何對象,其中,所述幾何對象為目標IFC文件中包含的目標模型的組成部分;從所述幾何對象中提取出所述幾何對象的幾何數據和所述幾何對象的工程數據,其中,所述幾何數據為構建所述幾何對象所需要的三維空間基本元素的空間坐標信息。
在本申請實施例中,通過獲得IFC文件中的構建目標模型的幾何對象,提取幾何對象中的幾何數據和工程數據的方式,從而可以獲得目標模型的多個幾何對象中的與幾何對象一一對應的幾何數據和工程數據,以便于利用幾何對象中提取出來的幾何數據和工程數據,在其他軟件中建立新的模型,并在新的模型中還原幾何對象,從而還原幾何對象構建的目標模型,最終實現基于BIM軟件平臺上的軟件而建立的模型的跨軟件使用。
結合第一方面,在第一方面的第一種可能的實現方式中,上述從所述幾何對象中提取出所述幾何對象的幾何數據和所述幾何對象的工程數據,包括:對所述幾何對象進行處理,生成幾何對象數據集;從所述幾何對象數據集中提取出所述幾何對象的所述幾何數據;從所述幾何對象數據集中提取出所述幾何對象的所述工程數據。
在本申請實施例中,通過對幾何對象進行處理,分別提取幾何對象的用于表示幾何對象大小形狀位置等信息的幾何數據和用于表示幾何對象在施工中的材質顏色紋理等信息的工程數據,從而能夠細致地還原幾何對象,進而還原出目標模型,實現基于BIM軟件平臺上的軟件而建立的模型的跨軟件使用。
結合第一方面的第一種可能的實現方式,在第一方面的第二種可能的實現方式中,上述從所述幾何對象數據集中提取出所述幾何對象的所述工程數據,包括:獲得所述幾何對象的全局ID和文件名,根據所述全局ID和所述文件名生成全局唯一ID,其中,所述全局唯一ID用于與所述幾何對象進行對應;從所述幾何對象數據集中提取所述工程數據,并將所述工程數據保存在與所述全局唯一ID對應的文件中。
在本申請實施例中,通過獲得幾何對象的全局ID和文件名,生成全局唯一ID,將提取出的幾何對象的工程數據,保存在與全局唯一ID對應的文件中,從而能夠實現多個幾何對象的工程數據與各自的幾何對象相對應,避免工程數據的錯亂對應。因此,能夠保證幾何對象的還原,從而保證由幾何對象構建的目標模型的還原,實現基于BIM軟件平臺上的軟件而建立的模型的跨軟件使用。
結合第一方面,以及結合第一方面的第一種可能的實現方式、第二種可能的實現方式,在第一方面的第三種可能的實現方式中,上述獲得幾何對象,包括:解析所述目標IFC文件,獲得M個幾何對象,其中,M為正整數;對所述M個幾何對象進行處理,確定出N個幾何對象,其中,N為小于等于M的正整數;確定所述N個幾何對象中的任意一個幾何對象為所述幾何對象。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于四川隧唐科技股份有限公司,未經四川隧唐科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/201811431568.3/2.html,轉載請聲明來源鉆瓜專利網。





