买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:江西省机场集团有限公司
摘要:本发明提供了一种民航运输机场BIM模型的构件编码方法,该方法包括:创建通用性构件库;获取待编码的构件,基于待编码的构件的基础信息,调用相应的建模软件对待编码的构件进行建模,得到待编码的构件的模型;在待编码的构件的模型中,通过编码插件基于待编码的构件的基础信息,并调用编码规则信息和编码目录对构件进行刚性代码赋值和柔性代码赋值,得到待编码的构件的刚性代码和柔性代码。本发明采用刚性代码与柔性代码的组合,保证构件编码的相对唯一性;刚性代码对构件能够避免数据重复和不对应问题;柔性代码则可以充分满足适用性和灵活性的应用需求,编码字段结构弹性可拓展,两者相结合,能够实现构件全生命期的信息关联与共享。
主权项:1.一种民航运输机场BIM模型的构件编码方法,其特征在于,包括:创建通用性构件库,所述构件库包括构件编码目录和编码规则信息,所述编码规则信息中的构件编码包括刚性代码和柔性代码,所述刚性代码包括构件大类代码、构件类别代码、构件子类别代码,所述构件大类代码以清单计价规范中分部分项划分原则和造价构成原则为基础,将各工程分类之间相同专业的构件类别进行合并管理得到,所述构件类别代码和所述构件子类别代码以民航工程中目标构件为基础得到;所述柔性代码包括工程代码组、分部分项代码组、空间代码组,所述工程代码组用于表示本工程中不同功能区、子项工程及二级子项工程的划分;所述分部分项代码组用于表示构件所属施工分部分项的划分,所述分部分项代码组包含构件的施工属性信息;所述空间代码组用于表示构件在工程实体中的房间信息或位置信息;获取待编码的构件,基于待编码的构件的基础信息,调用相应的建模软件对待编码的构件进行建模,得到待编码的构件的模型;在待编码的构件的模型中,通过编码插件基于待编码的构件的基础信息,并调用构件库中的编码规则信息和编码目录对待编码的构件进行刚性代码赋值和柔性代码赋值,得到待编码的构件的刚性代码和柔性代码;在待编码的构件的模型中,通过编码插件基于待编码的构件的基础信息,并调用构件库中的编码规则信息和编码目录对待编码的构件进行刚性代码赋值和柔性代码赋值,得到待编码的构件的刚性代码和柔性代码,具体包括:所述待编码的构件的基础信息包括待编码的构件的文件名以及空间信息,所述文件名包含构件大类信息、构件类别信息和构件子类别信息,所述编码插件通过所述构件大类信息、构件类别信息和构件子类别信息,调用编码目录和编码规则信息对待编码的构件的构件大类代码、构件类别代码、构件子类别代码进行赋值;所述编码插件基于所述构件大类信息、构件类别信息确定待编码的构件的工程信息和分部分项信息;所述编码插件基于所述工程信息、分部分项信息、空间信息、以及预设的柔性代码编码规则,对待编码的构件的工程代码组、分部分项代码组、空间代码组进行赋值,其中,工程代码组由功能区属性、子项功能属性、二级子项工程属性代码组成,分部分项代码组由单位工程、分部工程、子分部工程、分项工程的代码组成,空间代码组与工程代码组组合使用,空间代码组包括所属建筑单体代码、楼层代码、房间类别代码、房间顺序码,对于建筑工程,由插件读取模型文件的房间和轴网信息来赋值,并且根据预先定好的二级子项工程代码和房间类型代码规则编码,对于飞行区工程、道路工程或者是室外工程,需要添加位置属性参数,以供划分检验批和后续平台应用;获取待编码的构件,基于待编码的构件的基础信息,调用相应的建模软件对待编码的构件进行建模,得到待编码的构件的模型,具体包括:获取待编码的构件以及待编码的构件的基础信息,所述基础信息包括待编码的构件的文件格式信息,其中,所述文件格式信息包括平台管理属性信息;当所述平台管理属性信息符合Autodesk平台的要求时,通过Autodesk平台的软件对待编码的构件进行建模,所述Autodesk平台的软件为Revit软件;当所述平台管理属性信息符合Bentley平台的要求时,通过Bentley平台的软件对待编码的构件进行建模,所述Bentley平台的软件为MicroStation软件;所述编码插件基于MVVM框架生成,所述编码插件包括API层、Model层、聚合层、Vlew层、Common层、Service层,所述API层用于调用软件开发工具包,所述Model层用于提供数据属性字段,所述聚合层用于调用程序接口,实现业务多终端应用,所述Vlew层用于实现展示,所述Common层用于实现HTTP数据交互,所述Service层用于实现业务逻辑;其中,所述API层包括Revit端和Bentley端,所述API层与所述聚合层交互,通过所述Revit端调用ProjectInformation方法、LookupParameter方法、ShowElements方法、RefreshActiveView方法中的一种,或者,通过所述Bentley端调用Property方法、GetActiveDgnModel方法、GetCustomItem方法、AttachItemType方法、BuildAgenda方法、SendKeyin方法中的一种,并装成通用的GetSet方法,以获取模型的相关属性信息;所述编码插件在与构件库进行信息调用时,通过HTTP协议、发起AUTH认证后实现和构件库的交互;所述方法还包括:在得到待编码的构件的刚性代码和柔性代码后,将编码后的构件模型上传协同管理平台,建立模型构件与WBS的映射关系;其中,分部分项WBS编码包括合同代码、工程代码、分部分项代码、空间代码、工序集编码,构件库与项目协同管理平台之间建立接口,将所述编码规则信息同步给协同管理平台,以确保构件的编码和分部分项WBS编码之间基于同一套规则开展应用;分部分项WBS编码中的工程代码、分部分项代码、空间代码使用柔性代码中工程代码组、分部分项代码组、空间代码组来作为其组成部分;工序集编码是在刚性代码的基础上附加2位顺序码形成;协同管理平台中的质检编码是通过共享分部分项WBS编码基础上对质检资料进行自动排序得到的序号;协同管理平台中的工程量清单项目编码的前9位与刚性代码相关联。
全文数据:
权利要求:
百度查询: 江西省机场集团有限公司 一种民航运输机场BIM模型的构件编码方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。