随着计算机应用技术的不断发展,特别是近年来计算机辅助设计(CAD) 已不断渗透到建筑给排水设计领域,使我国在建筑给排水方面有了较快的发展。但是,在使用中尚存在一些特有的问题,本文对此略谈己见。

  1、建筑给排水CAD技术的发展现状

  20世纪80年代中期国内开展了计算机辅助设计和制造(CADPCAM) 工作。当初计算机硬件都采用工作站,由于它投资大,CAD的应用没能得到很好的普及,专业软件也不可能得到很好的开发。90年代以来,微机的发展十分迅速,处理能力不断加强,价格不断降低,使CAD的普及应用成为现实,因而提供了一种功能强大的绘图和设计环境。同时,设计内容上也逐渐增加,从只能做常规室内给排水设计发展到能进行室内、外给排水,热水供应、消防、雨水、泵站到集绘图和计算为一体的软件包。

  建筑给排水CAD的发展是随着建筑CAD的发展而进行的,其专业软件开发起步较晚。1990年初建筑给排水仅局限于利用CAD来绘制原理图,由于缺少完整的图库,只有在施工图设计中推广运用,才能真正做到提高设计进步和出图率。由于建筑给排水专业对计算机辅助设计软件水平要求较高,在施工图中所绘制的透视图并不是仅通过视点的转换能得到的,它有别于原始的真三维图形。从1994年始,我国正式出现了商业性的给排水专用软件包,为建筑给排水计算机辅助设计应用提供了条件,从而开始了一个新时代。设计人员可以直接利用建筑工程提供的资料图绘制给排水平面图,然后生成所需的透视图,达到减轻设计人员的劳动强度并提高设计效率的目的,使他们有更多的时间用于设计方案的优化。

  CAD专业软件包的开发和设计单位微机的大量配置,使各用户根据自身的特点建立一定量的图库和模块,正如60年代中期专业设计院刻制大量的图形和文字图章一样。计算机也加强了标准化,改进了设计质量,还广泛应用于图形的修改,减少了重复工作量,使设计人员摆脱了机械记忆和大量、单调的查资料工作。例如设计人员可随时从计算机中查到有关规范内容、资料数据和习惯做法等,做出决策,替代了很多繁琐的工作。

2、开发和应用中存在的问题

除了软件开发起步晚、资金少起点低、技术差、及软件汉化水平低等普遍存在的问题之外,我国的建筑给排水CAD还存在一些特有的问题。

  2.1 软件开发全面规划问题

  目前我国建筑给排水软件开发的单位、人员很多,但是力量分散,各自为政,互不通气。缺乏全面规划,没有统一标准,各种软件互不兼容、互相排斥,软件开发水平比世界先进水平差之甚大。有些软件只是在低水平上的重复,缺乏特色,有的甚至存在不应有的错误。这种一哄而上的做法不但令软件用户即工程设计人员无所适从,也给软件的进一步开发设置了障碍。这个问题要解决,除了优胜劣汰的市场法则之外,还需要行业管理部门的有效管理。

  2.2 成图软件

  我国现有的建筑给排水CAD软件大都是在美国Autodesk公司的CAD软件AutoCAD基础上开发的。尽管AutoCAD是世界上迄今为止最优秀的通用计算机辅助设计软件之一。但也有一些不足:一是软件兼容性不好,即AutoCAD生成的图形文件不能被很多软件所调用,AutoCAD也难以接受其它软件所产生的图形;二是虽然带有Autolisp作为二次开发工具,但这种以表作为处理对象的程序设计语言运行速度慢,而且不易掌握,给设计人员结合自身情况对软件进行二次开发造成困难(这两个问题在1210版本中有所改善,增加了输出输入图形文件的格式,并可运用C语言程序等) 。另一个问题是版权问题,尽管我国也出现了不用AutoCAD支持,自行开发全套建筑类各专业成图软件,在软件集成化方面有了相当大的进展,但要在功能上全面赶上AutoCAD、特别是在图形编辑与修改方面达到较高的水平,还有相当多的工作要做。在这种情况下,为了整个软件的先进性,在今后相当长的一段时间内,我们还需使用国外的成图软件。

  2.3 数据结构与专业计算功能问题

  通过应用实践,现国内大多数软件还不具备较好的计算功能,而计算的增加势必提高绘图的精度,对用户的要求更严格,这也给程序设计提出了更高的要求。为此建筑给排水CAD软件应采用自身建立的数据库,它是专业计算的基础,很多软件与提供的条件图不匹配就是没有依赖本专业的属性。给排水软件包可利用AutoCAD中的lisp将有关元素列表,以建立相当的数据库,不需再存放数据文件,使绘图与计算一体化,这样就更有利于使用。

  2.4 价格问题

  目前,建筑给排水软件的市场价格在7000~15000 元。考虑到软件的开发成本和开发水平、技术含量及带来的效益,这个价格还是偏高的。软件价格普遍偏高制约了它的普及,这也与分散经营、形不成规模效益的现行体制有关。软件价格过高造成用户减少,与此同时软件开发商的收益减少,于是形成价格进一步提高的恶性循环。没有高普及度的CAD软件应用群体,也就无法产生高水平的软件。价格还与性能有关,由于种种原因,性能较优的软件往往不能相应地卖出优价,结果是低劣软件充斥市场。