【技术实现步骤摘要】
一种基于Dynamo实现Revit桩基双控建模的方法及系统
[0001]本申请涉及建筑工程施工
,尤其是涉及一种基于Dynamo实现Revit桩基双控建模的方法及系统。
技术介绍
[0002]BIM(建筑信息模型Building Information Modeling)是以项目各项相关信息数据作为模型的基础,进行建筑模型的建立,通过数字信息仿真模拟建筑物所具有的真实信息。BIM不仅仅是类似于CAD的软件,而且是一种工程管理手段,是实现建筑业精细化、信息化管理的重要技术工具。
[0003]Revit系列软件是为BIM构建的,可帮助建筑设计师设计、建造和维护质量更好、能效更高的建筑,是BIM体系中使用最广泛的软件之一。
[0004]由于Revit对桩基进行建模时需要一个个点击,并需要人工对每个桩基的参数进行定义,费时费力且容易发生漏填、错填,导致效率低下。
技术实现思路
[0005]为了便于提高效率,本申请提供一种基于Dynamo实现Revit桩基双控建模的方法及系统。
[0006 ...
【技术保护点】
【技术特征摘要】
1.一种基于Dynamo实现Revit桩基双控建模的方法,其特征在于,包括:获取CAD模型,所述CAD模型由Dynamo选择Revit链接的CAD文件得到;基于所述CAD模型获取桩基的参数信息,其中,参数信息包括桩基圆心的三维坐标以及桩基直径;设置族类型为桩族,基于所述桩基圆心的三维坐标对桩族进行参数定义,得到桩族模型;基于所述桩基直径对所述桩族模型进行参数定义,得到第一桩基模型;获取地形,将所述地形转换为多重曲面;获取所述多重曲面上与桩基圆心相对应的投影点;获取所述桩基圆心与对应投影点之间的距离,基于所述桩基圆心与对应投影点之间的距离,得到有效桩长;根据所述桩族模型与对应的有效桩长,得到第二桩基模型;基于所述第一桩基模型与第二桩基模型,得到桩基设计模型。2.根据权利要求1所述的一种基于Dynamo实现Revit桩基双控建模的方法,其特征在于,所述桩基的参数信息的获取方法包括:基于所述CAD模型,获取所述CAD模型内的圆形,将所述圆形确定为桩基;获取所述桩基圆心的三维坐标与桩基半径;基于所述桩基半径,得到桩基直径。3.根据权利要求2所述的一种基于Dynamo实现Revit桩基双控建模的方法,其特征在于,所述CAD模型中圆形的获取方法包括:基于所述CAD模型,获取所述CAD模型中的几何图形;对所述几何图形进行筛选,剔除所述几何图形中除圆形外的图形。4.根据权利要求2所述的一种基于Dynamo实现Revit桩基双控建模的方法,其特征在于,所述投影点的获取方法包括:将所述桩基圆心作为原点,将所述原点按照预设投影方向投影至多重曲面上,得到投影点。5.根据权利要求1或4所述的一种基于Dynamo实现Revit桩基双控建模的方法,其特征在于,所述有效桩长的获取方法包括:获取所述原点与投影点之间的距离;判断所述原点与投影点之间的距离是否大于设计桩长,如果是,则将所述原点与投影点之间的距离作为有效桩长;如果否,则将设计桩长作为有效桩长。6.根据权利要求4所述的一种基于Dynamo实现Revit桩基双控建模的方法,其特征在于,所述原点与投影点之间的距离的获取方法包括:基于所述桩基圆心的三维坐标获取投影点的三维坐标;计算所述桩基圆心的三维坐标的Z轴方向的坐标值与对应所述投影点的三维坐标的Z轴方向的坐标值的差值,将所述差值作为原点与投影点之间的距离。7.一种基于Dynamo实现Revit桩基双控建模的系统,其特征在于,包括:第一桩基模型获取模块(1),被配置为获取CAD模型,基于所述CAD模型获取桩基圆心的三维坐标以及桩基直径,并基于所述桩基圆心的三维坐标对创建的桩族进行参数定义,得
到桩族模型;基于所述桩基直径对所述桩族模型进行参数定义,得到第一桩基模型;投影点获取模块(2),被配置为获取地形,将所述地形转换为多重曲面,获取...
【专利技术属性】
技术研发人员:满学武,张海亮,田兴,杨东雷,赵宏安,张思锐,黄蕊,曾婷,
申请(专利权)人:中铁一局集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。