论文部分内容阅读
起重机在国民经济各部门、各行业正在发挥着愈来愈重要的作用。随着起重机非标产品增加、交货周期缩短以及市场竞争的激烈,对起重机的设计提出了愈来愈高的要求。本文以门式起重机为对象,将可视化技术分别应用于门式起重机的金属结构设计和大车运行机构设计中,将过去繁琐的人工设计计算过程,变成具有可视化环境、人机交互方便、设计过程简单快捷的计算机辅助设计过程,使设计效率大大提高,具有一定的实际意义。本文通过对可视化设计的概念进行深入理解和掌握,利用面向对象的软件开发方法,在Windows平台上,利用VC++完成了门式起重机金属结构可视化设计软件和门式起重机大车运行机构设计软件的开发,二者各具特色。门机金属结构可视化设计主要针对的是门机的整体结构设计,设计者在输入产品的设计参数后,通过调用几何尺寸计算模块和结构验算模块来完成必要的设计计算、校核工作。该方式的优点是参数、设计指标集成在一个界面上,设计过程直观、开放,可按照用户的具体需要进行实时设计,计算和绘图则由相应的软件来完成。门机运行机构可视化设计则主要是针对运行机构部件相对稳定,系列件、通用件和相似件占相当比例,机构的布置方案基本确定的特点,把一系列分别选配各个零部件的串行设计过程,集中在一个界面上,用户可自由对机构中所需的标准部件进行可视化选配,系统则自动调用验算模块进行及时的性能验算,所以设计速度较快,效率较高,可以避免传统设计过程中工作量大,设计效率低等缺点。采用Visual C++面向对象的编程方法开发的门机可视化设计软件,可以实现起重机设计过程中的人机交互和结果的可视化,设计过程简单快捷。实践表明可视化设计技术在门机软件开发中的使用可以全面提升产品的设计质量和速度,也同样适用于需非标设计的其他机械产品设计软件的开发中,具有一定的推广价值。