CN113919030A - 一种基于BIM和Web3D的变电站三维模型设计交底的方法 - Google Patents

一种基于BIM和Web3D的变电站三维模型设计交底的方法 Download PDF

Info

Publication number
CN113919030A
CN113919030A CN202111214589.1A CN202111214589A CN113919030A CN 113919030 A CN113919030 A CN 113919030A CN 202111214589 A CN202111214589 A CN 202111214589A CN 113919030 A CN113919030 A CN 113919030A
Authority
CN
China
Prior art keywords
model
bim
dimensional model
transformer substation
dimensional
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.)
Pending
Application number
CN202111214589.1A
Other languages
English (en)
Inventor
季虎
殷超
陈少哺
杨金明
汤青
谢珂
赵悦
陶丽莉
王力弘
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jiangsu Antai Power Transmission And Transformation Engineering Co ltd
Jiangsu Xiangtai Electric Power Industry Co ltd
Taizhou Power Supply Co of State Grid Jiangsu Electric Power Co Ltd
Original Assignee
Jiangsu Xiangtai Electric Power Industry Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Jiangsu Xiangtai Electric Power Industry Co ltd filed Critical Jiangsu Xiangtai Electric Power Industry Co ltd
Priority to CN202111214589.1A priority Critical patent/CN113919030A/zh
Publication of CN113919030A publication Critical patent/CN113919030A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/10Geometric CAD
    • G06F30/13Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/08Construction
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Geometry (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Business, Economics & Management (AREA)
  • Architecture (AREA)
  • Mathematical Analysis (AREA)
  • Tourism & Hospitality (AREA)
  • Strategic Management (AREA)
  • Primary Health Care (AREA)
  • Marketing (AREA)
  • Civil Engineering (AREA)
  • Human Resources & Organizations (AREA)
  • General Health & Medical Sciences (AREA)
  • Structural Engineering (AREA)
  • Computational Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • Evolutionary Computation (AREA)
  • Economics (AREA)
  • Computer Graphics (AREA)
  • Software Systems (AREA)
  • Health & Medical Sciences (AREA)
  • Data Mining & Analysis (AREA)
  • Stored Programmes (AREA)

Abstract

本发明公开了一种基于BIM和Web3D的变电站三维模型设计交底的方法,属于工业技术交底方法技术领域,本发明采用Revit软件进行三维建模,然后通过基于BIMFACE提供的服务器端API和JavaScript API进行二次应用开发,将模型文件解析出的数据与设计交底资料数据相融合,实现交底功能个性化开发,通过Web3D技术实现模型轻量化处理,使用手机等移动终端就可以实现BIM的全部功能,减小对硬件的要求。本发明通过三维建模的变电站施工场景,有效的提高了设计交底的效率、准确度和质量。

Description

一种基于BIM和Web3D的变电站三维模型设计交底的方法
技术领域
本发明属于工业技术交底方法技术领域,具体涉及一种基于BIM和Web3D的变电站三维模型设计交底的方法。
背景技术
设计交底用于使参与工程建设的各方了解工程设计的主导思想、建筑构思和要求、加深对设计文件的理解、掌握关键工程部位的质量要求,从而减少图纸中的差错、遗漏、矛盾,将图纸中的质量隐患与问题消灭在施工之前,使设计施工图纸更符合施工现场的具体要求,避免返工浪费。
传统的设计交底方法主要通过CAD平面图纸来向工人表达设计意图,但通过二维平面图纸来表达设计意图本身具有一定局限性,存在针对性不强、实用性不高、可读性低等缺点,无法向施工人员展示相关技术细节,且理解图纸需要花费大量时间,技术交底过程中容易出错。随着BIM技术的兴起,模型交底成为一个新型的交底方式。
发明内容
本发明的目的在于提供一种基于BIM和Web3D的变电站三维模型设计交底的方法。
本发明的技术方案是:一种基于BIM和Web3D的变电站三维模型设计交底的方法,包括以下步骤,
步骤1):应用Revit软件绘制变电站多个专业的三维模型;
步骤2):通过Revit软件将变电站的机电构件的每个部分建立模型构件并标注构件信息,同时利用Revit软件参数化功能将每个部分的三维模型参数化,使模型构件的每个部分的三维模型大小可调节;
步骤3):将三维模型导入BIMFACE平台;
步骤4):基于BIMFACE平台进行二次开发;
步骤5):将图纸、规范、动画等素材与BIM模型整合完成交底资源;
步骤6):将模型构件的设计交底上传至服务器,生成二维码和浏览网址;
步骤7):施工人员利用终端设备扫描二维码或点击浏览网址以获取各类交底信息。
进一步的技术方案,步骤1)中建立的三维模型包括利用Revit软件根据设计图纸和周边环境信息建立的建筑、结构、给排水、暖通、电气一次、电气二次模型。
进一步的技术方案,步骤3)中将三维模型导入BIMFACE平台之前采用Navisworks软件整合三维模型,当完成三维模型导入后,通过BIMFACE提供的JAVA-SDK实例化BimfaceClient,获取服务端API调用权限;之后通过调用相应服务端接口,完成模型文件的云端解析转换,并生成该节点模型对应的viewToken,此时可通过集成JavaScript显示组件,实现模型的轻量化显示。
进一步的技术方案,步骤4)根据BIMFACE服务端API接口和JavaScript API接口进行BIM应用的开发;其中服务器端API接口提供应用访问凭证获取、文件转换、模型集成、模型对比等;在此基础上,将模型文件解析出的数据与云数据库中提取出的交底资料数据相融合,通过定义BIM标签,建立节点BIM模型与其对应的技术交底资料间的关联,为交底资料数据提供载体,调用JavaScript API进行BIM二次开发,将技术交底资料针对性的显示在相应节点模型中。
进一步的技术方案,步骤5)中通过BIMFACE服务端API,获取模型转换后的BIM数据包中的所有内容包括机电构件的属性信息、图纸信息、规范、动画素材等。
进一步的技术方案,步骤6)中同时将关联设计交底资料上传至服务器,生成二维码和浏览网址。
本发明的有益效果:
本发明提供了一种基于BIM和Web3D的变电站三维模型设计交底方法,采用Revit软件进行三维建模,然后通过基于BIMFACE提供的服务器端API和JavaScript API进行二次应用开发,将模型文件解析出的数据与设计交底资料数据相融合,实现交底功能个性化开发,通过Web3D技术实现模型轻量化处理,使用手机等移动终端就可以实现BIM的全部功能,减小对硬件的要求。本发明通过三维建模的变电站施工场景,有效的提高了设计交底的效率、准确度和质量。
附图说明
图1为本发明方法的流程示意图,
图2为BIM模型轻量化流程图,
图3为平台开发技术路线。
具体实施方式
下面通过非限制性实施例,进一步阐述本发明,理解本发明。
本发明提供了一种基于BIM和Web3D的变电站三维模型设计交底的方法,具体实施步骤包括:
步骤1):通过Revit软件绘制变电站多个专业的三维模型;
步骤2):通过Revit软件将变电站的机电构件的每个部分建立模型构件并标注构件信息,同时利用Revit软件参数化功能将每个部分的三维模型参数化,使模型构件的每个部分的三维模型大小可调节;
步骤3):将三维模型导入BIMFACE平台,对原始模型进行优化,构建相关模型对象组织,进行空间结构划分并建立***拓扑关系,创建相关构建模型视图,添加相关模型属性信息并设置相关共享参数,从而转化成具有空间模型结构的数据几何体,该几何体包含其数据信息、属性信息、***结构信息和视图信息,继而转化成适用于设计交底的轻量化BIM模型。本文选用BIMFACE引擎对BIM模型做自动轻量化处理,具体轻量化模型处理步骤如图2所示。
步骤4,基于BIMFACE平台进行二次开发,开发技术路线如图3所示。通过二次开发实现了切换模型、添加标签、隔离构件、关联资源等功能。这些功能基于BIMFACE提供的服务器端API和JavaScript API,采用JavaScript编程语言进行二次开发。
前端开发采用Vue框架,它是一套用于构建用户界面的MVVM框架。与其它大型框架不同的是,Vue被设计为可以自底向上逐层应用。Vue的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue也完全能够为复杂的单页应用提供驱动。
后端开发采用uniCloud平台,它是DCloud联合阿里云、腾讯云,为开发者提供的基于Serverless模式和JavaScript编程的云开发平台。uniCloud云平台将计算、存储的能力进行了云化,开发者按量租用这些计算和存储能力,无需购买虚拟机和安装服务器,不用考虑服务器运维、弹性扩容、防DDoS攻击等问题,只需专注于业务功能,从而大幅降低了开发难度和成本。
(1)切换模型
首先,使用BIMFACE平台提供给用户的App证书信息,即AppKey和AppSecret,通过调用BIMFACE服务器端API接口“https://api.bimface.com/oauth2/token”获取应用的Access Token,它代表应用的身份,使用Access Token可以访问全部的数据接口,获取本应用内所有模型的信息。接着,使用应用的Access Token和模型的fileId,通过调用接口“https://api.bimface.com/view/token”获取模型的View Token,它代表对单个模型的临时访问凭证,只能访问对应模型的数据接口。然后,使用模型的View Token,通过调用JavaScript API接口“WebApplication3D”加载、浏览模型。综上所述,使用不同模型的fileId获取其对应的View Token,再使用不同模型的View Token加载、浏览模型,即可实现切换模型的功能。
需要注意的是,由于浏览器的同源策略,如果由浏览器发送HTTP请求,调用BIMFACE服务器端API接口,则会因为跨域访问而被浏览器阻止。浏览器有跨域限制,但是服务器不存在跨域问题,所以可以由服务器请求目标域的资源再返回给浏览器。因此,使用uniCloud平台的云函数功能,由服务器发送HTTP请求,从而解决浏览器跨域访问的问题。
(2)添加标签
由于不同模型需要添加的标签也不同,因此将各个模型的标签数据存放在对应的数组中,数组中的每个元素均为对象,包含标签内容(text)、标签绑定的构件ID(objectId)、标签坐标(worldPosition)等属性,即一个标签的数据。在加载模型时,使用该模型的标签数据,先调用JavaScript API接口“LeadLabel”创建标签,再调用接口“DrawableContainer”添加标签,从而实现对不同模型动态添加相应标签的功能。
(3)隔离构件
为了实现点击标签后隔离显示同类构件的功能,在存放每个标签数据的对象中加入隔离条件属性,用于存储该类构件的id或condition。添加标签时,在每个标签的点击(onClick)事件中,基于该标签的隔离条件,调用JavaScript API接口“Viewer3D”的“isolateComponentsById”(根据构件ID隔离构件)或“isolateComponentsByObjectData”(根据筛选条件隔离构件)方法,隔离显示相应的构件。
(4)关联资源
由于不同模型需要关联的资源也不同,因此将各个模型的资源数据存放在对应的数组中,数组中的每个元素均为对象,包含资源名称、资源链接等属性,即一个资源的数据。在加载模型时,读取该模型的资源数据,再根据当前隔离构件所对应标签的objectId属性过滤资源数据,从而实现对不同模型的不同类构件关联相应资源的功能。
步骤5,将图纸、规范、动画等素材与BIM模型整合完成交底资源;
基于BIMFACE的相关接口进行功能扩展。根据BIMFACE服务端API接口和JavaScript API接口进行BIM应用的开发。其中服务器端API接口提供应用访问凭证获取、文件转换、模型集成、模型对比等。在此基础上,将模型文件解析出的数据与云数据库中提取出的交底资料数据相融合,通过定义BIM标签,建立节点BIM模型与其对应的技术交底资料间的关联,为交底资料数据提供载体,最终将技术交底资料针对性的显示在相应节点模型中。
步骤6,模型构件的设计交底以二维码和浏览网址的形式呈现;
步骤7,施工人员利用终端设备扫描二维码或点击浏览网址以获取各类所需的交底信息。

