一种基于Dynamo项目数据管理方法、装置、计算机设备制造方法及图纸

技术编号:32434673 阅读:21 留言:0更新日期:2022-02-24 19:06
本申请涉及工程建模的技术领域,尤其是涉及一种基于Dynamo项目数据管理方法、装置、计算机设备。该方法包括:根据构件类型对地铁车辆段进行标准化模块拆分成不同构件;存储构件的基础信息于表格,所述构件的基础信息包括构件属性、坐标值;导入构件基础信息,并根据构件属性以及坐标值生成对应构件的坐标点;根据坐标点自动放置该构件。本申请解决了建模效率低的技术问题。的技术问题。的技术问题。

【技术实现步骤摘要】
一种基于Dynamo项目数据管理方法、装置、计算机设备


[0001]本申请涉及工程建模的
,尤其是涉及一种基于Dynamo项目数据管理方法、装置、计算机设备。

技术介绍

[0002]建筑信息模型(BIM,Building Information Modeling)是以建筑工程项目的各项相关数据信息作为基础,建立三维模型,通过数字信息仿真模拟建筑物所具有的真实信息。它不是简单的将数字信息进行集成管理,而是一种数字信息不断流动运转,可用于各个阶段。目前,身为基建狂魔的中国如今建设量大,建筑业发展快,但考虑到建筑业需要可持续发展,各建筑企业面临着严峻的挑战以及激烈的竞争。国内建筑业与BIM结缘是必然的,BIM技术如今成为了建筑行业大势所趋。面对着众多企业使用BIM技术的前提下,提高模型生产效率以及加强BIM在建设工程中的应用成为建筑业当下需要紧迫解决的问题,如何做到落地实现高效生产,如何方便现场施工管理人员使用BIM技术进行信息化管理等成为BIM技术是否能在全国推广运用的重要问题。
[0003]在实现本申请过程中,专利技术人发现现有技术中至少存在如下问题:
[0004]1、在搭建地铁站车辆段模型过程中,部分构件的搭建需要采用最传统的方式搭建,这样不仅浪费时间而且由于人工操作干涉太多容易导致构件的位置与实际发生偏移,若后期图纸发生变更,还需要人工手动进行修改调整,在此过程中无疑会影响设计方案的优化最终导致施工现场出现进度滞后的现象。
[0005]2、同时现阶段Revit平台在三维建模方面无疑是BIM中的佼佼者,但其功能重点解决多专业协同设计建模以及工程量统计等等难题,在工程造价指标计算应用方面与其他软件相比甚远,需要通过大量的人工处理过程才能完成相关工作目标。

技术实现思路

