本發(fā)明涉及車輛零件設(shè)計,特別涉及一種基于catia批量生成斷面的方法及系統(tǒng)。
背景技術(shù):
1、隨著計算機輔助設(shè)計日益的興起,制造業(yè)在產(chǎn)品開發(fā)過程中基本全部依賴于三維設(shè)計進行產(chǎn)品前期的研發(fā),在乘用車白車身在開發(fā)過程中,零件細節(jié)結(jié)構(gòu)設(shè)計往往需要對比競爭產(chǎn)品結(jié)構(gòu)及前期開發(fā)項目結(jié)構(gòu),選擇最優(yōu)斷面進行對應(yīng)設(shè)計。因此,開發(fā)前期做好斷面生成工作至關(guān)重要。
2、目前,零件斷面生成主要依靠catia自帶的截面命令,并人工計算斷面的各項參數(shù)。這種方式存在以下缺點:
3、1、操作較為復(fù)雜:catia的截面命令在某些情況下操作起來較為復(fù)雜,例如在創(chuàng)建剖面視圖時,用戶需要選擇正確的剖面位置和方向,選擇正確的工作平面以進行截面操作可能變得復(fù)雜。
4、2、對于斷面的各項參數(shù)采用人工逐個計算,效率較低。
技術(shù)實現(xiàn)思路
1、本發(fā)明實施例提供一種基于catia批量生成斷面的方法及系統(tǒng),以解決相關(guān)技術(shù)中現(xiàn)有零件斷面主要依靠catia自帶的截面命令來進行斷面生成,操作較為復(fù)雜,且斷面生成效率不高的技術(shù)問題。
2、第一方面,提供了一種基于catia批量生成斷面的方法,包括以下步驟:
3、在接收到生成斷面指令時,顯示所述生成斷面窗口,所述生成斷面窗口包括斷面名稱選擇框、車型名稱選擇框、部件對象選擇框、連續(xù)曲線選擇框、起始點選擇框以及斷面位置間距輸入框;
4、響應(yīng)用戶作用于所述斷面名稱選擇框、車型名稱選擇框以及部件對象選擇框的操作,確定斷面名稱、車型名稱以及部件對象;
5、響應(yīng)用戶作用于所述連續(xù)曲線選擇框、起始點選擇框以及斷面位置間距輸入框的操作,確定斷面位置;
6、基于所述斷面位置、斷面名稱、車型名稱以及部件對象生成多個斷面零件并掛接到所述部件對象的結(jié)構(gòu)樹上。
7、一些實施例中,所述基于所述斷面位置、斷面名稱、車型名稱以及部件對象生成多個斷面零件并掛接到所述部件對象的結(jié)構(gòu)樹上的步驟之后,還包括:
8、響應(yīng)用戶作用于任一個斷面零件的斷面參數(shù)計算指令,顯示所述斷面參數(shù)計算窗口,所述斷面參數(shù)計算窗口包括輸入類型選擇框、斷面輪廓選擇框、型心坐標系選擇框和目標位置選擇框;
9、響應(yīng)用戶作用于輸入類型選擇框、斷面輪廓選擇框、型心坐標系選擇框和目標位置選擇框的操作,計算該斷面零件的斷面參數(shù),并將計算的斷面參數(shù)掛接到該斷面零件的結(jié)構(gòu)樹上。
10、一些實施例中,所述響應(yīng)用戶作用于輸入類型選擇框、斷面輪廓選擇框、型心坐標系選擇框和目標位置選擇框的操作,計算該斷面零件的斷面參數(shù),并將計算的斷面參數(shù)掛接到該斷面零件的結(jié)構(gòu)樹上的步驟之后,還包括:
11、在接收到針對多個斷面零件的對比指令時,顯示所述對比窗口,所述對比窗口包括斷面名稱選擇框;
12、響應(yīng)用戶作用于斷面名稱選擇框的操作,獲取斷面名稱相同且車型名稱不同的所有斷面零件的斷面參數(shù),并生成對比列表。
13、一些實施例中,所述斷面參數(shù)包括性能參數(shù)和幾何參數(shù),所述性能參數(shù)包括圍成面積、料厚面積、轉(zhuǎn)動慣量和扭轉(zhuǎn)常數(shù),所述幾何參數(shù)包括u方向最大長度和v方向最大長度。
14、一些實施例中,所述響應(yīng)用戶作用于任一個斷面零件的斷面參數(shù)計算指令,顯示所述斷面參數(shù)計算窗口,所述斷面參數(shù)計算窗口包括輸入類型選擇框、斷面輪廓選擇框、型心坐標系選擇框和目標位置選擇框的步驟之前,包括:
15、檢測任一個斷面零件是否為封閉零件;
16、若否,創(chuàng)建該斷面零件的草圖封閉輪廓。
17、一些實施例中,所述若否,創(chuàng)建該斷面零件的草圖封閉輪廓的步驟,包括:
18、響應(yīng)用戶作用于該斷面零件的封閉草圖指令,顯示所述封閉草圖窗口,所述封閉草圖窗口包括多個草圖元素選擇框;
19、響應(yīng)用戶作用于多個所述草圖元素選擇框的操作,確定多個草圖元素;
20、基于多個所述草圖元素創(chuàng)建該斷面零件的草圖封閉輪廓。
21、第二方面,提供了一種基于catia批量生成斷面的系統(tǒng),包括:
22、生成斷面窗口顯示模塊,用于在接收到生成斷面指令時,顯示所述生成斷面窗口,所述生成斷面窗口包括斷面名稱選擇框、車型名稱選擇框、部件對象選擇框、連續(xù)曲線選擇框、起始點選擇框以及斷面位置間距輸入框;
23、斷面名稱響應(yīng)模塊,用于響應(yīng)用戶作用于所述斷面名稱選擇框、車型名稱選擇框以及部件對象選擇框的操作,確定斷面名稱、車型名稱以及部件對象;
24、斷面位置響應(yīng)模塊,用于響應(yīng)用戶作用于所述連續(xù)曲線選擇框、起始點選擇框以及斷面位置間距輸入框的操作,確定斷面位置;
25、斷面零件生成模塊,用于基于所述斷面位置、斷面名稱、車型名稱以及部件對象生成多個斷面零件并掛接到所述部件對象的結(jié)構(gòu)樹上。
26、一些實施例中,所述基于catia批量生成斷面的系統(tǒng)還包括:
27、斷面參數(shù)計算窗口顯示模塊,用于響應(yīng)用戶作用于任一個斷面零件的斷面參數(shù)計算指令,顯示所述斷面參數(shù)計算窗口,所述斷面參數(shù)計算窗口包括輸入類型選擇框、斷面輪廓選擇框、型心坐標系選擇框和目標位置選擇框;
28、斷面參數(shù)計算響應(yīng)模塊,用于響應(yīng)用戶作用于輸入類型選擇框、斷面輪廓選擇框、型心坐標系選擇框和目標位置選擇框的操作,計算該斷面零件的斷面參數(shù),并將計算的斷面參數(shù)掛接到該斷面零件的結(jié)構(gòu)樹上。
29、一些實施例中,所述基于catia批量生成斷面的系統(tǒng)還包括:
30、對比窗口顯示模塊,用于在接收到針對多個斷面零件的對比指令時,顯示所述對比窗口,所述對比窗口包括斷面名稱選擇框;
31、對比列表生成模塊,用于響應(yīng)用戶作用于斷面名稱選擇框的操作,獲取斷面名稱相同且車型名稱不同的所有斷面零件的斷面參數(shù),并生成對比列表。
32、本發(fā)明提供的技術(shù)方案帶來的有益效果包括:
33、本發(fā)明實施例提供了一種基于catia批量生成斷面的方法及系統(tǒng),所述方法可以依據(jù)設(shè)計人員選擇的部件對象和斷面位置,自動批量創(chuàng)建斷面零件,相較于傳統(tǒng)模式下設(shè)計人員依靠catia自帶的截面命令截取斷面,降低了截取斷面的難度,提高了截取斷面的效率。
1.一種基于catia批量生成斷面的方法,其特征在于,包括以下步驟:
2.根據(jù)權(quán)利要求1所述的基于catia批量生成斷面的方法,其特征在于,所述基于所述斷面位置、斷面名稱、車型名稱以及部件對象生成多個斷面零件并掛接到所述部件對象的結(jié)構(gòu)樹上的步驟之后,還包括:
3.根據(jù)權(quán)利要求2所述的基于catia批量生成斷面的方法,其特征在于,所述響應(yīng)用戶作用于輸入類型選擇框、斷面輪廓選擇框、型心坐標系選擇框和目標位置選擇框的操作,計算該斷面零件的斷面參數(shù),并將計算的斷面參數(shù)掛接到該斷面零件的結(jié)構(gòu)樹上的步驟之后,還包括:
4.根據(jù)權(quán)利要求3所述的基于catia批量生成斷面的方法,其特征在于:
5.根據(jù)權(quán)利要求2所述的基于catia批量生成斷面的方法,其特征在于,所述響應(yīng)用戶作用于任一個斷面零件的斷面參數(shù)計算指令,顯示所述斷面參數(shù)計算窗口,所述斷面參數(shù)計算窗口包括輸入類型選擇框、斷面輪廓選擇框、型心坐標系選擇框和目標位置選擇框的步驟之前,包括:
6.根據(jù)權(quán)利要求5所述的基于catia批量生成斷面的方法,其特征在于,所述若否,創(chuàng)建該斷面零件的草圖封閉輪廓的步驟,包括:
7.一種基于catia批量生成斷面的系統(tǒng),其特征在于,包括:
8.根據(jù)權(quán)利要求7所述的基于catia批量生成斷面的系統(tǒng),其特征在于,還包括:
9.根據(jù)權(quán)利要求8所述的基于catia批量生成斷面的系統(tǒng),其特征在于,還包括:
10.根據(jù)權(quán)利要求8所述的基于catia批量生成斷面的系統(tǒng),其特征在于: