水工混凝土结构CAD系统设计
作者:佚名; 更新时间:2014-12-05

摘要:基于新修订水工结构设计规范的水工混凝土结构CAD系统,以中文Windows为操作平台,采用先进高效的VB语言和面向对象的程序设计方法,具有良好的人机交互界面.本文详细介绍水工混凝土结构CAD系统的总体设计原则以及文件系统、结构分析、素混凝土、钢筋混凝土、预应力混凝土、规范查询等功能模块的设计思路.

关键词混凝土结构 水工结构 计算机辅助设计 结构分析 VB CAD

 

  计算机辅助设计(CAD)技术以其设计工期短、设计质量高、设计成本低等优点在航空、汽车、电子、机械制造、土木建筑等行业中得到了广泛的应用.相对而言,我国水工结构设计中CAD技术的应用较为落后.
  80年代中期,国内曾形成一股水工结构设计CAD研究热潮,其代表性成果有厂房CAD、重力坝CAD、拱坝CAD等,这些大型一般来说价格昂贵,而通常的设计院若干年才完成一个或几个水利工程的设计,不像建筑设计院每人每年要完成几个甚至几十个工程的设计,因此其真正的用户不多.另外,由于当时计算机硬件水平较低,再加上水工结构设计的复杂性,水工结构CAD技术未能得到应有的发展.许多设计单位自行编制了若干常用小程序,诸如框架结构内力计算程序,钢筋混凝土结构配筋设计程序等,这类程序在实际工程结构计算方面确实起到了一定的作用.部分CAD技术应用较好的设计院也主要是利用通用,例如AutoCAD等,进行辅助绘图,其效率很低.近年来建筑CAD发展很快,已真正进入CAD的应用阶段.我国有关部门已正式将计算机辅助设计的出图率和优化设计所占的比重作为评定设计单位级别的一项重要指标.另一方面,计算机硬件水平又有了突飞猛进的发展.可以预言,21世纪将是计算机的时代.与此同时,随着科学技术的发展,水工结构设计理论有了长足的发展.基于GB50199—94《水利水电工程结构可靠度设计统一标准》的新一轮水工结构设计规范几年前就已开始修订,目前已有多本规范正式颁布实施.例如,从1997年5月1日起实施的SL/T191—96《水工混凝土结构设计规范》采用近似概率极限状态设计法取代原来的半概率半经验设计法,理论上更趋完善,但设计也更复杂.因此,大力开展水工结构CAD的研究势在必行,研制开发一套基于上述新规范的水工混凝土结构CAD系统很有必要,而且也是可能的,具有较大的理论和实际应用价值.

1 系统总体设计原则

水工混凝土结构CAD系统总体设计时遵循了以下原则:
  a. 集成化计算机辅助设计系统与可持续发展相结合的原则.目前,国内外开发的一个显著特点就是集成化.集成化计算机辅助设计具有资料查询、科学计算、绘图与图形显示、仿真模拟、综合分析、优化以及咨询等功能,其范围涉及可行性研究、总体规划、初步设计、技术设计、施工图设计、设计文件及工程造价预测与分析的全过程.例如,最初的PKPM系列包括用来进行钢筋混凝土框、排架及连续梁结构计算与施工图绘制的PK和用来进行钢筋混凝土结构平面结构设计的PMCAD.以后又逐渐开发出框架、框架剪力墙、剪力墙结构空间协同分析计算XTJS,剪力墙结构计算机辅助设计JLQ等,还开发出三维建筑设计APM,给排水设计WPM,建筑采暖设计HPM,建筑电气设计EPM,建筑通风设计CPM等,这些之间实现了一定程度的数据共享,形成了集建筑设计、结构设计、给排水设计、采暖设计、电气设计、通风设计为一体的集成化计算机辅助设计系统.水工混凝土结构CAD系统理应包括结构设计的全过程,首先在图形编辑状态下进行结构布置,然后自动形成计算简图并进行结构分析,再进行配筋设计,最后直接形成结构施工图.但鉴于水工混凝土结构设计的复杂性,要在短期内完成上述全部功能有很大的困难.所以,该系统的初级阶段主要包括结构分析、结构设计及规范查询等内容,但考虑到其可持续发展的要求,预留了大量接口,为今后形成大规模集成化系统作了充分准备.
  b. 具有良好的用户界面.目前开发的都是基于中文Windows操作系统的.Windows的最大特点就是用户界面的图形化和可视化.当今的计算机用户已经熟悉了具有下拉式菜单、变化多样的颜色和字体以及多窗口的,摒弃了从键盘上输入指令的陈旧方式,越来越多地使用鼠标器在图标或菜单选项上通过揿动按钮来启动一段程序或激活一条指令.传统的没有用户界面、直接用文件输入的已入黄昏,少有人问津,开发基于Windows的应用是当今的流行趋势.该系统采用能充分利用图形用户界面(GUI)的最流行的VB语言开发,具有简洁美观、方便快捷的人机交互式界面以及Windows应用程序的标准外观和风格,用户只要稍具Windows操作知识,便可轻松正确地按人机交互方式输入计算参数,以而得到满意的结果.
  
  ①图中括号中的字母“(F)”为快捷键;“…”表示将打开对话框.下同.c. 采用数据库管理技术.水工混凝土结构CAD系统采用数据库管理技术来统一管理计算机辅助设计过程中所有数据,这样做有以下几个特点:①尽可能不重复,即冗余度最小;②以最优的方式服务于一个或多个应用程序,即应用程序对数据资源的共享;③数据存放尽可能地独立于使用它的应用程序,即数据独立性;④用一个统一管理这些数据,例如维护、增加、变更、检索这些数据.
  d. 采用菜单结构.水工混凝土结构CAD系统各主要功能模块是通过菜单调用实现的,这样做有以下几个优点:①程序结构层次清晰明了,符合设计人员的逻辑思维,便于实用;②各功能菜单相对独立,使程序设计可留有大量接口,符合可持续发展的原则;③可在屏幕上清楚地显示出供用户选择的全部项目,有助于用户了解开放的“选择”范围,并且具有一定的提示作用;④菜单能使用户明确地选择各种功能,防止用户作出无效的选择,减少出现错误命令的可能性;⑤用户通过菜单可以容易地实现相应的功能,不必记忆各种各样的输入命令.由于该系统的内容比较多,主菜单选用下拉式菜单,分为7个菜单项目,即文件系统、结构分析、素混凝土、钢筋混凝土、预应力混凝土、规范查询和帮助,每个菜单项目下又有若干个子菜单.
  e. 方便实用.水工混凝土结构CAD系统的方便实用性具体体现在以下几个方面:①设计流程尽可能地与工程设计人员的工作思路一致,让设计人员实实在在地感受到该系统确确实实能提高其工作效率,设计人员乐于接受;②满足不同层次人员使用该系统的需要.具体设计人员希望该系统的设计流程与其实际设计步骤相一致;总工程师们希望在审查别人设计成果时能利用该系统对设计成果某些有疑问的地方进行复核;教师们希望能利用该系统进行计算机辅助教学;学生们希望能利用该系统来加深对所学知识的理解,并能对所做作业进行复核;③与新规范密切结合.充分利用了Windows优良的在线帮助功能,研制开发了功能强大、内容丰富的规范查询系统,使之成为广大工程设计人员的得力助手,也是学习理解新规范的有效途径.

2 功能模块设计

<水工混凝土结构CAD系统共有7个功能模块,下面分别介绍其结构及功能.

2.1 文件系统

<文件系统菜单结构如图1①所示.

38.gif

图1 文件系统菜单结构

<文件系统的主要功能是对水工混凝土结构CAD系统的输入参数、运行结果(包括文本文件和图形文件等)进行各类常规处理.例如,单击“新建工程…”项,输入工程名及存储路径,系统将自动创建一标准的工程数据库结构,定义各种图表及其字段,计算机辅助设计过程中,与该工程有关的所有信息将按部就班地存入相关部位.当然,要想永久保留输入的信息,在退出系统之前必须单击“保存…”项.若想对已建工程作进一步的修改,可单击“打开工

核心期刊快速发表
Copyright@2000-2030 论文期刊网 Corporation All Rights Reserved.
《中华人民共和国信息产业部》备案号:ICP备07016076号;《公安部》备案号:33010402003207
本网站专业、正规提供职称论文发表和写作指导服务,并收录了海量免费论文和数百个经国家新闻出版总署审批过的具有国内统一CN刊号与国际标准ISSN刊号的合作期刊,供诸位正确选择和阅读参考,免费论文版权归原作者所有,谨防侵权。联系邮箱:256081@163.com