歧管生成器的制造方法
【技術領域】
[0001]本發(fā)明涉及用于產生復合產品的模型的方法,所述復合產品包括但不限于用于流體調節(jié)的歧管。
【背景技術】
[0002]產品可由多個功能模塊與和產品功能不直接關聯(lián)的附加部件共同組成。這樣的產品可以被稱為復合產品。例如,由于用于流體調節(jié)的歧管可以由多個功能部件例如閥、排氣管、端口等組成,以用于執(zhí)行調節(jié)流體流動的功能。此外,歧管還可以包括例如連桿、間隔件等的與流體流動的調節(jié)不直接相關的部件。這樣,諸如歧管之類的產品通常包括非常大量的組成部分。
[0003]已知使用計算機來創(chuàng)建復合產品的模型,同時或替代物理原型的創(chuàng)建。例如,計算機輔助設計(CAD)可用于產生產品的3D代表。這種模型的產生通常需要對復雜軟件的詳細了解,以及使用該軟件來指定和建模在諸如歧管之類的復雜產品中存在的大量的組成部分。
【發(fā)明內容】
[0004]本發(fā)明的目的是避免或減輕在本文或別處存在的現(xiàn)有技術的一個或多個問題。
[0005]根據(jù)本文所述的第一方面,提供了一種產生包括多個模塊的復合產品的模型的計算機實施的方法。所述方法包括,接收包括多個示意性符號的示意圖,每個示意性符號代表各個模塊并依次處理每個示意性符號。每個示意性符號的處理包括:確定由示意性符號所代表的模塊;確定用于由示意性符號代表的模塊的一個或多個模塊需求;以及根據(jù)模塊需求向模型添加模塊代表。
[0006]這樣,復合產品的模型可以從相對簡單的示意圖來產生,而不需要示意圖指定必要的模塊要求來允許模塊被添加到模型中。這種示意圖可以由不具有基于模塊需求產生模型所需的專業(yè)知識的人來產生。例如,每個示意符號可以簡單地指示該復合產品的功能模塊,例如,產生示意圖的人只需理解該復合產品應該實現(xiàn)的功能即可。另外,模型可以被更快和更有效地產生,因為沒有必要在示意圖中指定每個模塊需求。此外,在模塊規(guī)格改變時,根據(jù)第一方面產生那些模型所要求的示意圖不需要改變。因此,當模塊發(fā)生改變時,不需要新的知識來產生示意圖。
[0007]模塊可以彼此相鄰。為至少一部分示意性符號確定一個或多個模塊需求可以包括確定與相鄰模塊相關的模塊需求。這樣,不需要在示意圖中指定要求一個模塊放在另一模塊旁邊,從而提高了產生示意圖以及因此產生模型的速度、簡易度和準確性。
[0008]確定一個或多個模塊需求可以包括確定指示模塊與另一模塊之間所需間距的間距需求。所述方法還可包括根據(jù)所確定的間隔需求在模塊與另一模塊之間向模型添加間隔部件的代表。這樣,示意圖不需要指定模塊之間的間距,也不需要指定是否有任何間隔部件來提供所需的間距。這可以再次提高產生模型的速度、簡易性和精確性,同時確保在兩個模塊之間所需的間距增加的情況下相同的示意圖可以用于產生模型。
[0009]確定所述模塊與另一模塊之間的間距可以包括確定模塊的一部分延伸到可以被另一模塊的一部分占據(jù)的空間中的量,并且確定另一模塊的一部分延伸到可由所述模塊占據(jù)的空間內的量。
[0010]確定一個或多個模塊需求可包括確定與所述模塊組合所需的一個或多個第一部件。向模型添加模塊代表還包括向模型添加所述一個或多個第一部件的代表。這樣,并非建模復合產品所需的全部部件都需要在示意圖中被指定。例如,所述部件可包括非功能性部件,例如,在歧管的情況下,連桿、端口、排氣管、支架等。
[0011]模塊的代表可包括指示模塊的物理特性的數(shù)據(jù)。例如,包括所述模塊的物理特性的數(shù)據(jù)可包括模塊的3D圖形表示。所述方法可包括輸出所述復合產品的3D圖形表示。這樣,可使用簡單的示意圖來輸出復合產品的3D圖形表示,而不需要示意圖的創(chuàng)建者理解或使用能夠直接創(chuàng)建3D圖形表示的軟件。
[0012]所述方法還可包括確定由于模型中存在至少一個模塊引起的復合產品中所需的一個或多個第二部件。所述方法可包括向模型添加一個或多個第二部件的代表。例如,在各部件已經(jīng)被添加到模型中之后,可以向模型添加例如連桿之類的部件,連桿的長度取決于添加到模型的模塊和任何其它部件的數(shù)量和尺寸。
[0013]每個示意性符號可包括相應的符號標識符。確定由示意性符號代表的模塊可包括獲得與所述符號標識符相關聯(lián)的模塊標識符。確定用于由示意性符號代表的模塊的一個或多個模塊需求可包括確定存儲在數(shù)據(jù)庫中且關聯(lián)模塊標識符的一個或多個模塊需求。
[0014]獲取與所述符號標識符相關聯(lián)的模塊標識符可包括確定示意性符號的取向。這樣,同樣的示意性符號可以涉及不同的模塊ID和/或不同的模塊需求,從而減少了參照相應模塊所需的示意性符號和/或示意圖1D的數(shù)量。
[0015]所述復合產品可以是歧管。
[0016]根據(jù)本文所述的第二方面,提供了一種用于產生包括多個模塊的復合產品的模型的裝置。第二方面的裝置包括:接收器,其布置成接收包括多個示意性符號的示意圖,每個示意性符號代表相應的模塊;處理器,其布置成依次處理每個示意性符號。每個示意性符號的依次處理被布置成確定由示意性符號代表的模塊,確定用于由示意性符號代表的模塊的一個或多個模塊需求;以及根據(jù)模塊需求向模型添加模塊代表。
[0017]根據(jù)第三方面,提供了一種計算機實施的方法,包括在第一計算機處通過網(wǎng)絡向客戶計算機提供基于網(wǎng)絡的應用程序。基于網(wǎng)絡的應用程序提供用戶界面,所述用戶界面配置成接收來自多個示意性符號的選擇,其中每個示意性符號代表多個模塊之一。用戶界面還配置成接收所選擇的示意性符號之間的關聯(lián)指示。
[0018]這樣,提供了一種方法,其中用戶可以容易地生成復合產品的示意圖。第三方面提供了一種方法,用戶可以通過該方法例如生成示意圖,以用于與第一和/或第二方面一起使用。
[0019]示意性符號可以各自代表復合產品的相應的功能模塊。所述用戶界面可配置成使得所述客戶計算機的用戶不需要指定復合產品的其它的、非功能性的部件。
[0020]用戶界面可以允許所選擇的示意性符號與已經(jīng)選擇的示意性符號相關地定義。例如,當復合產品是歧管時,用戶界面可配置成接收代表內嵌模塊的多個示意性符號中的選擇,從代表最左側內嵌模塊的示意性符號開始,通過接收代表由先前接收的示意性符號代表的內嵌模塊右側的內嵌模塊的示意性符號的選擇而繼續(xù)進行。所述用戶界面還可以配置成接收用于放在至少一個內嵌模塊的上方的多個堆棧模塊的選擇,從代表第一堆棧模塊的第一示意性符號開始,繼續(xù)接收代表待放置在由先前接收的示意性符號代表的堆棧模塊上方的堆棧模塊的示意性符號。
[0021]用戶界面可被配置成顯示示意圖并指示可有效添加到示意圖中的一個或多個其它示意性符號所在的位置。
[0022]所述方法還可包括,在客戶計算機的用戶界面接收來自用戶的從所述多個示意性符號的選擇,在用戶界面接收來自用戶的所選擇的示意性符號之間的關聯(lián)指示,并基于所接收的選擇和所接收的指示來產生代表復合產品的示意圖。
[0023]所述方法還可包括將示意圖傳送到配置成執(zhí)行根據(jù)第一方面的方法的計算機。配置成執(zhí)行根據(jù)第一方面的方法的所述計算機可以是配置成提供網(wǎng)絡應用程序的計算機或者可以是不同的計算機。配置成執(zhí)行根據(jù)第一方面的方法的計算機可以是根據(jù)第二方面的
目.ο
[0024]根據(jù)本文所述的第四方面,提供了一種用于產生包括多個模塊的復合產品的模型的計算機裝置,其包括:存儲器,所述存儲器存儲處理器可讀的指令;和處理器,所述處理器布置成讀取并執(zhí)行存儲在所述存儲器中的指令;其中,所述處理器可讀的指令包括配置成使得所述處理器執(zhí)行根據(jù)所述第一或第三方面的方法的指令。
[0025]根據(jù)所述第五方面,提供了一種包括布置成使得計算機執(zhí)行根據(jù)第一或第三方面的方法的計算機可讀指令的計算機程序。該計算機程序可以用計算機可讀介質承載。該計算機可讀介質可以是有形的或無形的。
[0026]本發(fā)明的各方面可以通過合適的方法、系