一種運用三維模型模擬現實進行項目管理的系統的製作方法
2023-06-10 18:52:51
專利名稱:一種運用三維模型模擬現實進行項目管理的系統的製作方法
技術領域:
本發明涉及信息技術領域,特別涉及一種運用三維模型模擬現實進行項目管理的系統。
背景技術:
項目管理軟體是在工程項目管理過程中使用軟體進行控制的一種實現方式。項目管理軟體的一個重要功能是進行工程數據管理,即對工程項目整個周期過程中的所有數據,如設計圖紙、計劃進度、採購、質量、成本等進行收集、加工整理、儲存、傳遞與應用等,其通過有組織的信息流通,使決策者能及時、準確地獲得相應信息,並為工程項目投產運行後的運行維護提供支持。過去十多年,工程數據管理開始在國外大型工程項目中應用,相關軟體還可對三維模型進行瀏覽。Oracle Primavera P6是常見的項目管理軟體之一,其提供了計劃進度管理、資源管理、費用管理等功能。但是,該產品無法直觀地反映計劃和進度信息, 缺少現場真實信息和來自設計的工程信息支持。
上世紀80年代,提出了 「虛擬實境」(Virtual Reality, VR)技術,它是利用三維圖形生成技術、多傳感交互技術以及高解析度顯示技術,生成三維逼真的虛擬環境,用戶需要通過特殊的交互設備進入虛擬環境中。本世紀初,虛擬實境技術開始應用在工程可視化項目中,一般是通過手工建立三維模型,進行三維虛擬實境的展示。而WEB 3D技術是基於網際網路的3D仿真展示技術,實現了對龐大數據的精密壓縮,形成了立體化的3D頁面,從而使瀏覽者通過普通PC和網絡環境就能順暢的瀏覽網上三維虛擬場景。虛擬實境技術的基礎是三維建模,下面是幾種常見的三維建模軟體
I、美國 Autodesk 公司的 3DMax
3DMax是Autodesk公司開發的基於PC系統的三維動畫渲染和製作軟體,它集造型、渲染和製作動畫於一身,在國內發展的相對比較成熟的建築效果圖和建築動畫製作中使用率佔據絕對優勢。但是,該產品僅僅用於展示,其與工程設計數據、現場真實信息等的交互功能很不夠。
2、Sun3D
Sun3D是在網頁上運行三維應用程式的基礎軟體技術,相關內容詳見中國發明專利ZL200710118906. 3。該產品解決了三維數據的大比例壓縮和網絡傳輸問題,讓三維技術可以在網頁和移動終端上普遍應用。開發一個三維網頁(Web 3D)應用包含三維建模、數據壓縮、網絡傳輸、實時渲染、代碼邏輯等五個環節,而Sun3D實現了後面四個環節,並為第一個環節提供了通用的數據接口。但是,該產品只是一種開發包,雖然解決了三維模型的數據傳輸問題,還需要更多針對實際業務的應用開發才能發揮真正的效益。
根據美國的FIATECH組織調查,在資訊時代的工程行業,對於新技術的共同關注點在於如何提高與驅動數據的互操作性,支持項目全生命周期管理模式,如何推進新技術 (移動互聯、三維可視化、RFID等)在各個項目階段、各個知識領域的應用,應用電子審批與瀏覽和加強知識管理應用等方面。由此可見,本領域亟需一種高集成化的項目管理工具。
Intergraph Smart Plant Construction是本領域具有集成化特點的工具,該產品可以實現工作包定義、施工狀態展示、四維施工進度動畫、工程信息瀏覽和現場人員材料管理等功能。但是,該產品需要安裝客戶端,其維護、升級成本高,其技術路線封閉,對 Intergraph產品以外的其它設計成果支持有限,而且其產生的三維模型文件很大,需要高帶寬支持和高性能終端。發明內容
有鑑於此,本發明的目的一是解決現有項目管理軟體不能直觀反映計劃和進度信息,缺少現場真實信息和來自設計的工程信息支持的問題;二是克服現有三維建模工具僅僅用於展示,與工程設計數據、現場真實信息等的交互功能不夠,針對實際業務的應用開發少的問題;三是克服現有集成化工具需要安裝客戶端,維護、升級成本高,技術路線封閉,對 Intergraph產品以外的其他設計成果支持有限,產生的三維模型文件很大,需要高帶寬支持和高性能終端的弊端。
根據本發明的一個方面,提供一種運用三維模型模擬現實進行項目管理的系統, 所述系統包括數據存儲模塊、數據接口模塊、服務與集成模塊和展示模塊,其中,
所述數據存儲模塊,用於存儲各種不同來源的數據,從而為系統提供數據支持;
所述數據接口模塊,用於為所述服務與集成模塊提供訪問所述數據存儲模塊中所存儲的各種不同來源數據的訪問接口;
所述服務與集成模塊,用於為用戶瀏覽器展示3D模型提供服務,並將所述數據接口模塊所提供的數據與3D數據集成,從而為所述展示模塊提供前端展示和交互的接口 ;以及
所述展示模塊,用於在用戶瀏覽器上展示3D模型,並通過所述服務與集成模塊提供的接口,為用戶提供模擬現實的展示和交互。
優選地,所述數據存儲模塊所存儲的各種不同來源的數據包括三維模型數據、計劃數據和業務數據,
其中,所述三維模型數據包括Intergraph、Bentley、Autodesk和Aveva三維設計工具所產生的三維模型;
所述計劃數據包括P6和Project生成的計劃管理數據;以及
所述業務數據包括第三方的業務管理軟體所生成的數據,進一步包括資源數據、 費用數據、工程數據、視頻數據。
優選地,所述數據存儲模塊以如下方式之一來存儲各種不同來源的數據以文件形式存儲在系統伺服器中、以數據表的形式保存在關係型資料庫中和保存到業務管理軟體中,
其中,對於以數據表的形式保存在關係型資料庫中的數據,所述數據存儲模塊註冊資料庫地址、驅動程序、用戶名和密碼,並通過驅動程序來訪問數據;
對於以文件形式存儲在系統伺服器中的數據,將數據文件直接上傳到所述數據存儲模塊,由所述數據存儲模塊存儲,並保存數據文件的信息,所述數據存儲模塊直接複製或訪問這些數據文件;以及
對於保存在業務管理軟體中的數據,將用於訪問數據的API包註冊到所述數據存儲模塊,所述數據存儲模塊通過這些API包來訪問數據。
優選地,所述數據接口模塊所提供的接口包括三維模型數據接口、計劃數據接口和業務數據接口,
其中,所述三維模型數據接口讀取三維模型數據,將該數據轉換成WEB3D數據格式,並提供給所述服務與集成模塊中的WEB3D伺服器,從而為所述展示模塊中的4D展示和交互平臺提供展示功能;所述三維模型數據接口還讀取三維模型屬性中的標識屬性和位置屬性,提供給所述服務與集成模塊中的4D集成平臺,作為三維模型數據與計劃數據、業務數據集成的依據;
所述計劃數據接口提供P6和Project的數據接口或服務,將這些數據提供給所述服務與集成模塊中的4D集成平臺,從而訪問計劃數據;以及
所述業務數據接口進一步包括資源數據接口、費用數據接口、工程數據接口和視頻數據接口,其針對不同類型的業務數據,提供各種業務數據數據源的數據訪問方式。
優選地,所述服務與集成模塊進一步包括WEB3D伺服器和4D集成平臺,
其中,所述WEB3D伺服器使用WEB3D技術作為WEB3D展示方案,讀取三維模型接口所提供的數據,為用戶瀏覽器展示三維模型提供服務;
所述4D集成平臺通過三維模型中的標識屬性,將所述數據接口模塊所提供的數據與3D數據集成,為所述展示模塊提供前端展示和交互的接口。
優選地,所述4D集成平臺進一步包括數據關聯模塊、展示界面配置模塊和交互功能配置模塊,
其中,所述數據關聯模塊,用於通過三維模型中的標識屬性,與各類數據建立關聯;
所述展示界面配置模塊,用於提供標準的數據關聯展示界面模板,實現多種數據與WEB3D的交互展示界面的配置,使集成的不同來源數據能夠使用統一的界面展示;以及
所述交互功能配置模塊,用於用於配置用戶在展示界面操作時所觸發的事件。
優選地,所述數據關聯模塊所進行的數據關聯包括
三維模型數據與WBS的關聯將三維模型中的位號轉換為系統統一的模型標識符,將該統一模型標識符與WBS ID建立數據關聯;
三維模型數據與項目計劃的關聯通過WBS ID和該統一模型標識符的關聯,實現三維模型元素與項目計劃的關聯;
三維模型數據與與現場視頻數據源的關聯通過視頻編號將現場監控設備和該統一模型標識符建立關聯,從而建立現場視頻數據源與三維模型元素的關聯,通過該統一模型標識符,就可以查詢到視頻監控設備,並將視頻監控設備的畫面返回到用戶操作界面;以及
三維模型數據與與工程數據的關聯將工程數據裡包含的位號與該統一模型標識符對應起來,同時根據坐標在工程數據中的圖紙上建立熱點,使每個熱點對應該統一模型標識符。
優選地,所述展示模塊包括4D展示和交互平臺,該平臺以WEB 3D界面展示為基礎,提供與WBS、項目計劃、資源、費用、現場視頻信息和工程數據的無縫集成。
根據上述技術方案,解決了現有項目管理軟體不能直觀反映計劃和進度信息,缺少現場真實信息和來自設計的工程信息支持的問題,克服了現有三維建模工具僅僅用於展示,與工程設計數據、現場真實信息等的交互功能不夠,針對實際業務的應用開發少的問題,同時克服了現有集成化工具需要安裝客戶端,維護、升級成本高,技術路線封閉,對 Intergraph產品以外的其他設計成果支持有限,產生的三維模型文件很大,需要高帶寬支持和高性能終端的弊端。
下面將通過參照附圖詳細描述本發明的優選實施例,使本領域的普通技術人員更清楚本發明的上述及其它特徵和優點,附圖中 面圖; 圖I是本發明中運用三維模型模擬現實進行項目管理的系統的結構示意圖;圖2是4D集成平臺中數據關聯模塊進行數據關聯的示意圖;圖3是以WEB 3D展示三維模型與WBS之間關聯關係的界面圖;3D展示三維模型元素與項目計劃之間關聯關係的界面圖;3D界面中選中三維模型元素後點擊右鍵菜單選擇「查看視頻」的界圖4是以WEB 圖5是在WEB圖6是在WEB 圖7是在WEB 面圖;以及
圖 8 是在 WEB3D界面中顯示該元素區域所對應現場視頻監控信號的界面圖;3D界面中選中三維模型元素後點擊右鍵菜單選擇「查看圖紙」的界3D界面中顯示該元素所對應圖紙編號的圖紙的界面圖。
具體實施方式
為使本發明的目的、技術方案和優點更加清楚,以下舉實例對本發明進一步詳細說明。
為了實現上述目的,本發明提出了一種運用三維模型模擬現實進行項目管理的系統,其利用WEB 3D技術將傳統三維設計軟體或三維建模軟體所生成的三維模型文件轉換為適合在普通性能PC機、普通帶寬下無需安裝客戶端的模型文件,並且將該模型文件裡包含的位號(在工程設計中,需要給特定設計元素確定唯一編號以區別與其它元素,此編號即為位號,位號需要根據相應編碼規則確定且必須唯一,在三維模型、不同設計專業圖紙中均需要)作為串聯模型元素、工作分解結構(Work Breakdown Structure,以下簡稱WBS)節點、 設計圖紙、工程數據和現場視頻數據源的唯一主鍵,模型元素的該位號分別與項目計劃中的WBS節點編號(即WBS ID)、設計圖紙或工程數據裡包含的位號、現場視頻數據源的視頻編號一一對應,從而基於WEB 3D技術,建立三維模型文件與WBS、設計圖紙、工程數據和現場視頻數據源等的數據共享、調用和同步,通過模擬現實來進行項目管理。
本系統將傳統的三維模型轉換為WEB 3D技術支持的模型,並有機地與項目進度管理、物料管理、質量管理、費用管理等進行數據交互,與數據交付管理系統(工程數據、三維模型、文檔、設計圖紙)以及現場視頻數據等集成,為項目參與各方展示項目的模擬現實以及4D空間信息,輔助進行工程建設和設施管理。
圖I是本發明中運用三維模型模擬現實進行項目管理的系統的結構示意圖。如圖 I所示,本系統包括四個模塊,分別為數據存儲模塊、數據接口模塊、服務與集成模塊和展示模塊。下面就進一步詳細介紹各系統模塊的功能與實現
I、數據存儲模塊
數據存儲模塊的主要功能是存儲多種數據,從而為系統提供數據支持。數據存儲模塊可存儲多種數據來源的數據,包括三維模型數據、計劃數據和業務數據(具體又包括資源數據、費用數據、工程數據、視頻數據等)。數據存儲模塊的數據可通過數據接口模塊中的各種接口傳遞給服務與集成模塊。
本系統的數據來源包括
(I)三維模型數據Intergraph、Bentley> Autodesk、Aveva等三維設計工具所產生的三維模型。
(2)計劃數據P6、Project等工具生成的計劃管理數據。
(3)業務數據第三方的業務管理軟體,例如合同管理系統、費用管理系統、工程數據管理系統、視頻監控系統等,所生成的數據。
上述這些數據來源可以以多種方式存儲可以使用文件保存到系統伺服器硬碟中,以數據表的形式保存在關係型資料庫中,也可以保存到各個業務管理軟體中。
數據存儲模塊為這些數據來源提供存儲介質、運行環境和數據通信手段。每一個數據來源在數據存儲模塊中稱為數據源。對於關係型資料庫數據源,數據存儲模塊註冊資料庫地址、驅動程序、用戶名和密碼,數據存儲模塊通過驅動程序訪問數據。對於文件型數據源,可將文件直接上傳到數據存儲模塊,由數據存儲模塊負責存儲,並保存數據文件信息;數據存儲模塊可直接複製這些數據文件,並可以訪問。對於保存在業務管理軟體中的數據類數據源,可將訪問數據的API包,如jar文件或dll文件註冊到數據存儲模塊,數據存儲模塊可通過這些API包來訪問數據,例如,對於視頻監控系統提供的現場視頻數據源,先註冊訪問現場視頻數據源的API包,然後通過該API包來訪問該現場視頻數據源。
2、數據接口模塊
數據接口模塊的主要功能是為服務與集成模塊提供訪問數據存儲模塊中所存儲的各種不同來源數據的訪問接口,這些接口包括三維模型數據接口、計劃數據接口和業務數據接口(具體包括資源數據接口、費用數據接口、工程數據接口、視頻數據接口等)。
(I)三維模型數據接口 讀取三維模型數據源,將數據轉換成WEB3D數據格式,提供給服務與集成模塊中的WEB3D伺服器,從而為展示模塊中的4D展示和交互平臺提供展示功能;同時,其讀取三維模型屬性中的標識屬性和位置屬性,提供給服務與集成模塊中的 4D集成平臺,作為三維模型數據與計劃數據、業務數據集成的依據。
該三維模型接口使用適配器模式來實現三維模型數據到WEB3D數據格式的轉換,每種類型的文件模型匹配一個適配器實現。適配器主要接口為public InputStream getData 函數,其可以直接將各種類型的數據模型轉換為可以進行WEB展示的WEB3D模型。
(2)計劃數據接口 為P6軟體和Project軟體的數據提供接口或服務,將它們提供給服務與集成模塊中的4D集成平臺,以訪問計劃數據。
特別是在項目前期和執行期,計劃數據接口可將計劃進度從單純甘特圖的應用, 實現為與工程建設和設施管理應用緊密結合的三維模擬仿真的可視化應用,可為項目管理者與干係人提供帶數據的模擬現實場景,這樣可以提早發現施工、建設過程中的問題,識別難點,做好預防措施。
( 3 )業務數據接口 針對不同的業務軟體和業務數據,提供各種業務數據數據源的數據訪問方式。
例如,業務數據中的工程數據與三維模型接口後,在項目後期及生產運營階段,可對設備維修提供支持,如通過模型快速查找設備對應圖紙、技術參數、施工廠家等確切的工程數據,為維修贏得時間,減少停工停產,提高維修質量。
又例如,業務數據中的視頻數據與三維模型接口後,視頻監控系統提供的現場視頻數據源提供給服務與集成模塊中的4D集成平臺訪問的視頻信號,將模擬現實場景與現場信息進行集成。
3、服務與集成模塊
服務與集成模塊,其包括WEB3D伺服器和4D集成平臺。WEB3D伺服器為用戶瀏覽器展示三維模型提供服務,4D集成平臺將數據接口模塊所提供的數據與3D數據集成,為展示模塊提供前端展示和交互的接口。
(DWEB3D伺服器,使用市場上成熟的WEB3D技術,作為WEB3D展示方案,其讀取三維模型接口所提供的數據,提供展示功能。
4D集成的基礎是三維展示,運用WEB 3D技術加載三維模型實現虛擬實境,特點是能兼容常見三維設計軟體成果。基於通用WEB 3D,技術路線開放,能支持多種格式設計成果,打破設計廠商的技術壁壘,也不用重新建模,可減少模型重構費用,同時,基於通用WEB 3D,三維模型文件體積小,不需要高帶寬支持和高性能終端,能節省投資,支持較快捷推廣和普及。
(2) 4D集成平臺是一個基於SOA架構(面向服務架構)的業務與數據集成平臺,其能通過三維模型中的標識屬性,與各類數據建立關聯,以提供後續展示模塊的展示和交互的接口。
4D集成平臺進一步包括三個功能模塊數據關聯模塊、展示界面配置模塊和交互功能配置模塊。
數據關聯模塊主要功能是通過三維模型中的標識屬性,與各類數據建立關聯。圖 2是該數據關聯模塊進行數據關聯的示意圖,其中重疊部分為建立對應關係的屬性。如圖2 所示,該數據關聯模塊包括如下功能
(a)與WBS建立關聯
通過如下定義public String getID (String moduleid),實現將三維模型中的位號(moduleid,例如Intergraph模型中的TagID)轉換為系統統一的模型標識符。將此標識符與WBS ID建立數據關聯。這樣WBS ID就可以反向關聯到對應的三維模型元素。
(b)與項目計劃建立關聯
由於WBS ID與項目計劃等數據具有內在的聯繫,因此通過WBS ID和統一模型標識符的關係,模型元素就可以與項目計劃建立關聯。
( c )與現場視頻數據源關聯
通過視頻編號將現場監控設備和統一模型標識符建立關聯,從而建立現場視頻數據源與三維模型元素的關聯。在4D集成平臺接口實現時,通過統一模型標識符,就可以查詢到視頻監控設備,並將視頻監控設備的畫面返回到用戶操作界面。
(d)與工程數據建立關聯
建立與工程數據(圖紙及屬性數據等)的關聯,是將工程數據裡包含的位號與統一模型標識符對應起來。同時根據坐標在工程數據中的圖紙上建立熱點,每個熱點對應統一模型標識符。這樣,圖紙中的熱點也可以通過4D集成平臺與其它數據建立關聯。從而通過實現4D集成平臺,用戶可以在WEB3D界面調用和提交工程數據。
展示界面配置模塊用於提供標準的數據關聯展示界面模板,實現多種數據與 WEB3D的交互展示界面的配置,使集成的不同來源數據,可以使用統一的界面展示。
4D 集成平臺定義了多個配置方法,例如public InputStream initForm (String id),此方法輸入統一模型標識符,返回展示給用戶的數據,用戶在WEB3D展示界面中請求 4D數據後,調用此方法,並返回數據展示給用戶;又例如public void excuteFormCString id, Map〈String, object>data),此方法在用戶提交數據時執行,輸入參數為統一模型標識和提交的參數。
交互功能配置模塊用於配置用戶在展示界面操作時所觸發的事件。這些事件可以是時間軸的變化,根據標識屬性查詢數據,數據反饋請求等事件。通過交互功能配置,4D 集成平臺監聽到這些事件後,會通過業務服務集成和數據集成來查詢數據和反饋數據。
4、展示模塊
展示模塊,用於在用戶瀏覽器上展示3D模型,並通過服務與集成模塊提供的接口,為用戶提供模擬現實的展示和交互。
展示模塊中包括4D展示和交互平臺,該平臺以WEB3D界面展示為基礎,提供與WBS (圖3是以WEB3D展示三維模型與WBS之間關聯關係的界面圖,圖中左側為項目的WBS結構)、項目計劃(圖4是以WEB3D展示三維模型元素與項目計劃之間關聯關係的界面圖)、資源、費用、現場視頻信息(圖5是在WEB3D界面中選中三維模型元素後點擊右鍵菜單選擇「查看視頻」的界面圖,而圖6是在WEB3D界面中顯示該元素區域所對應現場視頻監控信號的界面圖)及設計圖紙等工程數據(圖7是在WEB3D界面中選中三維模型元素後點擊右鍵菜單選擇「查看圖紙」的界面圖,而圖8是在WEB3D界面中顯示該元素所對應圖紙編號的圖紙的界面圖)的無縫集成。用戶操作WEB3D界面觸發相關WBS、項目計劃、資源、費用、現場視頻信息及工程數據等數據的查詢展示,也可以發出數據反饋的請求。通過對展示的WBS、項目計劃、資源、費用、現場視頻信息及工程數據的操作,可以通過高亮顯示和現實隱藏方式在WEB 3D界面中反應出相關的三維模型。
由此可見,本發明中的三維模型不僅僅用於展示,還實現了與WBS、項目計劃、工程數據、現場視頻的數據調用。將模擬現實場景與現場信息進行集成,可為項目管理者與干係人提供模擬現實與現場真實信息之比較,方便項目管理人員和決策人員對模擬信息和真實信息進行比較,驗證信息真偽,避免了必須到現場所產生的差旅等費用及安全事故的發生。
根據上述具體實施方式
的介紹可知,本發明的系統解決了現有項目管理軟體不能直觀反映計劃和進度信息,缺少現場真實信息和來自設計的工程信息支持的問題,克服了現有三維建模工具僅僅用於展示,與工程設計數據、現場真實信息等的交互功能不夠,針對實際業務的應用開發少的問題,同時克服了現有集成化工具需要安裝客戶端,維護、升級成本高,技術路線封閉,對Intergraph產品以外的其他設計成果支持有限,產生的三維模型文件很大,需要高帶寬支持和高性能終端的弊端。10
以上所述僅為本發明的較佳實施例而已,並不用以限制本發明,凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護範圍之內。
權利要求
1.一種運用三維模型模擬現實進行項目管理的系統,其特徵在於,所述系統包括數據存儲模塊、數據接口模塊、服務與集成模塊和展示模塊,其中,所述數據存儲模塊,用於存儲各種不同來源的數據,從而為系統提供數據支持;所述數據接口模塊,用於為所述服務與集成模塊提供訪問所述數據存儲模塊中所存儲的各種不同來源數據的訪問接口;所述服務與集成模塊,用於為用戶瀏覽器展示3D模型提供服務,並將所述數據接口模塊所提供的數據與3D數據集成,從而為所述展示模塊提供前端展示和交互的接口 ;以及所述展示模塊,用於在用戶瀏覽器上展示3D模型,並通過所述服務與集成模塊提供的接口,為用戶提供模擬現實的展示和交互。
2.根據權利要求I所述的系統,其特徵在於,所述數據存儲模塊所存儲的各種不同來源的數據包括三維模型數據、計劃數據和業務數據,其中,所述三維模型數據包括Intergraph、Bentley、Autodesk和Aveva三維設計工具所產生的三維模型;所述計劃數據包括P6和Project生成的計劃管理數據;以及所述業務數據包括第三方的業務管理軟體所生成的數據,進一步包括資源數據、費用數據、工程數據、視頻數據。
3.根據權利要求I所述的系統,其特徵在於,所述數據存儲模塊以如下方式之一來存儲各種不同來源的數據以文件形式存儲在系統伺服器中、以數據表的形式保存在關係型資料庫中和保存到業務管理軟體中,其中,對於以數據表的形式保存在關係型資料庫中的數據,所述數據存儲模塊註冊資料庫地址、驅動程序、用戶名和密碼,並通過驅動程序來訪問數據;對於以文件形式存儲在系統伺服器中的數據,將數據文件直接上傳到所述數據存儲模塊,由所述數據存儲模塊存儲,並保存數據文件的信息,所述數據存儲模塊直接複製或訪問這些數據文件;以及對於保存在業務管理軟體中的數據,將用於訪問數據的API包註冊到所述數據存儲模塊,所述數據存儲模塊通過這些API包來訪問數據。
4.根據權利要求I所述的系統,其特徵在於,所述數據接口模塊所提供的接口包括:三維模型數據接口、計劃數據接口和業務數據接口,其中,所述三維模型數據接口讀取三維模型數據,將該數據轉換成WEB3D數據格式,並提供給所述服務與集成模塊中的WEB3D伺服器,從而為所述展示模塊中的4D展示和交互平臺提供展示功能;所述三維模型數據接口還讀取三維模型屬性中的標識屬性和位置屬性, 提供給所述服務與集成模塊中的4D集成平臺,作為三維模型數據與計劃數據、業務數據集成的依據;所述計劃數據接口提供P6和Project的數據接口或服務,將這些數據提供給所述服務與集成模塊中的4D集成平臺,從而訪問計劃數據;以及所述業務數據接口進一步包括資源數據接口、費用數據接口、工程數據接口和視頻數據接口,其針對不同類型的業務數據,提供各種業務數據數據源的數據訪問方式。
5.根據權利要求I所述的系統,其特徵在於,所述服務與集成模塊進一步包括WEB3D伺服器和4D集成平臺,其中,所述WEB3D伺服器使用WEB3D技術作為WEB3D展示方案,讀取三維模型接口所提供的數據,為用戶瀏覽器展示三維模型提供服務;所述4D集成平臺通過三維模型中的標識屬性,將所述數據接口模塊所提供的數據與 3D數據集成,為所述展示模塊提供前端展示和交互的接口。
6.根據權利要求5所述的系統,其特徵在於,所述4D集成平臺進一步包括數據關聯模塊、展示界面配置模塊和交互功能配置模塊,其中,所述數據關聯模塊,用於通過三維模型中的標識屬性,與各類數據建立關聯;所述展示界面配置模塊,用於提供標準的數據關聯展示界面模板,實現多種數據與 WEB3D的交互展示界面的配置,使集成的不同來源數據能夠使用統一的界面展示;以及所述交互功能配置模塊,用於用於配置用戶在展示界面操作時所觸發的事件。
7.根據權利要求6所述的系統,其特徵在於,所述數據關聯模塊所進行的數據關聯包括三維模型數據與WBS的關聯將三維模型中的位號轉換為系統統一的模型標識符,將該統一模型標識符與WBS ID建立數據關聯;三維模型數據與項目計劃的關聯通過WBS ID和該統一模型標識符的關聯,實現三維模型元素與項目計劃的關聯;三維模型數據與與現場視頻數據源的關聯通過視頻編號將現場監控設備和該統一模型標識符建立關聯,從而建立現場視頻數據源與三維模型元素的關聯,通過該統一模型標識符,就可以查詢到視頻監控設備,並將視頻監控設備的畫面返回到用戶操作界面;以及三維模型數據與與工程數據的關聯將工程數據裡包含的位號與該統一模型標識符對應起來,同時根據坐標在工程數據中的圖紙上建立熱點,使每個熱點對應該統一模型標識符。
8.根據權利要求I所述的系統,其特徵在於,所述展示模塊包括4D展示和交互平臺,該平臺以WEB 3D界面展示為基礎,提供與WBS、項目計劃、資源、費用、現場視頻信息和工程數據的無縫集成。
全文摘要
本發明公開了一種運用三維模型模擬現實進行項目管理的系統,所述系統包括數據存儲模塊、數據接口模塊、服務與集成模塊和展示模塊。本發明解決了現有項目管理軟體不能直觀反映計劃和進度信息,缺少現場真實信息和來自設計的工程信息支持的問題,克服了現有三維建模工具僅僅用於展示,與工程設計數據、現場真實信息等的交互功能不夠,針對實際業務的應用開發少的問題,同時克服了現有集成化工具需要安裝客戶端,維護、升級成本高,需要高帶寬支持和高性能終端的弊端。
文檔編號G06F17/30GK102930374SQ20121037472
公開日2013年2月13日 申請日期2012年9月27日 優先權日2012年9月27日
發明者羅海雷, 田玉明, 程輝 申請人:樂華建科技(北京)有限公司