[发明专利]一种基于Revit的BIM构件施工编码创建方法有效
申请号: | 202110439604.6 | 申请日: | 2021-04-23 |
公开(公告)号: | CN113139227B | 公开(公告)日: | 2022-07-19 |
发明(设计)人: | 张慎;杨浩;程辉;王星宇 | 申请(专利权)人: | 中南建筑设计院股份有限公司 |
主分类号: | G06F30/13 | 分类号: | G06F30/13;G06F30/20;G06F16/22 |
代理公司: | 湖北武汉永嘉专利代理有限公司 42102 | 代理人: | 钟锋;李丹 |
地址: | 430071 *** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 revit bim 构件 施工 编码 创建 方法 | ||
1.一种基于Revit的BIM构件施工编码创建方法,其特征在于,包括以下步骤:
1)获取Revit项目文档的项目名称、轴网信息、所有标高信息和所有构件信息;
2)通过步骤1)中的项目名称、轴网信息和所有标高信息按照“项目名称{轴网信息-标高信息}”形成项目唯一的ID,根据项目ID创建项目数据文件夹;
3)根据步骤1)中的轴网信息,通过几何计算确定项目中所有由轴网组成的最小区间,并将组成区间的轴网名称按照ASCII码排序确定分区编码;
所述步骤3)中通过组成分区边界的轴线几何计算得到最小区间和确定区间编码的步骤为:
3.1)所有分区边界循环,求分区边界线段与其它分区边界线段交点的三维坐标,将交点的三维坐标记录在总三维坐标列表和线三维坐标列表中;
3.2)根据上述得到的两个坐标列表得到分区边界列表,该分区边界列表包含所有分区边界对象,一个分区边界对象包含的信息有:边界线名称、按照顺序排列的交点;
3.3)在总三维坐标列表中找到唯一的三维坐标列表,对唯一三维坐标列表循环,得到编码点列表,该列表包含所有的编码点对象,一个编码点对象包含信息有:点三维坐标、包含边界线名称列表、对应边界线另一点三维坐标集合;
3.4)对所有编码点对象循环得到封闭区间为最小区间;
4)获得Revit文档中所有构件,读取并整理构件的定位点/线,通过几何计算判断定位点/线在步骤3)中得到的最小区间中所属分区;获得构件对应的分区编码;
5)将Revit构件以类别、标高名称、区间编码名称的组合得到构件编码,将构件编码写入Revit软件中该构件的编码参数中;
6)将构件的ID、类别名称、族名称、族类型名称、标高、区间名称和构件编码整理输出为Excel文件;
7)将步骤6)中整理的数据按照每个构件作为大层级,构件的ID、类别名称、族名称、族类型名称、标高、区间名称和构件编码作为属性层级转换为JSON格式数据,为网页端进度看板和形象进度提供后台数据。
2.根据权利要求1所述的基于Revit的BIM构件施工编码创建方法,其特征在于,所述步骤2)中项目唯一的ID中的轴网信息由项目中轴网数量、第一个轴线名称、中间数量轴线名称和最后一个轴线名称中的字母及数字按照顺序排列组成;
项目唯一的ID中的标高信息由项目中标高数量、第一个标高名称、中间数量标高名称和最后一个标高名称中的字母及数字按照顺序排列组成。
3.根据权利要求1所述的基于Revit的BIM构件施工编码创建方法,其特征在于,所述步骤3)中通过轴网确定项目分区采用以下两种形式:以项目中轴网作为分区边界进行分区;挑选部分项目轴线作为分区边界进行分区。
4.根据权利要求1所述的基于Revit的BIM构件施工编码创建方法,其特征在于,所述步骤3)中确定区间编码的步骤为:
保留组成编码区间边界线名称中的英文字母和数字部分,将首字符按照ASCⅡ值在65~90、97~122、48~57区间排列,在同一区间按照从小到大排列;若首字符相同,则取后续字母的ASCⅡ值按照数值从小到大排列,将排序完成后边界线名称中的英文字母和数字部分以字符“·”间隔得到分区编码。
5.根据权利要求1所述的基于Revit的BIM构件施工编码创建方法,其特征在于,所述步骤4)中判断构件定位点所属分区的方式采用射线法:以要判断的点向左或者向右作水平射线,与分区多边形交点的个数为奇数时则在分区的内部,若为偶数时则在分区的外部,其中,0个交点也为偶数个数交点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中南建筑设计院股份有限公司,未经中南建筑设计院股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110439604.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:多连接打印方法、系统和装置
- 下一篇:计费方法、装置、设备和存储介质