System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本公開涉及計算機,尤其涉及三維模型協同設計、三維建模。
技術介紹
1、隨著設計過程的復雜性和數據量的不斷增長,設計協同變得尤為關鍵。在協同工作環境中,協同應用之間的信息傳遞通常依賴于繪圖軟件例如cad的文件交換的方式。這種協同設計過程中,存在著數據傳輸量大、系統響應遲緩等問題,限制了數據的實時性和動態更新能力。
技術實現思路
1、本公開提供了一種模型的協同處理方法、裝置、設備以及存儲介質,以解決或緩解現有技術中的一項或更多項技術問題。
2、第一方面,本公開提供了一種模型的協同處理方法,包括:
3、第一客戶端向服務器發起第一模型的數據倉庫創建請求,請求在服務器中創建第一模型的數據倉庫;
4、該第一客戶端和/或一個或多個第二客戶端接收協同更新請求,該協同更新請求包括請求更新的該第一模型的第一數據;其中該第二客戶端是能夠與該第一客戶端協同更新該第一模型的客戶端;
5、每個客戶端對各自的該第一數據進行歸一化處理,得到各自的第二數據;
6、該每個客戶端向該服務器發送各自的該第二數據;
7、該服務器將該每個客戶端的該第二數據合并保存到該數據倉庫中?,在對合并后的數據進行渲染后將渲染結果發送至該每個客戶端。
8、第二方面,本公開提供了一種模型的協同處理系統,包括:
9、多個客戶端,包括第一客戶端和一個或多個第二客戶端;其中,該第二客戶端是能夠與該第一客戶端協同更新該第一模型的客戶端;
10
11、該第一客戶端和/或一個或多個第二客戶端,用于接收協同更新請求,該協同更新請求包括請求更新的該第一模型的第一數據;對各自的該第一數據進行歸一化處理,得到各自的第二數據;向該服務器發送各自的該第二數據;
12、服務器,用于將每個客戶端的該第二數據合并保存到該數據倉庫中,在對合并后的數據進行渲染后將渲染結果發送至該每個客戶端。
13、第三方面,提供了一種電子設備,包括:
14、至少一個處理器;以及
15、與該至少一個處理器通信連接的存儲器;其中,
16、該存儲器存儲有可被該至少一個處理器執行的指令,該指令被該至少一個處理器執行,以使該至少一個處理器能夠執行本公開實施例中任一的方法。
17、第四方面,提供了一種存儲有計算機指令的非瞬時計算機可讀存儲介質,其中,該計算機指令用于使該計算機執行根據本公開實施例中任一的方法。
18、第五方面,提供了一種計算機程序產品,包括計算機程序,該計算機程序在被處理器執行時實現根據本公開實施例中任一的方法。
19、應當理解,本部分所描述的內容并非旨在標識本公開的實施例的關鍵或重要特征,也不用于限制本公開的范圍。本公開的其它特征將通過以下的說明書而變得容易理解。
本文檔來自技高網...【技術保護點】
1.一種模型的協同處理方法,包括:
2.根據權利要求1所述的方法,不同客戶端請求更新的第一數據的格式不同。
3.根據權利要求1所述的方法,每個客戶端對各自的所述第一數據進行歸一化處理,得到各自的第二數據,包括:
4.根據權利要求3所述的方法,其中,每個客戶端從各自的所述第一數據中解耦業務更新數據和/或業務造型數據,得到各自的第二數據,包括:
5.根據權利要求4所述的方法,其中,每個客戶端從各自的所述第一數據中解耦業務更新數據和/或業務造型數據,得到各自的第二數據,還包括以下一項或多項:
6.根據權利要求1至5中任一項所述的方法,其中,還包括:
7.根據權利要求1至5中任一項所述的方法,其中,所述第二數據包括:一個或多個組件數據單元,一個組件數據單元包括幾何顯示數據、幾何造型數據、描述數據、轉換數據的一項或多項。
8.根據權利要求7所述的方法,其中,所述幾何顯示數據包括頂點特征、紋理坐標特征、表面特征、材料特征中的一項或多項。
9.根據權利要求7所述的方法,其中,所述第二數據還包括:組件
10.根據權利要求1至5中任一項所述的方法,所述服務器將所述每個客戶端的所述第二數據合并保存到所述數據倉庫中,包括以下一個或多個步驟:
11.根據權利要求1至5中任一項所述的方法,還包括:
12.根據權利要求11所述的方法,所述服務器將所述每個客戶端的所述第二數據合并保存到所述數據倉庫中,包括:
13.根據權利要求12所述的方法,還包括:
14.根據權利要求12所述的方法,其中,一個客戶端預提交的對象的標識信息是基于所述客戶端中所述第一模型的對象數據和客戶端副本中所述第一模型的對象數據比較得到的。
15.根據權利要求12所述的方法,其中,所述服務器將所述每個客戶端提交的差異補丁對應的對象數據合并保存到所述數據倉庫中,生成所述第一模型的更新的樹狀描述,包括:
16.一種模型的協同處理系統,包括:
17.根據權利要求16所述的系統,其中,不同客戶端請求更新的第一數據的格式不同。
18.一種電子設備,包括:
19.一種存儲有計算機指令的非瞬時計算機可讀存儲介質,其中,所述計算機指令用于使所述計算機執行根據權利要求1-15中任一項所述的方法。
20.一種計算機程序產品,包括計算機程序,所述計算機程序在被處理器執行時實現根據權利要求1-15中任一項所述的方法。
...【技術特征摘要】
1.一種模型的協同處理方法,包括:
2.根據權利要求1所述的方法,不同客戶端請求更新的第一數據的格式不同。
3.根據權利要求1所述的方法,每個客戶端對各自的所述第一數據進行歸一化處理,得到各自的第二數據,包括:
4.根據權利要求3所述的方法,其中,每個客戶端從各自的所述第一數據中解耦業務更新數據和/或業務造型數據,得到各自的第二數據,包括:
5.根據權利要求4所述的方法,其中,每個客戶端從各自的所述第一數據中解耦業務更新數據和/或業務造型數據,得到各自的第二數據,還包括以下一項或多項:
6.根據權利要求1至5中任一項所述的方法,其中,還包括:
7.根據權利要求1至5中任一項所述的方法,其中,所述第二數據包括:一個或多個組件數據單元,一個組件數據單元包括幾何顯示數據、幾何造型數據、描述數據、轉換數據的一項或多項。
8.根據權利要求7所述的方法,其中,所述幾何顯示數據包括頂點特征、紋理坐標特征、表面特征、材料特征中的一項或多項。
9.根據權利要求7所述的方法,其中,所述第二數據還包括:組件模塊,所述組件模塊由一層或多層組件數據單元組成。
10.根據權利要求1至5中任一項所述的方法,所述服務器將所述每個客...
【專利技術屬性】
技術研發人員:劉洋,朱皓,
申請(專利權)人:杭州群核信息技術有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。