上海市排烟系统设计计算公式基于Excel VBA的自定义函数的开发
2016-09-09张相亮
发电技术 2016年3期
张相亮
空调技术
上海市排烟系统设计计算公式基于Excel VBA的自定义函数的开发
张相亮
(上海中森建筑与工程设计顾问有限公司,上海200333)
针对上海市排烟系统设计中的计算问题,利用Excel中内置的VBA语言将《建筑防排烟技术规程》中的排烟计算公式开发为自定义函数,并在Excel中制作排烟计算表,实现了输入参数后自动计算得到结果,提高了设计效率。
Excel; VBA; 自定义函数; 排烟系统设计; 排烟计算表
0 引言
排烟系统设计是暖通设计中重要的组成部分之一,因其事关生命安全,所以是暖通设计中的设计人员最重视的内容。相较于国家的《建筑设计防火规范》[1]及《高层建筑设高层民用建筑设计防火规范》[2]对排烟系统设计计算的粗略介绍,上海市的地方规范《建筑防排烟技术规程》[3]中对其进行了详细的表述,并需要设计人员在设计上海市的项目时按其进行设计,但该规范上有关排烟系统计算的公式很多,每次设计都需要大量复杂重复的计算,如果通过常规的方法进行计算,势必给设计人员增加巨大的工作量。
现在虽然有些商业软件公司,已经开发出包含排烟系统计算公式的计算软件,但其输入繁杂,操作不便,且需要付费使用,增加了设计成本。而Excel是现代办公必备的软件之一,其功能强大,输入方便,通过其内置的VBA语言对其进行二次开发,增加排烟系统计算功能,且不需增加额外成本。
本文将上海市《建筑防排烟技术规程》(以下简称
《规程》)中有关排烟系统设计的公式,通过VBA语言编写为自定义函数,使其在Excel单元格中像内置函数一样可以直接调用输入参数,自动计算得到结果。……
登录APP查看全文