Claims (6)

1.一种基于BIM和Web3D的变电站三维模型设计交底的方法,其特征在于,包括以下步骤,
步骤1):应用Revit软件绘制变电站多个专业的三维模型;
步骤2):通过Revit软件将变电站的机电构件的每个部分建立模型构件并标注构件信息,同时利用Revit软件参数化功能将每个部分的三维模型参数化,使模型构件的每个部分的三维模型大小可调节;
步骤3):将三维模型导入BIMFACE平台;
步骤4):基于BIMFACE平台进行二次开发;
步骤5):将图纸、规范、动画等素材与BIM模型整合完成交底资源;
步骤6):将模型构件的设计交底上传至服务器,生成二维码和浏览网址;
步骤7):施工人员利用终端设备扫描二维码或点击浏览网址以获取各类交底信息。
2.根据权利要求1所述的一种基于BIM和Web3D的变电站三维模型设计交底的方法,其特征在于,步骤1)中建立的三维模型包括利用Revit软件根据设计图纸和周边环境信息建立的建筑、结构、给排水、暖通、电气一次、电气二次模型。
3.根据权利要求1所述的一种基于BIM和Web3D的变电站三维模型设计交底的方法,其特征在于,步骤3)中将三维模型导入BIMFACE平台之前采用Navisworks软件整合三维模型,当完成三维模型导入后,通过BIMFACE提供的JAVA-SDK实例化BimfaceClient,获取服务端API调用权限;之后通过调用相应服务端接口,完成模型文件的云端解析转换,并生成该节点模型对应的viewToken,此时可通过集成JavaScript显示组件,实现模型的轻量化显示。
4.根据权利要求3所述的一种基于BIM和Web3D的变电站三维模型设计交底的方法,其特征在于,步骤4)根据BIMFACE服务端API接口和JavaScript API接口进行BIM应用的开发;其中服务器端API接口提供应用访问凭证获取、文件转换、模型集成、模型对比等;在此基础上,将模型文件解析出的数据与云数据库中提取出的交底资料数据相融合,通过定义BIM标签,建立节点BIM模型与其对应的技术交底资料间的关联,为交底资料数据提供载体,调用JavaScript API进行BIM二次开发,将技术交底资料针对性的显示在相应节点模型中。
5.根据权利要求4所述的一种基于BIM和Web3D的变电站三维模型设计交底的方法,其特征在于,步骤5)中通过BIMFACE服务端API,获取模型转换后的BIM数据包中的所有内容包括机电构件的属性信息、图纸信息、规范、动画素材等。
6.根据权利要求5所述的一种基于BIM和Web3D的变电站三维模型设计交底的方法,其特征在于,步骤6)中同时将关联设计交底资料上传至服务器,生成二维码和浏览网址。
CN202111214589.1A 2021-10-19 2021-10-19 一种基于BIM和Web3D的变电站三维模型设计交底的方法 Pending CN113919030A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111214589.1A CN113919030A (zh) 2021-10-19 2021-10-19 一种基于BIM和Web3D的变电站三维模型设计交底的方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111214589.1A CN113919030A (zh) 2021-10-19 2021-10-19 一种基于BIM和Web3D的变电站三维模型设计交底的方法

Publications (1)

Publication Number Publication Date
CN113919030A true CN113919030A (zh) 2022-01-11

Family

ID=79241181

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111214589.1A Pending CN113919030A (zh) 2021-10-19 2021-10-19 一种基于BIM和Web3D的变电站三维模型设计交底的方法

Country Status (1)

Country Link
CN (1) CN113919030A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116305654A (zh) * 2023-03-24 2023-06-23 中铁四局集团电气化工程有限公司 一种基于bim云平台的变电所设备组装调试方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107832498A (zh) * 2017-10-18 2018-03-23 陕西有色建设有限公司 一种基于bim的复杂施工工艺技术交底方法
CN108665527A (zh) * 2018-03-26 2018-10-16 中铁四局集团第二工程有限公司 一种基于全景技术和bim模型的施工技术交底方法
CN109614685A (zh) * 2018-12-04 2019-04-12 上海宝冶集团有限公司 基于bim模型的施工交底方法、装置、设备及移动终端
CN110008591A (zh) * 2019-04-04 2019-07-12 中国十七冶集团有限公司 一种基于bim的连续刚构桥施工管理控制方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107832498A (zh) * 2017-10-18 2018-03-23 陕西有色建设有限公司 一种基于bim的复杂施工工艺技术交底方法
CN108665527A (zh) * 2018-03-26 2018-10-16 中铁四局集团第二工程有限公司 一种基于全景技术和bim模型的施工技术交底方法
CN109614685A (zh) * 2018-12-04 2019-04-12 上海宝冶集团有限公司 基于bim模型的施工交底方法、装置、设备及移动终端
CN110008591A (zh) * 2019-04-04 2019-07-12 中国十七冶集团有限公司 一种基于bim的连续刚构桥施工管理控制方法

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116305654A (zh) * 2023-03-24 2023-06-23 中铁四局集团电气化工程有限公司 一种基于bim云平台的变电所设备组装调试方法
CN116305654B (zh) * 2023-03-24 2023-11-10 中铁四局集团电气化工程有限公司 一种基于bim云平台的变电所设备组装调试方法

