CN112580143A - 一种基于bim的装配式建筑协同云平台 - Google Patents

一种基于bim的装配式建筑协同云平台 Download PDF

Info

Publication number
CN112580143A
CN112580143A CN202110006034.1A CN202110006034A CN112580143A CN 112580143 A CN112580143 A CN 112580143A CN 202110006034 A CN202110006034 A CN 202110006034A CN 112580143 A CN112580143 A CN 112580143A
Authority
CN
China
Prior art keywords
bim
user
server
sublevel
cloud platform
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.)
Withdrawn
Application number
CN202110006034.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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to CN202110006034.1A priority Critical patent/CN112580143A/zh
Publication of CN112580143A publication Critical patent/CN112580143A/zh
Withdrawn 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
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2141Access rights, e.g. capability lists, access control lists, access tables, access matrices

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Geometry (AREA)
  • General Engineering & Computer Science (AREA)
  • Architecture (AREA)
  • Computer Security & Cryptography (AREA)
  • Software Systems (AREA)
  • Health & Medical Sciences (AREA)
  • Databases & Information Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Civil Engineering (AREA)
  • Bioethics (AREA)
  • Structural Engineering (AREA)
  • Computational Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • Evolutionary Computation (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明适用于BIM技术领域,提供了一种基于BIM的装配式建筑协同云平台,包括:上位服务器,与多个所述子级服务器均保持通讯,用于与各子级服务器进行数据交互和对其进行控制;子级服务器,分别与业主、建筑师、设计方、土建专业方、机电专业方和造价方关联,多个所述子级服务器之间相互隔离,用于进行BIM模型的创建、修改和验证;BIM模型生成模块,用于根据用户身份信息以及所需BIM构件的精度和参数信息生成相应精度的BIM模型,本发明的有益效果是:用户可以直接通过输入对应的数据来获取所需要的BIM模型,对用户的专业程度要求低,而且BIM模型生成之后还可以进行虚拟装配,用户可根据虚拟装配结果的反馈来修改用户的输入信息,以保证BIM模型的顺畅建立。

Description

一种基于BIM的装配式建筑协同云平台
技术领域
本发明涉及BIM技术领域,尤其涉及一种基于BIM的装配式建筑协同云平台。
背景技术
建筑信息模型(Building Information Modeling)是建筑学、工程学及土木工程的新工具。建筑信息模型或建筑资讯模型一词由Auto desk所创的。它是来形容那些以三维图形为主、物件导向、建筑学有关的电脑辅助设计。
BIM的核心是通过建立虚拟的建筑工程三维模型,利用数字化技术,为这个模型提供完整的、与实际情况一致的建筑工程信息库。该信息库不仅包含描述建筑物构件的几何信息、专业属性及状态信息,还包含了非构件对象(如空间、运动行为)的状态信息。借助这个包含建筑工程信息的三维模型,大大提高了建筑工程的信息集成化程度,从而为建筑工程项目的相关利益方提供了一个工程信息交换和共享的平台。
但是现有技术中,BIM没有对特定的用户进行区分,易出现数据泄露、遗失的问题,同时其操作复杂,对用户的技能水平要求高,普通用户很难上手。
发明内容
本发明实施例的目的在于提供一种基于BIM的装配式建筑协同云平台,旨在解决背景技术中确定的现有技术存在的技术问题。
本发明实施例是这样实现的,一种基于BIM的装配式建筑协同云平台,包括:
上位服务器,与多个所述子级服务器均保持通讯,用于与各子级服务器进行数据交互和对其进行控制;
子级服务器,数量为多个且分别与业主、建筑师、设计方、土建专业方、机电专业方和造价方关联,多个所述子级服务器之间相互隔离,用于进行BIM模型的创建、修改和验证;
每个所述子级服务器均包括:
数据输入模块,用于获取用户身份信息、输入信息以及用户所需BIM构件的精度和参数信息;以及
BIM 模型生成模块,用于根据用户身份信息以及所需BIM构件的精度和参数信息生成相应精度的BIM 模型。
作为本发明进一步的方案:所述BIM 模型生成模块包括:
参数匹配单元,用于对参数信息与BIM构件信息进行匹配计算,当计算结果处于设定阈值时,从BIM 数据库中调用该BIM构件;
精度验证单元,用于对BIM构件进行精度验证,当所述BIM构件的精度达到设定要求时,根据该BIM构件生成BIM 模型。
作为本发明再进一步的方案:所述上位服务器包括:
资源调度模块,用于根据设定的优先级为各子级服务器进行资源配置;
数据存储模块,用于储存各子级服务器的数据以及与所述子级服务器进行数据交换;以及
请求响应模块,用于响应各子级服务器的请求。
作为本发明再进一步的方案:所述子级服务器还包括身份验证模块,用于对用户进行身份验证,并根据身份验证结果向用户开放对应的权限。
作为本发明再进一步的方案:所述子级服务器还包括日志存储模块,用于对生成的BIM 模型以及生成BIM 模型过程中用户的操作进行记录保存。
作为本发明再进一步的方案:所述BIM模型生成模块还包括:
交互请求单元,用于当用户请求进行虚拟装配时,调取用于所请求的其他子级服务器中的BIM 模型;
虚拟装配单元,用于根据用户指令对不同子级服务器内的BIM 模型进行虚拟装配;以及
结果生成单元,用于生成虚拟装配结果反馈至用户,使得用户根据虚拟装配结果修改用户的输入信息。
作为本发明再进一步的方案:所述BIM 模型生成模块包括构件检索单元,用于根据用户身份信息、输入信息以及用户所需BIM构件的精度和参数信息从BIM构件数据库内调用对应的BIM构件,所述BIM构件数据库为多个BIM构件的集合。
与现有技术相比,本发明的有益效果是:用户可以直接通过输入对应的数据来获取所需要的BIM模型,对用户的专业程度要求低,而且BIM模型生成之后还可以进行虚拟装配,用户可根据虚拟装配结果的反馈来修改用户的输入信息,以保证BIM模型的顺畅建立,并且多个子级服务器之间相互隔离,可以实现对数据的保密,有效防止数据的泄露、遗失等。
附图说明
图1为一种基于BIM的装配式建筑协同云平台的结构示意图。
图2为一种基于BIM的装配式建筑协同云平台中子级服务器的结构示意图。
图3为一种基于BIM的装配式建筑协同云平台中BIM模型生成模块的结构示意图。
图4为一种基于BIM的装配式建筑协同云平台中上位服务器的结构示意图。
图5为一种基于BIM的装配式建筑协同云平台中子级服务器的结构示意图(包含身份验证模块)。
图6为一种基于BIM的装配式建筑协同云平台中子级服务器的结构示意图(包含日志存储模块)。
图7为一种基于BIM的装配式建筑协同云平台中另一BIM模型生成模块的结构示意图。
图8为一种基于BIM的装配式建筑协同云平台中又一BIM模型生成模块的结构示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
以下结合具体实施例对本发明的具体实现进行详细描述。
如图1~2所示,为本发明一个实施例提供的一种基于BIM的装配式建筑协同云平台的结构图,包括上位服务器100和子级服务器200, 所述上位服务器100与多个所述子级服务器200均保持通讯,用于与各子级服务器200进行数据交互和对其进行控制;所述子级服务器200数量为多个且分别与业主、建筑师、设计方、土建专业方、机电专业方和造价方关联,多个所述子级服务器200之间相互隔离,用于进行BIM模型的创建、修改和验证;每个所述子级服务器200均包括数据输入模块201和BIM模型生成模块202,所述数据输入模块201用于获取用户身份信息、输入信息以及用户所需BIM构件的精度和参数信息;所述BIM模型生成模块202用于根据用户身份信息以及所需BIM构件的精度和参数信息生成相应精度的BIM 模型。
本发明实施例中,子级服务器200分别对应业主、建筑师、设计方、土建专业方、机电专业方和造价方,当然,每个子级服务器200均有对应用户身份的BIM模型,这样在实际应用时,用户可以直接通过输入对应的数据来获取所需要的BIM模型,对用户的专业程度要求低,并且,多个子级服务器200之间相互隔离,可以实现对数据的保密,有效防止数据的泄露、遗失等。
如图3所示,作为本发明一个优选的实施例,所述BIM模型生成模块202包括参数匹配单元2021和精度验证单元2022,所述参数匹配单元2021用于对参数信息与BIM构件信息进行匹配计算,当计算结果处于设定阈值时,从BIM数据库中调用该BIM构件;所述精度验证单元2022用于对BIM构件进行精度验证,当所述BIM构件的精度达到设定要求时,根据该BIM构件生成BIM模型。
本发明实施例在实际应用时,数据输入模块201获取用户身份信息、输入信息以及用户所需BIM构件的精度和参数信息,此处,用户身份信息也可以在进行验证后直接获取,并不再需要用户进行输入,参数匹配单元2021根据其中的参数信息与BIM构件信息进行匹配计算,当然,作为优选的,BIM构件信息是保存在BIM构件数据库中的,当计算结果处于设定阈值时,从BIM数据库中调用该BIM构件,调用该BIM构件后,精度验证单元2022对所述BIM构件进行精度验证,当所述BIM构件的精度达到设定要求时,根据该BIM构件生成BIM模型。作为优选的,对BIM构件进行精度验证时,可以通过对BIM构件进行解译,然后对解析所得的数据进行验证的方式进行,也可以通过对BIM构件进行三维动态模拟的方式对其进行精度验证,本实施例在此不进行具体的限定。
如图4所示,作为本发明另一个优选的实施例,所述上位服务器100包括资源调度模块101、数据存储模块102和请求响应模块103,所述资源调度模块101用于根据设定的优先级为各子级服务器200进行资源配置;所述数据存储模块102用于储存各子级服务器200的数据以及与所述子级服务器200进行数据交换;所述请求响应模块103用于响应各子级服务器200的请求。
本发明实施例中,上位服务器100实质上起到的作用在于管理调度多个子级服务器200,其比子级服务器200高一个层级,其中,资源调度模块101可以对子级服务器200进行资源配置,以保证子级服务器200的正常工作,至于设定的优先级,可以根据实际应用情况进行设定,例如将对应业主、建筑师、设计方、土建专业方、机电专业方和造价方关联的子级服务器200优先级逐渐降低,本实施例在此不进行具体的说明。而请求响应模块103用于响应各子级服务器200的请求,具体的,其可以相应的请求包括增加资源配置、调用相关数据等,本实施例在此不进行具体的限定。
如图5所示,作为本发明另一个优选的实施例,所述子级服务器200还包括身份验证模块203,用于对用户进行身份验证,并根据身份验证结果向用户开放对应的权限。
本发明实施例中,各个子级服务器200提供的是统一的登录端口,进行身份验证之后,可以根据身份验证结果向用户开放对应的权限,例如业主方可以调用***内所有的数据进行浏览等。
如图6所示,作为本发明另一个优选的实施例,所述子级服务器200还包括日志存储模块204,用于对生成的BIM模型以及生成BIM模型过程中用户的操作进行记录保存。
本发明实施例中,日志存储模块204可以对生成的BIM模型以及生成BIM模型过程中用户的操作进行记录保存,特别是在生成BIM模型过程中对用户的操作进行记录保存,可以有效的方便后期的追溯和归档工作,使得BIM模型的生成等操作更加简单,容错能力更强。
如图7所示,作为本发明另一个优选的实施例,所述BIM模型生成模块202还包括交互请求单元2023、虚拟装配单元2024和结果生成单元2025,所述交互请求单元2023用于当用户请求进行虚拟装配时,调取用于所请求的其他子级服务器200中的BIM模型;所述虚拟装配单元2024用于根据用户指令对不同子级服务器200内的BIM模型进行虚拟装配;所述结果生成单元2025用于生成虚拟装配结果反馈至用户,使得用户根据虚拟装配结果修改用户的输入信息。
本发明实施例中的交互请求单元2023与上述的请求响应模块103相互对应,主要是根据子级服务器200运行状态或者用户自身需求生成对应的请求,例如与设计方对应的子级服务器200需要调用与业主方对应的子级服务器200内的数据时,则会生成数据调用请求,或者如用户请求进行虚拟装配时,调取用于所请求的其他子级服务器200中的BIM模型,虚拟装配单元2024则是对不同的BIM模型进行虚拟装配,虚拟装配时优选使用三维动态模拟的方式进行,结果生成单元2025则用于生成虚拟装配结果,以供用户根据虚拟装配结果修改用户的输入信息。
如图8所示,作为本发明另一个优选的实施例,所述BIM模型生成模块202包括构件检索单元2026,用于根据用户身份信息、输入信息以及用户所需BIM构件的精度和参数信息从BIM构件数据库内调用对应的BIM构件,所述BIM构件数据库为多个BIM构件的集合。
本发明上述实施例公开了一种基于BIM的装配式建筑协同云平台,用户可以直接通过输入对应的数据来获取所需要的BIM模型,对用户的专业程度要求低,而且BIM模型生成之后还可以进行虚拟装配,用户可根据虚拟装配结果的反馈来修改用户的输入信息,以保证BIM模型的顺畅建立,并且多个子级服务器200之间相互隔离,可以实现对数据的保密,有效防止数据的泄露、遗失等。
本领域技术人员在考虑说明书及实施例处的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。

Claims (7)

1.一种基于BIM的装配式建筑协同云平台,其特征在于,包括:
上位服务器,与多个所述子级服务器均保持通讯,用于与各子级服务器进行数据交互和对其进行控制;
子级服务器,数量为多个且分别与业主、建筑师、设计方、土建专业方、机电专业方和造价方关联,多个所述子级服务器之间相互隔离,用于进行BIM模型的创建、修改和验证;
每个所述子级服务器均包括:
数据输入模块,用于获取用户身份信息、输入信息以及用户所需BIM构件的精度和参数信息;以及
BIM 模型生成模块,用于根据用户身份信息以及所需BIM构件的精度和参数信息生成相应精度的BIM 模型。
2.根据权利要求1所述的一种基于BIM的装配式建筑协同云平台,其特征在于,所述BIM模型生成模块包括:
参数匹配单元,用于对参数信息与BIM构件信息进行匹配计算,当计算结果处于设定阈值时,从BIM 数据库中调用该BIM构件;
精度验证单元,用于对BIM构件进行精度验证,当所述BIM构件的精度达到设定要求时,根据该BIM构件生成BIM 模型。
3.根据权利要求1所述的一种基于BIM的装配式建筑协同云平台,其特征在于,所述上位服务器包括:
资源调度模块,用于根据设定的优先级为各子级服务器进行资源配置;
数据存储模块,用于储存各子级服务器的数据以及与所述子级服务器进行数据交换;以及
请求响应模块,用于响应各子级服务器的请求。
4.根据权利要求1所述的一种基于BIM的装配式建筑协同云平台,其特征在于,所述子级服务器还包括身份验证模块,用于对用户进行身份验证,并根据身份验证结果向用户开放对应的权限。
5.根据权利要求4所述的一种基于BIM的装配式建筑协同云平台,其特征在于,所述子级服务器还包括日志存储模块,用于对生成的BIM 模型以及生成BIM 模型过程中用户的操作进行记录保存。
6.根据权利要求2所述的一种基于BIM的装配式建筑协同云平台,其特征在于,所述BIM模型生成模块还包括:
交互请求单元,用于当用户请求进行虚拟装配时,调取用于所请求的其他子级服务器中的BIM 模型;
虚拟装配单元,用于根据用户指令对不同子级服务器内的BIM 模型进行虚拟装配;以及
结果生成单元,用于生成虚拟装配结果反馈至用户,使得用户根据虚拟装配结果修改用户的输入信息。
7.根据权利要求6所述的一种基于BIM的装配式建筑协同云平台,其特征在于,所述BIM模型生成模块包括构件检索单元,用于根据用户身份信息、输入信息以及用户所需BIM构件的精度和参数信息从BIM构件数据库内调用对应的BIM构件,所述BIM构件数据库为多个BIM构件的集合。
CN202110006034.1A 2021-01-05 2021-01-05 一种基于bim的装配式建筑协同云平台 Withdrawn CN112580143A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110006034.1A CN112580143A (zh) 2021-01-05 2021-01-05 一种基于bim的装配式建筑协同云平台

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110006034.1A CN112580143A (zh) 2021-01-05 2021-01-05 一种基于bim的装配式建筑协同云平台

Publications (1)

Publication Number Publication Date
CN112580143A true CN112580143A (zh) 2021-03-30

Family

ID=75145672

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110006034.1A Withdrawn CN112580143A (zh) 2021-01-05 2021-01-05 一种基于bim的装配式建筑协同云平台

Country Status (1)

Country Link
CN (1) CN112580143A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113259477A (zh) * 2021-06-15 2021-08-13 无锡热能在线科技有限公司 基于bim的全屋智能快速数据接入及反馈***与方法
CN113434949A (zh) * 2021-08-27 2021-09-24 杭萧钢构股份有限公司 钢构施工设备群组集合式调度方法与***

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113259477A (zh) * 2021-06-15 2021-08-13 无锡热能在线科技有限公司 基于bim的全屋智能快速数据接入及反馈***与方法
CN113434949A (zh) * 2021-08-27 2021-09-24 杭萧钢构股份有限公司 钢构施工设备群组集合式调度方法与***
CN113434949B (zh) * 2021-08-27 2021-11-09 杭萧钢构股份有限公司 钢构施工设备群组集合式调度方法与***

Similar Documents

Publication Publication Date Title
US9047462B2 (en) Computer account management system and realizing method thereof
CN113711536A (zh) 从区块链网络中提取数据
CN109960551A (zh) 云桌面服务方法、平台和计算机可读存储介质
CN102567092B (zh) 组件作用域的创建和终止
CN113297550A (zh) 权限控制的方法、装置、设备、存储介质及程序产品
CN101354696A (zh) 基于电信领域共享信息模型的数据整合与应用服务***
CN114115883B (zh) 一种使用中台业务能力快速构建前端应用的方法
CN112580143A (zh) 一种基于bim的装配式建筑协同云平台
CN111651770B (zh) 一种基于云计算的安全仿真计算***及存储介质
CN111651418B (zh) 一种文档内容下载方法、装置、计算机设备和存储介质
CN110636057B (zh) 一种应用访问方法、装置和计算机可读存储介质
CN102662773B (zh) 多进程间结构化文档通信***
US10706020B2 (en) Data sharing in CAx applications
Beach et al. Governance model for cloud computing in building information management
CN107229872A (zh) 一种分离存储查询逻辑与分段数据的隐私数据保护方法
CN104866976A (zh) 面向多租户的管理信息***
CN111666355B (zh) 一种领域、数据、场景三层模型的模型构建方法及装置
CN107436785B (zh) 基于信息***的Revit软件信息交互***及交互方法
CN115577376A (zh) 一种多方联合数据的安全共享利用方法
CN107896242B (zh) 一种服务共享方法及装置
CN111752539B (zh) Bi服务集群***及其搭建方法
Dragoicea et al. Integrating HLA and service-oriented architecture in a simulation framework
CN112256760B (zh) 一种数据预测方法、装置、计算机设备及存储介质
CN111274004B (zh) 进程实例管理方法、装置及计算机存储介质
CN110096543A (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
WW01 Invention patent application withdrawn after publication

Application publication date: 20210330

WW01 Invention patent application withdrawn after publication