CN115033997B - 基于ar的建筑施工设计*** - Google Patents
基于ar的建筑施工设计*** Download PDFInfo
- Publication number
- CN115033997B CN115033997B CN202210788165.4A CN202210788165A CN115033997B CN 115033997 B CN115033997 B CN 115033997B CN 202210788165 A CN202210788165 A CN 202210788165A CN 115033997 B CN115033997 B CN 115033997B
- Authority
- CN
- China
- Prior art keywords
- unit
- units
- module
- modularized
- building construction
- 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.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/15—Vehicle, aircraft or watercraft design
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2111/00—Details relating to CAD techniques
- G06F2111/18—Details relating to CAD techniques using virtual or augmented reality
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2111/00—Details relating to CAD techniques
- G06F2111/20—Configuration CAD, e.g. designing by assembling or positioning modules selected from libraries of predesigned modules
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Geometry (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Aviation & Aerospace Engineering (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明公开了一种基于AR的建筑施工设计***,包括:服务器,所述服务器具有:分解模块、第一配置模块、第二配置模块、物料单元生成模块、控制模块、第一组合模块、第二组合模块、AR移动智能终端,连接所述的服务器,并从服务器加载所述建筑施工设计效果图在AR移动智能终端进行显示。本申请中,依据建筑施工图纸将建筑施工划分为若干个模块化单元,然后通过设定模块化单元之间以及模块化单元的构成要素,使得整个建筑按照模块化被设计,在进行AR模拟仿真时,可以将每一个模块化单元进行输出仿真,也可以将多个模块化单元进行仿真,可以对整个过程的进行AR模拟仿真。
Description
技术领域
本发明涉及一种建筑施工设计技术领域,特别是涉及一种基于AR的建筑施工设计***。
背景技术
AR是通过人机交互模式为建筑设计和施工人员提供更真实准确虚拟场景,满足建筑设计规划发展需要。在AR技术支持下,能够构建真实建筑场景,针对整个施工设计中可能发生的问题进行提前预设,制定相应解决方案,运用图纸和文件进行快速准确表达。
目前关于AR的建筑设计技术仅局限于AR端的显示,也就是制作好模型后对模型基于AR进行模拟仿真,其不能对建筑施工过程进行显示。
发明内容
有鉴于此,本发明的主要目的在于提供一种基于AR的建筑施工设计***。
本发明采用的技术方案如下:
基于AR的建筑施工设计***,包括:
服务器,所述服务器具有:
分解模块,用于获取建筑施工图纸,基于建筑施工图纸将建筑施工划分为若干个模块化单元;
第一配置模块,用于定义模块化单元之间的空间结构关系和时间流程关系;通过时间流程关系来构建模块化单元之间的组成工艺步骤,并通过空间结构关系来构建模块化单元之间的空间连接;
第二配置模块,用于依据时间流程关系依次获取模块化单元的施工工艺图纸,基于所述施工工艺图纸构建模块化单元的空间结构和工艺时序,并配置空间结构所使用的物料单元的使用属性;
物料单元生成模块,基于物料单元的使用属性获取物料生成模板,通过所述物料生成模板设定物料单元的形状属性和形态参数,并对物料单元进行编码,基于所述编码构建物料表,通过所述物料表将物料单元对应的存储在物料库中;
第一组合模块,依据工艺时序和配置的使用属性从所述物料库中加载构成空间结构所需的物料单元,通过控制模块控制物料单元的形态参数和形状属性来完成空间结构的生成以构成模块化单元;
第二组合模块,从缓存库依次调取模块化单元并基于模块化单元的空间结构关系和时间流程关系构建建筑施工设计效果图,
AR移动智能终端,连接所述的服务器,并从服务器加载所述建筑施工设计效果图在AR移动智能终端进行显示。
进一步地,所述控制模块具有:
控制部和处理部;
所述处理部用于接收由AR移动智能终端发来的显示指令,基于所述显示指令进行解析以获取显示指令中的显示参数,所述控制部基于显示参数控制第二组合模块从缓存库中有选择的调取一个或者多个模块化单元,并基于模块化单元的空间结构关系和时间流程关系构建模块化单元之间的构成效果图。
进一步地,所述分解模块具有:
加载单元,用于从图纸库中加载多个所述建筑施工图纸;
识别单元,用于识别多个所述建筑施工图纸的图号;
排序单元,用于基于所述图号将多个所述建筑施工图纸进行排序;
处理单元,用于依次接收排序后的多个所述建筑施工图纸,并提取所述建筑施工图纸的多个工艺步骤和图纸中多个建筑轮廓;
判断单元,用于判断每一所述工艺步骤是否为完整的一个模块单元,以及将每一建筑轮廓和每一所述工艺步骤进行对应的匹配;
分解单元,用于基于判断单元的判断结果将建筑施工图纸划分为若干个模块化单元,并将若干个模块化单元按照顺序输入至第一配置模块。
进一步地,在所述判断单元中,若判断所述工艺步骤不是一个完整的模块单元,则加载下一工艺步骤,将两个工艺步骤组合后再进行判断;若判断组合后为一个完整的模块单元,则对应的将两个工艺步骤分别对应的建筑轮廓进行相应组合。
进一步地,所述第一配置模块具有:
第一接收单元连接所述分解模块,用于按照顺序对应的接收多个模块化单元;
第一配置单元,用于获取所述模块化单元对应的一个或者多个工艺步骤,以及工艺步骤所对应的建筑轮廓,通过工艺步骤的连续性定义工艺步骤的时序标号,基于时序标号构成时间流程关系,通过时间流程关系来构建模块化单元之间的组成工艺步骤;通过工艺步骤定义工艺步骤所对应的建筑轮廓之间的位置和固定关系,基于位置和固定关系组合构成空间结构关系,并通过空间结构关系来构建模块化单元之间的空间连接。
进一步地,所述第二配置模块具有:
第二接收单元,用于依据时间流程关系依次获取模块化单元的施工工艺图纸;
第二配置单元,用于将所述施工工艺图纸按照工艺流程配置成多个子单元,基于子单元之间的配置关系构建模块化单元的空间结构和工艺时序,并配置空间结构所使用的物料单元的使用属性。
进一步地,每一所述物料生成模板具有一参数单元,通过修改所述参数单元以对物料单元的形状属性和形态参数进行设定。
本申请中,依据建筑施工图纸将建筑施工划分为若干个模块化单元,然后通过设定模块化单元之间以及模块化单元的构成要素,使得整个建筑按照模块化被设计,在进行AR模拟仿真时,可以将每一个模块化单元进行输出仿真,也可以将多个模块化单元进行仿真,可以对整个过程的进行AR模拟仿真。
附图说明
图1为本发明***的框架原理示意图;
图2为本发明中分解模块的框架原理示意图;
图3为本发明的方法流程图。
具体实施方式
以下参照实施例和附图对本发明进行详细的描述。
参照图1,本发明提供了一种基于AR的建筑施工设计***,包括:
服务器,所述服务器具有:
分解模块,用于获取建筑施工图纸,基于建筑施工图纸将建筑施工划分为若干个模块化单元;
第一配置模块,用于定义模块化单元之间的空间结构关系和时间流程关系;通过时间流程关系来构建模块化单元之间的组成工艺步骤,并通过空间结构关系来构建模块化单元之间的空间连接;
第二配置模块,用于依据时间流程关系依次获取模块化单元的施工工艺图纸,基于所述施工工艺图纸构建模块化单元的空间结构和工艺时序,并配置空间结构所使用的物料单元的使用属性;
物料单元生成模块,基于物料单元的使用属性获取物料生成模板,通过所述物料生成模板设定物料单元的形状属性和形态参数,并对物料单元进行编码,基于所述编码构建物料表,通过所述物料表将物料单元对应的存储在物料库中;
第一组合模块,依据工艺时序和配置的使用属性从所述物料库中加载构成空间结构所需的物料单元,通过控制模块控制物料单元的形态参数和形状属性来完成空间结构的生成以构成模块化单元;
第二组合模块,从缓存库依次调取模块化单元并基于模块化单元的空间结构关系和时间流程关系构建建筑施工设计效果图,
AR移动智能终端,连接所述的服务器,并从服务器加载所述建筑施工设计效果图在AR移动智能终端进行显示。
本申请中,依据建筑施工图纸将建筑施工划分为若干个模块化单元,然后通过设定模块化单元之间以及模块化单元的构成要素,使得整个建筑按照模块化被设计,在进行AR模拟仿真时,可以将每一个模块化单元进行输出仿真,也可以将多个模块化单元进行仿真,可以对整个过程的进行AR模拟仿真。
在一些实施例中,每一模块化单元可以被定义成多个子单元,基于子单元之间的配置关系构建模块化单元的空间结构和工艺时序,也就是说,本申请将模块化单元可以再次的分解成多个子单元,通过定义子单元的构成和子单元之间的空间结构和工艺时序,可以构成模块化单元。因此,在本申请中,进行AR模拟仿真时,能够精确到一个子单元,可以将每一个子单元进行独立的AR模拟仿真,也可以对多个子单元进行AR模拟仿真。
在上述中,进行AR模拟仿真之前,需要对每一个子单元按照工艺时序进行标注,以及对构成子单元的物料单元按照工艺时序进行定义,通过所述物料生成模板设定物料单元的形状属性和形态参数,比如设定物料的尺寸等。然后标记每一物料单元的构成关系,因此,基于上述的描述,本申请还能达到对构成子单元的物料单元进行AR模拟仿真。
在上述中,所述控制模块具有:控制部和处理部;
所述处理部用于接收由AR移动智能终端发来的显示指令,基于上述的描述,显示指令可以是针对一个或者多个模块化单元、一个或者多个子单元、一个或者多个物料单元中的一种或者多种情形均有的组合形成的显示指令。
基于所述显示指令进行解析以获取显示指令中的显示参数,所述控制部基于显示参数控制第二组合模块从缓存库中有选择的调取一个或者多个模块化单元,并基于模块化单元的空间结构关系和时间流程关系构建模块化单元之间的构成效果图。
在上述中,所述分解模块具有:
加载单元,用于从图纸库中加载多个所述建筑施工图纸;
识别单元,用于识别多个所述建筑施工图纸的图号;
排序单元,用于基于所述图号将多个所述建筑施工图纸进行排序;
处理单元,用于依次接收排序后的多个所述建筑施工图纸,并提取所述建筑施工图纸的多个工艺步骤和图纸中多个建筑轮廓;
判断单元,用于判断每一所述工艺步骤是否为完整的一个模块单元,以及将每一建筑轮廓和每一所述工艺步骤进行对应的匹配;
分解单元,用于基于判断单元的判断结果将建筑施工图纸划分为若干个模块化单元,并将若干个模块化单元按照顺序输入至第一配置模块。
进一步地,在所述判断单元中,若判断所述工艺步骤不是一个完整的模块单元,则加载下一工艺步骤,将两个工艺步骤组合后再进行判断;若判断组合后为一个完整的模块单元,则对应的将两个工艺步骤分别对应的建筑轮廓进行相应组合。
在上述中,所述第一配置模块具有:
第一接收单元连接所述分解模块,用于按照顺序对应的接收多个模块化单元;
第一配置单元,用于获取所述模块化单元对应的一个或者多个工艺步骤,以及工艺步骤所对应的建筑轮廓,通过工艺步骤的连续性定义工艺步骤的时序标号,基于时序标号构成时间流程关系,通过时间流程关系来构建模块化单元之间的组成工艺步骤;通过工艺步骤定义工艺步骤所对应的建筑轮廓之间的位置和固定关系,基于位置和固定关系组合构成空间结构关系,并通过空间结构关系来构建模块化单元之间的空间连接。
在上述中,所述第二配置模块具有:
第二接收单元,用于依据时间流程关系依次获取模块化单元的施工工艺图纸;
第二配置单元,用于将所述施工工艺图纸按照工艺流程配置成多个子单元,基于子单元之间的配置关系构建模块化单元的空间结构和工艺时序,并配置空间结构所使用的物料单元的使用属性。
在上述中,每一所述物料生成模板具有一参数单元,通过修改所述参数单元以对物料单元的形状属性和形态参数进行设定。
本发明还提供了一种基于AR的建筑施工设计方法,包括如下步骤:
基于建筑施工图纸将建筑施工划分为若干个模块化单元;
定义模块化单元之间的空间结构关系和时间流程关系;通过时间流程关系来构建模块化单元之间的组成工艺步骤,并通过空间结构关系来构建模块化单元之间的空间连接;
依据时间流程关系依次获取模块化单元的施工工艺图纸,基于所述施工工艺图纸构建模块化单元的空间结构和工艺时序,并配置空间结构所使用的物料单元的使用属性;
基于物料单元的使用属性获取物料生成模板,通过所述物料生成模板设定物料单元的形状属性和形态参数,并对物料单元进行编码,基于所述编码构建物料表,通过所述物料表将物料单元对应的存储在物料库中;
依据工艺时序和配置的使用属性从所述物料库中加载构成空间结构所需的物料单元,通过控制模块控制物料单元的形态参数和形状属性来完成空间结构的生成以构成模块化单元;
从缓存库依次调取模块化单元并基于模块化单元的空间结构关系和时间流程关系构建建筑施工设计效果图,
AR移动智能终端,连接所述的服务器,并从服务器加载所述建筑施工设计效果图在AR移动智能终端进行显示。
尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。
Claims (4)
1.基于AR的建筑施工设计***,其特征在于,包括:
服务器,所述服务器具有:
分解模块,用于获取建筑施工图纸,基于建筑施工图纸将建筑施工划分为若干个模块化单元;
第一配置模块,用于定义模块化单元之间的空间结构关系和时间流程关系;通过时间流程关系来构建模块化单元之间的组成工艺步骤,并通过空间结构关系来构建模块化单元之间的空间连接;
第二配置模块,用于依据时间流程关系依次获取模块化单元的施工工艺图纸,基于所述施工工艺图纸构建模块化单元的空间结构和工艺时序,并配置空间结构所使用的物料单元的使用属性;
物料单元生成模块,基于物料单元的使用属性获取物料生成模板,通过所述物料生成模板设定物料单元的形状属性和形态参数,并对物料单元进行编码,基于所述编码构建物料表,通过所述物料表将物料单元对应的存储在物料库中;
第一组合模块,依据工艺时序和配置的使用属性从所述物料库中加载构成空间结构所需的物料单元,通过控制模块控制物料单元的形态参数和形状属性来完成空间结构的生成以构成模块化单元;
第二组合模块,从缓存库依次调取模块化单元并基于模块化单元的空间结构关系和时间流程关系构建建筑施工设计效果图,AR移动智能终端,连接所述的服务器,并从服务器加载所述建筑施工设计效果图在AR移动智能终端进行显示;
其中,所述分解模块具有:
加载单元,用于从图纸库中加载多个所述建筑施工图纸;识别单元,用于识别多个所述建筑施工图纸的图号;
排序单元,用于基于所述图号将多个所述建筑施工图纸进行排序;
处理单元,用于依次接收排序后的多个所述建筑施工图纸,并提取所述建筑施工图纸的多个工艺步骤和图纸中多个建筑轮廓;
判断单元,用于判断每一所述工艺步骤是否为完整的一个模块单元,以及将每一建筑轮廓和每一所述工艺步骤进行对应的匹配;
分解单元,用于基于判断单元的判断结果将建筑施工图纸划分为若干个模块化单元,并将若干个模块化单元按照顺序输入至第一配置模块;
所述第一配置模块具有:
第一接收单元连接所述分解模块,用于按照顺序对应的接收多个模块化单元;
第一配置单元,用于获取所述模块化单元对应的一个或者多个工艺步骤,以及工艺步骤所对应的建筑轮廓,通过工艺步骤的连续性定义工艺步骤的时序标号,基于时序标号构成时间流程关系,通过时间流程关系来构建模块化单元之间的组成工艺步骤;通过工艺步骤定义工艺步骤所对应的建筑轮廓之间的位置和固定关系,基于位置和固定关系组合构成空间结构关系,并通过空间结构关系来构建模块化单元之间的空间连接;
所述第二配置模块具有:
第二接收单元,用于依据时间流程关系依次获取模块化单元的施工工艺图纸;第二配置单元,用于将所述施工工艺图纸按照工艺流程配置成多个子单元,基于子单元之间的配置关系构建模块化单元的空间结构和工艺时序,并配置空间结构所使用的物料单元的使用属性。
2.根据权利要求1所述的基于AR的建筑施工设计***,其特征在于,所述控制模块具有:
控制部和处理部;
所述处理部用于接收由AR移动智能终端发来的显示指令,基于所述显示指令进行解析以获取显示指令中的显示参数,所述控制部基于显示参数控制第二组合模块从缓存库中有选择的调取一个或者多个模块化单元,并基于模块化单元的空间结构关系和时间流程关系构建模块化单元之间的构成效果图。
3.根据权利要求1所述的基于AR的建筑施工设计***,其特征在于,在所述判断单元中,若判断所述工艺步骤不是一个完整的模块单元,则加载下一工艺步骤,将两个工艺步骤组合后再进行判断;若判断组合后为一个完整的模块单元,则对应的将两个工艺步骤分别对应的建筑轮廓进行相应组合。
4.根据权利要求1所述的基于AR的建筑施工设计***,其特征在于,每一所述物料生成模板具有一参数单元,通过修改所述参数单元以对物料单元的形状属性和形态参数进行设定。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210788165.4A CN115033997B (zh) | 2022-07-06 | 2022-07-06 | 基于ar的建筑施工设计*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210788165.4A CN115033997B (zh) | 2022-07-06 | 2022-07-06 | 基于ar的建筑施工设计*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115033997A CN115033997A (zh) | 2022-09-09 |
CN115033997B true CN115033997B (zh) | 2023-08-11 |
Family
ID=83129443
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210788165.4A Active CN115033997B (zh) | 2022-07-06 | 2022-07-06 | 基于ar的建筑施工设计*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115033997B (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107016733A (zh) * | 2017-03-08 | 2017-08-04 | 北京光年无限科技有限公司 | 基于增强现实ar的交互***及交互方法 |
CN112241560A (zh) * | 2019-07-18 | 2021-01-19 | 中国黄金集团建设有限公司 | 一种基于bim技术的建筑胶合板模板施工方法及智能*** |
WO2021031336A1 (zh) * | 2019-08-16 | 2021-02-25 | 清华大学 | 一种基于建筑信息模型的施工进度资源自动优化方法 |
CN113901550A (zh) * | 2021-09-30 | 2022-01-07 | 万翼科技有限公司 | 装配式建筑bim模型生成方法及相关设备 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060044307A1 (en) * | 2004-08-24 | 2006-03-02 | Kyuman Song | System and method for visually representing project metrics on 3-dimensional building models |
-
2022
- 2022-07-06 CN CN202210788165.4A patent/CN115033997B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107016733A (zh) * | 2017-03-08 | 2017-08-04 | 北京光年无限科技有限公司 | 基于增强现实ar的交互***及交互方法 |
CN112241560A (zh) * | 2019-07-18 | 2021-01-19 | 中国黄金集团建设有限公司 | 一种基于bim技术的建筑胶合板模板施工方法及智能*** |
WO2021031336A1 (zh) * | 2019-08-16 | 2021-02-25 | 清华大学 | 一种基于建筑信息模型的施工进度资源自动优化方法 |
CN113901550A (zh) * | 2021-09-30 | 2022-01-07 | 万翼科技有限公司 | 装配式建筑bim模型生成方法及相关设备 |
Non-Patent Citations (1)
Title |
---|
AMulti-User Collaborative AR Systemfor Industrial Applications;Junyi Wang等;《sensors》;第1-15 * |
Also Published As
Publication number | Publication date |
---|---|
CN115033997A (zh) | 2022-09-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106776963B (zh) | 轻量化的bim大数据在线可视化方法和*** | |
CN109669688A (zh) | 基于可视化的软件开发方法、装置、终端设备及存储介质 | |
CN112199086B (zh) | 自动编程控制***、方法、装置、电子设备及存储介质 | |
CN108153520A (zh) | 软件开发方法及装置 | |
CN110610052B (zh) | Pcb自动布线***及方法 | |
CN109446689A (zh) | 直流换流站二次***图纸识别方法及*** | |
CN109377554A (zh) | 大型三维模型绘制方法、设备、***及存储介质 | |
CN105701289A (zh) | 一种全自动线束加工设备的一体化解决方法 | |
CN111026670B (zh) | 测试用例的生成方法、测试用例的生成装置及存储介质 | |
CN114003451B (zh) | 一种接口测试方法、装置、***及介质 | |
CN104199664B (zh) | 一种基于注释的仿真代码同步生成方法 | |
CN112668181A (zh) | 仿真测试方法、装置、电子设备及存储介质 | |
CN113868120A (zh) | 工业软件调试方法、装置、计算机设备和存储介质 | |
CN110109658A (zh) | 一种基于形式化模型的ros代码生成器及代码生成方法 | |
CN115033997B (zh) | 基于ar的建筑施工设计*** | |
CN114239237A (zh) | 一种支持数字孪生的配电网仿真场景生成***与方法 | |
CN111178018B (zh) | 一种基于深度学习的目标软文的生成方法及装置 | |
CN108021353B (zh) | 软件产品的说明文档的生成装置、方法、设备及存储介质 | |
CN112131759B (zh) | 一种综合环境模拟多参数工况输入***及工况创建方法 | |
CN114896677A (zh) | 基于bim模型的施工仿真方法及*** | |
CN114676104A (zh) | 日志生成方法及装置 | |
CN106157366A (zh) | 基于bim的超大场景在移动端的渲染优化方法及*** | |
CN111400190A (zh) | 自动化测试流程生成方法、装置及计算机可读存储介质 | |
CN106094561B (zh) | 船舶综合电力推进***建模仿真方法及装置 | |
CN116475081B (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |