预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共13页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN114722445A(43)申请公布日2022.07.08(21)申请号202210637763.1(22)申请日2022.06.08(71)申请人山东高速德建集团有限公司地址253000山东省德州市经济技术开发区三八东路东城国际大厦(72)发明人胡兆文赵建强林炳云何世浩(74)专利代理机构德州鲁旺知识产权代理事务所(普通合伙)37345专利代理师郭永红(51)Int.Cl.G06F30/12(2020.01)G06F30/13(2020.01)G06T11/00(2006.01)权利要求书2页说明书6页附图4页(54)发明名称一种基于Revit和Dynamo的危大工程识别方法(57)摘要本发明公开了一种基于Revit和Dynamo的危大工程识别方法,涉及BIM技术领域,利用Dynamo编程读取指定标高处的所有图元,并对Revit模型中的所有图元进行重新着色处理,筛选指定标高图元中的梁图元,进行着色处理标记为大跨度梁模板施工工程,筛选指定标高图元中的梁图元,并进行着色处理标记为重支模梁模板施工工程,筛选指定标高图元中的楼板图元,并进行着色处理标记为高支模楼板模板施工工程,筛选指定标高图元中的楼板图元,并进行着色处理标记为重支模楼板模板施工工程;本发明能避免人工识别造成的误判、漏判的情况。CN114722445ACN114722445A权利要求书1/2页1.一种基于Revit和Dynamo的危大工程识别方法,其特征在于:S1:通过Revit软件打开相应BIM模型,利用Dynamo编程读取指定标高处的所有图元,其中所有图元包括梁图元、柱图元、楼板图元,并对Revit模型中的所有图元进行重新着色处理;S2:筛选S1中指定标高图元中的梁图元,识别跨度大于或等于18米的梁图元并进行着色处理标记为大跨度梁模板分项工程;S3:筛选S1中指定标高图元中的梁图元,识别施工集中线荷载大于等于20KN/m的梁图元并进行着色处理标记为重支模梁模板分项工程;S4:筛选S1中指定标高图元中的楼板图元,识别竖向支撑搭设高度大于或等于8米的楼板图元并进行着色处理标记为高支模楼板模板分项工程;S5:筛选S1中指定标高图元中的楼板图元,识别施工总荷载大于或等于15KN/m2的楼板图元并进行着色处理标记为重支模楼板模板分项工程。2.根据权利要求1所述的一种基于Revit和Dynamo的危大工程识别方法,其特征在于:S1情况具体是,BIM模型为符合施工图设计要求及现场实际施工工况的结构模型,利用AllElementsInActiveView节点读取模型所有图元至Dynamo中,其中所有图元包括梁图元、柱图元、楼板图元,并利用Element.OverrideColorInView节点对所有图元进行重新着色处理,利用Color.ByARGB节点将所有图元重置为(192,192,192)灰色,在重新着色后的图元中利用AllElementsatLevel+节点筛选出指定标高的所有图元。3.根据权利要求1所述的一种基于Revit和Dynamo的危大工程识别方法,其特征在于:S2情况具体是,利用WH_Filter.ByCategory节点在S1中获取的指定标高上的所有图元中筛选相应的梁图元,利用Geometry.IntersectAll及Element.GetLocation节点筛选出起点及终点均与竖向构件相交的梁图元;利用Geometry.DistanceTo节点读取筛选出的梁图元与同轴相邻竖向构件间边缘的剪切长度参数,剪切长度即为梁模板的搭设长度,利用CodeBlock节点及List.FilterByBoolMask节点对读取到的梁图元剪切长度进行判定,利用Color.ByARGB节点对剪切长度大于或等于18米的梁图元进行着色标记处理。4.根据权利要求1所述的一种基于Revit和Dynamo的危大工程识别方法,其特征在于:S3情况具体是,利用WH_Filter.ByCategory节点在S1中获取的指定标高上的所有图元中筛选相应的梁图元,利用Element.GetParameterValueByName节点读取筛选出的梁图元的梁宽参数b、梁高参数h,利用CodeBlock节点,将读取到的梁宽参数b、梁高参数h,代入公式1.3×b×h×25+1.5×(b+b1)×Q1,Q1为施工人员及施工设备产生的荷载的标准值,Q1按实际情2况计算,且不应小于2.5kN/m,b1为梁两侧楼板支撑立杆点距离梁边缘的距离,以米为单位,Q1、b1的值利用Number节点进行输入;利用List.FilterByBoolMask节点筛选出计算结果大于等于20KN/m的梁图元,利用Color.ByARGB节点将筛选出的梁图元进行着色标记处理