Similar Documents

Publication Publication Date Title
Isikdag Enhanced building information models
CN105528418B (zh) 一种设计文档生成方法及装置
Liu et al. Composing enterprise mashup components and services using architecture integration patterns
US10331756B2 (en) Accessibility tagger for non-accessibility enabled webpages
CN103701909B (zh) 视频应用的快速生成方法及***
CN106951479B (zh) 一种基于云环境的仿真数据可视化协作应用***及方法
CN106293675A (zh) ***静态资源加载方法及装置
CN113849156B (zh) OpenHarmony操作***应用的无代码智能开发***及其使用方法
Kang et al. Integration of CAD models with product assembly planning in a Web-based 3D visualized environment
CN105117555A (zh) 核电三维设计模型在线浏览***
CN107436785B (zh) 基于信息***的Revit软件信息交互***及交互方法
Chernick et al. On-site BIM-enabled augmented reality for construction
CN113919030A (zh) 一种基于BIM和Web3D的变电站三维模型设计交底的方法
CN109063059A (zh) 行为日志处理方法、装置及电子设备
Song et al. Development of a lightweight CAE middleware for CAE data exchange
CN105338104A (zh) 业务请求响应方法、解析方法和***
Steinmetz et al. Data management based on internet technology using restful web services
Miao et al. A Web 2.0‐based science gateway for massive remote sensing image processing
Chang et al. Internet Web-based information system for scrap vehicle disposal in Taiwan
Kim et al. Real-time processing of spatial attribute information for mobile web based on standard web framework and HTML5
Bazurto et al. Geographic information system for Manabí sustainable development
Shen et al. Technical possibilities of cloud-based virtual reality implementing software as a service for online collaboration in urban planning
Hayat et al. Extension of interaction flow modeling language for geographical information systems
Yao et al. Interoperable internet mapping—an open source approach
CN106489147B (zh) 建立总管***的方法

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
TA01 Transfer of patent application right

