当前位置:主页 > 科技论文 > 机械论文 >

塔机计算机辅助设计系统研究与开发

发布时间:2019-03-02 18:47
【摘要】:塔机广泛应用在工业与民用建筑、交通运输、电力水利建设以及造船工程中,塔机装备的工作机构包括起升机构、变幅机构、回转机构、大车运行机构(固定式塔机不用)等来完成吊装作业的整个过程,即起吊重物、运送重物到指定地点并将重物安装就位等。 研究塔机的设计流程和软件的设计流程,分析塔机CAD系统体系架构,确定用户交互方式与界面结构,基于功能分解原理,塔机CAD系统将模块化设计与面向对象程序设计有机结合,以Visual C++作为主要开发工具,依据模块化设计构建塔机的功能模块,使功能模块内聚度大、耦合度小。 面向对象程序设计的封装性、继承性和多态性实现代码重用和扩展方便,易于设计人员的抽象思维,提高代码的可读性和可重用性,运用面向对象程序设计构建塔机的功能模块界面,塔机功能模块通过在对象中封装数据和方法来表征属性和实现行为,使塔机的设计计算更加程序化、规范化。 在塔机设计过程中大量的属性数据、性能特征需要优化,而且塔机设计计算的参数具有随机性和不确定性,构建塔机的参数优化模块,采用MATLAB与VisualC++的混合编程,使用Visual C++创建优化界面,借用MATLAB的优良算法,,后台调用MATLAB优化工具箱进行求解,获得更加科学合理和符合客观实际的优化设计方案;应用ADO技术建立应用程序与Access数据库的无缝集成,实现数据的合理流动和传递交互,使用结构化查询语言SQL和消息驱动机制实现操作行为,实现数据的重用,并减少冗余,得到准确可靠的结果。
[Abstract]:Tower crane is widely used in industrial and civil construction, transportation, electric power and water conservancy construction and shipbuilding engineering. The working mechanism of tower crane equipment includes lifting mechanism, amplitude changing mechanism and rotary mechanism. Truck operation mechanism (fixed tower crane is not used) to complete the whole process of lifting work, that is, lifting heavy objects, transporting heavy objects to the designated place and installing the heavy objects in place, and so on. The design process of tower crane and the design process of software are studied, the architecture of tower crane CAD system is analyzed, the user interaction mode and interface structure are determined, and based on the principle of function decomposition, The CAD system of tower crane combines modular design and object-oriented programming organically, and uses Visual C as the main development tool to construct the function module of tower crane according to the modular design, which makes the function module more cohesive and less coupling. The encapsulation, inheritance and polymorphism of object-oriented programming make it easy to reuse and extend code. It is easy for designers to think abstractly and to improve the readability and reusability of code. The function module interface of tower crane is constructed by object-oriented programming. The function module of tower crane represents the attribute and realization behavior by encapsulating data and methods in the object, which makes the design and calculation of tower crane more programmed and standardized. In the process of tower crane design, a large amount of attribute data, performance characteristics need to be optimized, and the parameters of tower crane design and calculation have randomness and uncertainty. The parameter optimization module of tower crane is constructed, and the mixed programming of MATLAB and VisualC is adopted. Using Visual C to create the optimization interface, borrowing the excellent algorithm of MATLAB and calling MATLAB optimization toolbox to solve the problem in the background, a more scientific, reasonable and objective optimization design scheme is obtained. ADO technology is used to establish seamless integration of application program and Access database, to realize reasonable data flow and communication, to use structured query language SQL and message-driven mechanism to realize operation behavior, to realize data reuse, and to reduce redundancy. Accurate and reliable results are obtained.
【学位授予单位】:西安建筑科技大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TH213.5;TP311.52

【参考文献】

相关期刊论文 前10条

1 陈锋,陈祥国;舰炮模块化设计研究[J];国防技术基础;2004年04期

2 萧沁;孙湘明;;工科院校设计教育模式探析[J];湖南医科大学学报(社会科学版);2005年03期

3 张慧鹏;;基于MATLAB的二级圆柱齿轮减速器优化设计[J];机械设计与制造;2010年04期

4 杜海霞;;基于MATLAB的齿轮减速器优化设计[J];机电工程技术;2010年12期

5 谢佩军;计时鸣;张利;;VC++与MATLAB混合编程的探讨[J];计算机应用与软件;2006年02期

6 郑冬华;殷晨波;;塔式起重机的计算机辅助设计系统[J];建筑机械化;2007年10期

7 占兴中;冯勇;;VB和matlab混合编程在减速器优化设计中的应用[J];科技信息;2010年19期

8 王其芳;;三维CAD技术对机械设计的影响[J];煤矿机械;2007年04期

9 王丹丹;岑少起;郭红;;基于VC/MFC的滑动轴承设计软件开发[J];煤矿机械;2010年04期

10 许毅;吕正农;;基于MATLAB算法的圆柱齿轮减速器优化设计[J];机械工程与自动化;2008年02期

相关硕士学位论文 前10条

1 崔芸;化工设备常用标准件三维参数化造型关键技术研究及系统开发[D];河北科技大学;2010年

2 冯嘉;新型木塑复合材料建筑模板的研究[D];青岛理工大学;2010年

3 杨海华;塔式起重机计算机辅助设计平台的研究及应用[D];重庆大学;2003年

4 易慧君;减速器轴系部件CAD系统的研制[D];湖南大学;2005年

5 达拉;溴化锂吸收式制冷机优化设计及AutoCAD二次开发软件研发[D];大连理工大学;2006年

6 田景;可视化的知识建模研究与实现[D];东南大学;2005年

7 葛丽玮;AutoCAD二次开发技术在堤防设计中的应用[D];哈尔滨理工大学;2007年

8 张燕;MoIP网关中视频显示模块的设计与实现[D];华中科技大学;2007年

9 杜波;塔式起重机计算机辅助设计软件的研究[D];重庆大学;2008年

10 张君;围护结构含水率传感器设计及信号分析[D];南京航空航天大学;2008年



本文编号:2433355

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jixiegongcheng/2433355.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户dab6a***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com