Autodesk.Revit.DB.IFC.IFCConnectedWallData
是IFC连接墙类的数据容器,可用于记录四个面墙体之间的连接数据。
Autodesk.Revit.DB.IFC.IFCConnectedWallData
类具有以下属性:
FirstWall
:第一个墙体的Id。SecondWall
:第二个墙体的Id。CommonBaseType
:墙体相交的类型(例如:IFC墙,IFC楼板等)。CommonBaseThickness
:连接墙体的基础类型厚度。Autodesk.Revit.DB.IFC.IFCConnectedWallData
有两个构造函数:
IFCConnectedWallData()
:构造一个空的IFC连接墙体数据容器。IFCConnectedWallData(ElementId firstWall, ElementId secondWall, IFCElementId commonBaseType, double commonBaseThickness)
:使用指定的参数构造一个IFC连接墙体数据容器。Autodesk.Revit.DB.IFC.IFCConnectedWallData
类不具有方法,只提供对上述属性的读写访问。
以下是使用Autodesk.Revit.DB.IFC.IFCConnectedWallData
构造函数创建对象的示例代码:
// 创建两个ElementId作为连接墙的参数
ElementId wall1Id = new ElementId(100000);
ElementId wall2Id = new ElementId(200000);
// 创建一个IFC连接墙体数据容器
IFCConnectedWallData connectedWallData = new IFCConnectedWallData(wall1Id, wall2Id, IFCElementId.IFCWall, 0.05);