门式起重机结构建模与组合优化方法研究及cad系统开发.pdf

门式起重机结构建模与组合优化方法研究及cad系统开发.pdf

门式起重机结构建模与组合优化方法研究及cad系统开发

’]式起重机结构建模与组合优化方法研究及CAD系统开发 构主要由主梁、支腿、上下横梁等组成。结构重量往往占起重机自重的60%以上, 因此,采用一些合理的门架构造型式以减轻自重,不仅在于节约本身所消耗的钢材 和降低成本,还能提高其使用性能。在保证起重机整机性能的基础上如何最大程度 地减轻桥架重量是主要的优化设计目的。国内门式起重机的生产没有形成相应的 CAD设计系统,工作效率低下、设计强度大、产品可靠度低,为了解决这些问题, 缩短设计周期,实现产品的系列化,就需要研究和开发专门的CAD设计系统。 经过对国内大型起重机生成厂商的实地调查,发现多家厂商也在逐步采用计算 机辅助设计,并对起重机结构设计CAD系统的开发较感兴趣。因此本课题有实际应 用价值,是可行的。 1.4门式起重机结构CAD系统开发概述 在软件开发前,应该对开发进程进行合理的划分,对人员要进行科学地组织, 要制定合理的开发守则,制定必要的软件标准、规范,制定阶段进度、技术要求及 文档格式。在有条件的时候要求准备一个良好的开发环境,如:选用适当的开发语 言、开发工具、测试工具等。 1.4.1系统功能模块的划分 经过对企业的需求分析,企业实际需要的功能有:结构计算、参数优化、有限 元分析、工程图、设计文档等。所以,系统功能模块分为五部分:结构计算模块、 参数优化模块、三维建模与有限元分析模块、参数化工程图模块、自动文档模块。 门式起重机结构CAD系统可以由以下层次图来描述(见图1.2)。 图卜2门式起重机结构CAD系统层次图 Hierarchical Fig.1·2 structLIreof craneCAD gantry 4 第一章绪论 图1.2中,结构计算模块的功能是读取主梁支腿尺寸数据,来计算主粱与支腿的 强度、刚度和稳定性,它们小于或等于相应的许用值作为优化模块约束条件G的一 部分,另~部分约束是几何尺寸约束。参数优化模块的目标函数F是由主梁的质量、 支腿质量、马鞍质量和上下横梁质量之和,优化目标是在满足约束条件G的前提下 使得目标函数F的值最小。有限元分析模块的数据来自参数优化模块和结构计算模 块,分为三维参数化绘图和有限元分析两个独立的部分,目前由于技术原因未能实 现参数化有限元分析,只能将三维模型导入有限元分析软件进行手动分析。工程图 模块的数据也来自参数优化模块和结 构计算模块,可以实现参数化绘图。 设计文档模块实现了对Word的用户接 口的参数化编程。如果将这五个模块 分别封装为类,那么它们之间的继承 关系可以用下图表示(见图1.3)。 图1.3中,结构计算类是基础类, 目标函数与约束函数类继承结构计算 臣因 类,这样在目标函数与约束条件类中 匾圈 图1-3门式起重机结构CAD系统类继承关系 可以调用结构计算函数来生成目标函 Inherit of craneCAD Fig.1-3 relationshipgantry 数F(门机的总重)和约束条件(强度、 刚度、稳定性等);用参数优化类继承目标函数与约束条件类,可以使得参数优化类 的移植性增强,在实际使用时不会受到目标函数和约束函数名字不同的影响,参数 优化类中封装了多个优化方法函数,他们的接口统一,调用方便;有限元类继承三 维模型类,可以为以后的参数化有限元分析做基础;工程图类和设计文档类是独立 的类,它们与其他类没有联系,只是共享了同一个数据库。科学的设计模块类之间 的关系可以提高程序的运行效率和可移植性。 1.4.2系统模块之间的数据流程 功能模块确定以后,下一步的工作是分析模块之间的通信和数据传递情况,一 个好的软件,它模块之间数据流的传递应该是高

文档评论(0)

1亿VIP精品文档

相关文档