CN113821858A - 基于Revit的任意混凝土浇筑块内机电埋件拆分方法 - Google Patents
基于Revit的任意混凝土浇筑块内机电埋件拆分方法 Download PDFInfo
- Publication number
- CN113821858A CN113821858A CN202111112303.9A CN202111112303A CN113821858A CN 113821858 A CN113821858 A CN 113821858A CN 202111112303 A CN202111112303 A CN 202111112303A CN 113821858 A CN113821858 A CN 113821858A
- Authority
- CN
- China
- Prior art keywords
- model
- concrete
- embedded part
- electromechanical
- splitting
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/13—Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
- G06T17/10—Constructive solid geometry [CSG] using solid primitives, e.g. cylinders, cubes
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Geometry (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Computer Graphics (AREA)
- Software Systems (AREA)
- Architecture (AREA)
- Civil Engineering (AREA)
- Structural Engineering (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Revetment (AREA)
Abstract
本发明涉及BIM模型拆分领域,为了便于快速拆分机电埋件并统计材料量,提供了一种基于Revit的任意混凝土浇筑块内机电埋件拆分方法,包括:步骤A、搭建用于机电埋件拆分的工程土建总装模型;步骤B、制定表达拆分范围的剖面实体框;步骤C、获取剖面实体框与工程土建总装模型的交集以得到混凝土模型W;步骤D、使用混凝土模型W对各机电埋件模型进行拆分,并获取混凝土模型W范围内机电埋件模型的信息。采用上述步骤可以实现一次性拆分多条机电管线,方便快捷且步骤简单。
Description
技术领域
本发明涉及BIM模型拆分领域,具体是一种基于Revit的任意混凝土浇筑块内机电埋件拆分方法。
背景技术
随着建筑信息模型(Building Information Model,BIM)技术在水电建设领域中的快速推广,其应用也逐渐从设计阶段向施工阶段深入,但设计阶段设计的BIM模型通常不会按照施工流水段进行预先的拆分重组,因此要想设计模型得到有效沿用,则需要按照施工区域划分的要求对模型进行快速的拆分和重组。目前,Revit软件提供的模型拆分方法是利用软件内置“拆分图元”功能进行模型拆分,其存在以下缺点和局限:
(1)“拆分图元”的功能不适用于对族实例的拆分。
(2)对于机电管道的拆分,只能鼠标点选进行拆分,重复工作量大,并且可能存在漏选,错选的情况。
(3)对于鼠标点选的拆分位置,存在着随机性,不能准确选中管道在浇筑块实体表面的交点。
发明内容
为了便于快速的将任意混凝土范围内的机电埋件拆分出来并分类统计材料量,本发明提供了一种基于Revit的任意混凝土浇筑块内机电埋件拆分方法。
本发明解决上述问题所采用的技术方案是:
基于Revit的任意混凝土浇筑块内机电埋件拆分方法,包括如下步骤:
步骤A、搭建用于机电埋件拆分的工程土建总装模型;
步骤B、制定表达拆分范围的剖面实体框;
步骤C、获取剖面实体框与工程土建总装模型的交集以得到混凝土模型W;
步骤D、使用混凝土模型W对各机电埋件模型进行拆分,并获取混凝土模型W范围内机电埋件模型的信息。
进一步地,所述步骤B的剖面实体框是通过输入长、宽、高的浇筑范围参数得到的六面体。
进一步地,所述步骤C具体为通过剖面实体框与工程土建总装模型进行布尔运算求交集得到混凝土模型W。
进一步地,所述机电埋件模型包括埋管模型和/或埋件模型。
进一步地,所述步骤D包括:
步骤D1、获取需要拆分的埋管模型的管道中心线;
步骤D2、获取混凝土模型W的实体表面;
步骤D3、将管道中心线与混凝土模型W的实体表面求交得到交点;
步骤D4、通过得到的交点对机电管线进行拆分;
步骤D5、获取拆分后的所有管道中心线或埋件模型的实体;
步骤D6、将拆分后的管道中心线或埋件模型的实体与混凝土模型W的实体进行布尔运算求交以判断其是否属于混凝土模型W范围内的埋管或埋件;
步骤D7、导出混凝土模型W范围内的埋管和/或埋件信息并生成材料明细表。
进一步地,所述步骤D6中埋管的判定方法为:若管道中心线与混凝土模型W的实体进行布尔运算求交形成一条线则此管道相对混凝土模型W为埋件,若没有形成交线或只形成交点则此管道相对混凝土模型W为明件。
进一步地,所述步骤D6中埋件的判定方法为:若埋件模型的实体与混凝土模型W的实体进行布尔运算求交结果不为空则该埋件模型相对混凝土模型W为埋件,否则为明件。
本发明相比于现有技术具有的有益效果是:提出了一种快速得到任意混凝土浇筑块内机电埋管和埋件的方法:通过创建实体剖面框与原有混凝土结构求交得到与施工现场浇注仓一致的任意异形混凝土范围,以此范围进行机电埋件和管线的拆分和重组,方便快捷且步骤简单;机电管线上的拆分位置是通过管道中心线与混凝土浇筑块实体的表面求交获得,拆分位置更加精确;拆分完成即获得该混凝土浇筑块内的机电埋管和埋件,并且快速生成材料明细表,便于施工现场进行材料验仓。
说明书附图
图1为工程土建总装模型的结构示意图;
图2为创建剖面实体框的***界面图;
图3为工程土建总装模型与剖面实体框相交时的结构示意图;
图4、图5为各机电埋件模型与混凝土模型W相交时的示意图;
图6为获取埋管埋件信息时的***界面图;
图7为埋管埋件信息表;
附图说明:1、1号管段,2、2号管段,3、3号管段,4、4号管段,5、5号管段,6、6号管段,7、7号管件,8、8号管件,9、9号管件,10、10号管件,11、11号管件,12、12号金属件,13、13号金属件,14、14号金属件,15、15号金属件。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合实施例,对本发明进行进一步的详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明提供一种基于Revit的任意混凝土浇筑块内机电埋件拆分方法,所述方法包括:
步骤A、整合设计方提供的各专业工程模型以搭建用于任意混凝土结构范围内机电埋件拆分的工程土建总装模型,如图1所示;
步骤B、通过参数输入制定表达拆分范围的剖面实体框;
步骤C、获取剖面实体框与工程土建总装模型的交集以得到混凝土模型W,工程土建总装模型与剖面实体框相交时的结构示意图如图3所示;
步骤D、使用混凝土模型W对各机电埋件模型进行拆分,并获取混凝土模型W范围内机电埋件模型的信息,所述机电埋件模型包括埋管模型和/或埋件模型。
在此,Dynamo作为Revit的可视化编程辅助工具,可以解决大量重复性操作,本实施例通过运用Dynamo程序流结合二次开发实现模型的创建、模型的拆分及模型信息的导出。
上述步骤B中,该剖面实体框为根据实际需求建立的六面体,本实施例以长方体为例进行说明。首先根据机电管线拆分需求确定拆分的横向、纵向及竖向范围,以此作为长方体的长、宽、高,利用Dynamo程序流生成该长方体,然后将该长方体作为Revit常规模型族输出到Revit项目环境中,创建长方体实体时的***界面图如图2所示。
步骤C中,拾取步骤B创建的常规模型族及步骤A整合后的工程土建总装模型,利用Dynamo节点进行布尔运算求两个模型的交集,得到混凝土模型W,将混凝土模型W作为一个常规模型族输出到Revit项目环境中。
所述步骤D为使用混凝土模型W对其范围内外的机电埋件模型进行拆分,其具体步骤为:
步骤D1、获取需要拆分的埋管模型的管道中心线;
步骤D2、获取混凝土模型W的实体表面;
步骤D3、将管道中心线与混凝土模型W的实体表面求交得到交点;
步骤D4、通过得到的交点对机电埋件模型进行拆分;
步骤D5、获取拆分后的所有管道中心线或埋件模型的实体;
步骤D6、将拆分后的管道中心线或埋件模型的实体与混凝土模型W的实体进行布尔运算求交以判断其是否属于混凝土模型W范围内的埋管或埋件;
步骤D7、隐藏视图中混凝土模型W范围外的模型,导出混凝土模型W范围内的埋管和/或埋件信息并生成材料明细表。
进一步地,步骤D4中管道的拆分是利用Dynamo结合二次开发运用RevitAPI提供的管道拆分方法对其进行拆分;步骤D6中判断管道属于混凝土模型W范围内的埋管方法为:拾取步骤D4拆分后的管道得到其中心线,拾取混凝土模型W得到其实体,将管道中心线与混凝土模型W实体进行布尔运算求交,若管道中心线与混凝土模型W相交形成一条线段则此管道相对混凝土模型W为埋件,若没有形成交集或只形成交点则此管道相对混凝土模型W为明件。图4为判断管道属于混凝土模型W范围内埋管的示意图,其中1号、3号、4号管段与混凝土模型W布尔运算求交只形成一个交点,判定为明件;2号、5号管段与混凝土模型W布尔运算求交为一条线段,判定为埋件;6号管段与混凝土模型W布尔运算求交为空,判定为明件。
步骤D6中判断金属件属于混凝土模型W范围内的埋件方法为:拾取项目中的金属构件得到其实体,拾取混凝土模型W得到其实体,将金属件的实体与混凝土模型W实体进行布尔运算求交,若交集不为空则该金属件相对混凝土模型W为埋件,若交集为空则此金属件相对混凝土模型W为明件。图5为判断金属件属于混凝土模型W范围内埋件的示意图,其中12号金属件,10号管件、11号管件与混凝土模型W无交集,布尔运算求交集为空,判定为明件;14号金属件、13号金属件,9号管件与混凝土模型W部分相交,判定为该混凝土浇筑块内的埋件;15号金属件,7号、8号管件与混凝土模型W完全相交,判定为埋件。
进一步地,步骤D7导出混凝土模型W范围内的埋管和/或埋件信息并生成材料明细表主要是将材料信息导出为Excel表,同时在Revit内生成埋管埋件明细表视图。导出埋件材料信息时的***界面如图6所示,图7为导出的材料信息表。
Claims (7)
1.基于Revit的任意混凝土浇筑块内机电埋件拆分方法,其特征在于,包括如下步骤:
步骤A、搭建用于机电埋件拆分的工程土建总装模型;
步骤B、制定表达拆分范围的剖面实体框;
步骤C、获取剖面实体框与工程土建总装模型的交集以得到混凝土模型W;
步骤D、使用混凝土模型W对各机电埋件模型进行拆分,并获取混凝土模型W范围内机电埋件模型的信息。
2.根据权利要求1所述的基于Revit的任意混凝土浇筑块内机电埋件拆分方法,其特征在于,所述步骤B的剖面实体框是通过输入长、宽、高的浇筑范围参数得到的六面体。
3.根据权利要求1所述的基于Revit的任意混凝土浇筑块内机电埋件拆分方法,其特征在于,所述步骤C具体为通过剖面实体框与工程土建总装模型进行布尔运算求交集得到混凝土模型W。
4.根据权利要求1~3任意一项所述的基于Revit的任意混凝土浇筑块内机电埋件拆分方法,其特征在于,所述机电埋件模型包括埋管模型和/或埋件模型。
5.根据权利要求4所述的基于Revit的任意混凝土浇筑块内机电埋件拆分方法,其特征在于,所述步骤D包括:
步骤D1、获取需要拆分的埋管模型的管道中心线;
步骤D2、获取混凝土模型W的实体表面;
步骤D3、将管道中心线与混凝土模型W的实体表面求交得到交点;
步骤D4、通过得到的交点对机电埋件模型进行拆分;
步骤D5、获取拆分后的所有管道中心线或埋件模型的实体;
步骤D6、将拆分后的管道中心线或埋件模型的实体与混凝土模型W的实体进行布尔运算求交以判断其是否属于混凝土模型W范围内的埋管或埋件;
步骤D7、导出混凝土模型W范围内的埋管和/或埋件信息并生成材料明细表。
6.根据权利要求5所述的基于Revit的任意混凝土浇筑块内机电埋件拆分方法,其特征在于,所述步骤D6中埋管的判定方法为:若管道中心线与混凝土模型W的实体进行布尔运算求交形成一条线则此管道相对混凝土模型W为埋件,若没有形成交线或只形成交点则此管道相对混凝土模型W为明件。
7.根据权利要求5所述的基于Revit的任意混凝土浇筑块内机电埋件拆分方法,其特征在于,所述步骤D6中埋件的判定方法为:若埋件模型的实体与混凝土模型W的实体进行布尔运算求交结果不为空则该埋件模型相对混凝土模型W为埋件,否则为明件。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111112303.9A CN113821858B (zh) | 2021-09-18 | 2021-09-18 | 基于Revit的任意混凝土浇筑块内机电埋件拆分方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111112303.9A CN113821858B (zh) | 2021-09-18 | 2021-09-18 | 基于Revit的任意混凝土浇筑块内机电埋件拆分方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113821858A true CN113821858A (zh) | 2021-12-21 |
CN113821858B CN113821858B (zh) | 2023-04-28 |
Family
ID=78921038
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111112303.9A Active CN113821858B (zh) | 2021-09-18 | 2021-09-18 | 基于Revit的任意混凝土浇筑块内机电埋件拆分方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113821858B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116226989A (zh) * | 2023-03-08 | 2023-06-06 | 北京城建集团有限责任公司 | Bim模型的混凝土工程量提取方法 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107066750A (zh) * | 2017-04-26 | 2017-08-18 | 中天建设集团有限公司天津分公司 | 一种解决机电综合管线排布的方法 |
CN107688710A (zh) * | 2017-09-01 | 2018-02-13 | 中国电建集团成都勘测设计研究院有限公司 | 基于Revit平台的阀门参数化建族方法 |
CN107977487A (zh) * | 2017-11-07 | 2018-05-01 | 山东住工装配建筑有限公司 | 一种基于bim技术的装配式混凝土建筑设计方法 |
CN108427781A (zh) * | 2017-08-12 | 2018-08-21 | 中民筑友科技投资有限公司 | 基于bim的装配式工艺设计数据处理方法及装置 |
CN108427802A (zh) * | 2017-08-12 | 2018-08-21 | 中民筑友科技投资有限公司 | 一种基于bim的深化设计工艺图生成方法及装置 |
CN110929328A (zh) * | 2019-12-04 | 2020-03-27 | 中国电建集团江西省水电工程局有限公司 | 基于bim的混凝土装配式建筑施工方法 |
CN113250326A (zh) * | 2021-04-30 | 2021-08-13 | 上海二十冶建设有限公司 | 一种基于bim技术的管道支架生根方法 |
-
2021
- 2021-09-18 CN CN202111112303.9A patent/CN113821858B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107066750A (zh) * | 2017-04-26 | 2017-08-18 | 中天建设集团有限公司天津分公司 | 一种解决机电综合管线排布的方法 |
CN108427781A (zh) * | 2017-08-12 | 2018-08-21 | 中民筑友科技投资有限公司 | 基于bim的装配式工艺设计数据处理方法及装置 |
CN108427802A (zh) * | 2017-08-12 | 2018-08-21 | 中民筑友科技投资有限公司 | 一种基于bim的深化设计工艺图生成方法及装置 |
CN107688710A (zh) * | 2017-09-01 | 2018-02-13 | 中国电建集团成都勘测设计研究院有限公司 | 基于Revit平台的阀门参数化建族方法 |
CN107977487A (zh) * | 2017-11-07 | 2018-05-01 | 山东住工装配建筑有限公司 | 一种基于bim技术的装配式混凝土建筑设计方法 |
CN110929328A (zh) * | 2019-12-04 | 2020-03-27 | 中国电建集团江西省水电工程局有限公司 | 基于bim的混凝土装配式建筑施工方法 |
CN113250326A (zh) * | 2021-04-30 | 2021-08-13 | 上海二十冶建设有限公司 | 一种基于bim技术的管道支架生根方法 |
Non-Patent Citations (5)
Title |
---|
朱毅;孙文彬;陈向东;: "水电站水力机械专业BIM设计及应用" * |
胡友斌;: "基于BIM的装配式建筑设计效率研究" * |
艾菲玛・艾合塔木;陈国新;翟新铭;: "装配式混凝土结构设计方法研究" * |
郄禄文;许璐璐;韩彦欣;刘备战;: "基于Revit技术装配式混凝土剪力墙结构拆分设计研究" * |
高鹏;王洁;吴洁颖;姜文明;余凡力;孙一李全;王帅;姚忆雯;: "基于BIM的某装配式混凝土框架结构设计及关键问题分析" * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116226989A (zh) * | 2023-03-08 | 2023-06-06 | 北京城建集团有限责任公司 | Bim模型的混凝土工程量提取方法 |
CN116226989B (zh) * | 2023-03-08 | 2024-01-30 | 北京城建集团有限责任公司 | Bim模型的混凝土工程量提取方法 |
Also Published As
Publication number | Publication date |
---|---|
CN113821858B (zh) | 2023-04-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101224627B1 (ko) | 구조 비아이엠을 이용한 건축 구조물의 설계 및 물량 산출 방법 | |
CN106202723A (zh) | 一种bim地铁施工方法 | |
CN112257160B (zh) | 一种基于bim的垃圾焚烧发电厂标准化正向设计方法 | |
CN105868440A (zh) | 一种基于bim技术的建设工程数据建模方法 | |
CN106407540B (zh) | 一种基于三维gis技术的地下管线辅助规划审核方法 | |
KR101794282B1 (ko) | 2차원 배관 캐드 데이터에서 3차원 배관 캐드 모델링 데이터를 생성하는 방법 | |
CN106202831A (zh) | 一种基于bim的管线综合优化方法 | |
US20070089087A1 (en) | Method for dynamically generating multiple views of three-dimensional models for utility networks | |
CN110889160A (zh) | 一种基于bim技术的市政管道施工方法 | |
CN107330153B (zh) | 一种装配式混凝土结构bim模型两级参数化构建方法 | |
CN108280276A (zh) | 基于Revit软件楼梯模型标准创建和用量统计方法 | |
CN108733863B (zh) | 基于bim的大型城市综合体机电***安装方法 | |
CN104631826A (zh) | 一种基于bim模型的施工总平面布置方法 | |
CN112733230A (zh) | 一种基于bim技术的建筑机电管线综合优化方法 | |
CN113821858A (zh) | 基于Revit的任意混凝土浇筑块内机电埋件拆分方法 | |
CN113642079B (zh) | 一种基于三维技术的工厂设计方法 | |
KR102039974B1 (ko) | 객체의 위치별 작업분류체계와 자동 수량 산출을 이용한 wbs 공사비 자동산출 시스템 및 방법 | |
KR20020011677A (ko) | 2차원 배관엔지니어링 도면을 3차원 캐드데이타로자동변환 및 모델제작하는 프로그램에 의한 설계방법 | |
CN108984876B (zh) | 一种基于bim的预埋套管自动化建模方法和*** | |
CN113420359B (zh) | 一种基于revit的电力工程总图自动传参布井的方法 | |
CN112214815B (zh) | 基于图形拓扑的机电综合设计方法 | |
CN109558636A (zh) | 一种基于Revit综合管廊BIM模型的创建方法 | |
CN109271701B (zh) | 一种基于达索***的给水排水bim正向设计方法 | |
Li | Brief analysis of the application and limitation of BIM in project life cycle management | |
CN116011157A (zh) | 一种基于Autodesk CAD及Revit二次开发的管线快速提取建模方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |