專利名稱:計(jì)算機(jī)輔助設(shè)計(jì)技術(shù)系統(tǒng)的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種計(jì)算機(jī)輔助設(shè)計(jì)技術(shù)系統(tǒng)的方法以及對(duì)應(yīng)的計(jì)算機(jī)程序產(chǎn)品。
背景技術(shù):
在計(jì)算機(jī)輔助設(shè)計(jì)技術(shù)系統(tǒng)中,不同類別均與技術(shù)系統(tǒng)組件的設(shè)計(jì)相關(guān)。下文中, 術(shù)語(yǔ)技術(shù)系統(tǒng)具有廣泛的意義,并且涵蓋工業(yè)裝置和技術(shù)產(chǎn)品。具體地,技術(shù)學(xué)科如機(jī)械工程、電氣工程和軟件工程均涉及技術(shù)系統(tǒng)的設(shè)計(jì)過程。技術(shù)系統(tǒng)相對(duì)于不同學(xué)科的結(jié)構(gòu)通常分別處理,從而導(dǎo)致了不同學(xué)科中工作的工程師將不同學(xué)科的特有結(jié)構(gòu)整合成技術(shù)系統(tǒng)的共同設(shè)計(jì)的高額花費(fèi)。存在一些基于多類別對(duì)象通過不同類別描述技術(shù)系統(tǒng)的技術(shù)組件的方法。每個(gè)對(duì)象代表一個(gè)技術(shù)組件的數(shù)字化表示,并且包括表示引用相應(yīng)類別諸如上述工程學(xué)科的不同方面或面(facet)。然而,目前還不存在通過使用多類別對(duì)象描述技術(shù)系統(tǒng)設(shè)計(jì)期間不同學(xué)科整合的構(gòu)思。
發(fā)明內(nèi)容
因此,本發(fā)明的一個(gè)目的就在于提供一種計(jì)算機(jī)輔助方法,能容易和有效地將技術(shù)系統(tǒng)方面的不同類別整合到技術(shù)系統(tǒng)的共同設(shè)計(jì)過程中。該目的通過根據(jù)權(quán)利要求1所述的方法或根據(jù)權(quán)利要求15所述的計(jì)算機(jī)程序產(chǎn)品實(shí)現(xiàn)。本發(fā)明的優(yōu)選實(shí)施例在獨(dú)立權(quán)利要求中限定。根據(jù)本發(fā)明的方法,提供多類別對(duì)象的第一結(jié)構(gòu),每個(gè)多類別對(duì)象描述待設(shè)計(jì)的技術(shù)系統(tǒng)的技術(shù)組件并且包括多個(gè)面或方面,每個(gè)面均為多類別中的一個(gè)具體類別并且引用該面對(duì)應(yīng)具體類別中所述技術(shù)組件的信息。就本發(fā)明的意義而言,一種類別可能通過任意標(biāo)準(zhǔn)進(jìn)行定義,并且優(yōu)選引用一門涉及技術(shù)系統(tǒng)設(shè)計(jì)過程的學(xué)科。類別規(guī)定的學(xué)科不限于技術(shù)工程學(xué)科,而是也可以包括如關(guān)于金融方面的學(xué)科。然而,類別通常包括以下技術(shù)領(lǐng)域中的一個(gè)-機(jī)械工程;-電氣工程;-自動(dòng)化工程。根據(jù)本發(fā)明的方法,提供一個(gè)或多個(gè)第二結(jié)構(gòu),每個(gè)第二結(jié)構(gòu)均為所述多個(gè)類別中的一個(gè)具體類別并且包括該第二結(jié)構(gòu)對(duì)應(yīng)的具體類別的類別特有元素,每個(gè)類別特有元素描述所述技術(shù)系統(tǒng)的與對(duì)應(yīng)具體類別相關(guān)的技術(shù)組件,其中描述所述第一結(jié)構(gòu)中技術(shù)組件的多類別對(duì)象的具體類別的每個(gè)面均與描述所述具體類別的第二結(jié)構(gòu)中所述技術(shù)組件的所述具體類別的類別特有元素相關(guān),其中所述第一和第二結(jié)構(gòu)在技術(shù)系統(tǒng)設(shè)計(jì)期間可以通過用戶進(jìn)行改變。當(dāng)用戶在所述第一和第二結(jié)構(gòu)中的一個(gè)或多個(gè)中執(zhí)行改變時(shí),本發(fā)明的方法保持在所述第一和第二結(jié)構(gòu)中的一致性。本發(fā)明的方法使用多類別對(duì)象的構(gòu)思,以便整合技術(shù)系統(tǒng)設(shè)計(jì)過程中的不同類別。為此,要建立類別特有結(jié)構(gòu)的元素和共同多類別對(duì)象結(jié)構(gòu)之間的對(duì)應(yīng)關(guān)系,并執(zhí)行在不同結(jié)構(gòu)中保持?jǐn)?shù)據(jù)一致性的機(jī)制。根據(jù)本發(fā)明,在不同學(xué)科工作的工程師之間的協(xié)作非常方便,實(shí)現(xiàn)了技術(shù)系統(tǒng)的快速和高質(zhì)量設(shè)計(jì)。本發(fā)明的方法可用于設(shè)計(jì)各種技術(shù)系統(tǒng),例如用于設(shè)計(jì)制造產(chǎn)品的車間或機(jī)器,其中技術(shù)系統(tǒng)的技術(shù)組件包括用于制造和/或加工產(chǎn)品的車間單元(plant unit)和/或機(jī)器單元(machine unit),例如,本發(fā)明的方法可用于裝配線的計(jì)算機(jī)輔助設(shè)計(jì)。此外,本發(fā)明的方法可以用于設(shè)計(jì)技術(shù)產(chǎn)品,其中技術(shù)組件為該產(chǎn)品的子單元。在本發(fā)明的優(yōu)選實(shí)施例中,描述所述第一結(jié)構(gòu)中技術(shù)組件的多類別對(duì)象的具體類別的面包括所述具體類別的類別特有元素,所述具體類別的類別特有元素描述所述具體類別的第二結(jié)構(gòu)中的所述技術(shù)組件。在該實(shí)施例中,通過直接在面中整合類別特有元素的信息建立面和對(duì)應(yīng)類別特有元素之間的關(guān)系。因此,第二結(jié)構(gòu)和第一結(jié)構(gòu)之間的一致性就以簡(jiǎn)單的方式得以實(shí)施,因?yàn)閮蓚€(gè)結(jié)構(gòu)均在相同的對(duì)象上工作。換句話說,第二結(jié)構(gòu)中類別特有元素的變化也影響對(duì)應(yīng)的面,反之亦然,因?yàn)樵撁姘ㄔ擃悇e特有元素。在本發(fā)明的另一實(shí)施例中,描述所述第一結(jié)構(gòu)中技術(shù)組件的多類別對(duì)象的具體類別的面鏈接到所述具體類別的類別特有元素,所述具體類別的類別特有元素描述所述具體類別的第二結(jié)構(gòu)中的所述技術(shù)組件。在該實(shí)施例中,面和類別特有元素均為單獨(dú)的對(duì)象。在本發(fā)明的另一實(shí)施例中,通過使用從所述多類別對(duì)象到所述類別特有元素的引用和/或相反的引用,尤其通過使用用于多類別對(duì)象和用于所述類別特有元素的唯一標(biāo)識(shí)符,描述所述第一結(jié)構(gòu)中技術(shù)組件的多類別對(duì)象的面被分配給所述具體類別的類別特有元素,所述具體類別的類別特有元素描述所述具體類別的第二結(jié)構(gòu)中的所述技術(shù)組件。此類引用或唯一標(biāo)識(shí)符的使用提供了一種檢查不同結(jié)構(gòu)之間一致性的簡(jiǎn)單機(jī)制。在本發(fā)明的另一優(yōu)選實(shí)施例中,所述第一和第二結(jié)構(gòu)中的一致性通過同步用戶執(zhí)行的所述第一和第二結(jié)構(gòu)中的一個(gè)或多個(gè)中的以及其他第一和第二結(jié)構(gòu)中的改變進(jìn)行保持。該同步可以在執(zhí)行改變后立即(directly)實(shí)施。然而,該一致性也可以通過以常規(guī)時(shí)間間隔同步的改變來實(shí)現(xiàn),或者通過預(yù)定事件觸發(fā)或用戶手動(dòng)觸發(fā)。為了實(shí)施有效的同步機(jī)制,同步步驟包括將用戶所述第一和第二結(jié)構(gòu)中的一個(gè)或多個(gè)進(jìn)行的改變通知其他第一和第二結(jié)構(gòu)的步驟。在本發(fā)明的又一實(shí)施例中,第一結(jié)構(gòu)為實(shí)例結(jié)構(gòu),其中多類別對(duì)象為實(shí)例。那些實(shí)例尤其指表示庫(kù)中典型或模板被實(shí)例化的實(shí)例。然而,如果找不到適當(dāng)?shù)牡湫突蚰0澹瑢?shí)例也可以表示虛設(shè)物(dummy)。而且,實(shí)例優(yōu)選包括用戶調(diào)整的參數(shù)。然而,實(shí)例也可以是包括用戶無法調(diào)整的預(yù)定參數(shù)的黑盒。在本發(fā)明的再一實(shí)施例中,一個(gè)或多個(gè)第二結(jié)構(gòu)也可以是實(shí)例結(jié)構(gòu),其中類別特有元素為實(shí)例。與前述實(shí)施例類似,實(shí)例優(yōu)選為庫(kù)中典型或模板被實(shí)例化的實(shí)例。然而,如果庫(kù)中沒有適當(dāng)?shù)牡湫突蚰0?,?shí)例也可以是虛設(shè)物(dummy)。此外,實(shí)例優(yōu)選為包括用戶調(diào)整的參數(shù)。然而,實(shí)例也可以指包括用戶無法調(diào)整的預(yù)設(shè)參數(shù)的黑盒。第一和第二結(jié)構(gòu)可以通過用于技術(shù)系統(tǒng)設(shè)計(jì)的不同類別特有的軟件工具提供。然而,第一和第二結(jié)構(gòu)也可以通過用于所有結(jié)構(gòu)的軟件工具提供。在本發(fā)明的再一優(yōu)選實(shí)施例中,至少一個(gè)第一和第二結(jié)構(gòu)可以在一個(gè)或多個(gè)用戶界面如基于對(duì)應(yīng)的CAD程序可視化顯示和進(jìn)行改變。這使得能對(duì)技術(shù)系統(tǒng)進(jìn)行容易地類別特有設(shè)計(jì)。具體地,第一和第二結(jié)構(gòu)可在共同的單一用戶界面上可視化顯示和改變??蛇x地,對(duì)于第一和第二結(jié)構(gòu)的每一個(gè)而言,可以提供用于可視化顯示和改變各結(jié)構(gòu)的單獨(dú)的用戶界面。除了以上方法之外,本發(fā)明也涉及可以直接下載到數(shù)字計(jì)算機(jī)內(nèi)存中的計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序產(chǎn)品序在計(jì)算機(jī)上運(yùn)行時(shí)用于執(zhí)行本發(fā)明方法的軟件代碼部分。
現(xiàn)在參考附圖描述本發(fā)明的實(shí)施例,其中圖I示出了說明根據(jù)本發(fā)明實(shí)施例的不同結(jié)構(gòu)并行使用的示意圖;以及圖2示出了說明根據(jù)本發(fā)明一個(gè)實(shí)施例的不同學(xué)科工具之間的聯(lián)系的示意圖。
具體實(shí)施例方式圖I說明了示出用于設(shè)計(jì)技術(shù)系統(tǒng)的計(jì)算機(jī)程序中實(shí)施不同結(jié)構(gòu)的示意圖。技術(shù)系統(tǒng)可指制造產(chǎn)品的車間如裝配線。技術(shù)系統(tǒng)通過多個(gè)作為技術(shù)系統(tǒng)部分的技術(shù)組件進(jìn)行描述,諸如機(jī)器人、傳送帶、電機(jī)或技術(shù)系統(tǒng)中的任何其他部分。這些技術(shù)組件通常由在不同學(xué)科中工作的工程師進(jìn)行設(shè)計(jì)。尤其是,通常一個(gè)學(xué)科表示技術(shù)組件的機(jī)械設(shè)計(jì),另一個(gè)學(xué)科表示技術(shù)組件的電氣設(shè)計(jì),以及再一個(gè)學(xué)科表示技術(shù)組件的軟件自動(dòng)化。然而,學(xué)科也可以表示非技術(shù)領(lǐng)域,諸如金融設(shè)計(jì)等。通常,技術(shù)系統(tǒng)的設(shè)計(jì)通過各個(gè)學(xué)科的工程師單獨(dú)進(jìn)行。根據(jù)下文所述的本發(fā)明,實(shí)現(xiàn)了不同學(xué)科的整合,從而致力于相同技術(shù)系統(tǒng)中不同學(xué)科工程師的有效協(xié)作。下文中,本發(fā)明的方法描述基于在比對(duì)應(yīng)的技術(shù)學(xué)科水平更高的工程設(shè)計(jì)水平描述技術(shù)系統(tǒng)組件的所謂機(jī)電一體化對(duì)象的使用。根據(jù)圖I,技術(shù)系統(tǒng)的基本結(jié)構(gòu)基于機(jī)電一體化對(duì)象實(shí)例結(jié)構(gòu)M進(jìn)行說明。該結(jié)構(gòu)通常由技術(shù)系統(tǒng)設(shè)計(jì)的協(xié)作的人員設(shè)計(jì)。該結(jié)構(gòu)通常使用軟件工具設(shè)計(jì),并且在圖I的實(shí)例中包括三個(gè)機(jī)電一體化對(duì)象M0’、M01、M02,每個(gè)目標(biāo)均指技術(shù)系統(tǒng)的一個(gè)技術(shù)組件。結(jié)構(gòu)M表不,機(jī)電一體化結(jié)構(gòu)MO’代表的技術(shù)組件包括機(jī)電一體化對(duì)象MOl和M02代表的兩個(gè)子組件。實(shí)例結(jié)構(gòu)中的機(jī)電一體化對(duì)象為對(duì)應(yīng)模板或典型的實(shí)例,對(duì)應(yīng)模板和實(shí)例為庫(kù)的一個(gè)部分。用戶可以從庫(kù)中提取對(duì)應(yīng)的典型,以便在實(shí)例結(jié)構(gòu)M中進(jìn)行實(shí)例化。因此,庫(kù)中的模板或典型在設(shè)計(jì)機(jī)電一體化對(duì)象實(shí)例結(jié)構(gòu)時(shí)可以多次使用。結(jié)構(gòu)M的每個(gè)機(jī)電一體化對(duì)象均包括所謂的表示為技術(shù)學(xué)科形式的不同類別的面或方面。在圖I中,機(jī)電一體化對(duì)象顯示為大的陰影線圈,這些目標(biāo)對(duì)應(yīng)的面表示為通過線條連接到大圈。具體地,機(jī)電一體化對(duì)象MO’包括面A’和B’,機(jī)電一體化對(duì)象MOl包括 Al和BI,機(jī)電一體化對(duì)象M02包括面A2和B2。結(jié)構(gòu)M中的機(jī)電一體化對(duì)象可以包括更多的面。這通過對(duì)應(yīng)的包括三個(gè)點(diǎn)的圈進(jìn)行示意性表示。除了機(jī)電一體化對(duì)象實(shí)例結(jié)構(gòu)M外,計(jì)算機(jī)程序執(zhí)行的本發(fā)明的方法使得學(xué)科特有結(jié)構(gòu)的并行使用成為可能。圖I示出了代表第一學(xué)科的學(xué)科特有的結(jié)構(gòu)A和代表第二學(xué)科的學(xué)科特有結(jié)構(gòu)B。面A’、A1和A2均表示第一學(xué)科,如機(jī)械工程,并且面B’、B1和B2均表不第二學(xué)科,如電氣工程。每個(gè)面均表不對(duì)應(yīng)學(xué)科的數(shù)據(jù),并且每個(gè)機(jī)電一體化對(duì)象對(duì)包括用于每個(gè)學(xué)科的面。
學(xué)科特有結(jié)構(gòu)A和B基于對(duì)應(yīng)的類別特有元素表示技術(shù)系統(tǒng)的學(xué)科特有設(shè)計(jì)。那些元素在圖I中表示為橢圓,并且具有與結(jié)構(gòu)M的面一致的參考號(hào)。具體地,結(jié)構(gòu)A包括學(xué)科特有元素A’,Al和A2,并且包括三個(gè)點(diǎn)的兩個(gè)橢圓示意性表示其他元素。類似的,學(xué)科特有結(jié)構(gòu)B包括學(xué)科特有元素B’ ,BI和B2,并且包括三個(gè)點(diǎn)的兩個(gè)橢圓示意性表示其他元素。對(duì)應(yīng)學(xué)科的工程師平行地工作于學(xué)科特有結(jié)構(gòu)A和B。然而,每個(gè)學(xué)科特有的結(jié)構(gòu)均與共同機(jī)電一體化對(duì)象實(shí)例結(jié)構(gòu)M相關(guān)。例如,結(jié)構(gòu)M中的機(jī)電一體化對(duì)象的面與對(duì)應(yīng)的學(xué)科特有元素相關(guān),為對(duì)應(yīng)的機(jī)電一體化對(duì)象提供學(xué)科特有信息。每個(gè)結(jié)構(gòu)A和B中的學(xué)科特有元素和結(jié)構(gòu)M中的對(duì)應(yīng)面之間的關(guān)系均通過引用標(biāo)號(hào)C表示的虛線雙箭頭進(jìn)行表
/Jn ο存在不同方式將學(xué)科特有元素與面進(jìn)行相關(guān)聯(lián)。在本發(fā)明的一個(gè)實(shí)施例中,面已經(jīng)包括對(duì)應(yīng)的學(xué)科特有元素。例如,面和學(xué)科特有元素均指相同的對(duì)象。因此,具體結(jié)構(gòu)中的工程師直接使用機(jī)電一體化對(duì)象的面。在本發(fā)明的另一個(gè)實(shí)施例中,學(xué)科特有結(jié)構(gòu)中的學(xué)科特有元素指單獨(dú)的元素,其鏈接到機(jī)電一體化實(shí)例結(jié)構(gòu)M中的各面。對(duì)應(yīng)的鏈接可以在結(jié)構(gòu)M中例示機(jī)電一體化對(duì)象期間建立。換句話說,用于每個(gè)學(xué)科的學(xué)科特有元素通過庫(kù)中的機(jī)電一體化對(duì)象的對(duì)應(yīng)典型或模板儲(chǔ)存,并且通過該機(jī)電一體化對(duì)象進(jìn)行例示??蛇x地,該鏈接可手動(dòng)建立或基于自動(dòng)規(guī)則建立。如前所述,不同的工程師通常在不同的結(jié)構(gòu)A、B和M中設(shè)計(jì)技術(shù)組件。根據(jù)本發(fā)明的方法,當(dāng)工程師進(jìn)行改變時(shí),不同結(jié)構(gòu)之間保持了一致性。如果學(xué)科特有元素整合在機(jī)電一體化實(shí)例結(jié)構(gòu)的對(duì)應(yīng)面中,學(xué)科特有結(jié)構(gòu)和機(jī)電一體化對(duì)象實(shí)例結(jié)構(gòu)之間的一致性自動(dòng)保持,因?yàn)槭窃谙嗤膶?duì)象中進(jìn)行操控。不同結(jié)構(gòu)之間的一致性也可以通過自動(dòng)同步機(jī)制保持。因?yàn)榇祟悪C(jī)制,所述結(jié)構(gòu)之一中的元素或面中進(jìn)行的改變自動(dòng)在其他結(jié)構(gòu)中對(duì)應(yīng)的元素或面中執(zhí)行。該同步可在一個(gè)結(jié)構(gòu)中的改變之后立即執(zhí)行。然而,該同步也可以以固定時(shí)間間隔執(zhí)行或在具體的同步點(diǎn)或事件時(shí)執(zhí)行。該同步可基于一個(gè)改變通知機(jī)制,該機(jī)制將一個(gè)結(jié)構(gòu)中進(jìn)行的改變通知到其他的結(jié)構(gòu)。圖2示出了說明一個(gè)保持不同工程設(shè)計(jì)學(xué)科結(jié)構(gòu)之間一致性的機(jī)制的實(shí)施例的示意圖。圖2示出了基于不同學(xué)科特有結(jié)構(gòu)的三個(gè)用戶界面Π1,UI2和Π3。具體地,用戶界面UIl表示機(jī)械工程,用戶界面UI2表示電氣工程,用戶界面UI3表示自動(dòng)化工程。圖 2示出了一種情況,其中以用于裝配線的機(jī)器人形式的技術(shù)組件在不同的學(xué)科中進(jìn)行設(shè)計(jì), 從Π1到Π3的每個(gè)用戶界面均顯示了機(jī)器人的不同技術(shù)視圖。具體地,用戶界面Π1是機(jī)器人機(jī)械布局Rl的視圖。該界面示出帶有運(yùn)動(dòng)性能的機(jī)器人的3D模型。在用戶界面UI2 示出的是機(jī)器人的電氣布局R2,該用戶界面包括單線圖中機(jī)器人的連接。用戶界面UI3提供了包括控制機(jī)器人的軟件組成部分的軟件控制器視圖R3。所有的用戶界面均指相同的機(jī)器人,但是提供了關(guān)于機(jī)器人的不同的學(xué)科特有視圖。每個(gè)用戶界面基于的學(xué)科特有結(jié)構(gòu)均連接到圖I已經(jīng)描述的普通機(jī)電一體化對(duì)象實(shí)例結(jié)構(gòu)。為了確保圖2中所示的不同學(xué)科之間的一致性,用于機(jī)器人的唯一標(biāo)識(shí)符ID用于所有不同學(xué)科和機(jī)械電子目標(biāo)實(shí)例結(jié)構(gòu)中。例如,機(jī)械電子目標(biāo)實(shí)例結(jié)構(gòu)中的機(jī)器人機(jī)電一體化對(duì)象通過圖2中用戶界面基于的學(xué)科特有結(jié)構(gòu)中的對(duì)應(yīng)學(xué)科特有元素一致的標(biāo)識(shí)符進(jìn)行標(biāo)識(shí)。所有學(xué)科中機(jī)器人的相同唯一標(biāo)識(shí)符ID的使用顯示在圖2中,通過對(duì)應(yīng)的雙
7箭頭AR,將標(biāo)識(shí)符ID與每個(gè)用戶界面UI1、UI2和UI3連接起來?;谠撐ㄒ粯?biāo)識(shí)符,一個(gè)學(xué)科中的機(jī)器人的技術(shù)設(shè)計(jì)的改變可以在對(duì)應(yīng)的機(jī)電一體化對(duì)象和其他學(xué)科中進(jìn)行標(biāo)識(shí)。 因此,可以在學(xué)科特有結(jié)構(gòu)和機(jī)電一體化對(duì)象實(shí)例結(jié)構(gòu)中建立同步。本發(fā)明的方法通過參與技術(shù)系統(tǒng)設(shè)計(jì)的對(duì)應(yīng)工具執(zhí)行。為此,一個(gè)全方面的工具可用于設(shè)計(jì)不同學(xué)科中的技術(shù)系統(tǒng)。該工具管理所有不同的結(jié)構(gòu),并確保結(jié)構(gòu)之間的一致性。但是,每個(gè)學(xué)科可以使用不同的工具。在這種情況下,提供至少一種能處理與其他結(jié)構(gòu)相關(guān)的共同的機(jī)電一體化對(duì)象實(shí)例結(jié)構(gòu)(instance structure)的工具。此外,在工具之間提供同步機(jī)制,以確保一致性。上述發(fā)明具有幾個(gè)優(yōu)點(diǎn)。具體地,在更高水平的工程設(shè)計(jì)中使用機(jī)電一體化對(duì)象能在用于技術(shù)系統(tǒng)設(shè)計(jì)的單一過程中整合不同學(xué)科,這實(shí)現(xiàn)了技術(shù)系統(tǒng)的更佳質(zhì)量和更快設(shè)計(jì)。根據(jù)本發(fā)明的方法,可以使用現(xiàn)有的學(xué)科特有結(jié)構(gòu),并且將其連接到機(jī)電一體化對(duì)象結(jié)構(gòu)。因此,可以按步進(jìn)行到完全機(jī)電一體化整合的轉(zhuǎn)變。
權(quán)利要求
1.一種計(jì)算機(jī)輔助設(shè)計(jì)技術(shù)系統(tǒng)的方法,包括的步驟有-提供多類別對(duì)象的第一結(jié)構(gòu),每個(gè)多類別對(duì)象均描述技術(shù)系統(tǒng)的技術(shù)組件并且包括多個(gè)面,每個(gè)面均為與多個(gè)類別不同的具體類別并且引用關(guān)于所述面的對(duì)應(yīng)具體類別中所述技術(shù)組件的信息;-提供一個(gè)或多個(gè)第二結(jié)構(gòu),每個(gè)第二結(jié)構(gòu)均為與所述多個(gè)類別不同的具體類別并且包括所述第二結(jié)構(gòu)對(duì)應(yīng)具體類別的類別特有元素,每個(gè)類別特有元素描述所述技術(shù)系統(tǒng)的與對(duì)應(yīng)具體類別相關(guān)的技術(shù)組件,其中描述所述第一結(jié)構(gòu)中技術(shù)組件的多類別對(duì)象的具體類別的每個(gè)面均與描述所述具體類別的第二結(jié)構(gòu)中的所述技術(shù)組件的所述具體類別的類別特有元素相關(guān),其中所述第一和第二結(jié)構(gòu)在所述技術(shù)系統(tǒng)設(shè)計(jì)期間可以通過用戶進(jìn)行改變;-當(dāng)用戶在所述第一和第二結(jié)構(gòu)中的一個(gè)或多個(gè)中執(zhí)行改變時(shí),保持在所述第一和第二結(jié)構(gòu)中的一致性。
2.根據(jù)權(quán)利要求1所述的方法,其中所述多類別包括一個(gè)或多個(gè)以下領(lǐng)域-機(jī)械工程;-電氣工程;-自動(dòng)化工程。
3.根據(jù)權(quán)利要求1所述的方法,其中所述技術(shù)系統(tǒng)表示用于制造產(chǎn)品的裝置或機(jī)械, 其中所述技術(shù)系統(tǒng)的技術(shù)組件包括用于制造和/或加工該產(chǎn)品的車間單元和/或機(jī)器單元。
4.根據(jù)權(quán)利要求1所述的方法,其中所述技術(shù)系統(tǒng)表示一種產(chǎn)品,其中所述技術(shù)組件為所述產(chǎn)品的子單元。
5.根據(jù)權(quán)利要求1所述的方法,其中描述所述第一結(jié)構(gòu)中技術(shù)組件的多類別對(duì)象的具體類別的面包括所述具體類別的類別特有元素,所述具體類別的類別特有元素描述所述具體類別的第二結(jié)構(gòu)中的所述技術(shù)組件。
6.根據(jù)權(quán)利要求1所述的方法,其中描述所述第一結(jié)構(gòu)中技術(shù)組件的多類別對(duì)象的具體類別的面鏈接到所述具體類別的類別特有元素,所述具體類別的類別特有元素描述所述具體類別的第二結(jié)構(gòu)中的所述技術(shù)組件。
7.根據(jù)權(quán)利要求1所述的方法,其中通過使用從所述多類別對(duì)象到所述類別特有元素的引用和/或相反的引用,尤其通過使用用于所述多類別對(duì)象和用于所述類別特有元素的唯一標(biāo)識(shí)符,描述所述第一結(jié)構(gòu)中的技術(shù)組件的多類別對(duì)象的具體類別的面分配給所述具體類別的類別特有元素,所述具體類別的類別特有元素描述所述具體類別的第二結(jié)構(gòu)中的所述技術(shù)組件。
8.根據(jù)權(quán)利要求1所述的方法,其中所述第一和第二結(jié)構(gòu)中的一致性通過同步由用戶執(zhí)行的在所述第一和第二結(jié)構(gòu)中的一個(gè)或者多個(gè)中的與其他第一和第二結(jié)構(gòu)中的改變來保持。
9.根據(jù)權(quán)利要求8所述的方法,其中所述同步在改變執(zhí)行后立即或固定的時(shí)間間隔內(nèi)執(zhí)行,或者通過預(yù)定事件觸發(fā)或者用戶手動(dòng)觸發(fā)。
10.根據(jù)權(quán)利要求8或9所述的方法,其中所述同步包括將用戶在一個(gè)或多個(gè)所述第一和第二結(jié)構(gòu)中執(zhí)行的改變通知給其他第一和第二結(jié)構(gòu)的步驟。
11.根據(jù)權(quán)利要求1所述的方法,其中所述第一結(jié)構(gòu)為包括多類別對(duì)象實(shí)例的實(shí)例結(jié)構(gòu)。
12.根據(jù)權(quán)利要求1所述的方法,其中至少一個(gè)第二結(jié)構(gòu)為包括類別特有元素實(shí)例的實(shí)例結(jié)構(gòu)。
13.根據(jù)權(quán)利要求1所述的方法,其中所述第一和第二結(jié)構(gòu)通過用于設(shè)計(jì)技術(shù)系統(tǒng)的不同類別特有的軟件工具提供。
14.根據(jù)權(quán)利要求1所述的方法,其中所述第一和第二結(jié)構(gòu)通過用于所有結(jié)構(gòu)的軟件工具提供。
15.根據(jù)權(quán)利要求1所述的方法,其中至少一個(gè)所述第一和第二結(jié)構(gòu)可以在用戶界面上可視化和改變。
16.一種可直接下載到數(shù)字計(jì)算機(jī)內(nèi)存的計(jì)算機(jī)程序產(chǎn)品,包括所述計(jì)算機(jī)程序產(chǎn)品在計(jì)算機(jī)上運(yùn)行時(shí)用于執(zhí)行權(quán)利要求1所述方法的軟件代碼部分。
全文摘要
本發(fā)明涉及一種通過在技術(shù)系統(tǒng)設(shè)計(jì)期間整合各學(xué)科的計(jì)算機(jī)輔助技術(shù)系統(tǒng)的設(shè)計(jì)。本發(fā)明的一個(gè)目的在于提供一種計(jì)算機(jī)輔助方法,能簡(jiǎn)單和有效地將描述技術(shù)系統(tǒng)的多個(gè)方面的不同類別整合到技術(shù)系統(tǒng)的共同工程設(shè)計(jì)過程中。本發(fā)明提供了一種多類別對(duì)象的第一結(jié)構(gòu)。多類別對(duì)象的類別尤其指不同學(xué)科,尤其為機(jī)械工程、電氣工程和自動(dòng)化工程。本發(fā)明提供一個(gè)或多個(gè)第二結(jié)構(gòu),并且每個(gè)第二結(jié)構(gòu)均為所述多類別的一個(gè)具體類別。第一和第二結(jié)構(gòu)可以通過用戶在所述技術(shù)系統(tǒng)的設(shè)計(jì)期間進(jìn)行改變。當(dāng)用戶在所述第一和第二結(jié)構(gòu)中的一個(gè)或多個(gè)中進(jìn)行改變時(shí),本發(fā)明的方法在所述第一和第二結(jié)構(gòu)中保持一致性。
文檔編號(hào)G06F7/60GK102597949SQ201080038757
公開日2012年7月18日 申請(qǐng)日期2010年8月25日 優(yōu)先權(quán)日2009年8月31日
發(fā)明者比爾特·貝姆, 蒂洛·泰特茨納, 諾伯特·格瓦爾德, 雷蒙德·科克 申請(qǐng)人:西門子產(chǎn)品生命周期管理軟件公司, 西門子公司