Effective date of registration: 20220506

Address after: No. 102, Fenghuang West Road, pharmaceutical high tech Zone, Taizhou, Jiangsu 225300

Applicant after: Jiangsu Xiangtai Electric Power Industry Co.,Ltd.

Applicant after: Jiangsu Antai power transmission and Transformation Engineering Co.,Ltd.

Address before: No. 102, Fenghuang West Road, pharmaceutical high tech Zone, Taizhou, Jiangsu 225300

Applicant before: Jiangsu Xiangtai Electric Power Industry Co.,Ltd.

TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20220629

Address after: No. 102, Fenghuang West Road, pharmaceutical high tech Zone, Taizhou, Jiangsu 225300

Applicant after: Jiangsu Xiangtai Electric Power Industry Co.,Ltd.

Applicant after: Jiangsu Antai power transmission and Transformation Engineering Co.,Ltd.

Applicant after: STATE GRID JIANGSU ELECTRIC POWER Co.,Ltd. TAIZHOU POWER SUPPLY BRANCH

Address before: No. 102, Fenghuang West Road, pharmaceutical high tech Zone, Taizhou, Jiangsu 225300

Applicant before: Jiangsu Xiangtai Electric Power Industry Co.,Ltd.

Applicant before: Jiangsu Antai power transmission and Transformation Engineering Co., Ltd

TA01 Transfer of patent application right