塔机计算机辅助设计系统研究与开发
[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