自动添加BIM模型族文件信息的方法及系统与流程

文档序号:11864436阅读:656来源:国知局

本发明涉及建筑施工领域,特指一种自动添加BIM模型族文件信息的方法及系统。



背景技术:

随着信息化技术的发展,建筑土木工程领域BIM技术得到了广泛的应用,尤其是在建筑施工阶段BIM技术实现了多维度、多角度的应用。

为确保施工阶段BIM技术的应用程度以及BIM模型能够有效地应用于运维阶段,必须实现建筑物的构件、水电暖通风设备以及门窗等信息快速高效地添加到BIM模型中,增加BIM模型的信息量,实现真正意义上BIM技术的应用。尤其是超高层、大型复杂商业综合体建筑所涉及的建筑物信息比较多,BIM模型的信息添加工作量很大。

利用Autodesk revit软件创建的BIM模型,构件的族文件信息的添加必须通过手动输入添加来完成。技术人员需要对从各个厂商处收到的族信息(建筑物信息)进行汇总并手动输入添加到BIM模型族文件中,采用手动输入容易造成信息添加的错误,人、材资源的浪费,导致工作效率降低等问题。



技术实现要素:

本发明的目的在于克服现有技术的缺陷,提供一种自动添加BIM模型族文件信息的方法及系统,解决现有的手动输入添加族信息存在的容易添加错误、资源浪费和工作效率低的问题。

实现上述目的的技术方案是:

本发明提供了一种自动添加BIM模型族文件信息的方法,包括:

建立BIM模型,并对所建立的BIM模型进行族文件编辑,生成具有身份识别码的族文件保存并导出;

对导出的具有身份识别码的族文件进行族信息的添加形成可导入的族文件;以及

读取所述可导入的族文件中的身份识别码并与所建立的BIM模型中保存的身份识别码进行匹配,匹配后将所述可导入的族文件中的族信息添加至所建立的BIM模型。

采用自动导入族信息的方法代替现有技术中的手动输入,在建立BIM模型时导出具有身份识别码的族文件,以该族文件为范本让各个厂商进行族信息的添加并完善,这样省去了汇总信息的步骤,并可以根据厂商添加完善的族文件自动导入到BIM模型中,节省了手动输入的过程,避免了手动输入容易出现错误的问题,合理有效的利用资源,提高了工作效率。本发明的自动添加方法具有自动读取和添加族信息的功能,能够显著节约人力成本,丰富BIM模型的信息量,提高BIM模型信息的录入工作效率,为后期运维阶段BIM模型信息的查询与运用提供有利条件。另外,设计单位、总承包单位、运维管理单位、科研单位和图形服务提供单位可根据本发明中的可导入的族文件实现自动添加族信息的功能,实现族信息在各方能够同步的效果。

本发明自动添加BIM模型族文件信息的方法的进一步改进在于,进行族文件编辑时,为族文件编辑所需的族属性以使得所生成的具有身份识别码的族文件中包括有族属性。

本发明自动添加BIM模型族文件信息的方法的进一步改进在于,在对导出的具有身份识别码的族文件进行族信息的添加时,为每一身份识别码添加对应的族属性的信息,以形成具有族信息的可导入的族文件。

本发明自动添加BIM模型族文件信息的方法的进一步改进在于,导出的具有身份识别码的族文件和可导入的族文件为文本文档。

本发明还提供了一种自动添加BIM模型族文件信息的系统,包括:

建模单元,用于建立BIM模型;

编辑单元,与所述建模单元连接,用于对所述建模单元所建立的BIM模型进行族文件编辑并生成具有身份识别码的族文件进行保存且导出;

输入单元,用于输入对导出的具有身份识别码的族文件进行族信息添加所形成的可导入的族文件;

匹配单元,与所述输入单元和所述编辑单元连接,用于对所述输入单元输入的可导入的族文件中的身份识别码与所述编辑单元中保存的身份识别码进行匹配并形成匹配结果;以及

