本发明涉及施工项目进度管理技术,尤其涉及一种工程项目web端施工进度管理方法、装置及可读存储介质。
背景技术:
目前基于bim的施工进度管理,主要有两种形式:一是客户端的进度管理软件,如navisworks的timeliner模块,通过进度计划编制并与模型关联,就能实现可视化的进度模拟;一种是在网页端进行模型可视化进度展示。前者由于不便于实时展示和多方协作,在实际工作中作用不大,越来越少被应用。应该说,基于web端进行施工进度管理,是今后的发展方向。但是,现有技术存在以下问题:
1、传统的基于工作任务和模型组关联的进度管理方式,其管理基本单元为模型组,而实际施工过程的管理基本单元为构件,因此难以满足现场需求;
2、在web端模型空间里,对构件进行手动精确定位和选择困难,特别当构件数量众多,操作十分不便且效率低下;
在web端平台上,计划进度和实际进度等工作是动态调整的,传统的人工定义方式效率低下,工作量巨大,难以满足现场快速运转的需求。
技术实现要素:
本发明的目的在于提供克服现有技术不足,提供一种更加符合现场需求的工程项目web端施工进度管理方法、装置及可读存储介质。
以下给出一个或多个方面的简要概述以提供对这些方面的基本理解。此概述不是所有构想到的方面的详尽综览,并且既非旨在指认出所有方面的关键性或决定性要素亦非试图界定任何或所有方面的范围。其唯一的目的是要以简化形式给出一个或多个方面的一些概念以为稍后给出的更加详细的描述之序。
一方面,本发明提供了一种工程项目web端施工进度管理方法,包括以下步骤:
步骤一、通过bim建模软件对工程施工项目按照构件进行建模;
步骤二、根据施工组织计划对构件进行计划进度信息编辑;
步骤三、将bim模型的几何实体和计划进度信息导入到web端;
步骤四、根据步骤三导入的计划进度信息,在web端编制施工计划进度;
步骤五、根据步骤四中编制的施工计划进度,生成bim模型随时间动态变化视图;
步骤六、根据实际的施工进度,录入构件的实际进度信息;
步骤七、对比施工计划进度和步骤六中构件的实际进度信息,可视化展示对比结果。
进一步,所述步骤二中,还包括对构件进行编码;所述步骤三中,还包括将bim模型的构件编码导入到web端;所述步骤六中,通过构件编码选择相应的构件并录入该构件的实际进度信息。
进一步,该方法的所述构件编码采取8级编码,即设置8段代码,8段代码分别表示项目代码、工程代码、区段代码、专业代码、分部代码、分项代码、位置代码和序号代码。
进一步,所述步骤七中,可视化展示对比结果包括生成双视图对比画面,通过颜色区分不同的进度状态。
进一步,所述进度状态包括提前完成、进度滞后和进行中。
进一步,所述施工计划进度包括计划开始时间和计划结束时间,所述实际进度包括实际开始时间和实际结束时间。
另一方面,本发明还提供了一种基于bim构件编码的工程项目web端施工进度管理装置,包括:
建模模块,用于通过bim建模软件对工程施工项目按照构件进行建模;
编辑模块,用于根据施工组织计划对构件进行计划进度信息编辑;
导入模块,用于将bim模型的几何实体和计划进度信息导入到web端;
编制模块,用于根据导入的计划进度信息,在web端编制施工计划进度;
可视化模块,用于根据施工计划进度,生成bim模型随时间动态变化视图;
录入模块,用于根据实际的施工进度,录入构件的实际进度信息;
对比模块,用于对比施工计划进度和实际进度信息,可视化展示对比结果。
又一方面,本发明还提供了一种基于bim构件编码的工程项目web端施工进度管理装置,包括存储器和处理器;所述存储器,用于存储计算机程序;所述处理器,用于当执行所述计算机程序时,实现上述工程项目web端施工进度管理方法。
根据本发明的再一方面,还提供了一种计算机可读存储介质,所述存储介质上存储有计算机程序,当所述计算机程序被处理器执行时,实现上述工程项目web端施工进度管理方法。
本发明实施例的有益效果是:基于构件进行bim建模和进度管理,与实际施工过程的管理基本单元一致,从而能够满足现场需求。通过比较计划进度与实际进度,实现了对施工进度的可视化、动态、高效管理。
附图说明
图1是本发明方法实施例的流程示意图;
图2是本发明装置实施例的模块示意图。
具体实施方式
以下结合附图和具体实施例对本发明作详细描述。注意,以下结合附图和具体实施例描述的诸方面仅是示例性的,而不应被理解为对本发明的保护范围进行任何限制。
如图1所示,本实施例公开了一种基于bim构件编码的web端平台施工进度管理方法,包括以下步骤:
步骤101、利用autodeskrevit、microstation等bim建模软件,对工程施工项目按照构件进行建模,从而与现场进度管理颗粒度保持一致;
步骤102、根据施工组织计划,对构件进行计划进度信息编辑;
步骤103、开发客户端bim模型到web端展示模型的接口,实现几何实体和计划进度信息的无损导入;
步骤104、web端读取bim模型时,自动读取bim模型中计划进度信息,web端“计划进度编制”功能区的输入信息,从而自动完成web端施工计划进度编制工作。
步骤105、根据上一步骤的施工计划进度编制,运用bim模型三维可视化的特性,生成相应的模型随时间动态变化的三维视图;
步骤106、根据实际的施工进度情况,通过构件编码选择相应的构件进行实际进度信息录入;
步骤107、根据步骤104、步骤106定义的施工计划进度和实际进度信息,自动生成双视图对比画面,并通过颜色区分“提前完成”、“进度滞后”、“进行中”等状态,便于直观分析实际进度和计划进度的对比情况,便于作出管理决策。
进一步地,由于在web端模型空间里构件数量众多,手动精确定位十分不便且效率低下,因此在可能的实施例中,还可以对构件进行编码。
具体而言,在步骤102中,先对构件进行编码,再通过revit dynamo可视化编程技术,根据构件编码的唯一性,将施工组织计划自动录入bim构件属性中。在步骤103中,将bim模型的构件编码与几何实体和进度信息一同导入到web端,生成web端构件树,构件编码即为web端构件的名称;在步骤106中,则是通过构件编码选择相应的构件进行实际进度信息录入。由于每个构件有了唯一的编码,大大简化了定位操作。
编码规则可参照《建设工程分类标准》,对bim构件采取8级编码,即设置8段代码,并用“_”分隔,8段代码分别表示项目代码、工程代码、区段代码、专业代码、分部代码、分项代码、位置代码、序号代码。bim构件编码与工程构件严格对应,是实现施工组织计划录入与读取的基础。
与上述方法对应的,本申请还提供了一种工程项目web端施工进度管理装置,包括:
建模模块201、用于通过bim建模软件对工程施工项目按照构件进行建模;
编辑模块202、用于根据施工组织计划对构件进行计划进度信息编辑;
导入模块203、用于将bim模型的几何实体和计划进度信息导入到web端;
编制模块204、用于根据导入的的计划进度信息,在web端编制施工计划进度;
可视化模块205、用于根据施工计划进度,生成bim模型随时间动态变化视图;
录入模块206、用于根据实际的施工进度,通过构件编码选择相应的构件录入实际进度信息;
对比模块207、用于对比施工计划进度和实际进度信息,可视化展示对比结果。
上述方法可通过计算机程序实现,因此本申请实施例还提供了一种工程项目web端施工进度管理装置,包括存储器和处理器;所述存储器用于存储计算机程序;所述处理器,用于当执行所述计算机程序时,实现上述任一实施例所述的工程项目web端施工进度管理方法。
此外,本申请实施例提供一种可读存储介质,可读存储介质中存储有计算机程序,计算机程序被处理器执行时实现上述实施例中所提供的工程项目web端施工进度管理方法。本申请实施例所描述的计算机可读存储介质包括随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。
提供对本公开的先前描述是为使得本领域任何技术人员皆能够制作或使用本公开。对本公开的各种修改对本领域技术人员来说都将是显而易见的,且本文中所定义的普适原理可被应用到其他变体而不会脱离本公开的精神或范围。由此,本公开并非旨在被限定于本文中所描述的示例和设计,而是应被授予与本文中所公开的原理和新颖性特征相一致的最广范围。
以上所述仅为本申请的较佳实例而已,并不用以限制本申请,凡在本申请的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本申请保护的范围之内。
1.一种工程项目web端施工进度管理方法,其特征在于,包括以下步骤:
步骤一、通过bim建模软件对工程施工项目按照构件进行建模;
步骤二、根据施工组织计划对构件进行计划进度信息编辑;
步骤三、将bim模型的几何实体和计划进度信息导入到web端;
步骤四、根据步骤三导入的计划进度信息,在web端编制施工计划进度;
步骤五、根据步骤四中编制的施工计划进度,生成bim模型随时间动态变化视图;
步骤六、根据实际的施工进度,录入构件的实际进度信息;
步骤七、对比施工计划进度和步骤六中构件的实际进度信息,可视化展示对比结果。
2.根据权利要求1所述的工程项目web端施工进度管理方法,其特征在于:所述步骤二中,还包括对构件进行编码;
所述步骤三中,还包括将bim模型的构件编码导入到web端;
所述步骤六中,通过构件编码选择相应的构件并录入该构件的实际进度信息。
3.根据权利要求2所述的工程项目web端施工进度管理方法,其特征在于:所述构件编码采取8级编码,即设置8段代码,8段代码分别表示项目代码、工程代码、区段代码、专业代码、分部代码、分项代码、位置代码和序号代码。
4.根据权利要求1所述的工程项目web端施工进度管理方法,其特征在于:所述步骤七中,可视化展示对比结果包括生成双视图对比画面,通过颜色区分不同的进度状态。
5.根据权利要求4所述的工程项目web端施工进度管理方法,其特征在于:所述进度状态包括提前完成、进度滞后和进行中。
6.根据权利要求1所述的工程项目web端施工进度管理方法,其特征在于:所述施工计划进度包括计划开始时间和计划结束时间,所述实际进度信息包括实际开始时间和实际结束时间。
7.一种基于bim构件编码的工程项目web端施工进度管理装置,其特征在于,包括:
建模模块,用于通过bim建模软件对工程施工项目按照构件进行建模;
编辑模块,用于根据施工组织计划对构件进行计划进度信息编辑;
导入模块,用于将bim模型的几何实体和计划进度信息导入到web端;
编制模块,用于根据导入的计划进度信息,在web端编制施工计划进度;
可视化模块,用于根据施工计划进度,生成bim模型随时间动态变化视图;
录入模块,用于根据实际的施工进度,录入构件的实际进度信息;
对比模块,用于对比施工计划进度和实际进度信息,可视化展示对比结果。
8.一种基于bim构件编码的工程项目web端施工进度管理装置,其特征在于,包括存储器和处理器;
所述存储器,用于存储计算机程序;
所述处理器,用于当执行存储器中的计算机程序时,实现如权利要求1至6任一项所述的工程项目web端施工进度管理方法。
9.一种计算机可读存储介质,其特征在于,所述存储介质上存储有计算机程序,当所述计算机程序被处理器执行时,实现如权利要求1至6任一项所述的工程项目web端施工进度管理方法。
技术总结