Revit模型生成方法、装置、电子设备及可读存储介质制造方法及图纸

技术编号:37528196 阅读:20 留言:0更新日期:2023-05-12 15:53
本申请实施例公开了一种Revit模型生成方法,该方法包括:在显示目标界面的情况下,接收用户对所述目标界面中的目标PCF文件的第一输入,所述目标PCF文件中包括N个构件信息,每个构件信息为一个构件的信息,N为正整数;响应于所述第一输入,根据所述N个构件信息,生成N个目标构件,所述N个目标构件和所述N个构件信息一一对应;根据所述N个目标构件,生成目标Revit模型。Revit模型。

【技术实现步骤摘要】
Revit模型生成方法、装置、电子设备及可读存储介质


[0001]本申请实施例涉及建筑信息模型
,尤其涉及一种Revit模型生成方法、装置、电子设备及可读存储介质。

技术介绍

[0002]通常,在化工项目的工艺管道工程中设计院的PCF文件仅包含管道、管件及阀部件等构件的类型、规格、坐标等数据信息,若要将这些数据信息应用于建筑工程,则需要用户根据PCF文件中的构件的类型、规格、坐标等数据信息,在Revit模型中逐一绘制该PCF文件中的构件,以使得电子设备可以逐一生成上述构件,以得到Revit模型,从而可以将该Revit模型应用于建筑工程。
[0003]但是,由于用户需要在Revit模型中逐一绘制PCF文件中的构件,才可以使得电子设备逐一生成上述构件,以得到Revit模型,因此,在得到Revit模型的过程中,用户的操作比较繁琐且耗时。如此,导致得到Revit模型的便捷性较差。

技术实现思路

