The invention discloses a space constraints can be fast design method based on component deformation, which comprises the following steps: 1. the extraction of target component space constraint boundary; mass spring model 2. simplified, in restricted space to initialize deformable components, by gradually increasing pressure to simulate the deformation of components of the free expansion, and stress analysis of the particle motion equation of 3. particle; solution, numerical integral solution to spring particle motion equation of the system by using Verlet integral method; 4. collision detection, the collision detection method to deal with the collision problem between deformation component and the constraint space boundary touch AABB bounding box tree based on 5. to determine whether the model; satisfactory shape; 6. components of the calculation of the target volume, determine whether to achieve the predetermined volume. The invention establishes a simplified model of particle spring structure, the deformation process of collision detection using accurate method to strictly control model, can significantly improve the design efficiency of deformable products.
【技術實現步驟摘要】
一種基于空間約束的可變形組件快速設計方法
本專利技術屬于工業可變形產品設計中的造型設計
,具體涉及一種基于空間約束的可變形組件快速設計方法。
技術介紹
在現代化設計中,產品的設計通常受到產品自身性能要求、裝配環境以及加工工藝等因素的制約,是一個多約束作用下的空間設計問題。現代產品大多是集機、電、液于一體的復雜系統,其組成零件不僅數量眾多,而且結構復雜。除標準化的組件,例如發動機、電氣元件等以外,還包括部分可變形組件。該類組件在滿足自身功能需求的前提下沒有固定的外形,具有較大的設計自由度,但其設計約束通常又較為復雜,是產品設計中的一個難點。以汽車油箱設計為例,為實現整車的緊湊布局,在設計中既要保證油箱容積要求,又不能與汽車底盤上的其他零部件發生空間位置干涉,為了獲得滿意的設計效果通常需要設計人員對設計的三維模型進行反復修改。然而,在現有的三維造型軟件中,自由曲面的創建和修改相當復雜,勞動強度較大,嚴重影響了產品設計的效率。目前,關于模型虛擬變形建模的方法主要分為兩類:基于幾何的方法和基于物理的方法。基于幾何的可變形物體建模方法的一種重要形式是基于網格模型的形變方法。如《Geometricmodelingbasedonpolygonalmeshes》(BotschM,PaulyM,KobbeltL,etal.ProcoftheAcmSiggraphCourseNotes,2007,29(29):432-41.)中提到采用網格單元集合的形式來描述可變形物體,其主要特點是通過對網格頂點、邊界等特征進行幾何平移、旋轉以及網格面片的合并和拆分等操作來達到改變模型 ...
【技術保護點】
一種基于空間約束的可變形組件快速設計方法,其特征在于,包括如下步驟:步驟1:根據產品的設計要求和裝配環境,提取目標組件的空間約束邊界;步驟2:建立簡化的質點?彈簧模型,其質點全部分布在模型表面,并且只有相鄰的兩質點之間通過彈簧進行連接;在約束空間中初始化可變形組件,通過逐漸遞增的氣壓來模擬可變形組件的自由膨脹,并進行質點受力分析;質點的重力和摩擦力對實現可變形組件設計沒有實際意義,其值設定為0,故質點主要受力為彈簧彈力、質點運動阻尼力和內部氣體壓力;步驟3:求解質點的運動方程,采用Verlet積分法來進行質點?彈簧系統運動方程的數值積分求解;步驟4:進行碰撞檢測,采用基于AABB包圍盒樹的碰撞檢測方法來處理可變形組件與約束空間邊界之間的碰撞問題,然后轉至執行步驟5或步驟6;步驟5:判斷模型是否到達滿意的形狀,若滿意則終止變形模擬,變形結束;若不滿意則重新執行步驟2;步驟6:計算目標組件的體積,判斷是否達到預定的體積,若達到則變形結束;若達不到則重新執行步驟2。
【技術特征摘要】
1.一種基于空間約束的可變形組件快速設計方法,其特征在于,包括如下步驟:步驟1:根據產品的設計要求和裝配環境,提取目標組件的空間約束邊界;步驟2:建立簡化的質點-彈簧模型,其質點全部分布在模型表面,并且只有相鄰的兩質點之間通過彈簧進行連接;在約束空間中初始化可變形組件,通過逐漸遞增的氣壓來模擬可變形組件的自由膨脹,并進行質點受力分析;質點的重力和摩擦力對實現可變形組件設計沒有實際意義,其值設定為0,故質點主要受力為彈簧彈力、質點運動阻尼力和內部氣體壓力;步驟3:求解質點的運動方程,采用Verlet積分法來進行質點-彈簧系統運動方程的數值積分求解;步驟4:進行碰撞檢測,采用基于AABB包圍盒樹的碰撞檢測方法來處理可變形組件與約束空間邊界之間的碰撞問題,然后轉至執行步驟5或步驟6;步驟5:判斷模型是否到達滿意的形狀,若滿意則終止變形模擬,變形結束;若不滿意則重新執行步驟2;步驟6:計算目標組件的體積,判斷是否達到預定的體積,若達到則變形結束;若達不到則重新執行步驟2。2.根據權利要求1所述的基于空間約束的可變形組件快速設計方法,其特征在于:所述步驟2的質點-彈簧模型,其系統的運動方程為如下公式:式中,M為系統的質量矩陣,X為質點的空間位置,t為增加氣體壓力的時間,Fk、Fd和Fp分別為質點系統的彈簧力矩陣、阻尼力矩陣和氣體壓力矩陣;設質點之間的彈簧為理想的線性彈簧,服從胡克定律,并且忽略彈簧變形阻尼,與質點相連的每一根彈簧都對該質點有力的作用,假設與質點i通過彈簧連接的相鄰質點有j個,根據胡克定律,作用在質點i上的彈簧力合力表示為如下公式:式中,為質點i受到的彈簧力合力,E為與質點i之間具有彈簧連接的相鄰點集,kij為質點i與j之間的彈簧剛度,xi與xj為質點i與j在時間t時的位置,為質點i與j之間彈簧的原長;質點運動中受到的阻尼力與質點的運動速度成正比,則阻尼力表示為如下公式:式中,為質點運動受到的阻尼力;C為阻尼系數,v為質點i的運動速度;作用在質點i上的氣體壓力等于氣體在與質點i相鄰的各個三角面片上產生的氣體壓力之和;對于理想氣體,根據Clausius-Clapeyron方程,質點i上受到的氣體壓力表示為如下公式:式中,為質點i受到的氣體壓力,Tri為共...
【專利技術屬性】
技術研發人員:夏薇,王承輝,王燦,韋春華,廖小平,胡治流,
申請(專利權)人:廣西大學,
類型:發明
國別省市:廣西,45
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。