玻璃幕墙CAD系统的设计与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
当今,玻璃幕墙工程发展迅猛,而国内专门从事玻璃幕墙设计的CAD软件则相对匮乏。玻璃幕墙具有几种较为固定的结构形式,这为开发专业程序来进行玻璃幕墙设计提供了方便。本文探讨了玻璃幕墙的结构分析、计算以及绘图等问题。归纳出来了玻璃幕墙结构分析、计算以及绘图的一般性算法,提出了一套切实可行的以计算机程序来解决玻璃幕墙工程问题的方案,并实现了相应的计算机程序——玻璃幕墙CAD系统。
     本系统采用Windows2000为开发平台,以VC++6.0为开发工具,以AutoCAD作为图形支撑环境。利用了Windows下的C/C++编程技术、MFC基本类库、AutoCAD二次开发工具ObiectARX等技术。系统基于面向对象编程方法开发,具有较好的稳定性和较高的效率。
     玻璃幕墙CAD系统包括分析计算和绘图两个模块,分析计算模块主要做一些前处理的工作。这些工作包括通过Windows标准控件来采集数据,通过计算函数来检验数据的正确性并根据所采集的数据进行全面的分析、计算。绘图模块负责后处理的工作,包括将计算得到的结果以文本文件的形式输出以便用户查看和校验计算结果,以及根据计算模块生成的数据自动绘制AutoCAD施工图。
Nowadays glass curtain engineering develops rapidly, while CAD software engaged for glass curtain design is relatively rare. Glass curtain has a variety of normative forms, this makes it easy to design glass curtain by developing and using professional software. This paper discusses problems of the structural analysis, calculation and plotting the shop drawings of glass curtain and concludes the general arithmetic for the tasks just mentioned. The paper puts forward a set of schemes which deals with glass curtain engineering via a piece of computer software, and implements the computer software-glass curtain CAD system.
    The system uses Windows 2000 as the developing platform and VC++6.0 as the developing tool and AutoCAD as the graphics-supporting environment. The system also employs the C/C++ programming technique under the Windows operating system, the MFC foundation class library, AutoCAD developing tool-ObjectARX and other techniques. The system is established using the Object-oriented programming method, it has relatively high stability and efficiency.
    The system has two modules, they are design&calculation module and plotting module. The design&calculation module mainly performs the pre-process tasks such as collecting data using Windows standard controls, checking the validity of the data via functions and finally performing comprehensive analysis and calculation with the data. The plotting module is responsible for the post-process tasks which cover outputting the result of the calculation in a text file so that the user can check the calculation and plotting the shop drawings in the AutoCAD environment based on the data exported from the design&calculation module.