[0004]本申请实施例提供一种Revit模型生成方法及系统,可以解决电子设备获取用户需要的部件对应的文本内容的效率较低的问题。
[0005]为了解决上述技术问题,本申请实施例采用如下技术方案:
[0006]本申请实施例的第一方面,提供一种Revit模型生成方法,该方法包括:在显示目标界面的情况下,接收用户对所述目标界面中的目标PCF文件的第一输入,所述目标PCF文件中包括N个构件信息,每个构件信息为一个构件的信息,N为正整数;响应于所述第一输入,根据所述N个构件信息,生成N个目标构件,所述N个目标构件和所述N个构件信息一一对应;根据所述N个目标构件,生成目标Revit模型。
[0007]在一种可能的实现方式中,第一构件信息包括:第一构件标识信息和第一坐标位置信息;所述第一构件信息为所述N个构件信息中的任意一个;所述根据所述N个构件信息,生成N个目标构件,包括:根据所述第一构件标识信息,从M个预设构件中确定出目标预设构件,M为正整数;根据所述第一坐标位置信息,调整所述目标预设构件,生成第一构件;其中,所述第一构件为所述N个目标构件中,与所述第一构件信息对应的目标构件。
[0008]在一种可能的实现方式中,在所述显示目标界面的情况下,接收用户对所述目标界面中的目标PCF文件的第一输入之前,所述方法还包括:在所述目标界面中显示Q个第一PCF文件和Q个第一信息标识,每个第一信息标识分别指示一个第一PCF文件中的构件信息,所述Q个第一PCF文件中包括所述目标PCF文件,Q为正整数;接收用户对所述Q个第一信息标识中的第二信息标识的第二输入;响应于所述第二输入,将所述Q个第一PCF文件和Q个第一信息标识,更新为所述第二信息标识指示的构件信息。
[0009]在一种可能的实现方式中,所述第二信息标识指示的构件信息包括:第二构件标识信息;在所述将所述Q个第一PCF文件和Q个第一信息标识,更新为所述第二信息标识指示
的构件信息之后,所述方法还包括:接收用户对所述第二构件标识信息的第三输入;响应于所述第三输入,根据所述第三输入的输入参数,确定第三构件标识信息;将所述第二构件标识信息,更新为所述第三构件标识信息。
[0010]在一种可能的实现方式中,所述目标界面为以下任一项:应用程序的界面、聊天类应用程序中的小程序的界面。
[0011]在一种可能的实现方式中,所述目标界面中包括第一控件;在所述根据所述N个构件信息,生成N个目标构件之后,所述方法还包括:在生成所述目标Revit模型的过程中,接收用户对所述第一控件的第四输入;响应于所述第四输入,停止生成所述目标Revit模型。
[0012]本申请实施例的第二方面,提供一种Revit模型生成装置,该Revit模型生成装置包括:接收模块和生成模块;所述接收模块,用于在显示目标界面的情况下,接收用户对目标PCF文件的第一输入,所述目标PCF文件中包括N个构件信息,每个构件信息为一个构件的信息,N为正整数;所述生成模块,用于响应于所述接收模块接收的所述第一输入,根据所述N个构件信息,生成N个目标构件,所述N个目标构件和所述N个构件信息一一对应;并根据所述N个目标构件,生成目标Revit模型。
[0013]在一种可能的实现方式中,第一构件信息包括:第一构件标识信息和第一坐标位置信息;所述第一构件信息为所述N个构件信息中的任意一个;所述生成模块包括:第一子确定模块和第一子调整模块;所述第一子确定模块,用于根据所述第一构件标识信息,从M个预设构件中确定出目标预设构件,M为正整数;所述第一子调整模块,用于根据所述第一坐标位置信息,调整所述第一子确定模块确定的所述目标预设构件,生成第一构件;其中,所述第一构件为所述N个目标构件中,与所述第一构件信息对应的目标构件。
[0014]本申请实施例的第三方面,提供一种电子设备,包括处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。
[0015]本申请实施例的第四方面,提供一种可读存储介质,个可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
[0016]在本申请实施例中,电子设备可以在显示目标界面的情况下,基于用户对所述目标界面中的目标PCF文件的第一输入,根据所述N个构件信息,生成N个目标构件,所述N个目标构件和所述N个构件信息一一对应,并根据所述N个目标构件,生成目标Revit模型;其中,所述目标PCF文件中包括N个构件信息,每个构件信息为一个构件的信息,N为正整数。由于电子设备可以根据用户对目标PCF文件的一次输入,直接根据目标PCF文件包括的N个构件信息,生成N个目标构件,并根据该N个目标构件,直接生成目标Revit模型,而无需用户在Revit模型中逐一绘制该N个构件,因此,可以简化在得到目标Revit模型的过程中用户的操作、且减少耗时。如此,可以提高得到Revit模型的便捷性。
附图说明
[0017]图1为本申请实施例提供的Revit模型生成方法的流程示意图之一;
[0018]图2为本申请实施例提供的一种界面示意图之一;
[0019]图3为本申请实施例提供的Revit模型生成方法的流程示意图之二;
[0020]图4为本申请实施例提供的一种界面示意图之二;
[0021]图5为本申请实施例提供的一种界面示意图之三;
[0022]图6为本申请实施例提供的Revit模型生成系统的结构示意图;
[0023]图7为本申请实施例提供的电子设备的结构示意图。
具体实施方式
[0024]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0025]本申请实施例的说明书和权利要求书中的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种Revit模型生成方法,其特征在于,所述方法包括:在显示目标界面的情况下,接收用户对所述目标界面中的目标PCF文件的第一输入,所述目标PCF文件中包括N个构件信息,每个构件信息为一个构件的信息,N为正整数;响应于所述第一输入,根据所述N个构件信息,生成N个目标构件,所述N个目标构件和所述N个构件信息一一对应;根据所述N个目标构件,生成目标Revit模型。2.根据权利要求1所述的方法,其特征在于,第一构件信息包括:第一构件标识信息和第一坐标位置信息;所述第一构件信息为所述N个构件信息中的任意一个;所述根据所述N个构件信息,生成N个目标构件,包括:根据所述第一构件标识信息,从M个预设构件中确定出目标预设构件,M为正整数;根据所述第一坐标位置信息,调整所述目标预设构件,生成第一构件;其中,所述第一构件为所述N个目标构件中,与所述第一构件信息对应的目标构件。3.根据权利要求1所述的方法,其特征在于,在所述显示目标界面的情况下,接收用户对所述目标界面中的目标PCF文件的第一输入之前,所述方法还包括:在所述目标界面中显示Q个第一PCF文件和Q个第一信息标识,每个第一信息标识分别指示一个第一PCF文件中的构件信息,所述Q个第一PCF文件中包括所述目标PCF文件,Q为正整数;接收用户对所述Q个第一信息标识中的第二信息标识的第二输入;响应于所述第二输入,将所述Q个第一PCF文件和Q个第一信息标识,更新为所述第二信息标识指示的构件信息。4.根据权利要求3所述的方法,其特征在于,所述第二信息标识指示的构件信息包括:第二构件标识信息;在所述将所述Q个第一PCF文件和Q个第一信息标识,更新为所述第二信息标识指示的构件信息之后,所述方法还包括:接收用户对所述第二构件标识信息的第三输入;响应于所述第三输入,根据所述第三输入的输入参数,确定第三构件标识信息;将所述第二构件标识信息,更新为所述第三构件标识信息。5.根据权利要求1所述的方法,其特征在于,所...

【专利技术属性】
技术研发人员:倪琪昌严文荣王保林徐艳红李海滨白杨正惠花花
申请(专利权)人:中建安装集团西安建设投资有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1