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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。