[0006]为此,本申请的实施例提供了一种基于Dynamo项目数据管理方法、装置、计算机设备,能够解决建模效率低的技术问题,具体技术方案内容如下:
[0007]第一方面,本申请的实施例提供一种基于Dynamo项目数据管理方法,所述方法包括:
[0008]根据构件类型对地铁车辆段进行标准化模块拆分成不同构件;
[0009]存储构件的基础信息于表格,所述构件的基础信息包括构件属性、坐标值;
[0010]导入构件基础信息,并根据构件属性以及坐标值生成对应构件的坐标点;
[0011]根据坐标点自动放置该构件。
[0012]通过采用上述技术方案,地铁车辆段土建模型由于重复绘制的构件较多、指标计算很难通过模型直接导出的特点,通过模块化的思路分解该车辆段之后把对应模块进行拼装,较传统建模方式能够更加方便进行项目进度管理、快速的完成BIM建模任务;以本申请的方法具备可编辑性、操作便捷、修改方便等特点。本申请将土建模型中的桩、柱、梁、板、承
台等构件以模块化的思想进行建模,通过Dynamo的参数化节点进行自动驱动,每个构件形成如同“积木”的拼接模型,并且每个构件既能够通过修改表格中的构件数据批量变化也能够单独变化;有了这样的操作方式,那么技术人员在地铁车辆段土建模型设计上,就能够采用数据驱动的方式,将每个构件根据需求快速的搭建起来;需要改动方案时,只需通过修改表格数据就能完成对地铁车辆段土建模型细部的变化控制,减少了建模的操作步骤,即减少了机械性操作时间,使模型既能达到快速修改,也极大的提高建模效率,减少对人工操作的需求,建模的准确率也大大提升,实现地铁车辆段土建模型快速建模,提高了建模效率和减少模型返工率。
[0013]优选的,获取构件的基础信息中的构件属性,若构件属性为拉伸生成类构件,在坐标点预先生成曲线,然后沿曲线自动放置构件。
[0014]通过采用上述技术方案,便于放置拉伸类构件。
[0015]优选的,利用StructurlFraming.BeamByCurve节点生成曲线。
[0016]通过采用上述技术方案,利用StructurlFraming.BeamByCurve节点可解决现有的Revit平台无法实现复杂曲面屋面梁或者曲面的外立面龙骨的创建的问题。
[0017]优选的,获取构件的基础信息中的构件属性,若构件属性为轮廓族生成类构件,在该构件的坐标点生成一个面,扣减掉不需要生成该构件的位置以生成该构件的一个平面,然后放置该构件。
[0018]通过采用上述技术方案,便于快捷生成轮廓族生成类构件。
[0019]优选的,根据构件类型对地铁车辆段进行标准化模块拆分成不同构件;
[0020]存储构件的基础信息于Excel表格,所述构件的基础信息包括构件属性、坐标值;
[0021]使用File Path和Data.importExcel导入构件的基础信息,利用Point.ByCoordinates从Excel表格中导入的坐标值,并根据构件属性生成对应构件在Revit平台中的坐标点;
[0022]根据坐标点通过Familyinstance.ByPoint节点对构件进行自动放置。
[0023]通过采用上述技术方案,实现地铁车辆段土建模型快速建模,提高了建模效率以及建模准确率。
[0024]优选的,所述构件的基础信息还包括几何信息、消耗量、现场管理信息;
[0025]利用Element.OverrideColorInView与Color.ByARGB节点结合输入的现场管理信息赋予构件颜色加以区分施工进度情况;
[0026]利用Code Block节点编辑处理各项指标的计算逻辑并输出各指标的计算结果;
[0027]利用Element.SetparameterByName节点把对应指标写入对应构件,最后通过Data.importExcel节点输出形成该模型的造价指标统计表。
[0028]通过采用上述技术方案,实现不同构件通过进度指标或进度计划时间参数的输入,在模型中用不同颜色展示出相关构件的进度情况,通过可视化效果展示实际施工进度情况,且可实现不同构件如柱梁墙板等构件的指标计算,在造价指标统计表能统计出相关构件的指标参数,供成本、造价部门进行参考使用。
[0029]优选的,所述Color.ByARGB节点设置构件RGB颜色样式;所述Element.OverrideColorInView节点结合输入的现场管理信息赋予构件颜色加以区分施工进度情况,在模型上体现各项工作的进度情况。
[0030]第二方面,本申请的实施例提供一种基于Dynamo项目数据管理装置,所述装置包括:
[0031]拆分模块,用于根据构件类型对地铁车辆段进行标准化模块拆分成不同构件;
[0032]存储模块,用于存储构件的基础信息于表格,所述构件的基础信息包括构件属性、坐标值;
[0033]坐标点生成模块,用于导入构件基础信息,并根据构件属性以及坐标值生成对应构件的坐标点;
[0034]自动放置模块,用于根据坐标点自动放置该构件。
[0035]第三方面,本申请的实施例提供一种本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于Dynamo项目数据管理方法,其特征在于,所述方法包括:根据构件类型对地铁车辆段进行标准化模块拆分成不同构件;存储构件的基础信息于表格,所述构件的基础信息包括构件属性、坐标值;导入构件基础信息,并根据构件属性以及坐标值生成对应构件的坐标点;根据坐标点自动放置该构件。2.根据权利要求1所述的基于Dynamo项目数据管理方法,其特征在于,获取构件的基础信息中的构件属性,若构件属性为拉伸生成类构件,在坐标点预先生成曲线,然后沿曲线自动放置构件。3.根据权利要求2所述的基于Dynamo项目数据管理方法,其特征在于,利用StructurlFraming.BeamByCurve节点生成曲线。4.根据权利要求1所述的基于Dynamo项目数据管理方法,其特征在于,获取构件的基础信息中的构件属性,若构件属性为轮廓族生成类构件,在该构件的坐标点生成一个面,扣减掉不需要生成该构件的位置以生成该构件的一个平面,然后放置该构件。5.根据权利要求1所述的基于Dynamo项目数据管理方法,其特征在于,所述方法具体为:根据构件类型对地铁车辆段进行标准化模块拆分成不同构件;存储构件的基础信息于Excel表格,所述构件的基础信息包括构件属性、坐标值;使用File Path和Data.importExcel导入构件的基础信息,利用Point.ByCoordinates从Excel表格中导入坐标值,并根据构件属性生成对应构件在Revit平台中的坐标点;根据坐标点通过Familyinstance.ByPoint节点对构件进行自动放置。6.根据权利要求1所述的基于Dynamo项目数据管理方法,其特征在于,所述构件的基础信息还包括几何信息、消耗量、现场管理信息;利用Elem...

【专利技术属性】
技术研发人员:刘金博张准黄俊祥刘斌周雨薇张光林冯为民
申请(专利权)人:广州理工学院
类型:发明
国别省市:

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

1