Dynamo技巧:Dynamo如何快速进行机房静电地板的排布?

您所在的位置:网站首页 静电地板如何安装视频教程 Dynamo技巧:Dynamo如何快速进行机房静电地板的排布?

Dynamo技巧:Dynamo如何快速进行机房静电地板的排布?

2024-07-13 22:45| 来源: 网络整理| 查看: 265

文章来源:IAmTheOne

作者:无名小朱

最近,在项目上一直在做机房装修的模型,这个项目的弱电小间、UPS机房、主信息机房、IT实验室等大小机房合计100余个。经过几个机房静电地板的排布也逐渐找到了其中排布规律,使用Dynamo来快速进行静电地板的排布。

腿腿教学网-Dynamo技巧:Dynamo如何快速进行机房静电地板的排布?

某项目机房地板排布

机房地板的排布主要考虑机柜的布置、入户门的位置、精密空调,配电柜等设备位置、结构柱位置等因素来确定起排点,有了起排点再根据地板模数即可进行地板排布。地板排布确定后,墙面,顶面的排布也随之确定。那么来看下在Dynamo中如何实现吧:

选择X,Y方向起排线,将其向两端延伸:

腿腿教学网-Dynamo技巧:Dynamo如何快速进行机房静电地板的排布?

选择楼板表面surface,通过其BoundingBox的最大点和最小点的X,Y值之差来计算房间的长度和宽度,长度和宽度除以地板边长600取商作为X,Y方向起排线阵列的个数:

腿腿教学网-Dynamo技巧:Dynamo如何快速进行机房静电地板的排布?

分别将X,Y方向起排线向X,Y正方向复制与选择的面做交集来判断起排线复制的方向:

腿腿教学网-Dynamo技巧:Dynamo如何快速进行机房静电地板的排布?

复制出网格线,并用这些网格线去拆分选择的surface,用到的是K神Chynamo节点包中的Surface.SplitByCurves节点:

腿腿教学网-Dynamo技巧:Dynamo如何快速进行机房静电地板的排布?

通过拆分得到Sueface的边界线生成楼板:

腿腿教学网-Dynamo技巧:Dynamo如何快速进行机房静电地板的排布?

为避免Dynamo本次运行覆盖上次运行结果的机制,将此部分生成楼板的节点调用API重写:

腿腿教学网-Dynamo技巧:Dynamo如何快速进行机房静电地板的排布?

这部分要非常感谢九哥BIMer的帮助,一眼就看出我之前将第23行代码    cur = CurveArray()放在第一个for循环之外,导致程序报错的问题。

最后做一下可视化展示,通过计算面积,将整块板填充为绿色,将需要裁剪的板填充为红色:

腿腿教学网-Dynamo技巧:Dynamo如何快速进行机房静电地板的排布?

机房常见布局:

腿腿教学网-Dynamo技巧:Dynamo如何快速进行机房静电地板的排布?

转载请注明来源本文地址:https://www.tuituisoft/bim/22845.html

未标题-1.jpg

上一篇:没有了

下一篇:没有了

猜你喜欢 revit族路径在哪,载入族是空白的如何解决 revit族路径在哪,载入族是空白的如何解决 Enscape配置参数是什么?Enscape软硬件配置要求 Enscape配置参数是什么?Enscape软硬件配置要求 revit标高不显示是什么问题? revit标高不显示是什么问题? 使用bim软件推荐什么笔记本?几款可以运行bim软件的笔记本推荐 使用bim软件推荐什么笔记本?几款可以运行bim软件的笔记本推荐 revit画图线很粗怎么办?几种方式拯救revit粗线条! revit画图线很粗怎么办?几种方式拯救revit粗线条! Revit2020安装教程图文解说 Revit2020安装教程图文解说 最新课程 水利专业水闸BIM教学视频 Revit 1122人已学 第二十二期全国BIM技能等级考试二级结构试题解析 Revit 8972人已学 第二十二期全国BIM技能等级考试一级考试真题解析 Revit 4357人已学 AI人工智能辅助设计系统教程 AI 58945人已学 水利工程BIM建模与应用模块二 Revit 13581人已学 水利工程BIM建模与应用模块一 Revit 8260人已学


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3