起重机被广泛应用于国民经济建设的各个领域,随着经济建设的发展,用户对其性能要求越来越高。但是目前的设计手段还停留在二维阶段,工作量大、设计过程不直观、设计过程中的错误也不容易发现。随着三维图形技术和计算机技术的发展,三维设计己经成为CAD发展的必然趋势,同时运用软件工具进行仿真已成为现代研发、生产中一种重要的手段。
一、产品设计
结合SolidWorks的建模特点,起重机主结构的建模在“焊件”模式下完成。箱式起重机主要由很多板材焊接加工生产,SolidWorks的焊件支持多实体,这样就避免几十万个大小不等的板材装配的工作量。对于桁架式起重机主要由各种型材焊接而成,SolidWorks的3D草图可以满足产品的布局设计,其次软件提供强大的型材库,同时支持自定义型材,结合3D草图使桁架式起重机的建模轻而易举。自动生成切割清单,准确无误的统计焊接零件的数量。在模型的有限元分析阶段,型材是用结构件直接做出来,能自动简化,节省很多的工作量。
不同的行业都有相应的产品特点,如何将产品的特点与软件完美结合是软件能否得到成功运用的关键。在起重机行业建模过程中,首先要合理布局,需要注意到三个基本视图的重要性。三个基本视图关系到零件建模各个特征的不变关系,特征的草图与基本视图的合理关联对零件的参数化十分重要。完善零件的设计意图,同一个零件可通过不同的特征来实现建模,但总有一个是相对比较科学合理的。结合零件的造型特点,善于运用建模工具中的“镜向”特征。
其次,要注意建模特征的“父子关系”。在尺寸驱动与位置关系选择中,要侧重后者的使用,因为后者会更利于产品的系列化设计。对相似零件的建模要善于运用“配置”功能,只要建一个零件模型,然后再对零件特征进行配置。
合理地使用配置,对产品系列开发与管理有非常重要的意义。配置使产品的设计快速有效,最大限度地减少了重复设计。同时,由于系列化的操作是在同一文件下进行,大大减少了设计的错误。要修改模型,只需要在零件的系列零件表更改数据模型便会自动更新。用系列化法建模使模型修订起来更加容易,也就是说系列化法建模有利于零件复用和PDM管理。
对常用的型材可以制作成焊件轮廓文件(例如小车轨道),保存在三级文件夹内,在选项里指定焊件轮廓文件夹位置。结构件的保存文件格式为SLDLP。
起重机的一些其他系列化的部件,例如驾驶室、行走机构等,软件的实体建模、钣金建模都能很好地完成相应的设计工作,实现参数化,提高设计的效率。图1和图2为起重机主结构的建模成果。
二、设计验证
起重机的生产都要符合国家规定的设计规范,随着行业定制产品的增加,针对客户需要的各种起重机,传统的行业经验来保证设计的精准已很吃力。往往客户定制只有一两架,不能实现批量生产,建造样机进行物理实验、验证设计的做法很不现实。
Simulation可以很好地帮助企业验证设计是否符合国家标准,保证设计的最优。针对箱式起重机、桁架式起重机,Simulation壳单元、梁单元和实体单元混合网格可以完成起重机实际工况的模拟分析。Simulation提供全面的约束条件和丰富的载荷种类完全可以模拟起重机现实的工况,同时方便快捷地完成起重机焊接强度、螺栓连接强度的分析。图3为分析结果。
三、行业二次开发
SolidWorks是通用的机械设计软件,为使其在特定的行业中有效地发挥作用,并使常用或重复的任务自动化以提高效率,对SolidWorks进行针对行业需求的二次开发是很有必要的。SolidWorks提供了几百个应用程序接口API(ApplicationProgramInterface),用户可以使用VB、VBA、VC及Delphi等高级语言进行二次开发。结合空间几何学知识和产品的系列化变更特点,由编程语言制定逻辑关系将参数集中,实现由参数直接驱动模型建造,并且自动完成工程图的绘制。目前,在国内起重机行业已经有一些企业完成针对自己产品的二次开发功能模块,其效果显著。
四、结语
SolidWorks的CAD、CAE、PDM及二次开发功能,完全可以满足起重机行业的产品研发、数据管理等。相信SolidWorks设计仿真一体化平台一定会帮助中国起重机行业再铸辉煌。