首页 > 代码库 > 编程如何实现使用新建的Revit楼板族,创建楼板构件
编程如何实现使用新建的Revit楼板族,创建楼板构件
问题:
创建了一个新厚度的楼板族。
FloorType newFamilyType = typeMoBan.Duplicate(sFmailyName) as FloorType;
在板的创建接口没有设置族的地方啊
Floor newFloor = m_ReviteDoc.Create.NewSlab(temCurveArr, simLevelInfo.FloorLevel, banSlopArrowLine, dTemAnagle, true);
如何使用这个新类型来创建楼板构件呢?
答:
创建楼本的还有其他方法: NewFloor(), 可以接受楼板类型来创建楼板.
public Floor NewFloor( CurveArray profile, FloorType floorType, Level level, bool structural )
或:
public Floor NewFloor( CurveArray profile, FloorType floorType, Level level, bool structural, XYZ normal )
如果你必须用NewSlab() 方法, 可以在NewSlab() 方法调用之后,给已经生成的板修改楼板类型.
Floor.FloorType = targetFloorType.
作者:叶雄进 Autodesk特聘开发咨询专家,橄榄山首席研发
转载请注明原文出处。http://blog.csdn.net/joexiongjin/article/details/42003211
编程如何实现使用新建的Revit楼板族,创建楼板构件
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。