节点文献

基于.NET API和AutoCAD的盖梁CAD研究与开发

Study and Development of Bent Cap CAD Based on.NET API and AutoCAD

【作者】 宫世超

【导师】 陈涛; 陈中治;

【作者基本信息】 武汉理工大学 , 机械工程, 2012, 硕士

【摘要】 随着经济的快速增长,我国高速公路建设也步入了迅猛发展时期。高速公路建设中应用了大量的桥梁,而桥梁设计又是一项非常复杂而繁重的任务。为了提高桥梁设计质量和效率、降低桥梁设计人员的劳动强度、缩短桥梁设计周期、节约桥梁建设成本,桥梁CAD系统被引入并得到广泛的应用。桥梁CAD系统的应用为桥梁设计提供了新手段和新方法,极大地促进了桥梁行业的技术进步。当代计算机软硬件技术和图形显示技术的飞速发展为开发新一代桥梁CAD软件提供了系统平台和技术支持。在此背景下,某公路设计院对研发某型桥梁CAD系统进行了立项。本课题作为某型桥梁CAD系统研究项目的子项目,首先研究了国内外桥梁CAD系统研究现状及发展趋势,并对桥梁CAD系统开发技术进行了系统的研究。本文对盖梁普通钢筋图绘图模块进行了需求分析和总体设计,并以梁式桥结构设计中的高墩T型盖梁为研究对象,以程序驱动参数化方式为指导思想,进行了基于.NET API和C#的高墩T型盖梁绘图模块研究和开发,最终实现了完整绘制高墩T型盖梁普通钢筋图的功能。论文重点是高墩T型盖梁普通钢筋图绘图功能模块的详细设计。其中盖梁钢筋图包括盖梁立面图、平面图、剖面图、骨架大样、挡块钢筋图、钢筋数量表和文字说明、图框标题栏等部分。根据斜交角是否为直角,高墩T型盖梁可以分为正交和斜交两种。正交情况下钢筋布局、标注均较简单,而在斜交情况下由于斜向筋的存在,参数化和标注均变得复杂。为了提高代码的复用率、降低编程工作量,本次设计中将正交和斜交揉合在一起进行开发。采用面向对象编程设计了开发阶段绘图功能菜单、定义了创建组成普通钢筋图的基本图元的函数、定义了图形中的图层、实现各种标注样式的函数、钢筋数量表函数、添加文字说明部分的函数。钢筋图各模块布局方面,综合考虑单、双骨架和截面图个数等因素,总共设计了两大类共8种布局样式,基本能够适应各种复杂情况。

【Abstract】 With the fast economic growth, our country’s highway construction has entered a period of rapid development. A large number of bridges have been used in highway construction. However, bridge design is a very complex and onerous task. In order to improve the quality and efficiency of bridge design, reduce the bridge engineers’ labor intensity, shorten the design cycle of a bridge, and save the cost of bridge construction, bridge CAD system is introduced and has been widely used. The application of bridge CAD system provides new means and new methods for bridge design, which promotes the technological progress of bridge industry. The quick development of contemporary computer hardware and software technology and graphics display technology provides platform and technical support for the development of a new generation of bridge CAD software. In this context, the institute of bridge design approves the bridge CAD system research project.As a subproject of bridge design expert system research project, this project studies the status quo and development trend of domestic and abroad bridge CAD systems, and then conducts a systematic study of the technology for developing bridge CAD system. On the basis of the overall analysis of the bridge CAD system, this paper analyzes the demand of bent cap steel drawing module, commits overall design and then takes the high pier T-type bent cap in Beam Bridge as the research object. Taking the program drive parameterization approach as the guiding ideology, the research and development of high pier T-type bent cap drawing module based on.NET API and C#is carried out. Ultimately, the function of drawing high pier T-type bent cap steel graphics completely is realized.The thesis focuses on the detailed design of high pier T-type bent cap steel graphics drawing module. The bent cap steel graphics consists of elevation, floor plan, profile, skeleton sample, block steel graphics, quantity table of steels, technical note and frame etc. According to whether the oblique crossing angle is right angle, the high pier T-type bent cap can be divided into two types:orthogonal and oblique crossing bent cap. The annotation and layout under orthogonal case is simple, while parameterization and annotation under oblique case is complicated for the existence of diagonal ribs. In order to raise the code reuse rate and reduce programming workload, the thesis blends the orthogonal and oblique crossing case together to develop. Object-oriented programming approach is enrolled to design the drawing function menu at development stage, define function which can create basic entity, a variety of dimension label, quantity table of steels and technical note, and add graphics layer. When it comes to the layout of each graphics module, impact of factors such as single or double skeletons and the number of cross-section is taken into consideration. Finally, two categories, a total number of8kinds of layout style are designed, which can basically satisfy all kinds of complicated situations.

【关键词】 .NET API梁式桥盖梁计算机辅助设计普通钢筋图
【Key words】 .NET APIBeam BridgeBent capCADsteel graphics
  • 【分类号】TP391.72;U442
  • 【下载频次】161
节点文献中: 

本文链接的文献网络图示:

本文的引文网络