HD▎老板,我想学编程!给排水设计师到底要会多少技能?

【 背景】

在建筑设计的过程中,各专业都需要进行数据的计算。我们熟悉的结构计算、日照计算、节能计算等都有专业的软件作为支撑,因为这种基于模型的计算,计算量非常大,人工计算难以完成,必须有程序的帮忙。

与结构计算不同,建筑给排水专业的计算更加抽象,除了管道水力计算外,大多数计算都很难直接基于模型。另外,虽然计算量并不像结构计算那么大,但是建筑给排水系统种类较多,计算内容更杂。这也是建筑给排水设计迟迟找不到专业计算软件的原因。

然而,建筑给排水计算过程中其实很多参数是可以共享的,比如管道的参数,气候参数,建筑参数以及使用者的参数等。计算程序化必然可以大大提高效率和准确度。

目前,行业内能找到的计算软件只有EXCEL表格和一些一次性计算的小软件。Excel表格不够灵活,操作繁琐,界面不够智能;其他小软件只能实现一次性计算,不能后期查看和修改,且缺乏数据联动。

在这个人工智能、大数据、互联网+等概念风生水起的年代,开发一款更加智能和先进的建筑给排水计算软件显得尤为迫切。

开发过程

本软件采用FOXTABLE开发。

FOXTABLE是一款基于数据库的VB编程软件。VB非常接近于自然语言,属于非常亲民和易上手的编程语言。结合数据库后,它非常适合于数据量和运算量比较大的软件开发,比如生产企业物料数据管理、人力资源管理、销售数据管理等。

本软件的数据库可以分为基础数据和计算数据。

基础数据包括各种常用的管道数据,常用的各类设备参数,地方特性参数,建筑属性参数等。基础数据作为外部数据库,存储于服务器中,局域网的所有使用者共享。

计算数据就是各单项计算的表格,存储于本地,各使用者有各自的计算数据。计算数据可以导入导出,方便在使用者之间传递。有些计算表可以导出EXCEL表格,方便粘贴到设计说明或计算书中。

目前软件拥有102个数据表,未来还将不断扩充。基础数据的收集、整理、录入是实现软件智能计算的先决条件。基础数据是需要不断扩充和维护的,丰富而准确的基础数据可以让计算结果更准确。

▲ 软件数据表一览

计算数据表是在各系统开发过程中逐步完善的,根据需要实现的功能,合理设置计算表格。

计算数据表尽量少,以减少数据之间的关联,提高运行效率。

光有数据库软件是没有办法运行的。大量的开发工作都是软件界面的设计及运行代码的输入。

本软件的窗口有基础数据输入窗口、各系统计算窗口、辅助窗口等。代码则包括各窗口运行代码和一些随时可以调用的内部函数。

▲ 内部函数及代码

功能介绍

本软件几乎涵盖了所有常用的建筑给排水系统,包括:生活给水系统、生活热水系统、消防给水系统、生活排水系统、雨水排水系统、人防给水等。每个系统又分为若干小的计算模块。

项目的计算需要录入基础信息。首先是项目的整体信息,包括项目的类别,需要计算的楼栋数量等。

然后进入楼栋参数输入界面,输入各楼的使用性质,各楼层面积、层高等信息。

最后是项目外部信息的录入,包括市政水源条件、市政水压等。这些信息会直接影响到系统的计算,尤其是消防系统。

▲ 基础信息录入窗口

▲ 楼栋信息录入窗口

项目的信息录入完毕后,软件进入计算界面。已经录入过信息的项目会直接进入计算界面,用户可以通过工具栏随时修改项目的基础信息。

▲ 计算界面

在计算界面里,用户可以选择任意系统进行计算。

需要注意的是,热水系统的计算是基于冷水系统的,因为冷热水用水项目是重叠的,在计算了用水量后系统会自动计算热水量及热水耗热量等。

给水系统分为系统设置、用水量与水箱、加压设备、水力计算等单元。

系统设置单元中,系统会根据用户输入的基础信息,自动推荐合理的给水系统和竖向分区数量。

其他单元都考虑了智能推荐,如用水量定额和加压设备选型都能自动完成,用户若不认同软件推荐的数据也可以手动修改。

由于超高层给水系统较为特殊,需要竖向串联给水,目前软件尚不支持超高层给水系统的自动设计,但其水量计算、水力计算等单元仍然可以使用此系统。

▲ 生活给水计算窗口

热水系统支持水加热器计算选型、空气源热泵计算选型、太阳能热水系统计算选型、商用热水炉计算选型等建筑给排水常见的各种热水形式。可以分别计算供用户进行比较。

热水量、耗热量等则是根据给水系统的参数自动完成,用户只需分配到各竖向分区中。

▲ 热水系统计算窗口

消防系统分为系统设置、消防水量与消防水池水箱、消防水泵与减压楼层、管道水力计算、减压孔板计算、气体灭火计算等模块。

系统会根据用户输入的基础信息自动判断项目各楼栋所需要设置的消防系统以及各系统的用水量(喷淋须要选择设计参数),还能自动推荐各系统的给水形式。

由于消防系统对基础信息的依赖性很高,所以用户在录入数据时,务必保证准确、完整,否则可能造成系统判断失真。

▲ 消防系统计算窗口

排水系统支持自动计算总排水量,化粪池容积计算与自动选型,还支持排水水力计算与通气方式自动选择、隔油池或隔油设备计算与自动选型、污水提升设备计算与自动选型。

全面支持雨水系统的智能计算与自动选型以及人防给水系统的的智能计算与自动选型。

各类设备的参数由国家标准图集和主流设备厂家的样本提供。这些参数存储于一个外部数据表并保存于局域网服务器中,服务器的各工作站都可以调用,数据实时维护,保证随时都是最新数据。外部数据在程序关闭时会另存于本地,保证网络中断时程序的运行不受影响。

值得一提的是,软件还设置了自动升级功能,服务器上会放置最新的安装包,局域网运行时,当本地软件版本较低时会自动提示更新。

运行效果

2017年11月份,此软件已经在HD试运行。从我自己的运行实践来看,这个软件基本达到了之前设定的目标。

现在,一个项目开始建筑给排水设计时,我会打开计算的软件。设计和绘图过程都会依据软件计算的结果进行,保证说明、图纸等设计成果与计算保持一致,做到有理有据。

以前需要花费一天甚至数天时间用来查询规范、系统选型、系统分区、设备计算和选型以及水力计算等,如今只需一到两个小时即可全部完成。不仅十分高效,计算结果也是值得信赖的。

此外,计算内容可以随时查看和修改。如果项目有了改动,只需要修改项目参数或楼栋参数,各系统计算基本可以在十分钟之内重新完成,完全不必从头再来。

当然,软件还会继续改进,不断扩充其功能。

近期会增加材料设备表自动生成、快速查找相关规范、图集等功能,中远期会增加计算书和设计说明自动生成的功能。

另外为了保护知识产权,本软件将会加密处理。

【 结语】

在这个信息化、智能化的时代,若我们的设计过程还处在看规范然后用EXCEL表格计算的阶段实在说不过去,效率低下不说还容易出现谬误。

想要又快又好地完成设计?就让程序成为你最好的帮手吧!

供稿 |敖凯

部门 |HD建筑与技术研究院 BIM设计研究中心

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180411G18AX600?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券