金融行业标准网
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210511468.1 (22)申请日 2022.05.11 (71)申请人 安徽建工建 筑工业有限公司 地址 230001 安徽省合肥市循环经济示范 园经一路与纬三路交叉口东北侧 申请人 安徽三建工程有限公司 (72)发明人 朱旺成 沈彬 束小云 韩嫣然  李昦 黄梦玲  (74)专利代理 机构 安徽合肥华信知识产权代理 有限公司 341 12 专利代理师 余成俊 (51)Int.Cl. G06F 30/13(2020.01) G06F 30/20(2020.01) (54)发明名称 基于Revit与Dynamo的预制叠合板 拆分方法 (57)摘要 本发明公开了一种基于Revit与Dynamo的预 制叠合板拆分方法, 利用Dynamo可视化编程, 依 据规范、 图集及预制叠合板生产工艺, 实现了自 动创建楼板的深化拆分方案模型; 再根据深化拆 分方案, 批量创建各个预制叠合板的X向钢筋、 Y 向钢筋、 桁架筋、 吊点加强筋模型; 各个预制叠合 板的X向钢筋、 Y向钢筋、 桁架筋、 吊点加强筋数 量、 规格等信息保存至CSV文件中, 方便 预制叠合 板的信息统计和处理。 通过本发明可以提升10倍 以上的建模效率, 减少建模错误, 工程师可以把 更多的时间和精力放在预制叠合板深化设计上。 权利要求书7页 说明书17页 附图36页 CN 114818080 A 2022.07.29 CN 114818080 A 1.一种基于Revit与Dynamo的预制叠合板拆分方法, 其特 征在于: 具体包括以下步骤: 步骤 (1) 创建楼板模型, 完 善楼板相关信息; 步骤 (2) 批量创建楼板深化拆分方案模型; 步骤 (3) 批量创建各个预制叠合板深化模型; 步骤 (4) 通过Dynamo播放器选择程序, 设定该程序所需输入的相关参数值, 直接驱动 Revit软件, 实现预制叠合板构件批量自动化深化拆分并建模。 2.根据权利要求1所述的一种基于Revit与Dynamo的预制叠合板拆分方法, 其特征在 于: 步骤 (1) 所述的创建楼板模型, 完 善楼板相关信息, 具体步骤如下: (1.1) 利用Revit软件提前创建企业级参数化共享族, 包括钢筋、 水电、 埋件 族; (1.2) 以构造样板为样板新建样板文件, 将参数化共享族导入至所述样板文件中, 另存 为深化拆分样板文件; (1.3) 以深化拆分样板文件为样板新建深化拆分项目, 创建楼板模型; (1.4) 在楼板模型上做好标记并记录楼板下部纵筋的配筋信息, 形成楼板初步深化拆 分方案模型。 3.根据权利要求2所述的一种基于Revit与Dynamo的预制叠合板拆分方法, 其特征在 于: 步骤 (1.4) 所述的做好标记指参数 标记值为PC的楼板需要被深化拆分。 4.根据权利要求3所述的一种基于Revit与Dynamo的预制叠合板拆分方法, 其特征在 于: 步骤 (1.4) 所述的记录楼板下部纵筋的配筋信息指在楼板参数注释内容记录为该楼板 下部纵筋的配筋信息; 配筋信息XC8@150YC8@150代表该楼板下部纵筋X方向钢筋为直径8mm 的三级钢间距15 0mm排布, Y方向钢筋为 直径8mm的三级钢间距15 0mm排布。 5.根据权利要求4所述的一种基于Revit与Dynamo的预制叠合板拆分方法, 其特征在 于: 步骤 (2) 所述的批量创建楼板深化拆分方案模型, 具体步骤如下: (2.1) 创建11项输入参数并设定参数值, 包括有最短边长度要求、 最大重量要求、 叠合 板族名称、 被拆分的楼板的搜索关键字、 标准后浇段宽度、 支 座宽度、 叠合板伸入支 座的值、 判断楼板是否拆分的参数、 判断楼板是否拆分的参数值、 叠合板配筋参数名称和板默认配 筋信息; (2.2) 利用步骤 (2.1) 所述的叠合板族名称和被拆分的楼板的搜索关键字为两个输入 参数的参数值, 再利用All  Elements  In Active View节点和Element.Name节点获取当前 视图所有图元的名称; 利用String .Contains节点、 List.AllIndicesOf节点和 List.GetItemAtIndex节点获取名称包含CC_hnt _b字符的楼板族; 利用步骤 (2.1) 所述的判 断楼板是否拆分的参数和判断楼板是否拆分的参数值为两个输入参数的参数值, 再利用 Parameter.ParameterByName节点、 Parameter.Value节点、 List.AllIndicesOf节点和 List.GetItemAtIn dex节点获得参数标记值为PC的楼板图元, 获得到了18块需要被拆分的 楼板构件; (2 .3)利用Element .Faces节点、 Surface .PointAtParameter节点、 Surface.PerimeterCurves节点、 Surface.NormalAtPoint节点、 Vector.ByCoordinates节 点、 Vector.IsAlmostEqualTo节点、 PolyCurve.ByJoinedCurves节点、 Curve.Offset节点、 Surface.ByPatch节点、 List.AllIndicesOf节点、 List.GetItemAtIndex节点和 List.Flat ten节点12个Dynamo节点相互配合, 获得步骤 (2.2) 所述的楼板构件的上表面;权 利 要 求 书 1/7 页 2 CN 114818080 A 2(2.4) 利用Paramet er.Paramet erByName节点、 Parameter.Value节点、 List.Transpose 节点、 List Create节点和List.Join节点5个Dynamo节点 分别获得步骤 (2.2) 所述的楼板构 件的厚度、 顶部高程、 自标高的高度偏移、 楼板下部纵筋的配筋信息四个参数信息; (2.5) 假设步骤 (2.2) 所述的楼板构件都分别拆分成一块预制叠合板时, 利用步骤 (2.3) 所述的上表面, 再利用BoundingBox.ByGeometry节点、 BoundingBox.MaxPoint节点、 BoundingBox.MinPoint节点、 Point.X节点、 Point.Y节点、 Math.Round节点和if节点7个 Dynamo节 点分别获得拆单块预制叠合板时的X和Y方向长度值、 中点X坐标值、 中点Y坐标值、 长边方向; (2.6) 利用步骤 (2.5) 所述的拆单块预制叠合板X和Y方向长度值, 利用步骤 (2.1) 所述 的最短边长度要求、 最大重量要求两个输入参数的参数值, 再利用Math.Floor节点、 Math.Ceiling节点、 List.AllIndicesOf节点、 List.GetItemAtIndex节点、 List.SetUnion 节点、 List.SetDifference节点、 If节点、 Li st.Count节点、 Li st.Join节点9个Dynamo节点, 获得被拆分成多块预制叠合板的包含现浇段的总长度值、 拆 分数量及index值, 从而获得被 拆分成单块预制叠合板的i ndex值; (2 .7)利用步骤(2 .1)、 步骤(2 .5)、 步骤(2.6)所获取到的已知条件, 再利用 Math.Ceiling节点、 Math.Floor节点、 List.OfRepeatedItem节点、 List  Create节点、 List.Join节点、 List.Transpose节点、 List.Flatten节点、 List.AllIndicesOf节点、 List.GetItemAtIndex节点、 If节点、 List.Sort节点、 List.SortByKey节点、 Point.ByCoordinates节点、 List.Count节点、 Rectangle.ByCornerPoints节点、 Surface.ByPatch节点、 Li st.Cycle节点、 Topology.Vertices节点、 Vertex.PointGeometry 节点、 Point .X节点、 Point .Y节点、 Point .Z节点、 List .MaximumItem节点、 List.MinimumItem节点、 List.SetDifference节点、 Point.ByCoordinates节点、 Polygon.ByPoints节点27个Dynamo节 点, 分别获得拆多块预制叠合板不带柱 缺口的区域面 和拆单块预制叠合板带柱缺口 的区域面; (2 .8)利用步骤(2 .7)所述的两个区域面, 利用Geometry .Intersect节点、 List.GetItemAtIndex节点、 List.Join节点、 Li st.Flatten节点和List.SortByKey节点5个 Dynamo节 点, 获得步骤 (2.7) 所述的两个区域面的相交的重合区域面, 即预制叠合板拆 分方 案区域面; (2.9) 利用步骤 (2.8) 所述 的预制叠合板拆分方案区域面, 再利用List.Flatten节点、 Surface.PerimeterCurves节点、 Curve.StartPoint节点、 Math.Round节点、 Point.X节点

.PDF文档 专利 基于Revit与Dynamo的预制叠合板拆分方法

文档预览
中文文档 61 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共61页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 基于Revit与Dynamo的预制叠合板拆分方法 第 1 页 专利 基于Revit与Dynamo的预制叠合板拆分方法 第 2 页 专利 基于Revit与Dynamo的预制叠合板拆分方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 01:30:19上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。