引文
[1] 赵西安.幕墙工程手册.中国建筑工业出版社.2002
    [2] 孙家广.CAD技术的发展趋势.工程设计CAD及自动化.1997,(5)
    [3] 工程设计CAD发展现状调查及“甩图版”对策研究课题组.国外工程设计技术的进程与我国的下一步发展对策.工程设计CAD及自动化.1997,(1)
    [4] 源清,肖文.温故知新更上层楼(一)——CAD技术发展历程概览.计算机辅助设计与制造.1998,(1)
    [5] 源清,肖文.温故知新更上层楼(二)——CAD技术发展历程概览.计算机辅助设计与制造.1998,(2)
    [6] 陈岱林.设计CAD系统的主要技术环节.工程设计CAD与智能建筑.2003,(3)
    [7] http: //www.njbksoft.com
    [8] http: //www.pkpm.com
    [9] 李世国.AutoCAD高级开发技术ARX编程及应用.机械工业出版社,1999
    [10] 郑人杰,殷人昆,陶永雷.实用软件工程.清华大学出版社,2002
    [11] 候俊杰.深入浅出MFC.华中科技大学,2001
    [12] Autodesk CO, Ltd. ObjectARX Developer's Guide and Reference Manual, 1997
    [13] 熊歆斌.VisualC++程序设计培训教程.清华大学出版社.2002
    [14] 幕墙工程手册 中国建筑工业出版社
    [15] 玻璃幕墙工程技术规范JGJ102—2003
    [16] 钢筋混凝土高层建筑结构设计与施工规程JGJ-91;
    [17] 建筑结构荷载规范GB50009—2001
    [18] 张芹.铝合金玻璃幕墙抗震设计.工程抗震,1992,(3)
    [19] 崔学云.长城饭店玻璃幕墙施工.建筑技术,1985,(7)
    [20] 黄本才,陈亚平.高层建筑中玻璃幕墙的抗风设计.建筑结构学报,1992,(6)
    [21] Telto, E.R. Object-Oriented Programming for Artifitial Intelligence, Addison, Addison-Wesley, 1989
    [22] Voisinet, D.D., Computer-Aided Drafting and Design, McGraw_Hill, Inc., 1987
    
    
    [23] 赵汝嘉,殷国富.CAD/CAM实用开发指南.机械工业出版社,2002
    [24] FM.N.Latif, R.G.Hannarn. Feature-based Design and the Object-Oriented Approach. Journal of Engineering Design, 1997
    [25] David J. Kruglinski, Scot Wingo, Geoge Shepherd. Programming Visual C++. The 5th Version. Microsoft Press, 1999
    [26] 宋延杭,王川,李永宣.ObjectARX使用指南——AutoCAD二次开发.人民邮电出版社,1999
    [27] 邵俊昌,李旭东.AutoCAD ObjectARX 2000开发技术指南.电子工业出版社,2000
    [28] Joseph Smith, Rusty Gesner. Customizing AutoCAD. New Riders Publishing, 1998
    [29] Microsoft Corp. Visual C++ Programmers' guide. 1998
    [30] 王福军,张志明,张师伟.AutoCAD2000环境下C/Visual C++应用程序开发教程.北京希望电子出版社,2000
    [31] 汪逸.工程设计CAD应用面临新技术的选择.工程设计CAD与智能建筑.1999,(1)
    [32] 谭德新,刘海滨.AutoCAD发展动向及开发.工程设计及自动化.1997,(4)
    [33] 胡世德,候军伟等.高层建筑施工.中国建筑工业出版社,1991
    [34] 丁丽娟.数值计算方法.北京理工大学出版社,1997
    [35] 陈万林,路全胜等.基于AutoCAD、ARX及Visual C++的参数化设计方法.工程设计CAD与智能建筑.1999,(2)
    [36] 杨嗣言,胡世德,候军伟等.高层建筑施工手册.中国建筑工业出版社,1994
    [37] 吴景祥.高层建筑设计.中国建筑工业出版社,1987
    [38] 王肇明.高耸结构设计手册.中国建筑工业出版社,1995
    [39] 朱伯芳,黎展眉等.结构优化设计原理及应用.水利电力出版社,1984
    [40] 官章全,陈天才.Visual C++.NET运行库函数大全.电子工业出版社,2003
    [41] 赵霞.ARX开发环境下用户图库的实现.计算机辅助设计与制造.1998(6)
    [42] Bruce Eckel. Thinking in C++. Prentice Hall PTR, 1995
    [43] 建筑抗震设计规范GB50011—2001
    
    
    [44] Kelly J M. Aseismic Base Isolation: Review and Bibliography, Soildyn. Earthquakeeng. 1986, 5: 202~216
    [45] Palzzo B, Petti L.Stochaatic Response Comparison Between Base Isolated and Fixed-Base Strucruals'Earthquake Spectra. 1997, 13(1)
    [46] Park Y J, Equivalent Linearization for Seismic Response, Ⅰ: Formulation and Error Analysis, J.Eng.Meeb.1992, 118(11): 2207~2226
    [47] Cornell C A. Structural Safety Specification Based on Second-Moment Reliability. Sym. Int. Assoc. of Bridge and Struct. Engr.. London, 1969
    [48] Hasofer A M. Lind N C. Exact and Invariant Second-Moment Code Format.J.Eng.Mech.Div., ASCE. 1974, 100(1): 111-121
    [49] 董聪著.现代结构系统可靠性理论及其应用.北京:科学出版社,2001
    [50] 董聪 刘西拉.非线性结构可靠性理论及其模拟算法.土木工程学报,1998,31(1):23-31
    [51] Clough R W, Penzien J. Dynamics of Strucures[M]. New York: McGraw-Hill, Inc., 1993.
    [52] Yeong-bin Yang, Shyh-rong Kuo. Theory & analysis of nonlinear framed structures. Simon & Schuster (Asia) Pte Ltd, 1994.
    [53] J.H.Holland. Adaptation in Natural and Artificial system[M]. Univ. of Michigan press, Ann Arbor, MI, 1975
    [54] Ghanem, R., and Shinozuka, M. Strutural system identification Ⅰ: theory[J]. J. Engrg.Mech., ASCE. 1995, 121(2): 255-264.
    [55] 钱颂迪.《运筹学》(修订版),清华大学出版社,1993

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700