一種建筑設(shè)計(jì)中的異地協(xié)同方法
【專利摘要】本發(fā)明涉及一種軟件的操作方法,特別是一種建筑設(shè)計(jì)中的異地協(xié)同方法。協(xié)同者應(yīng)同時(shí)安裝同樣版本的CAD軟件,同時(shí)協(xié)同者也將在自動(dòng)的計(jì)算機(jī)上顯示設(shè)計(jì)的目標(biāo)文件,出現(xiàn)在時(shí)間上不一致與網(wǎng)絡(luò)速度有關(guān),長(zhǎng)時(shí)間不顯示用戶應(yīng)檢查網(wǎng)絡(luò)設(shè)備。主協(xié)同者可對(duì)整體建筑設(shè)計(jì)的細(xì)節(jié)進(jìn)一修改,如整體建筑中的一個(gè)墻面用材、厚度、強(qiáng)度分析進(jìn)行協(xié)商。協(xié)同者與主協(xié)同者一樣,可被動(dòng)的對(duì)如整體建筑中的一個(gè)墻面用材、厚度、強(qiáng)度分析等的細(xì)節(jié)進(jìn)一修改,進(jìn)行協(xié)商。主協(xié)同者可對(duì)整體建筑設(shè)計(jì)的細(xì)節(jié)進(jìn)一修改,如整體建筑中的一個(gè)墻面用材、厚度、強(qiáng)度的步驟進(jìn)行協(xié)商;同時(shí)協(xié)同者與主協(xié)同者一樣,也可被動(dòng)的對(duì)整體建筑設(shè)計(jì)的細(xì)節(jié)進(jìn)一修改,如整體建筑中的一個(gè)墻面用材、厚度、強(qiáng)度的步驟進(jìn)行協(xié)商。
【專利說明】一種建筑設(shè)計(jì)中的異地協(xié)同方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種軟件的操作方法,特別是一種建筑設(shè)計(jì)中的異地協(xié)同方法。
【背景技術(shù)】
[0002]由于科學(xué)技術(shù)的發(fā)展,在建筑上利用各種科學(xué)技術(shù)的成果越來越廣泛深入,設(shè)計(jì)工作常涉及建筑學(xué)、結(jié)構(gòu)學(xué)以及給水、排水,供暖、空氣調(diào)節(jié)、電氣、燃?xì)?、消防、防火、自?dòng)化控制管理、建筑聲學(xué)、建筑光學(xué)、建筑熱工學(xué)、工程估算,園林綠化等方面的知識(shí),需要各種科學(xué)技術(shù)人員的密切協(xié)作本項(xiàng)目屬本單元的科研項(xiàng)目,由本單位軟件人員開發(fā),由本單位科研機(jī)構(gòu)負(fù)責(zé)理。
[0003]而建筑師在進(jìn)行建筑設(shè)計(jì)時(shí)面臨的矛盾有:內(nèi)容和形式之間的矛盾;需要和可能之間的矛盾;投資者、使用者、施工制作、城市規(guī)劃等方面和設(shè)計(jì)之間,以及它們彼此之間由于對(duì)建筑物考慮角度不同而產(chǎn)生的矛盾;建筑物單體和群體之間、內(nèi)部和外部之間的矛盾各個(gè)技術(shù)工種之間在技術(shù)要求上的矛盾;建筑的適用、經(jīng)濟(jì)、堅(jiān)固、美觀這幾個(gè)基本要素本身之間的矛盾;建筑物內(nèi)部各種不同使用功能之間的矛盾;建筑物局部和整體、這一局部和那一局部之間的矛盾等這些矛盾構(gòu)成非常錯(cuò)綜復(fù)雜的局面。而且每個(gè)工程中各種矛盾的構(gòu)成又各有其特殊性。
[0004]所以說,建筑設(shè)計(jì)工作的核心,就是要尋找解決上述各種矛盾的最佳方案。通過長(zhǎng)期的實(shí)踐,建筑設(shè)計(jì)者創(chuàng)造、積累了一整套科學(xué)的方法和手段,可以用圖紙、建筑模型或其他手段將設(shè)計(jì)意圖確切地表達(dá)出來,才能充分暴露隱藏的矛盾,從而發(fā)現(xiàn)問題,同有關(guān)專業(yè)技術(shù)人員交換意見,使矛盾得到解決。此外,為了尋求最佳的設(shè)計(jì)方案,還需要提出多種方案進(jìn)行比較。方案比較,是建筑設(shè)計(jì)中常用的方法。從整體到每一個(gè)細(xì)節(jié),對(duì)待每一個(gè)問題,設(shè)計(jì)者一般都要設(shè)想好幾個(gè)解決方案,進(jìn)行一連串的反復(fù)推敲和比較。即或問題得到初步解決,也還要不斷設(shè)想有無更好的解決方式,使設(shè)計(jì)方案臻于完善。
[0005]總之。建筑設(shè)計(jì)是一種需要有預(yù)見性的工作,要預(yù)見到擬建建筑物存在的和可能發(fā)生的各種問題。這種預(yù)見,往往是隨著設(shè)計(jì)過程的進(jìn)展而逐步清晰、逐步深化的。
[0006]為了使建筑設(shè)計(jì)順利進(jìn)行,少走彎路,少出差錯(cuò),取得良好的成果,建筑師除了同使用者和規(guī)劃部門充分交換意見,最后使自己所設(shè)計(jì)的建筑物取得規(guī)劃部門的同意,在技術(shù)設(shè)計(jì)階段也需要團(tuán)隊(duì)的協(xié)同設(shè)計(jì)。
[0007]隨著市場(chǎng)化的進(jìn)一步發(fā)展,建筑設(shè)計(jì)可以是由多個(gè)單位、或多個(gè)人,多個(gè)單位、或多個(gè)人可以在一個(gè)辦公室或一個(gè)辦公樓,也可能不在一個(gè)城市,這就需要建筑設(shè)計(jì)同時(shí)在不同空間中進(jìn)行,但最終的設(shè)計(jì)需要使用單位的認(rèn)可,達(dá)到上述目的一定需要進(jìn)行多時(shí)間的不同單位和個(gè)人之間的協(xié)同。
【發(fā)明內(nèi)容】
[0008]本發(fā)明的目的是提供一種一種建筑設(shè)計(jì)中的異地協(xié)同方法,以便僅限多時(shí)間的不同建筑設(shè)計(jì)單位和個(gè)人之間的協(xié)同。[0009]本發(fā)明的內(nèi)容是這樣實(shí)現(xiàn)的:一種建筑設(shè)計(jì)中的異地協(xié)同方法,其特征是:至少包括如下步驟:登錄系統(tǒng)和產(chǎn)品設(shè)計(jì);
A、登錄系統(tǒng),步驟201:設(shè)計(jì)模型的異地協(xié)同核心算法開始;
步驟202:登錄系統(tǒng),并向服務(wù)器的數(shù)據(jù)庫(kù)寫入登錄信息,例如IP地址、用戶名等; 步驟203:提取數(shù)據(jù)庫(kù)中除自身外當(dāng)前所有用戶的有效信息;
步驟204:根據(jù)提取到的IP地址,將自身的IP地址和用戶名發(fā)送到當(dāng)前的所有用戶; 步驟205:遠(yuǎn)程客戶端接收信息并將信息存儲(chǔ);
步驟206:加載由系統(tǒng)所提供的協(xié)同環(huán)境;
步驟207:判斷網(wǎng)絡(luò)上是否有模型數(shù)據(jù),若有進(jìn)行步驟208,否則繼續(xù)進(jìn)行步驟27的判
斷;
步驟208:將遠(yuǎn)程模型加載到本地客戶端;
步驟209:選擇所需要的三維設(shè)計(jì)模型;
步驟210:判斷系統(tǒng)是否識(shí)別所選取的模型格式,若是僅限步驟212,否則進(jìn)行步驟
211 ;
步驟211:啟動(dòng)模型的轉(zhuǎn)換程序;
步驟212:向協(xié)同環(huán)境中加載模型;
步驟213:向遠(yuǎn)程客戶端發(fā)送模型數(shù)據(jù)和操作權(quán)限;
步驟214:遠(yuǎn)程客戶端接收模型數(shù)據(jù)并顯示于協(xié)同環(huán)境,同時(shí)存儲(chǔ)權(quán)限信息;
步驟215:模型加載者控制本地模型;
步驟216:判斷模型是否處于自由預(yù)覽模式,若是進(jìn)行步驟218,否則進(jìn)行步驟217 ;
B、產(chǎn)品設(shè)計(jì)
步驟101:產(chǎn)品設(shè)計(jì)模型異地協(xié)同過程開始;
步驟102:給計(jì)算機(jī)加載由系統(tǒng)默認(rèn)提供的協(xié)同環(huán)境;
步驟103:選取所要設(shè)計(jì)的三維設(shè)計(jì)模型;
步驟104:判斷系統(tǒng)是否識(shí)別選中的模型格式,若識(shí)別進(jìn)行步驟106,否則進(jìn)行步驟
105 ;
步驟105:將不能識(shí)別的模型格式轉(zhuǎn)變?yōu)榭勺R(shí)別的模型格式;
步驟106:將可識(shí)別的模型加載到協(xié)同環(huán)境中;
步驟107:向遠(yuǎn)程客戶端口發(fā)送選中的模型數(shù)據(jù);
步驟108:遠(yuǎn)程客戶端接受模型數(shù)據(jù)并顯示協(xié)同環(huán)境;
步驟109:控制本地模型,開始進(jìn)行操作;
步驟110:判斷模型是否處于自由預(yù)覽模式,若是進(jìn)行步驟112,否則進(jìn)行步驟111 ; 步驟111:模型加載者發(fā)送相應(yīng)的模型來更新設(shè)計(jì)的某些狀態(tài);
步驟112:自由預(yù)覽模式下,遠(yuǎn)程客戶端可以同模型加載者一樣自由操作界面;
步驟113:遠(yuǎn)程客戶端根據(jù)模型加載者的操作更新狀態(tài);
步驟217:遠(yuǎn)程客戶端可以同模型加載者一樣自由操作模型;
步驟218:模型加載者向遠(yuǎn)程客戶端發(fā)送模型的狀態(tài)數(shù)據(jù);
步驟219:遠(yuǎn)程場(chǎng)景中更新相應(yīng)的模型狀態(tài)。
[0010]本發(fā)明的優(yōu)點(diǎn)是:可以使得建筑設(shè)計(jì)可以在不同時(shí)空同時(shí)建立,使建筑設(shè)計(jì)順利進(jìn)行,少走彎路,少出差錯(cuò),取得良好的成果,便于建筑師同使用者、規(guī)劃部門充分交換意見,在技術(shù)設(shè)計(jì)階段與團(tuán)隊(duì)的協(xié)同設(shè)計(jì),最后使自己所設(shè)計(jì)的建筑物取得規(guī)劃部門的同意,有效提高建筑設(shè)計(jì)的效率。
【專利附圖】
【附圖說明】
[0011]圖1產(chǎn)品設(shè)計(jì)模型異地協(xié)同的基本思路流程圖;
圖2設(shè)計(jì)模型的異地協(xié)同核心算法流程圖。
【具體實(shí)施方式】
[0012]在圖1所示的方案中,核心內(nèi)容是實(shí)現(xiàn)設(shè)計(jì)模型的異地協(xié)同,該部分的詳細(xì)算法如圖2所示:首先把本地客戶端所加載的模型發(fā)送給其他所有遠(yuǎn)程客戶端,遠(yuǎn)程客戶端接收模型數(shù)據(jù)并顯示于本地協(xié)同場(chǎng)景中。其次根據(jù)需要設(shè)置模型操作權(quán)限,若允許遠(yuǎn)程客戶端操作本地模型,就把權(quán)限設(shè)置為“自由操作”,若需要限制遠(yuǎn)程客戶端操縱本地模型,則把權(quán)限設(shè)置為“講解模式”。最后當(dāng)操作本地模型時(shí),首先查詢當(dāng)前權(quán)限,若權(quán)限為“講解模式”,則操作模型的同時(shí)把模型狀態(tài)數(shù)據(jù)發(fā)送給遠(yuǎn)程客戶端,遠(yuǎn)程客戶端解析數(shù)據(jù)并根據(jù)數(shù)據(jù)改變本地場(chǎng)景中發(fā)送方的模型狀態(tài),進(jìn)而實(shí)現(xiàn)異地協(xié)同。
[0013]本發(fā)明所使用的軟件運(yùn)行在WINDOWS 2000/XP/2003/環(huán)境,采用C++編程工具編寫。本發(fā)明所使用的軟件可在CPU PIII, 800/內(nèi)存,128M,硬盤20G以上計(jì)算機(jī)內(nèi)運(yùn)行。本軟件為直接安裝的*.EXE文件。點(diǎn)擊后直接運(yùn)行安裝,安裝中有提示引導(dǎo),文件默認(rèn)安裝在C盤目錄下,改變路徑存貯文件的安裝路徑。執(zhí)行文件可在桌面建立快捷方式。
[0014]本發(fā)明所使用的軟件的主要功能是建筑CAD設(shè)計(jì)、建筑CAD設(shè)計(jì)網(wǎng)絡(luò)共享、建筑CAD異地設(shè)計(jì)實(shí)時(shí)觀察、基于winsock網(wǎng)絡(luò)通信分發(fā)消息以及分別使用TCP和UDP協(xié)議傳輸數(shù)據(jù)。
[0015]本發(fā)明所使用的軟件用于多個(gè)單位、或多個(gè)人,多個(gè)單位、或多個(gè)人可以在一個(gè)辦公室或一個(gè)辦公樓對(duì)其中一個(gè)一個(gè)單位提供出的建筑設(shè)計(jì)進(jìn)行協(xié)助設(shè)計(jì)。擁有強(qiáng)大的模型轉(zhuǎn)換機(jī)制,可以把大多數(shù)常用格式三維模型轉(zhuǎn)換為系統(tǒng)能夠支持的模型格式,進(jìn)而實(shí)現(xiàn)異地協(xié)同?;趙insock網(wǎng)絡(luò)通信分發(fā)消息,并根據(jù)實(shí)際需要分別使用TCP和UDP協(xié)議傳輸數(shù)據(jù),不僅能夠保證數(shù)據(jù)安全到達(dá)遠(yuǎn)程客戶端,還能保證各客戶端模型同步顯示的要求。
[0016]關(guān)于本發(fā)明所使用的軟件的產(chǎn)品設(shè)計(jì)模型異地協(xié)同的基本思路如圖1所示,首先加載默認(rèn)的協(xié)同環(huán)境,構(gòu)造所有操作者共同體驗(yàn)的虛擬環(huán)境;然后加載產(chǎn)品設(shè)計(jì)模型,并把模型數(shù)據(jù)發(fā)送給其他參與者,遠(yuǎn)端參與者接收模型數(shù)據(jù)并顯示于本地虛擬環(huán)境,為后續(xù)異地協(xié)同做準(zhǔn)備;當(dāng)模型加載者賦予自由操作權(quán)限時(shí),所有參與者可自由操作模型,若權(quán)限受制,遠(yuǎn)端操作者只能觀看模型加載者的操作在本地客戶端的同步顯示效果。
[0017]在圖1所示的方案中,核心內(nèi)容是實(shí)現(xiàn)設(shè)計(jì)模型的異地協(xié)同,該部分的詳細(xì)算法如圖2所示:首先把本地客戶端所加載的模型發(fā)送給其他所有遠(yuǎn)程客戶端,遠(yuǎn)程客戶端接收模型數(shù)據(jù)并顯示于本地協(xié)同場(chǎng)景中。其次根據(jù)需要設(shè)置模型操作權(quán)限,若允許遠(yuǎn)程客戶端操作本地模型,就把權(quán)限設(shè)置為“自由操作”,若需要限制遠(yuǎn)程客戶端操縱本地模型,則把權(quán)限設(shè)置為“講解模式”。最后當(dāng)操作本地模型時(shí),首先查詢當(dāng)前權(quán)限,若權(quán)限為“講解模式”,則操作模型的同時(shí)把模型狀態(tài)數(shù)據(jù)發(fā)送給遠(yuǎn)程客戶端,遠(yuǎn)程客戶端解析數(shù)據(jù)并根據(jù)數(shù)據(jù)改變本地場(chǎng)景中發(fā)送方的模型狀態(tài),進(jìn)而實(shí)現(xiàn)異地協(xié)同。
[0018]本發(fā)明運(yùn)行的過程如下:協(xié)同多方同時(shí)安裝和運(yùn)行此軟件,在協(xié)同多方同時(shí)安裝和運(yùn)行此軟件后,主協(xié)同者將在自動(dòng)的計(jì)算機(jī)上顯示設(shè)計(jì)的目標(biāo)文件,設(shè)計(jì)的目標(biāo)文件以圖片顯示或文件顯示,用戶可自由選擇自動(dòng)喜好的形式,有多個(gè)文件時(shí),以多個(gè)圖片顯示或文件顯示。主界面有4個(gè)設(shè)計(jì),協(xié)同主體可以選擇其中之一進(jìn)行討論,協(xié)同設(shè)計(jì),通過用輸入設(shè)備如鍵盤或鼠標(biāo)選這右下角的一個(gè)進(jìn)行協(xié)同。
[0019]此時(shí),協(xié)同方與主設(shè)計(jì)者顯示同樣的界面,在網(wǎng)速很快的情況下,沒有明顯的視覺遲純。主協(xié)同者可對(duì)整體建筑設(shè)計(jì)的細(xì)節(jié),如一個(gè)住宅戶整體布局進(jìn)行協(xié)商,住宅戶整體布局在計(jì)算機(jī)上安裝CAD軟件后,可以實(shí)現(xiàn),CAD軟件主體嵌入的協(xié)同軟件框架體內(nèi)。
[0020]協(xié)同者應(yīng)同時(shí)安裝同樣版本的CAD軟件,同時(shí)協(xié)同者也將在自動(dòng)的計(jì)算機(jī)上顯示設(shè)計(jì)的目標(biāo)文件,出現(xiàn)在時(shí)間上不一致與網(wǎng)絡(luò)速度有關(guān),長(zhǎng)時(shí)間不顯示用戶應(yīng)檢查網(wǎng)絡(luò)設(shè)備。主協(xié)同者可對(duì)整體建筑設(shè)計(jì)的細(xì)節(jié)進(jìn)一修改,如整體建筑中的一個(gè)墻面用材、厚度、強(qiáng)度分析進(jìn)行協(xié)商。協(xié)同者與主協(xié)同者一樣,可被動(dòng)的對(duì)如整體建筑中的一個(gè)墻面用材、厚度、強(qiáng)度分析等的細(xì)節(jié)進(jìn)一修改,進(jìn)行協(xié)商。主協(xié)同者可對(duì)整體建筑設(shè)計(jì)的細(xì)節(jié)進(jìn)一修改,如整體建筑中的一個(gè)墻面用材、厚度、強(qiáng)度的步驟進(jìn)行協(xié)商;同時(shí)協(xié)同者與主協(xié)同者一樣,也可被動(dòng)的對(duì)整體建筑設(shè)計(jì)的細(xì)節(jié)進(jìn)一修改,如整體建筑中的一個(gè)墻面用材、厚度、強(qiáng)度的步驟進(jìn)行協(xié)商。
[0021]本發(fā)明的工作過程及步驟是:
步驟101:產(chǎn)品設(shè)計(jì)模型異地協(xié)同過程開始;
步驟102:給計(jì)算機(jī)加載由系統(tǒng)默認(rèn)提供的協(xié)同環(huán)境;
步驟103:選取所要設(shè)計(jì)的三維設(shè)計(jì)模型;
步驟104:判斷系統(tǒng)是否識(shí)別選中的模型格式,若識(shí)別進(jìn)行步驟106,否則進(jìn)行步驟
105 ;
步驟105:將不能識(shí)別的模型格式轉(zhuǎn)變?yōu)榭勺R(shí)別的模型格式;
步驟106:將可識(shí)別的模型加載到協(xié)同環(huán)境中;
步驟107:向遠(yuǎn)程客戶端口發(fā)送選中的模型數(shù)據(jù);
步驟108:遠(yuǎn)程客戶端接受模型數(shù)據(jù)并顯示協(xié)同環(huán)境;
步驟109:控制本地模型,開始進(jìn)行操作;
步驟110:判斷模型是否處于自由預(yù)覽模式,若是進(jìn)行步驟112,否則進(jìn)行步驟111 ; 步驟111:模型加載者發(fā)送相應(yīng)的模型來更新設(shè)計(jì)的某些狀態(tài);
步驟112:自由預(yù)覽模式下,遠(yuǎn)程客戶端可以同模型加載者一樣自由操作界面;
步驟113:遠(yuǎn)程客戶端根據(jù)模型加載者的操作更新狀態(tài);
步驟201:設(shè)計(jì)模型的異地協(xié)同核心算法開始;
步驟202:登錄系統(tǒng),并向服務(wù)器的數(shù)據(jù)庫(kù)寫入登錄信息,例如IP地址、用戶名等; 步驟203:提取數(shù)據(jù)庫(kù)中除自身外當(dāng)前所有用戶的有效信息;
步驟204:根據(jù)提取到的IP地址,將自身的IP地址和用戶名發(fā)送到當(dāng)前的所有用戶; 步驟205:遠(yuǎn)程客戶端接收信息并將信息存儲(chǔ);
步驟206:加載由系統(tǒng)所提供的協(xié)同環(huán)境;
步驟207:判斷網(wǎng)絡(luò)上是否有模型數(shù)據(jù),若有進(jìn)行步驟208,否則繼續(xù)進(jìn)行步驟27的判斷;
步驟208:將遠(yuǎn)程模型加載到本地客戶端;
步驟209:選擇所需要的三維設(shè)計(jì)模型;
步驟210:判斷系統(tǒng)是否識(shí)別所選取的模型格式,若是僅限步驟212,否則進(jìn)行步驟
211 ;
步驟211:啟動(dòng)模型的轉(zhuǎn)換程序;
步驟212:向協(xié)同環(huán)境中加載模型;
步驟213:向遠(yuǎn)程客戶端發(fā)送模型數(shù)據(jù)和操作權(quán)限;
步驟214:遠(yuǎn)程客戶端接收模型數(shù)據(jù)并顯示于協(xié)同環(huán)境,同時(shí)存儲(chǔ)權(quán)限信息;
步驟215:模型加載者控制本地模型;
步驟216:判斷模型是否處于自由預(yù)覽模式,若是進(jìn)行步驟218,否則進(jìn)行步驟217 ; 步驟217:遠(yuǎn)程客戶端可以同模型加載者一樣自由操作模型;
步驟218:模型加載者向遠(yuǎn)程客戶端發(fā)送模型的狀態(tài)數(shù)據(jù);
步驟219:遠(yuǎn)程場(chǎng)景中更新相應(yīng)的模型狀態(tài)。
【權(quán)利要求】
1.一種建筑設(shè)計(jì)中的異地協(xié)同方法:其特征是:至少包括如下步驟:登錄系統(tǒng)和產(chǎn)品設(shè)計(jì); A、登錄系統(tǒng),步驟201:設(shè)計(jì)模型的異地協(xié)同核心算法開始; 步驟202:登錄系統(tǒng),并向服務(wù)器的數(shù)據(jù)庫(kù)寫入登錄信息,例如IP地址、用戶名等; 步驟203:提取數(shù)據(jù)庫(kù)中除自身外當(dāng)前所有用戶的有效信息; 步驟204:根據(jù)提取到的IP地址,將自身的IP地址和用戶名發(fā)送到當(dāng)前的所有用戶; 步驟205:遠(yuǎn)程客戶端接收信息并將信息存儲(chǔ); 步驟206:加載由系統(tǒng)所提供的協(xié)同環(huán)境; 步驟207:判斷網(wǎng)絡(luò)上是否有模型數(shù)據(jù),若有進(jìn)行步驟208,否則繼續(xù)進(jìn)行步驟27的判斷; 步驟208:將遠(yuǎn)程模型加載到本地客戶端; 步驟209:選擇所需要的三維設(shè)計(jì)模型; 步驟210:判斷系統(tǒng)是否識(shí)別所選取的模型格式,若是僅限步驟212,否則進(jìn)行步驟`211 ; 步驟211:啟動(dòng)模型的轉(zhuǎn)換程序; 步驟212:向協(xié)同環(huán)境中加載模型; 步驟213:向遠(yuǎn)程客戶端發(fā)送模型數(shù)據(jù)和操作權(quán)限; 步驟214:遠(yuǎn)程客戶端接收模型數(shù)據(jù)并顯示于協(xié)同環(huán)境,同時(shí)存儲(chǔ)權(quán)限信息; 步驟215:模型加載者控制本地模型; 步驟216:判斷模型是否處于自由預(yù)覽模式,若是進(jìn)行步驟218,否則進(jìn)行步驟217 ; B、產(chǎn)品設(shè)計(jì) 步驟101:產(chǎn)品設(shè)計(jì)模型異地協(xié)同過程開始; 步驟102:給計(jì)算機(jī)加載由系統(tǒng)默認(rèn)提供的協(xié)同環(huán)境; 步驟103:選取所要設(shè)計(jì)的三維設(shè)計(jì)模型; 步驟104:判斷系統(tǒng)是否識(shí)別選中的模型格式,若識(shí)別進(jìn)行步驟106,否則進(jìn)行步驟`105 ; 步驟105:將不能識(shí)別的模型格式轉(zhuǎn)變?yōu)榭勺R(shí)別的模型格式; 步驟106:將可識(shí)別的模型加載到協(xié)同環(huán)境中; 步驟107:向遠(yuǎn)程客戶端口發(fā)送選中的模型數(shù)據(jù); 步驟108:遠(yuǎn)程客戶端接受模型數(shù)據(jù)并顯示協(xié)同環(huán)境; 步驟109:控制本地模型,開始進(jìn)行操作; 步驟110:判斷模型是否處于自由預(yù)覽模式,若是進(jìn)行步驟112,否則進(jìn)行步驟111 ; 步驟111:模型加載者發(fā)送相應(yīng)的模型來更新設(shè)計(jì)的某些狀態(tài); 步驟112:自由預(yù)覽模式下,遠(yuǎn)程客戶端可以同模型加載者一樣自由操作界面; 步驟113:遠(yuǎn)程客戶端根據(jù)模型加載者的操作更新狀態(tài); 步驟217:遠(yuǎn)程客戶端可以同模型加載者一樣自由操作模型; 步驟218:模型加載者向遠(yuǎn)程客戶端發(fā)送模型的狀態(tài)數(shù)據(jù); 步驟219:遠(yuǎn)程場(chǎng)景中更新相應(yīng)的模型狀態(tài)。
【文檔編號(hào)】G06F17/50GK103853856SQ201210498405
【公開日】2014年6月11日 申請(qǐng)日期:2012年11月29日 優(yōu)先權(quán)日:2012年11月29日
【發(fā)明者】陳鴻杰 申請(qǐng)人:西安思能網(wǎng)絡(luò)科技有限公司