本发明专利技术提供一种工程量计算方法和装置,该方法包括:在后台打开目标链接工程文档;从所述目标链接工程文档中获取目标构件的几何模型数据;根据所述目标构件的几何模型数据计算所述工程量,避免了绑定链接工程文档这一过程,节省时间,提高了计算工程量的效率,而且,整个过程由服务器或终端在后台自动进行,不需要人工参与,过程简单。
【技术实现步骤摘要】
本专利技术实施例涉及Revit平台工程算量领域,尤其涉及一种工程量计算方法和装置。
技术介绍
Revit平台支持在一个工程项目中链接其他工程项目,从而实现模型的快速拼装。计算工程量时,需要获取各个链接工程项目的各个构件的详细模型信息,则需要对每个链接工程项目进行绑定。现有的解决方案是,将所有未绑定的链接工程项目进行绑定后再计算工程量,绑定过程中,用户必须手动的去确认所有链接工程项目是否都已经绑定成功,过程繁琐,而且绑定链接工程项目耗时很长,导致计算工程量的效率低。
技术实现思路
本专利技术实施例提供一种工程量计算方法和装置,提高了计算工程量的效率,而且,不需要人工参与,过程简单。本专利技术实施例一方面提供一种工程量计算方法,包括:在后台打开目标链接工程文档;从所述目标链接工程文档中获取目标构件的几何模型数据;根据所述目标构件的几何模型数据计算所述工程量。在本专利技术一实施例中,所述在后台打开目标链接工程文档之前,所述方法还包括:复制第一链接工程文档,以生成所述目标链接工程文档;所述第一链接工程文档为计算所述工程量所需的链接工程文档。在本专利技术一实施例中,所述方法还包括:当检测到所述工程量计算完成之后,关闭并删除所述目标链接工程文档。在本专利技术一实施例中,所述方法还包括:当检测到所述目标链接工程文档无法删除时,向用户发送第一提醒消息;所述第一提醒消息包括所述目标链接工程文档无法删除的原因。在本专利技术一实施例中,所述从所述目标链接工程文档中获取目标构件的几何模型数据之前,所述方法还包括:获取用户发送的修改指令;根据所述修改指令对所述目标链接工程文档进行修改,以生成第二链接工程文档;则所述从所述目标链接工程文档中获取目标构件的几何模型数据,包括:从所述第二链接工程文档中获取目标构件的几何模型数据。在本专利技术一实施例中,所述方法还包括:当检测到所述目标链接工程文档打开失败时,向用户发送第二提醒消息;所述第一提醒消息用于提示所述用户查找所述目标链接工程文档打开失败的原因。本专利技术实施例另一方面提供一种工程量计算装置,包括:打开模块,用于在后台打开目标链接工程文档;获取模块,用于从所述目标链接工程文档中获取目标构件的几何模型数据;计算模块,用于根据所述目标构件的几何模型数据计算所述工程量。在本专利技术一实施例中,所述装置还包括:复制模块,用于复制第一链接工程文档,以生成所述目标链接工程文档;所述第一链接工程文档为计算所述工程量所需的链接工程文档。在本专利技术一实施例中,所述装置还包括:关闭模块,用于当检测到所述工程量计算完成之后,关闭并删除所述目标链接工程文档。在本专利技术一实施例中,所述装置还包括:提醒模块,用于当检测到所述目标链接工程文档无法删除时,向用户发送第一提醒消息;所述第一提醒消息包括所述目标链接工程文档无法删除的原因。在本专利技术一实施例中,所述获取模块还用于获取用户发送的修改指令;根据所述修改指令对所述目标链接工程文档进行修改,以生成第二链接工程文档;则所述获取模块从所述目标链接工程文档中获取目标构件的几何模型数据,包括:所述获取模块从所述第二链接工程文档中获取目标构件的几何模型数据。在本专利技术一实施例中,所述装置还包括提示模块,用于当检测到所述目标链接工程文档打开失败时,向用户发送第二提醒消息;所述第一提醒消息用于提示所述用户查找所述目标链接工程文档打开失败的原因。本专利技术实施例提供的工程量计算方法和装置,在后台打开目标链接工程文档,从目标链接工程文档中获取目标构件的几何模型数据,根据目标构件的几何模型数据计算工程量,避免了绑定链接工程文档这一过程,节省时间,提高了计算工程量的效率,而且,整个过程由服务器或终端在后台自动进行,不需要人工参与,过程简单。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例一提供的工程量计算方法的流程图;图2为本专利技术实施例二提供的工程量计算方法的流程图;图3为本专利技术实施例三提供的工程量计算方法的流程图;图4为本专利技术实施例四提供的工程量计算装置的框图;图5为本专利技术实施例五提供的工程量计算装置的框图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1为本专利技术实施例一提供的工程量计算方法的流程图,该方法的执行主体为终端或服务器,如图1所示,本实施例的方法可以包括:步骤101、在后台打开目标链接工程文档。在本实施例中,目标链接工程文档为计算工程量所需要的链接工程文档,目标链接工程文档可以为一个链接工程文档,也可以为多个链接工程文档。终端或服务器在不影响当前运行文档的情况,在后台打开目标链接工程文档,若有多个目标链接工程文档参与工程量计算,则可以依照链接顺序依次在后台分别打开多个目标链接工程文档,在终端或服务器包括多核处理器时,可以在后台同时打开多个目标链接工程文档。步骤102、从目标链接工程文档中获取目标构件的几何模型数据。在本实施例中,不需要获取目标链接工程文档的所有构件的几何模型数据,只需要从后台打开的目标链接工程文档中获取计算工程量所需要的目标构件的几何模型数据即可。步骤103、根据目标构件的几何模型数据计算工程量。在本实施例中,获取到计算工程量所需要的目标构件的几何模型数据之后,根据目标构件的几何模型数据计算工程量。本实施例提供的工程量计算方法,在后台打开目标链接工程文档,从目标链接工程文档中获取目标构件的几何模型数据,根据目标构件的几何模型数据计算工程量,避免了绑定链接工程文档这一过程,节省时间,提高了计算工程量的效率,而且,整个过程由服务器或终端在后台自动进行,不需要人工参与,过程简单。图2为本专利技术实施例二提供的工程量计算方法的流程图,该方法的执行主体为终端或服务器,如图2所示,本实施例的方法可以包括:步骤201、复制第一链接工程文档,以生成目标链接工程文档;第一链接工程文档为计算工程量所需的链接工程文档。在本实施例中,可以先对计算工程量所需的链接工程文档进行复制,然后再打开复制的链接工程文档,避免在打开目标链接工程文档时可能出现对原始的链接工程文档进行篡改,从而影响原始的链接工程文档这一情况,保证工程量计算的可靠性。步骤202、在后台打开目标链接工程文档。可选地,当检测到目标链接工程文档打开失败时,向用户发送第二提醒消息;第二提醒消息用于提示用户查找目标链接工程文档打开失败的原因。在本实施例中,可能会出现由于目标链接工程文档被破坏、不存在等原因造成的目标链接工程文档无法打开的情况,则服务器或终端会以弹出窗口、发送文字消息、语音提示等方式,提示用户该目标链接工程文档打开失败,从而提醒用户查找目标链接工程文档打开失败的原因,从而进行相应的处理措施。步骤203、从目标链接工程文档中获取目标构件的几何模型数据。本文档来自技高网...
【技术保护点】
一种工程量计算方法,其特征在于,包括:在后台打开目标链接工程文档;从所述目标链接工程文档中获取目标构件的几何模型数据;根据所述目标构件的几何模型数据计算所述工程量。
【技术特征摘要】
1.一种工程量计算方法,其特征在于,包括:在后台打开目标链接工程文档;从所述目标链接工程文档中获取目标构件的几何模型数据;根据所述目标构件的几何模型数据计算所述工程量。2.根据权利要求1所述的方法,其特征在于,所述在后台打开目标链接工程文档之前,所述方法还包括:复制第一链接工程文档,以生成所述目标链接工程文档;所述第一链接工程文档为计算所述工程量所需的链接工程文档。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:当检测到所述工程量计算完成之后,关闭并删除所述目标链接工程文档。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:当检测到所述目标链接工程文档无法删除时,向用户发送第一提醒消息;所述第一提醒消息包括所述目标链接工程文档无法删除的原因。5.根据权利要求1-4任一项所述的方法,其特征在于,所述从所述目标链接工程文档中获取目标构件的几何模型数据之前,所述方法还包括:获取用户发送的修改指令;根据所述修改指令对所述目标链接工程文档进行修改,以生成第二链接工程文档;则所述从所述目标链接工程文档中获取目标构件的几何模型数据,包括:从所...
【专利技术属性】
技术研发人员:管鹏,
申请(专利权)人:江苏国泰新点软件有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。