Dynamo可视化编程在车位排布中的应用研究
2021-10-13郑聪孙昱欧燕
土木建筑工程信息技术 2021年4期
郑 聪 孙 昱 欧 燕
(1.湖南省建筑设计院集团有限公司,长沙 410012;2.长沙市长投建设项目管理有限公司 ,长沙 410009)
引言
对于建筑设计师来说,车库设计是一项普遍和常规的工作,其中,如何进行车道和停车区的排布是车库设计的重要环节[1]。为了提高工作效率,作者开展了本次研究,期望达到的效果主要有以下两点:
(1)提高设计过程中,计算机辅助设计的自动化程度,从而进一步地减少设计师对软件的重复操作,并且能够更快速、直观、准确地获得设计结果[2]; 当设计条件改变时,设计师做出最少的操作或者调整,计算机能够自动求出所对应的结果。
(2)利用结果生成的高效性和直观性,让设计师便于发现需要调整的输入项,使得设计的方案更有可能获得更多停车数量,或者更舒适、高效的车行通行流线[3]。
在本次研究中,为了便于测试和对比,作者构建了1个演示模型,并挑选了3个不同类型和特点的实际工程项目作为调试。
研究的软件平台为Revit,使用工具为Dynamo参数化插件和Python语言。
研究成果是得到一个辅助设计师排布车位的程序,程序格式为DYN。
1 基于车库设计的关键概念和限制条件
为了方便开展本次研究,作者从车库设计和程序需要出发,提炼和概括一些概念。
1.1 关键概念
(1)从车辆的停靠方式和出入方式来看,车道分为两种类型:主车道,副车道; 停车区分为三种类型:垂直母停车区,垂直子停车区,平行停车区[4]; 如图1。

图1 主要概念一
主车道:两边考虑停车的矩形区域;……
登录APP查看全文
