EaBIM

标题: 通过编程的方式根据一组封闭的线绘制相同形状的箍筋 [打印本页]

作者: 萧闫子    时间: 2014-1-15 11:38
标题: 通过编程的方式根据一组封闭的线绘制相同形状的箍筋

很多的时候我们希望给Revit的构件配筋, 通过编程的方式可以将你用手工绘制的模型线转化成箍筋。非常方便直观。

我们调用Rebar.CreateFromCurves() 函数来创建箍筋。

函数定义如下:

public static Rebar CreateFromCurves(
        Document doc,
        RebarStyle style,
        RebarBarType barType,
        RebarHookType startHook,
        RebarHookType endHook,
        Element host,
        XYZ norm,
        IList<Curve> curves,
        RebarHookOrientation startHookOrient,
        RebarHookOrientation endHookOrient,
        bool useExistingShapeIfPossible,
        bool createNewShape
)


创建箍筋需要注意的几个输入参数的理解:

第二个参数(        RebarStyle style,)是 选择钢筋类型, 对于箍筋需要设置为: RebarStyle.StirupTie.  如果对于直线钢筋或纵筋设置为RebarStyle.Standard

第七个参数(        XYZ norm) 是箍筋坐在平面的法向量方向。


请看下面的代码。


[csharp] view plaincopy




转载请复制以下信息:
原文链接: http://blog.csdn.net/joexiongjin/article/details/8950238
作者:  叶雄进


作者: zpklfruV    时间: 2014-2-20 14:21
顶起来…………




欢迎光临 EaBIM (https://eabim.net/) Powered by Discuz! X3.2