解决约束优化问题的随机方向法,复合形法,可行方向法、罚函数法等,本文中所解决的问题为约束优化问题,因此采用了复合形法进行了优化[14]。基本思路框图如图 10所示。(2)UG 软件简介 UG ( Unigraphics NX )是 Siemens PLM Software 公司出品的一个产品工程解决方案,集产品设计、加工过程和验证方案于一体的三维参数化制图与分析软件。 Unigraphics NX 针对用户的虚拟样机和产品设计的需求, 提供了经过实践验证的解决方案[ 15]。 UG 软件拥有与 PROE 媲美的造型功能,且集成了 ADMAS 核心解算器,从而形成了 UG 运动分析模块功能。利用 UG 软件,可以实现复杂的建模和机械系统的结构分析,求解出机械系统的角度、位移、加速度、力等数据。首先开始零件造型,分析零件与零件之间的关系,在虚拟装配的过程中,定义好零件之间的约束,完成装配后,可对机构添加运动约束和载荷,在理论分析的同时,对机构添加一定的驱动函数,并对机构进行初步的干涉检查,进入运动仿真功能模块, 进一步的修改和调试,输出、分析、处理仿真结果。从产品的设计到投入生产的全过程, UG 的功能面面俱到,实现了虚拟样机的建模与设计,对机构进行参数化分析,输出了仿真结果,提高了虚拟样机的性能,在一定程度上掌握了复杂机构的运动学与动力学性能。 UG 运动分析模块有如下优点: (1 )运动分析前期准备工作比较少。不需要将 CAD 模型导入与导出到 ADMAS 软件工作, UG 可以直接对建立好的虚拟样机进行运动分析。(2 )运动分析过程简便易行、智能化程度高。结合机构运动原理创建运动副,只需三步,就可以创建一个运动方案,从而使机构能够运动起来,直观的检查仿真动画。( 3) 运动仿真结果可以用 excel 表格的形式导出,而在表格上,可以显示具体某个时间点的运动情况、受力情况。