【Dynamo】市政管网检查井参数化一键建模
这还是Excel驱动Dynamo建模系列中的一篇,用于市政管网工程,可依据给定坐标,自动创建对应位置的检查井,并依据相邻检查井的最短线路,绘制管道管网,还可给定开挖参数,自动绘制土方模型。所有模型均可添加材质及汇总工程量,下面是详细的技术文档。
首先先看一个视频操作演示。

操作流程不用多说,依据视频演示运行即可,如果有运行错误或模型无法生成,需按照文末提示安装Dynamo扩展包。
程序中用到的Excel文件是建模的重点,表格中的数据直接决定模型生成的位置及形态参数。
表格共有4个sheet,第一个表描述检查井的布置位置、井类型及基坑参数,后面的三个表描述各部位的形态参数。
先讲第一个表【布置参数】

Dynamo通过第一行中【X Y Z 】三列中的数据来绘制路中线。其余列可粘贴原始数据,通过设定对应关系,使XYZ坐标位于模型原点(0,0,0)附近,这样避免模型偏离原点太远,导致无法绘制等问题。
【顶部偏移】可在原坐标位置的基础上,额外对Z轴增加一个偏移量,此处的值向上偏移为正,单位为米。
【井名称】和【基坑名称】描述检查井和基坑的布置参数,对应的参数在后面的两个表中填写。
【管道距坑底距离】为设置管道端点在井内的位置,即管道从井底板顶部向上一定距离开始绘制,此处单位也是米。
第二个表【井参数】
此处的【井名称】同第一个表中的名称,将表中唯一值列在此处,程序会按设定的名称,使用导入的【参照族名称】新建族类型,

表格后面的几列都是用于修改当前行的族参数,各部位名称以一个图示意,具体尺寸参数对应模型调试几次,应该就能明白了。

第三个表【基坑参数】
这个表用来描述基坑的底面尺寸和放坡角度,可设置多个基坑参数,在第一个表中按需取用即可。
其中【坑底边距垫层外扩长度】描述基坑的底面尺寸,它会依据同位置的井垫层尺寸并进行一定的外扩,以适应不同尺寸的检查井模型。
【放坡角度】基坑的放坡角度,值为90代表直角无放坡。
【基坑材质】基坑模型的填充材质,可任意填写。
第四个表【沟槽参数】
基本同基坑参数表,【沟底宽】单位为米。
至此,表格参数讲解完毕,各项目建模就只需要修改表格中的参数,导入族并运行程序,即可完成模型的绘制。
额外说明:这个程序将井的参数在第二个表格里设置,可实现同名称的井参数一致,如果实际项目每个井的参数都各不相同,可以私信我获取另一个程序,可对每个点位的井实现个性化布置,且可以随意添加编号、图集做法等实例参数。
如无Dynamo2.0及以上版本,需安装以下程序,下载链接:
https://pan.baidu.com/s/1T8orNXDh_n1VAh5cfr9mRA
提取码:6666
公众号回复【Dynamo2】快速获取链接。
如无法成功运行,或运行报错,需安装常用Dynamo扩展包,下载链接:
https://pan.baidu.com/s/1umVMHYqKPSNU_GKxu-CUiQ
提取码:6666
公众号回复【扩展包】快速获取链接。
解压至本地对应版本C:\Users\【用户】\AppData\Roaming\Dynamo\Dynamo Revit\【2.0】\packages\
【用户】字段需依据电脑本地用户环境填写。
【2.0】字段为当前安装的Dynamo版本号,可在Dynamo环境的【关于】中找到。
有其他使用相关问题,公众号窗口点击【联系我】