Revit二次开发利器--StructuralFramingUtils

这篇博客针对Revit二次开发人员,介绍了如何利用StructuralFramingUtils来控制构件之间的自动连接。内容包括禁止自动连接和调换斜撑方向的方法,并提示该类还有其他可用方法,鼓励读者自行探索。
摘要由CSDN通过智能技术生成

这是一篇对Revit二次开发人员和使用Revit建模的人员都有用的帖子,你是否发现在Revit中构件与构件之间会自动连接,比如梁跟斜撑,或者梁跟梁,当两个构件存在交点的时候,Revit就会自动为其创建连接,而有时候你并不希望这样,如果你是使用Revit的人,则只需要在构件端点的小圆心处右键然后禁止自动连接即可,但如果你是开发人员,就需要StructuralFramingUtils来帮助你。

            //确保斜撑方向由上往下并禁止斜撑自动连接
            foreach (var brace in rBraces)
            {
                var line = (brace.Location as LocationCurve).Curve as Line;
                if (line.Direction.Z > 0)
                {
                    StructuralFramingUtils.FlipEnds(brace);//调换斜撑的方向
                }
                <
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值