添加单元,与所述匹配单元、所述输入单元和所述编辑单元连接,用于根据所述匹配单元形成的匹配结果将所述输入单元的可导入的族文件中的族信息对应添加至所述编辑单元中保存的族文件中。

本发明自动添加BIM模型族文件信息的系统的进一步改进在于,所述编辑单元生成的具有身份识别码的族文件中包括有族属性。

本发明自动添加BIM模型族文件信息的系统的进一步改进在于,所述输入单元输入的可导入的族文件中的族信息为对应所述身份识别码的族属性的信息。

本发明自动添加BIM模型族文件信息的系统的进一步改进在于,所述具有身份识别码的族文件和所述可导入的族文件为文本文档。

附图说明

图1为本发明自动添加BIM模型族文件信息的系统的系统图。

具体实施方式

下面结合附图和具体实施例对本发明作进一步说明。

本发明提供了自动添加BIM模型族文件信息的方法及系统,适用于Autodesk revit软件中族信息的添加,解决了手动输入所存在的问题。现有技术中的手动输入方法,是技术人员根据厂商提供的建筑物信息进行汇总并逐条进行手动输入,这样手动输入时存在容易添加错误、人力资源的浪费和工作效率低的问题。本发明的自动添加族文件信息的方法及系统,是省去技术人员的汇总和手动输入的步骤,先建立BIM模型并导出族文件,将导出的族文件发送给厂商,让厂商以族文件为范本进行族信息的添加和完善,上述完善添加的步骤并没有给厂商带来额外的工作量,在现有技术中厂商也是需要提供建筑物信息的,通过上述方法使得厂商提供的族文件符合直接导入的规格,利用开发的系统将厂商提供的可导入的族文件自动导入到BIM模型中,实现了自动添加的效果。能够有效的解决手动输入所存在的缺陷,提高工作效率,节约人力成本,为后期运维阶段BIM模型信息的查询与运动提供有利条件。下面结合附图对本发明自动添加BIM模型族文件信息的方法及系统进行说明。

参阅图1,显示了本发明自动添加BIM模型族文件信息的系统的系统图。下面结合图1,对本发明自动添加BIM模型族文件信息的系统进行说明。

如图1所示,本发明自动添加BIM模型族文件信息的系统包括建模单元11、编辑单元12、输入单元13、匹配单元14以及添加单元15,建模单元11与编辑单元12连接,匹配单元14与输入单元13和编辑单元12连接,添加单元15与编辑单元12、输入单元13和匹配单元14连接。较佳地,建模单元11和编辑单元12为Autodesk revit软件系统中的单元,输入单元13、匹配单元14和添加单元15为设计的匹配Autodesk revit软件系统的插件系统,该插接系统可以加载至Autodesk revit软件系统中,实现了Autodesk revit软件系统的自动添加族文件的族信息的功能。

建模单元11用于建立BIM模型,建模单元11为Autodesk revit软件中的单元,能够按照不同专业建立对应的BIM模型,且在不同专业的BIM模型里按照系统族的形式把族文件进行分类统计,按照不同的专业确保满足建筑物使用功能的要求。其中不同的专业比如建筑专业、机电专业等。

编辑单元12用于对建模单元11所建立的BIM模型进行族文件编辑并生成具有身份识别码的族文件进行保存且导出。编辑单元12对BIM模型进行族文件编辑,运用Autodesk revit软件自动生成唯一身份识别码(ID号码)的族文件功能,按照建筑物构件、设备等所需的要求对族文件进行添加,该编辑操作为添加族文件的族属性,其中的族属性包括有身份识别码、名称、规格、生产日期、厂商、检测等属性信息,在编辑完成所形成的族文件中身份识别码为已生成好的,其余的族属性的信息均为空白,待后续导入时添加。该编辑单元12保存的族文件和导出的族文件均为文本文档,即TXT格式文件。

