BIM建筑网
更专业的BIM技术学习网站!


Revit二次开发 自带的钢筋

VIP免费下载全站资源
VIP优惠来袭,免费下载全站资料和课程,技术问题可以随时提问;
查看VIP会员

这里以Revit的自带的钢筋功能为例(非Revit自带的钢筋功能见我的优酷自频道)
具体步骤:

1)进行开发之前,要把钢筋导入到Revit里面。

2)如果钢筋族的形状不够项目用的话,可以自己做钢筋族

3)了解Revit的钢筋的功能(  Revit钢筋api的翻译)

这里以一个螺旋箍筋为例:

/// <summary>
        /// 创建螺旋箍筋
        /// </summary>
        /// <param name=”revitDoc”></param>
        /// <param name=”rebarShape”></param>
        /// <param name=”barType”></param>
        /// <param name=”host”></param>
        /// <param name=”locationPoint”></param>
        /// <param name=”luoju”></param>
        /// <param name=”lx_height”></param>
        /// <param name=”lx_r”></param>
        public void CreatLXRebar(Document revitDoc,RebarBarType barType,Element host,XYZ locationPoint,double luoju,double lx_height,double lx_r)
        {
            RebarShape rebarShape=null;
            foreach (var item in TempRebarType<Element>.ListRebarShape)
            {
                if(item.Name==”53″)
                {
                    rebarShape = item as RebarShape;
                }
            }
           
            Rebar rebar = Rebar.CreateFromRebarShape(revitDoc, rebarShape, barType, host, locationPoint, new XYZ(lx_r*2, 0, 0), new XYZ(0, lx_r*2, 0));
            rebar.ScaleToBoxFor3D(locationPoint, new XYZ(lx_r*2, 0, 0), new XYZ(0, lx_r*2, 0), lx_height);
            IList<Parameter> listParameters = rebar.GetParameters(“螺距”);
            listParameters[0].Set(luoju );
            IList<Parameter> listParameters2 = rebar.GetParameters(“顶部面层匝数”);
            listParameters2[0].Set(0);
            IList<Parameter> listParameters3 = rebar.GetParameters(“底部面层匝数”);
            listParameters3[0].Set(0);
            IList<Parameter> listParameters4 = rebar.GetParameters(“高度”);
            listParameters4[0].Set(lx_height );
            IList<Parameter> listParameters5 = rebar.GetParameters(“R”);
            listParameters5[0].Set(lx_r );
        }

其中53是指53号钢筋。

联合我自频道的介绍的钢筋方法,最后可以做到一键生成一个桩。

微信公众号:xuebim
关注建筑行业BIM发展、研究建筑新技术,汇集建筑前沿信息!
← 微信扫一扫,关注我们+
赞(0) 打赏
BIM建筑网 » Revit二次开发 自带的钢筋
100套内部BIM资料,限时领!
付费搞来的,大家都在学!
领取资料 AI解答

评论 1

评论前必须登录!

 

BIM建筑网,更专业的BIM技术学习网站!

关注建筑新动态,分享建筑新技术

联系我们关于BIM建筑网

觉得文章有用就打赏一下小编吧

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏

微信扫一扫打赏

扫码登录

微信「关注」,快捷登录
扫码关注后会自动登录
注册登录代表您已同意《用户许可协议》
账号登录 | 其他登录

|登录

找回密码

|账号登录注册