采用Inventor的机械压机参数化设计及运动仿真
2009-06-18 10:08:41 来源:WEB开发网Inventor软件是Autodesk公司的基于Microsoft Windows的机械设计系统,提供了强大的API二次开发接口。用户通过Inventor API,开发出需要的应用程序。
与其他三维造型软件相比,Inventor API具有以下特点。
1)几乎可以用任何当前流行的编程语言来写自己的程序。
2)Inventor API比面向过程的API更容易学会和使用,只要理解和掌握某些面向对象程序设计的一般概念,再结合具体的API对象结构模型就可以进行二次开发。
本文采用先进的参数化技术,并结合在Inventor中嵌入的Excel表,在Excel表中设置专用零件的尺寸约束驱动公式,来关联专用零件的各个部分,通过Visual Basic对Excel表单元值进行修改,来驱动Inventor模型的整体变化,以实现系列产品零件的参数化设计,图3所示为连杆的设计。
2 机械压机的装配设计
2.1装配约束的建立
装配的基础要素是相关的零件或子部件。机械压机的装配设计是将零件或子部件通过装配约束组装到一起。Inventor的装配约束只有四种,即配合约束、角度约束、相切约束和插入约束,但功能非常强大,可演化出多种装配约束。如配合约束包括点与点、点与线、点与面、线与线、线与面及面与面等配合关系。角度约束包括平行、垂直及任意角度的关系。以机械压机销轴与连杆为例,如图4所示选择配合约束,然后分别选择销轴中心与连杆孔中心,这样,销轴与连杆完成固定。
2.2模拟装配设计过程
在传统设计中,机器部件的装配过程是难以表达的,Inventor的"表达视图"正是解决这种装配过程表达的有效工具。在表达视图中,可以调整零/部件的位置并添加装配轨迹,它引入了全新的工作方式,可以捕捉基于过程的信息,生成装配动画,制作AVI文件,用以动态地说明设计意图及进行干涉检查。装配动画可以让设计人员细化和调整分解的部件,演示模型中零/部件之间的装配关系,用于在工程图中创建部件的分解视图,也可用于产品说明书的使用。表达视图能更好、更直观地展示工程师的设计意图。它保存在表达视图文件中,当对部件进行改动时,表达视图就会自动更新,可以设计部件的分解视图、动画和其他样式的视图来帮助记录用户的设计,模拟装配设计过程可以提前发现前期设计中的错误和零件之间的冲突,有效提高设计效率。
更多精彩
赞助商链接