对于编辑单元12导出的具有身份识别码的族文件,按照不同专业BIM模型的构件或者设备等族文件所要求的TXT格式的信息文本进行信息的添加和完善,添加操作是向导出的具有身份识别码的族文件中空白的族属性输入族信息,族信息包括有构件及设备的名称、具体规格尺寸、生产日期等信息。对族文件进行添加和完善的操作,在生产厂商处完成,因所需要的构件及设备需要厂商提供,即族属性对应的族信息本就是需要厂商提供的,现改进是需要厂商以导出的族文件的范本格式进行添加,就形成了可导入的族文件。

输入单元13用于输入可导入的族文件,该可导入的族文件也为TXT格式的文本,且族文件中带有身份识别码,该身份识别码与编辑单元12中保存的族文件中的身份识别码相对应。通过输入单元13将该可导入的族文件输入到系统中,以进行族文件中的族信息的自动导入。

匹配单元14用于对输入单元13输入的可导入的族文件中的身份识别码与编辑单元12中保存的身份识别码进行匹配并形成匹配结果。由于可导入的族文件中的身份识别码是来源于编辑单元12导出的族文件中的身份识别码,所以可导入的族文件中的身份识别码与编辑单元12所保存的族文件中的身份识别码为一一对应的,所以匹配单元14以可导入的族文件中的身份识别码一定可以在编辑单元12中找到对应的身份识别码。较佳地,匹配单元14逐一的获取可导入的族文件中的身份识别码,以读取的身份识别码去遍历编辑单元12中保持的族文件中的身份识别码,找到对应的身份识别码的位置,将该对应的身份识别码的位置作为匹配结果。

添加单元15用于根据匹配单元14形成的匹配结果将输入单元13的可导入的族文件中的族信息对应添加至编辑单元12中保存的族文件中。添加单元15以匹配单元14获得的对应的身份识别码的位置为目标,将族信息添加或者写入到编辑单元12的族文件中对应的族属性下。这样也就将族信息自动导入到了编辑单元12中,再经编辑单元12将族信息应用于BIM模型中。

上述的输入单元13、匹配单元14和添加单元15是基于Autodesk revit软件的编写语言及算法的要求编写开发的具有自动添加族文件信息的插接系统,该插接系统的运行环境为Autodesk revit软件,在Autodesk revit软件的附加模块功能中,通过外部工具命令加载插接系统,即将输入单元13、匹配单元14和添加单元15加载到Autodesk revit软件中,然后在方便操作BIM模型的条件下,切换到BIM模型的任一视图状态,通过鼠标点击读取该构件或设备文件的唯一身份识别码,也就是利用鼠标操作触发输入单元13和匹配单元14的工作,进而再触发添加单元15工作,实现读取族信息并导入的功能。在匹配相同的身份识别码的情况下,实现了构件或设备族文件TXT格式信息文本的添加,即将可导入的族文件中的族信息添加到了保持的族文件的对应的族属性中,实现了BIM模型构件或设备等族信息的自动添加,能够在Autodesk revit软件环境下完成不同专业的BIM模型族文件信息的自动添加。

对于同一工程,大量的族信息通过自动导入功能添加到了Autodesk revit软件的BIM模型中,实现了自动读取、自动添加的功能,显著的节约了人力成本,丰富BIM模型的信息量,提高了录入工作效率,为后期运维阶段BIM模型信息的查询与运用提供有利条件。本发明的自动添加系统,可实现在总承包单位、运维管理单位、设计单位、科研单位或图形服务提供单位均自动导入族信息,节省了重复的手动输入工作,且族信息的同步性好,避免了输入错误的发生。

下面对本发明自动添加BIM模型族文件信息的方法进行说明。

本发明自动添加BIM模型族文件信息的方法包括如下步骤:

