The invention relates to a method for creating a grid BIM model, in particular to a method for quickly and accurately creating a grid BIM model by using Dynamo. The invention solves the problems of long modeling cycle and low modeling accuracy of the existing BIM model creation method of space truss. A fast and accurate method of building BIM model of space truss by Dynamo is achieved by following steps: 1) compiling component information table; 2) creating a variable sphere family and a variable pole family; 3) obtaining coordinate information of space truss sphere, specification information of space truss sphere and numbering information of space truss sphere; 4) grouping sphere centers of all space truss spheres; 5) generating each sphere center; The spherical center of the grid ball; 6) creating the grid ball instance; 7) getting the grid ball BIM model; 8) getting the coordinate information of the grid ball at both ends of each rod; 9) getting the specification information of the rod and the number information of the rod; 10) grouping all the rods; 11) creating the bar instance; 12) getting the bar BIM model. The invention is suitable for grid construction.
【技术实现步骤摘要】
一种利用Dynamo快速精准创建网架BIM模型的方法
本专利技术涉及网架BIM模型创建方法,具体是一种利用Dynamo快速精准创建网架BIM模型的方法。
技术介绍
网架因其具有空间受力小、重量轻、刚度大、抗震性能好等优点,被广泛用作展览馆、体育馆、火车站、博物馆等建筑的屋盖。近年来,随着信息技术的不断发展以及BIM技术的大力推广,创建网架BIM模型成为了网架施工中的一道重要环节。然而实践表明,现有网架BIM模型创建方法由于自身原理所限,普遍存在建模周期长、建模精准度低的问题,由此严重影响网架施工效率和网架施工质量。基于此,有必要专利技术一种全新的网架BIM模型创建方法,以解决现有网架BIM模型创建方法建模周期长、建模精准度低的问题。
技术实现思路
本专利技术为了解决现有网架BIM模型创建方法建模周期长、建模精准度低的问题,提供了一种利用Dynamo快速精准创建网架BIM模型的方法。本专利技术是采用如下技术方案实现的:一种利用Dynamo快速精准创建网架BIM模型的方法,该方法是采用如下步骤实现的:1)根据网架施工材料表和网架施工平剖面图,利用Excel编制构件信息表;所述构件信息表的内容包括:网架球的坐标信息、网架球的规格信息、网架球的编号信息、杆件的规格信息、杆件的编号信息;2)根据构件信息表,利用Revit创建可参变的网架球族和可参变的杆件族;3)通过Dynamo的可视化编程,以列表形式获取构件信息表中网架球的坐标信息、网架球的规格信息、网架球的编号信息;4)通过Dynamo所支持的Python二次开发,以构件信息表中网架球的规格信息对所有网架球的球心点进 ...
【技术保护点】
1.一种利用Dynamo快速精准创建网架BIM模型的方法,其特征在于:该方法是采用如下步骤实现的:1)根据网架施工材料表和网架施工平剖面图,利用Excel编制构件信息表;所述构件信息表的内容包括:网架球的坐标信息、网架球的规格信息、网架球的编号信息、杆件的规格信息、杆件的编号信息;2)根据构件信息表,利用Revit创建可参变的网架球族和可参变的杆件族;3)通过Dynamo的可视化编程,以列表形式获取构件信息表中网架球的坐标信息、网架球的规格信息、网架球的编号信息;4)通过Dynamo所支持的Python二次开发,以构件信息表中网架球的规格信息对所有网架球的球心点进行分组;5)通过在Dynamo中进行列表的运算处理,得到每个网架球的x坐标值、y坐标值、z坐标值,并根据每个网架球的x坐标值、y坐标值、z坐标值生成每个网架球的球心点;6)通过Dynamo创建Revit族实例节点驱动Revit创建网架球实例;7)通过Dynamo获取构件信息表中每个网架球的坐标信息、每个网架球的规格信息、每个网架球的编号信息,并通过Dynamo修改实例属性节点赋予每个网架球,由此得到网架球BIM模型;8)通过在 ...
【技术特征摘要】
1.一种利用Dynamo快速精准创建网架BIM模型的方法,其特征在于:该方法是采用如下步骤实现的:1)根据网架施工材料表和网架施工平剖面图,利用Excel编制构件信息表;所述构件信息表的内容包括:网架球的坐标信息、网架球的规格信息、网架球的编号信息、杆件的规格信息、杆件的编号信息;2)根据构件信息表,利用Revit创建可参变的网架球族和可参变的杆件族;3)通过Dynamo的可视化编程,以列表形式获取构件信息表中网架球的坐标信息、网架球的规格信息、网架球的编号信息;4)通过Dynamo所支持的Python二次开发,以构件信息表中网架球的规格信息对所有网架球的球心点进行分组;5)通过在Dynamo中进行列表的运算处理,得到每个网架球的x坐标值、y坐标值、z坐标值,并根据每个网架球的x坐标值、y坐标值、z坐标值生成每个网架球的球心点;6)通过Dynamo创建Revit族实例节点驱动Revit创建网架球实例;7)通过Dynamo获取构件信息表中每个网架球的...
【专利技术属性】
技术研发人员:朱亚超,白旭军,王志慧,吕修峰,张永亮,崔涛,宋子祺,
申请(专利权)人:中铁十七局集团建筑工程有限公司,
类型:发明
国别省市:山西,14
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。