你好,这里是 BIMBOX。
今天要给你推荐的是一门刚刚出炉的好课,主要用 Dynamo 去解决装配式设计中构件设计的问题,如果你对装配式设计感兴趣,或者希望来点儿 Dynamo 节点设计和 UI 封装的实战操练,请一定不要错过它。
随着国家对装配式建筑的大力推行,很多项目都提出了装配率的要求。
桁架钢筋叠合板在装配式建筑中是运用得最为广泛的一类构件。市面上也有一些收费插件可以做桁架钢筋叠合板的建模工作,如果企业或构件厂需要自己的标准,也可以基于 Dynamo 来 DIY 自己的叠合板建模工具,从而提高设计效率。
在 Revit 里创建钢筋是件麻烦事,特别是对于叠合板的桁架钢筋,而借助可视化编程平台 Dynamo 可以方便、快捷地完成这项工作。
我们找到了在 Dynamo 结构参数化领域探索多年的老朋友——文工@文志彬来合作一门课程,帮助没有相关深化设计经验的小伙伴做出属于自己的 Dynamo 桁架钢筋叠合板建模工具。
文工和 BIMBOX 曾经一起合作出了一门《结构设计科普课》,我们也对文工的从业经历和擅长领域有过介绍,他在 BIM 结构参数化领域探索多年,他的团队也获得过多项参数化设计方面的软件著作权。
我对建筑结构的理解,全靠文工这13节科普课了!
尤其在基于 BIM 的预制构件深化设计上,文工不仅对桁架钢筋叠合板有非常丰富的设计和开发经验,还对其他预制构件,比如预制楼梯、预制凸窗、预制剪力墙的深化工具开发与应用上有着丰富的实践经验。
结构科普课推出后,文工也收获了大票粉丝,大家都希望能更多地快速掌握跨界领域知识,希望他能把桁架叠合板的绝活都传授出来,于是就有了今天的这门课程《Dynamo 桁架叠合板建模工具开发与应用》。
课程不仅讲了 Dynamo 桁架钢筋建模工具的编制过程,文工还把叠合板拆分工具的编制、衍生式设计、自定义节点的封装、UI 界面的制作、以及 Dyn 文件加载到 RevitRibbon 的方法也做了操作演示,希望通过这门课程可以把一些 Dynamo 进阶方面的东西也教给你。
01▼课程介绍课程共分为十一个板块的内容。
1.桁架钢筋叠合板组成介绍
这里介绍了桁架钢筋叠合板的组成部分,详细讲解了板底钢筋、桁架钢筋、吊点加强筋、预埋线盒等部分的作用。
2.桁架钢筋叠合板深化设计要点
这部分从楼板拆分、厚度要求、桁架筋布置要求、板底钢筋配置原则与方法、吊点加强筋设置位置、叠合板间连接及支座处的构造做法、楼板开洞做法、墙下无梁时的做法等方面进行了深入的剖析。
3.Dynamo 自定义节点制作
这部分是 Dynamo 自定义节点的制作方法与注意事项,为后续课程做好铺垫。
4.DynamoRebar 节点介绍
这部分重点介绍 DynamoRebar 节点包中创建钢筋的相关节点,并以一个案例演示了它的用法。
5.叠合板钢筋参数化建模
这部分讲解了楼板的板底钢筋与桁架钢筋的参数化建模思路与方法,是课程的核心章节,文工会先讲解参数化建模的思路,并在演示的过程中紧扣思路的每一环进行讲解。
6.叠合板工具的封装
这部分介绍了如何将之前课程做好的参数化工具进行封装。会演示如何为工具添加多类型的输入端,使我们的工具可以通过 Dynamo 播放器直接来运行。
7.DataShape 节点介绍(UI 制作)
这部分是讲解 DateShape 节点包中关于 UI 的相关节点,并结合简单的案例,对不同种类节点可达到的效果做出了操作演示。
8.叠合板钢筋工具 UI 制作
这部分介绍了利用 DataShape 的 UI 相关节点,为之前课程编制好的工具制作 UI 界面,将工具中的所有的输入端都集成起来,为后续将它添加到 RevitRibbon 中做准备。同时,一个友好的 UI 界面也可以进一步增强工具的易用性,方便传播和推广。
9.叠合板拆分工具编制
这里介绍了利用 Dynamo 将楼板进行拆分的方法,课程中提供了两种拆分思路,按数量或按长度来拆分。通过这部分的学习,你可以对项目中的规则楼板进行参数化拆分,并结合之前课程做好的钢筋生成工具来实现钢筋的批量创建。
10.Dyno 介绍(加载到 RevitRibbon)
这里主要介绍了 Dyno 插件的使用方法,并通过操作演示,将前面课程做好的工具加载至 RevitRibbon 上,你可以不打开 Dynamo 或 Dynamo 播放器就可以运行插件,这里又更近一步地增加了程序的易用性和传播性,提高了后续使用的效率。
11.利用衍生式设计拆分楼板
这里演示了利用衍生式设计(Generative Design)来进行楼板拆分的流程方法,通过设置变量、目标及约束条件,通过自动程序迭代,找到最优解。经过这部分的学习,你也可以将这个方法应用到其他方面,比如地基处理、基坑降水井设置等。
02▼学习成果通过这套课程的学习,你可以学会如何用 Dynamo 制作桁架钢筋叠合板的参数化建模工具,更重要的是通过学习课程的参数化设计思路,你可以开发出更多结构构件的钢筋创建工具,同时,你将学习到如何为一个 Dynamo 编写的工具制作 UI 界面,并将做好的工具集成于 RevitRibbon 中的方法,课程还介绍了 Dynamo 楼板拆分的方法与衍生式设计的相关内容。
而这些内容都来自文工在参数化实践过程中的提炼,对于想深入学习装配式设计,并制作属于自己的装配式建模工具集的小伙伴来说,是一次特别好的提升自我的机会。
03▼BIMBOX小伙伴的学习感悟就我们所知,市面上还没有通过 Dynamo 进行预制构件深化设计的相关课程。我们邀请了 BOX 的小伙伴@人物来提前学习了这套课程,下面是他学完之后的感悟和评价:
@人物
老实讲,从我一开始接触 Revit 就基本没有考虑用它做钢筋,主要的原因分两点:第一,设备带不起;第二,感觉不太实用。但是在我深入的学习文工这门课程后,有种豁然开朗的感觉。
虽然我很早的时候就接触过 Dyno,但是对于如何在 Dynamo 中制作 UI,也只知道皮毛,运用也仅仅会机电的一些基础知识。
这门课从叠合板建模开始讲解,从开篇讲解了叠合板的构成和深化设计要点,又通过 Revit 自带的 Dynamo 进行自定义节点的制作;叠合板中最关键的底、面钢筋分布、桁架筋连接、楼板划分等数据构成通过参数化、可视化节点连接并加以封装,以简单的 input 和 output 来实现,可以从侧面更加了解 Dynamo 和 Revit 之间的关联性。
相信熟悉 Rhino 中 GH 的小伙伴也知道,一个程序封装后使用的便捷性,这里同样可以利用 Dynamo 来实现,完全没有丢失构件之类的顾虑,课程给我最大的亮点就是可以配置属于自己的 RevitRibbon,简直太棒了。
相信在不久的将来可视化编程将会运用的越来也广泛,门槛也应该会降低,同时效率也会大大提高。如果你想进一步的掌握 Dynamo 中个性化 UI 的制作,增加自己的知识储备,建议购买,说不准哪一天就能触类旁通在实际的工作中得心应手。
希望提前学习的人物给出的建议能给你一些参考,我们也会建立交流群,供大家在学习的过程中相互帮助和探讨。
私信回复学习拿下吧~
有态度有深度,这里是 BIMBOX,我们下次再见!
,