论文部分内容阅读
论文主要完成基于Ansys及SQL的塔式起重机设计计算系统的开发与研究。在面向对象编程技术、模块化设计技术、有限元分析技术和数据库管理技术的基础上,结合塔式起重机的设计方法和设计内容,论文完成了基于Ansys及SQL的塔式起重机设计计算系统的开发。本论文的研究为塔式起重机的设计提供了切实可行的方法,对其它同类产品的分析与设计也具有一定的参考价值,其研究成果具有一定的理论意义和工程实用价值。
本文首先分析了塔式起重机的设计和设计方法的现状,塔式起重机产品正朝着大型化、超大型化和多品种方向发展,设计开发周期短,产品更新快,市场竞争力强,单靠传统的塔机设计方法已经不能够满足市场的需求和行业的发展。虽然一些计算机辅助设计平台已经出现,但是这种系统还不完善,不能够解决塔机设计过程中的实际问题。接着针对软件系统的开发工具及其相关技术做了详细的介绍,本论文主要应用面向对象编程技术、模块化设计技术、有限元分析技术和数据库管理系统技术相结合,来解决软件系统开发过程中的问题。应用面向对象编程技术和塔式起重机的设计理念,对整个系统的功能、作用、操作等进行论述,并且从模块化的设计思想出发,将塔机软件系统划分为总体设计模块、数据设计模块、机构设计模块、结构设计模块、其它设计模块,并通过模块接口设计,实现了各模块之间的数据传递,从而保证了设计软件的完整性、系统性。全面、系统的论述了软件系统数据库的设计及开发方法,对数据库设计过程中出现的问题,给出了解决方案。最后,以K50/50的塔身设计为例,应用本软件系统的有限元设计方法和塔机传统设计方法对塔身进行设计分析,通过两种设计结果的对比和分析,以具体实例体现该软件系统的优越性。
本文所设计的系统,以VisualBasic语言作为设计平台,使该系统不仅具有完善的人机对话功能以及多任务、多窗口的特色,而且可扩展性强,易于维护。系统的操作简单,界面美观,实用性强,其运行稳定性、可靠性且效率高。