建立BIM模型,并对建立的BIM模型进行族文件编辑,生成具有身份识别码的族文件保存并导出,形成了导出的具有身份识别码的族文件和保存的具有身份识别码的族文件。该步骤可通过Autodesk revit软件来实现,运用Autodesk revit软件按照不同专业建立BIM模型,在不同专业的BIM模型里按照系统族的形式把族文件进行分类统计,按照不同的专业确保满足建筑物使用功能的要求,对BIM模型族文件进行编辑,运用Autodesk revit软件自动生成唯一身份识别名(ID号码)的族文件功能,按照建筑物构件、设备等所需的要求对族文件进行添加,即编辑族属性,比如身份识别码、名称、规格、生产日期、厂商、检测等属性信息,添加编辑完成的族文件自动生成TXT格式的电子文档,即文本文档,保存和导出的族文件均为文本文档。所生成的具有身份识别码的族文件中包括有族属性,在族文件中存有身份识别码,其余的族属性信息均为空白,以待后续自动导入。

对于导出的具有身份识别码的族文件进行族信息的添加形成可导入的族文件,该添加操作为手动输入,该步骤在厂商处完成。在对导出的具有身份识别码的族文件进行族信息的添加时,为每一身份识别码添加对应的族属性的信息,以形成具有族信息的可导入的族文件。按照不同专业BIM模型的构件或者设备等族文件所要求的TXT格式的信息文本,进行族信息的添加和完善,在这个阶段,对信息的添加和完善工作可以扩展到非掌握BIM的人员来操作,在时间的要求和操作人员的配置方面有了充分和灵活的保障,族文件中的族信息添加完善之后,保持为可导入的族文件,其为文本文档。由于所需要的族属性信息是需要厂商提供的,所以该步骤的添加操作交由厂商完成,即要求厂商以导出的族文件为范本输入构件及设备的族信息。

读取可导入的族文件中的身份识别码并与所建立的BIM模型中保存的身份识别码进行匹配,匹配后将可导入的族文件中的族信息添加至所建立的BIM模型。该步骤可以通过设计插件系统来实现,基于Autodesk revit软件的编写语言以及算法的要求,编写开发自动添加族文件信息的插件系统,该插件的运行环境为Autodesk revit软件,通过该插接可以在Autodesk revit软件的运行环境下识别并导入文本文档的族信息。运行Autodesk revit软件并打开建筑物的单专业BIM模型,在Autodesk revit软件的附加模块功能环境下,通过外部工具命令加载自动添加族文件的插件系统内,完成插件的加载。在方便操作BIM模型的调节下,切换到BIM模型的任一视图状态,用鼠标点击并读取可导入的族文件,通过族文件中的身份识别码和插件导入族信息至BIM模型中。插件系统读取并导入TXT格式的可导入的族文件,在匹配相同的身份识别码的情况下,将可导入族文件中的族信息添加至对应的身份识别码中对应的族属性下,实现了BIM模型构件或设备等族文件信息的自动添加。可实现在Autodesk revit软件环境下完成不同专业的BIM模型族文件信息的自动添加。

本发明自动添加系统及方法的有益效果为:

采用自动导入族信息的方法代替现有技术中的手动输入,在建立BIM模型时导出具有身份识别码的族文件,以该族文件为范本让各个厂商进行族信息的添加并完善,这样省去了汇总信息的步骤,并可以根据厂商添加完善的族文件自动导入到BIM模型中,节省了手动输入的过程,避免了手动输入容易出现错误的问题,合理有效的利用资源,提高了工作效率。本发明的自动添加方法具有自动读取和添加族信息的功能,能够显著节约人力成本,丰富BIM模型的信息量,提高BIM模型信息的录入工作效率,为后期运维阶段BIM模型信息的查询与运用提供有利条件。另外,设计单位、总承包单位、运维管理单位、科研单位和图形服务提供单位可根据本发明中的可导入的族文件实现自动添加族信息的功能,实现族信息在各方能够同步的效果。

以上结合附图实施例对本发明进行了详细说明,本领域中普通技术人员可根据上述说明对本发明做出种种变化例。因而,实施例中的某些细节不应构成对本发明的限定,本发明将以所附权利要求书界定的范围作为本发明的保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1