本文主要是介绍Dynamo For Revit: CurtainPanel 幕墙嵌板,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
前言
本文介绍 Dynamo For Revit 幕墙嵌板相关节点。

内容
打开 Revit 的建筑样例,选中一楼餐厅的朝南的幕墙:
- 用
Select Model Element节点来选中幕墙 - 用
CurtainPanel.ByElement得到它的所有的 Curtain Panel,即幕墙嵌板 - 选择其中一块嵌板,找出它的幕墙竖梃,
CurtainPanel.SupportingMullions,这是有 4 条

幕墙嵌板是一种族实例,但是它和普通的族实例又有所不同。

不同点在于,它有一个自己的分类,在 Revit API 里面,体现为FamilyInstance的子类,Panel,另外,幕墙竖梃也是它的子类,Mullion:

CurtainPanel相关节点:
CurtainPanel.Boundaries实际就是 Panel 的边缘线,就是幕墙竖梃的位置CurtainPanel.HasPlane,如果是直墙,那么它有一个平面,如果是弧墙,则没有- 只有对于平的 Panel 并且是矩形的,即
CurtainPanel.IsRectanglar为true,CurtainPanel.PanelPlane、CurtainPanel.Height和CurtainPanel.Witdh才有意义,对于其它类型的 Panel 没有意义
这是直的幕墙:

这是弧形幕墙:

这篇关于Dynamo For Revit: CurtainPanel 幕墙嵌板的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!