摘要
冗余约束的处理是SolidWorks Motion运动仿真的难点之一。机构存在冗余约束时积分器会在计算时自动解除一些约束,从而使被解除约束的自由度上不会计算构件间的作用力,这将导致错误的力的计算(分布)。在复杂机构中,积分器将任意解除系统中的约束方程,造成求解时仿真了错误的零件载荷传递路线。冗余约束应在仿真分析前被手动解除,以获得更精确的结果数据。另一个难点是运动算例受冗余约束、积分器时间步长、接触精度等因素影响,计算过程中经常有报错提示而终止计算。目前,针对上述难点的研究很少,因此对其进行了分析总结,以帮助设计者更好地利用SolidWorks Motion软件进行机械系统的运动学和动力学仿真。
The processing of redundant constraint is one of the difficulties in the motion simulation of SolidWorks Motion.SolidWorks Motion will make some constraints invalid in the process of calculation automatically when redundant constraintsexists in mechanism,then the joint reaction forces in any directions associated with redundant constraint equations will not becalculated,which will lead to the wrong force calculation(distribution).In the complex mechanism,the integrator will arbitrarily remove the constraint equation in the system,resulting in the simulation of the wrong part load transfer route during the solution.To gain most accurate date,the redundant constraints should be eliminated by hand before simulationanalysis.Another difficulty is that the motion calculation example is affected by such factors as the redundant constraint,the time step of the integrator,and the contact accuracy,etc.,and the calculation is often terminated due to error prompts during the calculation.At present,there are few studies on the above difficulties,which is analyzed and summarized to help designers better use SolidWorks Motion software to carry out kinematics and dynamics simulation of mechanical system.
作者
柯治成
Ke Zhicheng(Guangzhou Partner Intelligent Technology Co.,Ltd.,Guangzhou 511340,China)
出处
《机电工程技术》
2021年第2期211-215,共5页
Mechanical & Electrical Engineering Technology