[go: up one dir, main page]

KR102336069B1 - Device and method for architectural design cooperation - Google Patents

Device and method for architectural design cooperation Download PDF

Info

Publication number
KR102336069B1
KR102336069B1 KR1020200141883A KR20200141883A KR102336069B1 KR 102336069 B1 KR102336069 B1 KR 102336069B1 KR 1020200141883 A KR1020200141883 A KR 1020200141883A KR 20200141883 A KR20200141883 A KR 20200141883A KR 102336069 B1 KR102336069 B1 KR 102336069B1
Authority
KR
South Korea
Prior art keywords
design
virtual reality
bim
objects
company
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
Application number
KR1020200141883A
Other languages
Korean (ko)
Inventor
김도혁
Original Assignee
주식회사 에이디
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 주식회사 에이디 filed Critical 주식회사 에이디
Priority to KR1020200141883A priority Critical patent/KR102336069B1/en
Application granted granted Critical
Publication of KR102336069B1 publication Critical patent/KR102336069B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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 OR CALCULATING; 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
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/103Workflow collaboration or project management
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/04Texture mapping
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • G06T19/003Navigation within 3D models or images
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • G06T19/006Mixed reality
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2111/00Details relating to CAD techniques
    • G06F2111/18Details relating to CAD techniques using virtual or augmented reality
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2111/00Details relating to CAD techniques
    • G06F2111/20Configuration CAD, e.g. designing by assembling or positioning modules selected from libraries of predesigned modules

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Computer Hardware Design (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Software Systems (AREA)
  • Geometry (AREA)
  • Economics (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Graphics (AREA)
  • Tourism & Hospitality (AREA)
  • Quality & Reliability (AREA)
  • Operations Research (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Architecture (AREA)
  • Development Economics (AREA)
  • Educational Administration (AREA)
  • Evolutionary Computation (AREA)
  • Game Theory and Decision Science (AREA)
  • Pure & Applied Mathematics (AREA)
  • Mathematical Optimization (AREA)
  • Mathematical Analysis (AREA)
  • Computational Mathematics (AREA)
  • Structural Engineering (AREA)
  • Civil Engineering (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Data Mining & Analysis (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

건축 설계 협업을 위한 장치에 있어서, 명령어들을 저장하는 메모리, 및 명령어들을 실행함으로써: 건축 설계 대상에 대한 2D 설계 도면에 3D 매핑을 수행하여 2D 설계 도면의 설계 객체들이 3D 공간에 배열되는 3D 구조 도면을 생성하고, 3D 구조 도면에 BIM(Building Information Modeling) 객체들을 부가하여 BIM 가상 현실 도면을 생성하고, 3D 구조 도면에 HD 렌더링을 수행하여 설계 객체들의 재질 및 질감이 표현되는 렌더링 가상 현실 도면을 생성하고, 그리고 유저 입력에 따라 변경되는 3D 공간에서의 관측 시점에 기초하여 BIM 가상 현실 도면 및 렌더링 가상 현실 도면에 대한 관측 이미지를 각각 출력하는 BIM 가상 현실 영상 및 렌더링 가상 현실 영상을 제공하도록 구성되는 프로세서를 포함하는, 건축 설계 협업을 위한 장치가 개시된다.A device for architectural design collaboration, comprising: a memory storing instructions; and executing the instructions: 3D structural drawing in which design objects of 2D design drawings are arranged in 3D space by performing 3D mapping on 2D design drawings for architectural design objects Creates a BIM virtual reality drawing by adding BIM (Building Information Modeling) objects to the 3D structural drawing, and performs HD rendering on the 3D structural drawing to create a rendering virtual reality drawing in which the materials and textures of the design objects are expressed and a processor configured to provide a BIM virtual reality image and a rendered virtual reality image that respectively output observation images for the BIM virtual reality drawing and the rendered virtual reality drawing based on the observation point in the 3D space that is changed according to the user input A device for architectural design collaboration is disclosed, including.

Description

건축 설계 협업을 위한 장치 및 방법{DEVICE AND METHOD FOR ARCHITECTURAL DESIGN COOPERATION}DEVICE AND METHOD FOR ARCHITECTURAL DESIGN COOPERATION

본 발명은 건축 설계 협업을 위한 장치 및 방법에 관한 것이다. 보다 상세하게는, 본 발명은 현장 시공자가 3D 가상 현실로 시공 현장을 확인할 수 있게 하는 BIM 가상 현실 영상 및 의뢰 고객이 인테리어 요소들의 재질이나 질감을 실사에 가깝게 확인할 수 있게 하는 렌더링 가상 현실 영상을 제공하는 장치 및 방법에 관한 것이다.The present invention relates to an apparatus and method for architectural design collaboration. More specifically, the present invention provides a BIM virtual reality image that allows a site contractor to check a construction site in 3D virtual reality and a rendering virtual reality image that enables a client to check the material or texture of interior elements close to the real thing It relates to an apparatus and method for

건축 설계 및 실내 디자인에 관한 시장은 지속적으로 성장하고 있으며, 근래에 4차 산업혁명 기술과 융합되어 설계, 시공 및 유지 보수 분야에서 생산성 및 수익성이 개선되고 있다. 특히, 가구나 소품을 통해 건물 내부를 장식하는 인테리어와 같은 실내 건축 분야에서 가상 현실 등의 4차 산업혁명 기술들이 다양한 방식으로 적용되고 있다.The market for architectural design and interior design is continuously growing, and in recent years, productivity and profitability are improving in the fields of design, construction, and maintenance by fusion with the 4th industrial revolution technology. In particular, the 4th industrial revolution technologies such as virtual reality are being applied in various ways in the field of interior architecture, such as interior decorating the interior of a building through furniture or props.

다만, 가상 현실과 같은 기술들이 활용됨에도 불구하고, 건축/건설 산업에 대한 소비자 만족도는 타 산업 대비 낮은 수준이 유지되고 있다. 이는 건축/건설 산업의 특성상 의뢰 고객, 설계 업체 및 현장 시공 업체 상호간의 의사 전달 과정이 비효율적이라는 점에 기인할 수 있다.However, despite the use of technologies such as virtual reality, customer satisfaction in the building/construction industry remains low compared to other industries. This can be attributed to the fact that the communication process between the client, the design company, and the on-site construction company is inefficient due to the nature of the building/construction industry.

의뢰 고객 및 설계 업체 사이에서는 고객 변심에 따른 설계 변경이 자주 발생하여 생산성이 악화될 수 있다. 또한, 전술한 바와 같이 가상 현실을 활용한 인테리어 변경 시뮬레이션과 같은 서비스가 제공되고 있으나, 시뮬레이션에 의해 제공되는 가구, 소품, 또는 벽지 등의 질감이 실제의 시공 결과물과 차이가 있는 경우가 많은 관계로, 가상 현실 서비스에 의해 소비자 만족도가 개선되는 데에는 한계가 있을 수 있다.Productivity may deteriorate due to frequent design changes due to customer change of mind between the client and the design company. In addition, as described above, services such as interior change simulation using virtual reality are provided, but the texture of furniture, props, or wallpaper provided by the simulation is often different from the actual construction result. However, there may be limitations in improving customer satisfaction by virtual reality services.

그에 더하여, 설계 업체 및 현장 시공 업체 간에도 정보 전달의 부정확성이 문제될 수 있다. 설계 업체는 2D의 형태로 설계 도면을 제작하여 현장 시공 업체에 전달하지만, 실내 건축의 디테일이 점차 복잡해져감에 따라 2D 도면만에 근거하여 정확한 시공을 하는 것은 상당 부분 업체의 경험에 의존하게 되며, 따라서 업체별로 시공 숙련도에 차이가 생길 수 있다.In addition, the inaccuracy of information transmission can be a problem between the design company and the on-site construction company. Design companies produce design drawings in the form of 2D and deliver them to on-site contractors, but as the details of interior architecture become increasingly complex, accurate construction based only on 2D drawings depends to a large extent on the experience of the company. Therefore, there may be differences in the construction skill level of each company.

또한, 3D 도면이 활용되는 경우에도 낮은 해상도에 의해 실효성이 떨어지고, 건축 설계 전용 SW가 사용되는 경우 현장에서의 접근이 어렵게 되어 정확한 의사 전달이 제한될 수 있고, 그에 따라 하자 발생시 책임 소재가 불분명해지는 문제도 생길 수 있다.In addition, even when 3D drawings are used, their effectiveness is reduced due to low resolution, and when software dedicated to architectural design is used, it is difficult to access at the site, so accurate communication may be limited. Problems can arise.

따라서, 의뢰 고객 및 설계 업체 간에 발생하는 고객 변심이나 실물과의 차이로 인한 문제점과, 설계 업체 및 현장 시공 업체 간에 발생하는 정보 전달의 정확성이 떨어지는 문제점을 해결하기 위해서는, 건축 설계에서의 협업을 지원하여 의사 소통의 효율을 개선하는 기술이 요구될 수 있다.Therefore, in order to solve the problem of customer change of mind or difference from the real thing that occurs between the client and the design company, and the problem that the accuracy of information transmission between the design company and the on-site construction company is low, we support collaboration in architectural design. Therefore, technology to improve communication efficiency may be required.

본 발명에 의해 해결하고자 하는 기술적 과제는, 의뢰 고객 및 설계 업체 간에 발생하는 고객 변심이나 실물과의 차이로 인한 문제점과, 설계 업체 및 현장 시공 업체 간에 발생하는 정보 전달의 정확성이 떨어지는 문제점을 해소하기 위해, 건축 설계 분야에서의 의사 소통 방식을 개선하는 것이다.The technical problem to be solved by the present invention is to solve the problem of customer change of mind or difference from the real thing that occurs between the client and the design company, and the problem that the accuracy of information transfer that occurs between the design company and the on-site construction company is low To improve communication in the field of architectural design.

전술한 기술적 과제를 해결하기 위한 수단으로서, 본 발명의 일 측면에 따른 건축 설계 협업을 위한 장치는, 명령어들을 저장하는 메모리; 및 상기 명령어들을 실행함으로써: 건축 설계 대상에 대한 2D 설계 도면에 3D 매핑을 수행하여 상기 2D 설계 도면의 설계 객체들이 3D 공간에 배열되는 3D 구조 도면을 생성하고; 상기 3D 구조 도면에 BIM(Building Information Modeling) 객체들을 부가하여 BIM 가상 현실 도면을 생성하고; 상기 3D 구조 도면에 HD 렌더링을 수행하여 상기 설계 객체들의 재질 및 질감이 표현되는 렌더링 가상 현실 도면을 생성하고; 그리고 유저 입력에 따라 변경되는 상기 3D 공간에서의 관측 시점에 기초하여 상기 BIM 가상 현실 도면 및 상기 렌더링 가상 현실 도면에 대한 관측 이미지를 각각 출력하는 BIM 가상 현실 영상 및 렌더링 가상 현실 영상을 제공하도록 구성되는 프로세서를 포함한다.As a means for solving the above technical problem, an apparatus for architectural design collaboration according to an aspect of the present invention, a memory for storing instructions; and executing the instructions: performing 3D mapping on a 2D design drawing for an architectural design object to generate a 3D structural drawing in which design objects of the 2D design drawing are arranged in 3D space; adding BIM (Building Information Modeling) objects to the 3D structural drawing to generate a BIM virtual reality drawing; performing HD rendering on the 3D structural drawing to generate a rendered virtual reality drawing in which materials and textures of the design objects are expressed; And based on the observation point in the 3D space that is changed according to the user input, the BIM virtual reality drawing and the rendered virtual reality drawing are configured to provide a BIM virtual reality image and a rendered virtual reality image respectively outputting observation images includes a processor.

본 발명의 다른 측면에 따른 메모리에 저장되는 명령어들을 실행하는 프로세서에 의해 수행되는 건축 설계 협업을 위한 방법은, 건축 설계 대상에 대한 2D 설계 도면에 3D 매핑을 수행하여 상기 2D 설계 도면의 설계 객체들이 3D 공간에 배열되는 3D 구조 도면을 생성하는 단계; 상기 3D 구조 도면에 BIM(Building Information Modeling) 객체들을 부가하여 BIM 가상 현실 도면을 생성하는 단계; 상기 3D 구조 도면에 HD 렌더링을 수행하여 상기 설계 객체들의 재질 및 질감이 표현되는 렌더링 가상 현실 도면을 생성하는 단계; 및 유저 입력에 따라 변경되는 상기 3D 공간에서의 관측 시점에 기초하여 상기 BIM 가상 현실 도면 및 상기 렌더링 가상 현실 도면에 대한 관측 이미지를 각각 출력하는 BIM 가상 현실 영상 및 렌더링 가상 현실 영상을 제공하는 단계를 포함한다.In a method for architectural design collaboration performed by a processor executing instructions stored in a memory according to another aspect of the present invention, 3D mapping is performed on a 2D design drawing for an architectural design object so that the design objects of the 2D design drawing are generating 3D structural drawings arranged in 3D space; generating a BIM virtual reality drawing by adding BIM (Building Information Modeling) objects to the 3D structural drawing; generating a rendered virtual reality drawing in which materials and textures of the design objects are expressed by performing HD rendering on the 3D structural drawing; and providing a BIM virtual reality image and a rendered virtual reality image that respectively output observation images for the BIM virtual reality drawing and the rendered virtual reality drawing based on the observation point in the 3D space that is changed according to a user input. include

본 발명에 따른 건축 설계 협업을 위한 장치 및 방법에 의하면, 2D 설계 도면에 대응되는 3D 구조 도면이 생성될 수 있고, 그로부터 다시 BIM 가상 현실 도면 및 렌더링 가상 현실 도면이 생성될 수 있으므로, 각각이 현장 시공 업체 및 의뢰 고객에게 3D 가상 현실 공간의 형태로 제공되어, 보다 직관적이고 실사에 가까운 정보가 제공될 수 있다.According to the apparatus and method for architectural design collaboration according to the present invention, a 3D structural drawing corresponding to a 2D design drawing can be generated, and a BIM virtual reality drawing and a rendering virtual reality drawing can be generated again therefrom, so that each It is provided to construction companies and clients in the form of a 3D virtual reality space, and more intuitive and realistic information can be provided.

구체적으로, 현장 시공 업체는 시공 현장에서 BIM 가상 현실 영상을 통해 배전, 배관 설비와 같은 BIM 객체들이 배치되는 구조를 구체적으로 확인할 수 있으므로, 2D 도면만을 참조하여 작업하는 경우 대비 설계 업체의 의도를 보다 정확하게 파악할 수 있다. 또한, 의뢰 고객은 렌더링 가상 현실 도면을 통해 실내 건축 구조의 재질이나 질감을 보다 사실적으로 확인할 수 있으므로, 정보 부족으로 인한 고객 변심이 감소할 수 있고, 고객의 예상과 실물이 차이나는 문제 또한 해소될 수 있다.Specifically, the on-site construction company can check the structure in which BIM objects such as power distribution and plumbing equipment are arranged through the BIM virtual reality image at the construction site. can be accurately identified. In addition, since the requesting customer can more realistically check the material or texture of the indoor architectural structure through the rendering virtual reality drawing, the customer's change of mind due to lack of information can be reduced, and the problem of the difference between the customer's expectation and the real thing can also be solved. can

도 1은 일부 실시예에 따른 건축 설계 협업을 위한 시스템이 동작하는 방식을 설명하기 위한 도면이다.
도 2는 일부 실시예에 따른 건축 설계 협업을 위한 장치를 구성하는 요소들을 나타내는 블록도이다.
도 3은 일부 실시예에 따른 건축 설계 협업을 위한 장치의 입력 및 그에 따른 출력들을 설명하기 위한 도면이다.
도 4는 일부 실시예에 따른 2D 설계 도면에 기초하여 3D 구조 도면을 생성하는 과정을 설명하기 위한 도면이다.
도 5는 일부 실시예에 따른 3D 구조 도면으로부터 생성되는 BIM 가상 현실 도면을 설명하기 위한 도면이다.
도 6은 일부 실시예에 따른 3D 구조 도면에 기초하여 렌더링 가상 현실 도면을 생성하는 방식 및 그 예시적인 결과물을 나타내는 도면이다.
도 7은 일부 실시예에 따른 BIM 가상 현실 영상 및 렌더링 가상 현실 영상을 설명하기 위한 도면이다.
도 8은 일부 실시예에 따른 실제 시공 장소에 대한 증강 현실 영상을 제공하는 과정을 설명하기 위한 도면이다.
도 9는 일부 실시예에 따른 건축 설계 협업의 참여자들 간의 실시간 피드백을 위한 피드백 채널을 설명하기 위한 도면이다.
도 10은 일부 실시예에 따른 건축 설계 협업을 위한 방법을 구성하는 단계들을 나타내는 흐름도이다.
1 is a view for explaining a method of operating a system for architectural design collaboration according to some embodiments.
2 is a block diagram illustrating elements constituting an apparatus for architectural design collaboration according to some exemplary embodiments.
3 is a diagram for describing an input of an apparatus for architectural design collaboration and outputs thereof according to some exemplary embodiments.
4 is a diagram for explaining a process of generating a 3D structure drawing based on a 2D design drawing according to some embodiments.
5 is a view for explaining a BIM virtual reality drawing generated from a 3D structural drawing according to some embodiments.
6 is a diagram illustrating a method of generating a rendered virtual reality drawing based on a 3D structural drawing and an exemplary result thereof, according to some embodiments.
7 is a view for explaining a BIM virtual reality image and a rendered virtual reality image according to some embodiments.
8 is a view for explaining a process of providing an augmented reality image of an actual construction site according to some embodiments.
9 is a diagram for describing a feedback channel for real-time feedback between participants in architectural design collaboration according to some embodiments.
10 is a flowchart illustrating steps of configuring a method for architectural design collaboration according to some embodiments.

이하에서는 도면을 참조하여 본 발명의 실시예들이 상세하게 설명될 것이다. 이하에서의 설명은 실시예들을 구체화하기 위한 것일 뿐, 본 발명에 따른 권리범위를 제한하거나 한정하기 위한 것은 아니다. 본 발명에 관한 기술 분야에서 통상의 지식을 가진 자가 발명의 상세한 설명 및 실시예들로부터 용이하게 유추할 수 있는 것은 본 발명에 따른 권리범위에 속하는 것으로 해석되어야 한다.DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. The description below is only for specifying the embodiments, and is not intended to limit or limit the scope of rights according to the present invention. What a person of ordinary skill in the art related to the present invention can easily infer from the detailed description and embodiments of the invention should be construed as belonging to the scope of the present invention.

본 발명에서 사용되는 용어는 본 발명에 관한 기술 분야에서 널리 사용되는 일반적인 용어로 기재되었으나, 본 발명에서 사용되는 용어의 의미는 해당 분야에 종사하는 기술자의 의도, 새로운 기술의 출현, 심사기준 또는 판례 등에 따라 달라질 수 있다. 일부 용어는 출원인에 의해 임의로 선정될 수 있고, 이 경우 임의로 선정되는 용어의 의미가 상세하게 설명될 것이다. 본 발명에서 사용되는 용어는 단지 사전적 의미만이 아닌, 명세서의 전반적인 맥락을 반영하는 의미로 해석되어야 한다.The terms used in the present invention have been described as general terms widely used in the technical field related to the present invention, but the meaning of the terms used in the present invention is the intention of a technician in the relevant field, the emergence of new technology, examination standards or precedents. It may vary depending on Some terms may be arbitrarily selected by the applicant, and in this case, the meaning of the arbitrarily selected terms will be described in detail. Terms used in the present invention should be interpreted as meanings reflecting the overall context of the specification, not just dictionary meanings.

본 발명에서 사용되는 '구성된다' 또는 '포함한다' 와 같은 용어는 명세서에 기재되는 구성 요소들 또는 단계들을 반드시 모두 포함하는 것으로 해석되지 않아야 하며, 일부 구성 요소들 또는 단계들은 포함되지 않는 경우, 및 추가적인 구성 요소들 또는 단계들이 더 포함되는 경우 또한 해당 용어로부터 의도되는 것으로 해석되어야 한다.Terms such as 'consisting of' or 'comprising' used in the present invention should not be construed as necessarily including all of the components or steps described in the specification, and if some components or steps are not included, And when additional components or steps are further included, it should also be construed as intended from the term.

본 발명에서 사용되는 '제 1' 또는 '제 2' 와 같은 서수를 포함하는 용어는 다양한 구성 요소들 또는 단계들을 설명하기 위해 사용될 수 있으나, 해당 구성 요소들 또는 단계들은 서수에 의해 한정되지 않아야 한다. 서수를 포함하는 용어는 하나의 구성 요소 또는 단계를 다른 구성 요소들 또는 단계들로부터 구별하기 위한 용도로만 해석되어야 한다.Terms including an ordinal number such as 'first' or 'second' used in the present invention may be used to describe various components or steps, but the components or steps should not be limited by the ordinal number. . Terms containing an ordinal number should only be interpreted for the purpose of distinguishing one element or step from other elements or steps.

이하에서는 도면을 참조하여 본 발명의 실시예들이 상세하게 설명될 것이다. 본 발명에 관한 기술 분야에서 통상의 지식을 가진 자에게 널리 알려져 있는 사항들에 대해서는 자세한 설명이 생략된다.DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. Detailed descriptions of matters widely known to those of ordinary skill in the art related to the present invention will be omitted.

도 1은 일부 실시예에 따른 건축 설계 협업을 위한 시스템이 동작하는 방식을 설명하기 위한 도면이다.1 is a view for explaining a method of operating a system for architectural design collaboration according to some embodiments.

도 1을 참조하면, 건축 설계 협업을 위한 시스템(10)에서는 현장 시공 업체(11), 설계 업체(12) 및 의뢰 고객(13) 상호간의 의사 소통이 이루어질 수 있다. 현장 시공 업체(11), 설계 업체(12) 및 의뢰 고객(13) 상호간의 의사 소통은 장치(201, 202, 203)를 통해 수행될 수 있다.Referring to FIG. 1 , in the system 10 for architectural design collaboration, communication between the on-site construction company 11 , the design company 12 , and the customer 13 may be achieved. Communication between the on-site construction company 11 , the design company 12 , and the client 13 may be performed through the devices 201 , 202 , and 203 .

장치(201, 202, 203)는 도 2를 통해 후술되는 건축 설계 협업을 위한 장치(200)의 예시들일 수 있다. 도시된 바와 같이, 장치(201, 203)는 태블릿이나 스마트폰 등의 모바일 디바이스일 수 있고, 장치(202)는 PC일 수 있으나, 이에 제한되는 것은 아니고, 장치(201, 202, 203)는 시스템(10)에서 동작하는 다양한 전자 디바이스의 형태로 구현될 수 있다.The devices 201 , 202 , and 203 may be examples of the device 200 for architectural design collaboration, which will be described later with reference to FIG. 2 . As shown, the devices 201, 203 may be mobile devices such as tablets or smart phones, and the device 202 may be a PC, but is not limited thereto, and the devices 201, 202, 203 are system It may be implemented in the form of various electronic devices operating in (10).

시스템(10)은 장치(201, 202, 203)에서 실행되는 모바일/웹 애플리케이션, 또는 컴퓨터 프로그램 등의 형태로 구현될 수 있다. 현장 시공 업체(11), 설계 업체(12) 및 의뢰 고객(13)는 장치(201, 202, 203)를 통해 애플리케이션 또는 프로그램을 실행함으로써 시스템(10)에 접근할 수 있다. 한편, 시스템(10)에서 장치(201, 202, 203) 간의 상호작용은 범용적인 데이터 통신 방식으로 이루어질 수 있다.The system 10 may be implemented in the form of a mobile/web application or a computer program running on the devices 201 , 202 , 203 . The on-site contractor 11 , the design firm 12 , and the client 13 may access the system 10 by executing an application or program through the devices 201 , 202 , 203 . Meanwhile, in the system 10 , interaction between the devices 201 , 202 , and 203 may be performed in a general-purpose data communication method.

시스템(10)에서 현장 시공 업체(11) 및 설계 업체(12)는 장치(201, 202)를 통해 서로 소통할 수 있다. 구체적으로, 장치(201, 202)에 의하면 설계 업체(12)가 작성한 2D 설계 도면에 기초하는 BIM 가상 현실 영상이 현장 시공 업체(11)에 제공될 수 있고, 장치(202, 203)에 의하면 설계 업체(12)가 작성한 2D 설계 도면을 실사에 가깝게 제시하는 렌더링 가상 현실 영상이 의뢰 고객(13)에게 제공될 수 있다.In the system 10 , the on-site construction company 11 and the design company 12 may communicate with each other via the devices 201 , 202 . Specifically, according to the devices 201 and 202 , the BIM virtual reality image based on the 2D design drawing created by the design company 12 may be provided to the on-site construction company 11 , and according to the devices 202 and 203 , the design A rendered virtual reality image that presents the 2D design drawing prepared by the company 12 close to the actual image may be provided to the requesting customer 13 .

도 2는 일부 실시예에 따른 건축 설계 협업을 위한 장치를 구성하는 요소들을 나타내는 블록도이다.2 is a block diagram illustrating elements constituting an apparatus for architectural design collaboration according to some exemplary embodiments.

도 2를 참조하면, 건축 설계 협업을 위한 장치(200)는 메모리(210) 및 프로세서(220)를 포함할 수 있다. 다만 이에 제한되는 것은 아니고, 도 2에 도시되는 구성 요소들 외에 다른 범용적인 구성 요소들이 장치(200)에 더 포함될 수 있다.Referring to FIG. 2 , the apparatus 200 for architectural design collaboration may include a memory 210 and a processor 220 . However, the present invention is not limited thereto, and other general-purpose components other than the components shown in FIG. 2 may be further included in the device 200 .

장치(200)는 건축 설계 협업을 위한 시스템(10)을 구현하기 위한 컴퓨팅 디바이스일 수 있다. 장치(200)는 시스템(10)을 구현하는 모바일/웹 애플리케이션 또는 컴퓨터 프로그램을 실행할 수 있다. 도 1에서 전술한 바와 같이, 장치(200)는 PC, 스마트폰 및 태블릿 PC 중 어느 하나일 수 있으나, 이에 제한되는 것은 아니고 장치(200)는 프로세싱 성능을 구비하는 다양한 전자 디바이스의 형태를 가질 수도 있다.Apparatus 200 may be a computing device for implementing system 10 for architectural design collaboration. Device 200 may run a mobile/web application or computer program implementing system 10 . As described above in FIG. 1 , the apparatus 200 may be any one of a PC, a smart phone, and a tablet PC, but is not limited thereto, and the apparatus 200 may take the form of various electronic devices having processing capabilities. have.

장치(200)는 각종 데이터, 명령어들, 적어도 하나의 프로그램 또는 소프트웨어를 저장하기 위한 수단으로서 메모리(210)를 포함할 수 있고, 명령어들 또는 적어도 하나의 프로그램을 실행함으로써 각종 데이터에 대한 처리를 수행하기 위한 수단으로서 프로세서(220)를 포함할 수 있다.The device 200 may include a memory 210 as a means for storing various data, instructions, at least one program or software, and performs processing on various data by executing the instructions or at least one program. The processor 220 may be included as a means for doing so.

메모리(210)는 시스템(10)을 위한 각종 명령어들을 적어도 하나의 프로그램의 형태로 저장할 수 있다. 예를 들면, 메모리(210)는 컴퓨터 프로그램 또는 모바일/웹 애플리케이션과 같은 소프트웨어를 구성하는 명령어들을 저장할 수 있다. 또한, 메모리(210)는 애플리케이션 또는 프로그램의 실행에 필요한 각종 데이터를 저장할 수 있다.The memory 210 may store various instructions for the system 10 in the form of at least one program. For example, the memory 210 may store instructions constituting software such as a computer program or mobile/web application. In addition, the memory 210 may store various data required for execution of an application or program.

메모리(210)는 ROM, PROM, EPROM, EEPROM, 플래시 메모리, PRAM, MRAM, RRAM, FRAM 등과 같은 비휘발성 메모리로 구현될 수 있고, 또는 DRAM, SRAM, SDRAM, PRAM, RRAM, FeRAM 등의 휘발성 메모리로 구현될 수 있다. 또한, 메모리(210)는 HDD, SSD, SD, Micro-SD 등으로 구현될 수도 있다.The memory 210 may be implemented as a non-volatile memory such as ROM, PROM, EPROM, EEPROM, flash memory, PRAM, MRAM, RRAM, FRAM, or the like, or a volatile memory such as DRAM, SRAM, SDRAM, PRAM, RRAM, FeRAM, etc. can be implemented as In addition, the memory 210 may be implemented as HDD, SSD, SD, Micro-SD, or the like.

프로세서(220)는 메모리(210)에 저장되는 명령어들을 실행함으로써 시스템(10)을 동작시킬 수 있다. 프로세서(220)는 시스템(10)을 구현하기 위한 일련의 처리 과정들을 수행할 수 있다. 또한, 프로세서(220)는 장치(200)를 제어하기 위한 전반적인 기능을 수행할 수 있고, 장치(200) 내부의 각종 연산들을 처리할 수 있다.The processor 220 may operate the system 10 by executing instructions stored in the memory 210 . The processor 220 may perform a series of processing processes for implementing the system 10 . In addition, the processor 220 may perform overall functions for controlling the apparatus 200 , and may process various operations inside the apparatus 200 .

프로세서(220)는 다수의 논리 게이트들의 어레이 또는 범용적인 마이크로 프로세서로 구현될 수 있다. 프로세서(220)는 단일의 프로세서 또는 복수의 프로세서들로 구성될 수 있다. 프로세서(220)는 명령어들을 저장하는 메모리(210) 와 별개의 구성이 아닌, 메모리(210)와 함께 일체로 구성될 수도 있다. 예를 들면, 프로세서(220)는 장치(200) 내에 구비되는 CPU, GPU 및 AP 중 적어도 하나의 형태로 구현될 수 있다.The processor 220 may be implemented as an array of multiple logic gates or a general-purpose microprocessor. The processor 220 may be configured as a single processor or a plurality of processors. The processor 220 may be integrally configured with the memory 210 , rather than as a separate configuration from the memory 210 for storing instructions. For example, the processor 220 may be implemented in the form of at least one of a CPU, a GPU, and an AP provided in the device 200 .

프로세서(220)는, 메모리(210)에 저장되는 명령어들을 실행함으로써, 건축 설계 대상에 대한 2D 설계 도면에 3D 매핑을 수행하여 2D 설계 도면의 설계 객체들이 3D 공간에 배열되는 3D 구조 도면을 생성하도록 구성될 수 있다.The processor 220 executes instructions stored in the memory 210 to perform 3D mapping on a 2D design drawing for an architectural design object to generate a 3D structural drawing in which design objects of the 2D design drawing are arranged in 3D space. can be configured.

2D 설계 도면은 설계 업체(12)에 의해 제작되는 2차원의 건축 설계 도면을 의미할 수 있다. 예를 들면, 2D 설계 도면은 건축 설계 대상이 되는 실내 건축 공간에 대한 CAD 도면으로서, DWG 또는 DXF 확장자로 생성되는 전자 파일일 수 있다. 2D 설계 도면은 건축 설계 대상에 배치되는 다양한 설계 객체들을 포함할 수 있다.The 2D design drawing may refer to a two-dimensional architectural design drawing produced by the design company 12 . For example, the 2D design drawing is a CAD drawing of an indoor architectural space that is an architectural design target, and may be an electronic file created with a DWG or DXF extension. The 2D design drawing may include various design objects disposed on an architectural design target.

설계 객체들은, 바닥 객체, 천장 객체, 벽 객체, 문 객체, 창문 객체, 가구 객체 및 소품 객체를 포함할 수 있다. 2D 설계 도면 상에서는 설계 객체들이 2차원으로 표현될 수 있다. 설계 객체들의 치수, 색상 및 재질 등과 같은 특성 데이터들 및 설계 객체들이 배열되는 다양한 조합에 의해, 건축 설계 대상이 어떠한 구조로 건축될지가 설계될 수 있다.The design objects may include a floor object, a ceiling object, a wall object, a door object, a window object, a furniture object, and a prop object. Design objects may be expressed in two dimensions on a 2D design drawing. A structure in which an architectural design object will be built may be designed by various combinations in which design objects and characteristic data such as dimensions, colors, and materials of design objects are arranged.

3D 매핑(mapping)은 2D 설계 도면의 설계 객체들을 3D 공간에 배열하는 과정을 의미할 수 있다. 3D 매핑에 의하면 2D 설계 도면에서 설계된 바에 따라 설계 객체들이 3차원 공간 상에 배치되어 3D 구조 도면이 생성될 수 있다. 3D 구조 도면은 설계 객체들의 색상이나 재질은 반영되지 않고, 설계 객체들의 크기와 형상만이 반영되어 2D 설계 도면에서 설계된 3차원 구조만을 나타내는 도면을 의미할 수 있다.3D mapping may refer to a process of arranging design objects of a 2D design drawing in 3D space. According to 3D mapping, design objects are arranged in a 3D space according to a design in a 2D design drawing, and a 3D structural drawing may be generated. The 3D structure drawing may refer to a drawing showing only the 3D structure designed in the 2D design drawing by reflecting only the size and shape of the design object without reflecting the color or material of the design object.

프로세서(220)는, 메모리(210)에 저장되는 명령어들을 실행함으로써, 3D 구조 도면에 BIM(Building Information Modeling) 객체들을 부가하여 BIM 가상 현실 도면을 생성하도록 구성될 수 있다.The processor 220 may be configured to generate a BIM virtual reality drawing by adding Building Information Modeling (BIM) objects to the 3D structural drawing by executing instructions stored in the memory 210 .

건축 정보 모델(BIM)은 3차원 건축 모델을 기반으로 건축 시설물의 형상, 속성, 설계, 시공 및 유지 관리 등을 통합적으로 관리하기 위한 모형을 의미할 수 있다. BIM를 구성하는 BIM 객체들은 실내 건축 설계에서 단순히 바닥, 천장, 벽, 문 및 창문 등과 같은 설계 객체들과는 달리, 건축 설계 대상에 다양한 시설물들을 시공하기 위한 실시 설계(Working Design)에 관한 객체들을 의미할 수 있다.The building information model (BIM) may refer to a model for integrally managing the shape, properties, design, construction, and maintenance of a building facility based on a three-dimensional building model. BIM objects constituting BIM differ from simply design objects such as floors, ceilings, walls, doors, and windows in indoor architectural design, they mean objects related to working design for constructing various facilities in an architectural design target. can

BIM 객체들은, 배전 설비 객체, 배관 설비 객체, 소방 설비 객체 및 방재 설비 객체를 포함할 수 있다. 이와 같은 BIM 객체들이 3D 구조 도면에 부가되는 경우, 건축 정보 모델(BIM)에 의해 실내 건축의 설계, 시공 및 유지 관리 등이 통합적으로 관리될 수 있다.The BIM objects may include a distribution equipment object, a plumbing equipment object, a firefighting equipment object, and a disaster prevention equipment object. When such BIM objects are added to the 3D structural drawing, the design, construction, and maintenance of the interior architecture may be integratedly managed by the building information model (BIM).

3D 구조 도면, 및 3D 구조 도면에 BIM 객체들이 부가되어 있는 BIM 가상 현실 도면은 모두 OBJ 확장자로 생성되는 전자 파일일 수 있다. 2D 설계 도면이 DXF 파일인 경우, DXF 파일의 높은 호환성으로 인해 3D 구조 도면으로의 3D 매핑이 용이하게 수행될 수 있고, 이후 3D 구조 도면의 OBJ 파일에 BIM 객체들이 부가되면 BIM 가상 현실 도면의 OBJ 파일이 생성될 수 있다.Both the 3D structural drawing and the BIM virtual reality drawing in which BIM objects are added to the 3D structural drawing may be electronic files created with an OBJ extension. When the 2D design drawing is a DXF file, 3D mapping to the 3D structure drawing can be easily performed due to the high compatibility of the DXF file, and then, when BIM objects are added to the OBJ file of the 3D structure drawing, the OBJ of the BIM virtual reality drawing A file may be created.

프로세서(220)는, 메모리(210)에 저장되는 명령어들을 실행함으로써, 3D 구조 도면에 HD 렌더링을 수행하여 설계 객체들의 재질 및 질감이 표현되는 렌더링 가상 현실 도면을 생성할 수 있다.The processor 220 may perform HD rendering on the 3D structural drawing by executing instructions stored in the memory 210 to generate a rendered virtual reality drawing in which materials and textures of design objects are expressed.

3D 구조 도면을 대상으로 수행되는 HD 렌더링은, 수치와 방정식으로 서술되는 3차원 데이터를 사람이 인지 가능한 영상으로 변환하는 과정을 의미할 수 있다. HD 렌더링이 수행되면, 3D 구조 도면을 구성하는 설계 객체들, 예를 들면 벽 객체, 바닥 객체 및 천장 객체 등의 색상이나 재질, 질감(texture) 등의 디테일이 렌더링 가상 현실 도면에서 통해 높은 해상도로 보다 사실적으로 표현될 수 있다.HD rendering performed on a 3D structural drawing may refer to a process of converting 3D data described in numerical values and equations into human-recognizable images. When HD rendering is performed, details such as color, material, and texture of design objects constituting 3D structural drawings, such as wall objects, floor objects, and ceiling objects, are displayed in high resolution through the rendering virtual reality drawing. It can be expressed more realistically.

HD 렌더링은 최적화 알고리즘을 통해 고해상도 화질임에도 불구하고 저사양의 PC나 모바일 기기에서도 원활하게 수행될 수 있다. 따라서, 시스템(10)에서 의뢰 고객(13)은 자신의 모바일 기기를 통해 렌더링 가상 현실 도면을 생성하여, 이후 가상 현실 영상으로 설계 객체들의 디테일을 확인할 수 있다.HD rendering can be performed smoothly even on low-end PCs or mobile devices despite the high-resolution image quality through an optimization algorithm. Accordingly, in the system 10 , the customer 13 may generate a rendered virtual reality drawing through his or her mobile device, and then check the details of the design objects in the virtual reality image.

프로세서(220)는, 메모리(210)에 저장되는 명령어들을 실행함으로써, 유저 입력에 따라 변경되는 3D 공간에서의 관측 시점에 기초하여 BIM 가상 현실 도면 및 렌더링 가상 현실 도면에 대한 관측 이미지를 각각 출력하는 BIM 가상 현실 영상 및 렌더링 가상 현실 영상을 제공할 수 있다.The processor 220 outputs observation images for the BIM virtual reality drawing and the rendering virtual reality drawing based on the observation point in the 3D space that is changed according to the user input by executing the instructions stored in the memory 210, respectively. A BIM virtual reality image and a rendered virtual reality image may be provided.

프로세서(220)는 전 단계에서 생성된 BIM 가상 현실 도면 및 렌더링 가상 현실 도면에 기초하여 시스템(10)의 유저, 즉 현장 시공 업체(11), 설계 업체(12) 및 의뢰 고객(13)에게 가상 현실 영상을 제공할 수 있다. 가상 현실에서는 유저의 입력, 예를 들면 관측 시점을 변경하기 위한 관측 위치 변경 또는 관측 방향 변경에 따라 달라지는 관측 이미지가 제공될 수 있다.The processor 220 provides the virtual reality to the user of the system 10, ie, the on-site construction company 11, the design company 12, and the client 13, based on the BIM virtual reality drawing and the rendering virtual reality drawing generated in the previous step. Real images can be provided. In the virtual reality, an observation image that changes according to a user's input, for example, a change of an observation position for changing an observation point of view or a change of an observation direction may be provided.

BIM 가상 현실 영상은 현장 시공 업체(11) 및 설계 업체(12)에게 주로 제공될 수 있다. 현장 시공 업체(11)의 현장 작업자는 시공 현장에서 자신의 모바일 디바이스를 통해 시스템(10)에 접근하여 BIM 가상 현실 도면을 생성할 수 있고, 현장 작업자는 자신의 조작으로 BIM 가상 현실 도면 상에서의 관측 시점을 변경하여 자신이 시공해야 하는 부위의 3D 가상 현실 영상을 확인할 수 있다.The BIM virtual reality image may be mainly provided to the on-site construction company 11 and the design company 12 . The on-site worker of the on-site construction company 11 may access the system 10 through his or her mobile device at the construction site to generate a BIM virtual reality drawing, and the on-site operator may observe on the BIM virtual reality drawing by their manipulation. By changing the viewpoint, you can check the 3D virtual reality image of the part you need to construct.

따라서, 현장 시공 업체(11)는 2D 설계 도면만으로 시공 부위를 파악하는 방식에 비해, BIM 가상 현실 영상을 통해 설비들을 시공하는 구체적인 형상을 3D로 확인할 수 있으므로, 설계 업체(12)가 2D 설계 도면을 제작하면서 계획했던 시공 의도가 보다 직접적이고 정확하게 현장 시공 업체(11)에 전달될 수 있다.Therefore, the on-site construction company 11 can confirm the specific shape of constructing the facilities in 3D through the BIM virtual reality image, compared to the method of grasping the construction site only with the 2D design drawing, so the design company 12 can provide the 2D design drawing The construction intention planned while manufacturing can be delivered to the on-site construction company 11 more directly and accurately.

렌더링 가상 현실 영상은 설계 업체(12) 및 의뢰 고객(13)에게 주로 제공될 수 있다. 의뢰 고객(13)은 설계 업체(12)와의 면담 과정에서 시공 결과물을 미리 확인하는 용도로 렌더링 가상 현실 영상을 활용할 수 있다.The rendered virtual reality image may be mainly provided to the design company 12 and the client 13 . The requesting customer 13 may utilize the rendered virtual reality image for the purpose of confirming the construction result in advance during the interview process with the design company 12 .

의뢰 고객(13)은 자신의 디바이스에서 시스템(10)에 접근하여 렌더링 가상 현실 도면을 생성하고, 유저 입력을 통해 도면 상에서 이동하며 바닥 객체, 벽 객체 및 창문 객체 등과 같은 설계 객체들의 색상이나 재질, 질감과 같은 디테일을 자신의 디바이스를 통해 가상 현실 공간에서 직접 움직이면서 보다 사실적으로 확인할 수 있다.The client 13 accesses the system 10 from his device, creates a rendering virtual reality drawing, moves on the drawing through user input, and the color or material of design objects such as floor objects, wall objects and window objects, Details such as textures can be checked more realistically by moving directly in the virtual reality space through your device.

도 3은 일부 실시예에 따른 건축 설계 협업을 위한 장치의 입력 및 그에 따른 출력들을 설명하기 위한 도면이다.3 is a diagram for describing an input of an apparatus for architectural design collaboration and outputs thereof according to some exemplary embodiments.

도 3을 참조하면, 장치(200)에 입력되는 2D 설계 도면(310) 및 장치(200)로부터 출력되는 BIM 가상 현실 영상(320) 및 렌더링 가상 현실 영상(330)이 도시되어 있다.Referring to FIG. 3 , a 2D design drawing 310 input to the device 200 and a BIM virtual reality image 320 and a rendering virtual reality image 330 output from the device 200 are illustrated.

전술한 바와 같이, 장치(200)는 2D 설계 도면(310)에 기초하여 BIM 가상 현실 도면 및 렌더링 가상 현실 도면을 생성할 수 있고, 유저 입력에 따른 BIM 가상 현실 도면 및 렌더링 가상 현실 도면 상에서의 관측 이미지를 출력하는 BIM 가상 현실 영상(320) 및 렌더링 가상 현실 영상(330)을 제공할 수 있다.As described above, the device 200 may generate a BIM virtual reality drawing and a rendered virtual reality drawing based on the 2D design drawing 310 , and observation on the BIM virtual reality drawing and the rendered virtual reality drawing according to user input. The BIM virtual reality image 320 and the rendering virtual reality image 330 that output the image may be provided.

현장 시공 업체(11)의 현장 작업자는 시공 현장에서 자신의 모바일 디바이스를 통해 BIM 가상 현실 도면을 생성할 수 있고, 시공에 착수하기 전에 미리 BIM 가상 현실 영상(320)을 통해 자신이 시공할 BIM 객체들, 예를 들면 배선, 배관, 소방, 방재 등의 설비의 구체적인 구조와 형상을 확인할 수 있다.The on-site worker of the on-site construction company 11 can create a BIM virtual reality drawing through his or her mobile device at the construction site, and before starting construction, the BIM object to be constructed by himself through the BIM virtual reality image 320 in advance. For example, the specific structure and shape of facilities such as wiring, piping, firefighting, and disaster prevention can be confirmed.

의뢰 고객(13)은 자신의 모바일 디바이스를 통해 렌더링 가상 현실 도면을 생성할 수 있고, 렌더링 가상 현실 영상(330)을 통해 건축 설계 대상이 되는 공간의 색상, 마감, 재질 및 질감 등의 디테일을 직접 실사에 가깝게 확인할 수 있다.The client 13 can create a rendering virtual reality drawing through his or her mobile device, and directly view details such as color, finish, material, and texture of the architectural design target space through the rendering virtual reality image 330 . It can be verified close to reality.

도 4는 일부 실시예에 따른 2D 설계 도면에 기초하여 3D 구조 도면을 생성하는 과정을 설명하기 위한 도면이다.4 is a diagram for explaining a process of generating a 3D structure drawing based on a 2D design drawing according to some embodiments.

도 4를 참조하면, 장치(200)에서 프로세서(220)가 건축 설계 대상에 대한 2D 설계 도면에 3D 매핑을 수행하여 2D 설계 도면의 설계 객체들이 3D 공간에 배열되는 3D 구조 도면을 생성하는 과정이 보다 구체적으로 설명되어 있다.Referring to FIG. 4 , the process of generating a 3D structural drawing in which the design objects of the 2D design drawing are arranged in 3D space by the processor 220 performing 3D mapping on the 2D design drawing for the architectural design object in the device 200 is It is described in more detail.

3D 매핑 과정(410)에서는 세부 단계들을 통해 DXF 파일 형태의 2D 설계 도면이 OBJ 파일 형태의 3D 구조 도면으로 변환될 수 있다. 변환 과정에서 도형/사이즈 인식, 데이터 필터링 및 추상화 과정 등이 수행될 수 있다.In the 3D mapping process 410, a 2D design drawing in the form of a DXF file may be converted into a 3D structure drawing in the form of an OBJ file through detailed steps. In the conversion process, shape/size recognition, data filtering, and abstraction processes may be performed.

또한, 3D 매핑의 전후로 DXF 파일(420) 및 OBJ 파일(430)에 대한 비교 내용이 도시되어 있다. DXF 파일(420)은 높은 호환성을 가지므로 OBJ 파일(430)로 용이하게 변환될 수 있고, OBJ 파일(430)은 최적화 알고리즘을 통해 다소 가벼운 형태로 제공될 수 있어, 저사양 PC나 모바일 디바이스에서도 원활하게 실행될 수 있다.In addition, comparison contents of the DXF file 420 and the OBJ file 430 before and after 3D mapping are shown. Since the DXF file 420 has high compatibility, it can be easily converted to the OBJ file 430, and the OBJ file 430 can be provided in a rather light form through an optimization algorithm, so that it is smooth even on a low-spec PC or mobile device. can be implemented

한편, 3D 매핑 과정(440)에 따르면, 3D 구조 도면을 생성하는 과정에서 일부 기능들이 제한되어, 세부적인 재질, 질감 등의 디테일 없이 2D 설계 도면의 3D 형상 및 구조만을 표현하는 3D 구조 도면(450)이 생성될 수 있다. 즉, 장치(200)에서 프로세서(220)는, 3D 구조 도면(450)을 생성할 때, 설계 객체들 및 BIM 객체들을 생성하기 위한 3D 모델링(3D Model), 물성(Material) 및 셰이더(Shader) 기능들 중 적어도 일부를 제한할 수 있다.On the other hand, according to the 3D mapping process 440, some functions are limited in the process of generating the 3D structural drawing, and the 3D structural drawing 450 expressing only the 3D shape and structure of the 2D design drawing without details such as detailed material and texture. ) can be created. That is, when the processor 220 in the device 200 generates the 3D structural drawing 450 , 3D modeling for generating design objects and BIM objects, a material property, and a shader (Shader) At least some of the functions may be restricted.

구체적으로, 3D 매핑 과정(440)에서는 법선들(Normals), 셰이더 특성 값들(Shader property values), CG/HLSL 코드 및 그 대체 버전(alternative version)이 완전 제거 또는 일부 제거될 수 있다. 3D 모델링(3D Model)에서 재질의 거칠기(bump)를 표현하는 법선들(Normals)은 완전히 제거될 수 있고, 물성(Material) 및 셰이더(Shader)에서는 셰이더 특성 값들(Shader property values), CG/HLSL 코드 및 그 대체 버전(alternative version)의 필수 기능을 제외한 나머지 부분이 제거될 수 있다.Specifically, in the 3D mapping process 440 , normals, shader property values, CG/HLSL code, and an alternative version thereof may be completely removed or partially removed. In 3D modeling, normals expressing material bumps can be completely removed, and in Material and Shader, shader property values, CG/HLSL All but essential functionality of the code and an alternative version thereof may be removed.

위와 같이, 3D 구조 도면(450)의 생성시에 3D 모델링(3D Model), 물성(Material) 및 셰이더(Shader) 기능들 중 적어도 일부가 제한됨에 따라 3D 구조 도면(450)이 OBJ 파일(430)의 형태로 다소 가볍게 생성될 수 있으므로, 저사양 PC나 모바일 디바이스에서도 장치(200)의 기능들이 원활하게 제공될 수 있다.As described above, as at least some of the 3D modeling, material, and shader functions are limited when the 3D structure drawing 450 is generated, the 3D structure drawing 450 is an OBJ file 430. Since it can be generated somewhat lightly in the form of , the functions of the apparatus 200 can be smoothly provided even in a low-spec PC or mobile device.

도 5는 일부 실시예에 따른 3D 구조 도면으로부터 생성되는 BIM 가상 현실 도면을 설명하기 위한 도면이다.5 is a view for explaining a BIM virtual reality drawing generated from a 3D structural drawing according to some embodiments.

도 5를 참조하면, BIM 가상 현실 도면(510, 520)이 도시되어 있다. BIM 가상 현실 도면(510, 520)은 3D 구조 도면에 BIM 객체들이 부가된 OBJ 파일의 형태로 생성되는 것으로서, 저사양 PC나 모바일 디바이스에서의 가벼운 구동을 위해 객체들의 질감이나 재질 등이 디테일하게 표현되어 있지 않을 수 있다.Referring to FIG. 5 , BIM virtual reality diagrams 510 and 520 are shown. The BIM virtual reality drawings 510 and 520 are created in the form of an OBJ file in which BIM objects are added to a 3D structural drawing. there may not be

BIM 가상 현실 도면(510)에서는, 건축 설계 대상이 되는 실내의 설계 객체들과 함께 배전 설비, 배관 설비 및 소방 방재 설비와 같은 BIM 객체들이 2D 설계 도면에 따른 위치에 배치될 수 있다. BIM 가상 현실 도면(510)은 이후 BIM 가상 현실 영상을 제공하기 위한 기반이 될 수 있다.In the BIM virtual reality drawing 510 , BIM objects such as a power distribution facility, a plumbing facility, and a fire and disaster prevention facility may be disposed at a location according to the 2D design drawing together with the design objects of the interior that are the architectural design targets. The BIM virtual reality drawing 510 may be a basis for providing a BIM virtual reality image thereafter.

BIM 가상 현실 도면(510)에서와 같은 실내 공간 외에, 공연 무대 세트와 같은 공간에 대해서도 BIM 가상 현실 도면(520)이 생성되어 그 내부의 BIM 객체들의 위치 및 형상 정보가 이후 BIM 가상 현실 영상을 통해 현장 시공 업체(11)에 제공될 수 있다.In addition to the indoor space as in the BIM virtual reality drawing 510, a BIM virtual reality drawing 520 is generated for a space such as a performance stage set, and the location and shape information of the BIM objects therein is subsequently transmitted through the BIM virtual reality image. It may be provided to the on-site construction company 11 .

도 6은 일부 실시예에 따른 3D 구조 도면에 기초하여 렌더링 가상 현실 도면을 생성하는 방식 및 그 예시적인 결과물을 나타내는 도면이다.6 is a diagram illustrating a method of generating a rendered virtual reality drawing based on a 3D structural drawing and an exemplary result thereof, according to some embodiments.

도 6을 참조하면, 3D 구조 도면(640)에 대한 HD 렌더링의 세부 과정(610, 620, 630)이 도시되어 있고, HD 렌더링에 의해 생성되는 렌더링 가상 현실 도면(650)이 도시되어 있다.Referring to FIG. 6 , detailed processes 610 , 620 , and 630 of HD rendering for the 3D structural diagram 640 are illustrated, and a rendered virtual reality diagram 650 generated by the HD rendering is illustrated.

HD 렌더링의 세부 과정(610, 620, 630)에서는 범프 매핑(Bump Mapping)이 수행되어 설계 객체들의 재질 및 질감이 사실적으로 표현될 수 있고, 라이트 매핑(Light Mapping) 및 셰이드 매핑(Shade mapping)이 수행되어 빛의 방향, 세기 및 음영이 실사 수준의 해상도로 표현될 수 있다.In the detailed process (610, 620, 630) of HD rendering, bump mapping is performed so that materials and textures of design objects can be realistically expressed, and light mapping and shade mapping are performed. As a result, the direction, intensity, and shading of light can be expressed with photorealistic level resolution.

구체적으로, 세부 과정(610)에서는 유저/그래픽 인터페이스(UI/GI)에 관하여 빛의 반사 및 셰이딩이 메쉬와 관련하여 처리될 수 있고, 세부 과정(620)에서는 PBR(Physically Based Rendering), HDR(High Dynamic Range) 및 Volumetric FX가 후처리와 관련하여 적용될 수 있으며, 그 결과가 세부 과정(630)에서 멀티미디어 라이브러리에 저장될 수 있다.Specifically, in the detailed process 610, light reflection and shading in relation to the user/graphic interface (UI/GI) may be processed in relation to the mesh, and in the detailed process 620, PBR (Physically Based Rendering), HDR ( High Dynamic Range) and Volumetric FX may be applied in relation to post-processing, and the result may be stored in a multimedia library in a detailed process 630 .

HD 렌더링의 세부 과정(610, 620, 630)에 의하면 3D 구조 도면(640)으로부터 렌더링 가상 현실 도면(650)이 생성될 수 있다. 도시된 바와 같이 HD 렌더링은 실내/실외를 불문하고 수행될 수 있으며, 렌더링 가상 현실 도면(650)은 실내 건축에 있어서는 건축 설계 대상이 주로 건물 내부의 인테리어 공간일 수 있다.According to the detailed processes 610 , 620 , and 630 of HD rendering, the rendered virtual reality drawing 650 may be generated from the 3D structural drawing 640 . As illustrated, HD rendering may be performed indoors/outdoors, and in the rendering virtual reality drawing 650 , an architectural design target may be mainly an interior space inside a building in indoor architecture.

렌더링 가상 현실 도면(650)에 의하면 2D 설계 도면으로부터 3D 구조 도면(640)으로 매핑되는 설계 객체들의 재질 및 질감이 실사에 가깝게 표현될 수 있다. HD 렌더링의 세부 과정(610, 620, 630)을 통해 설계 객체들의 질감을 나타내기 위한 범프 매핑이 수행될 수 있고, 빛과 음영에 대한 처리 과정에 의해 색상이나 재질과 같은 미감이 고해상도로 상세하게 표현되어, 이후 렌더링 가상 현실 도면(650)을 기반으로 하는 렌더링 가상 현실 영상을 통해 의뢰 고객(13)이 설계 업체(12)가 제시하는 인테리어 디테일을 사실적으로 확인할 수 있다.According to the rendering virtual reality drawing 650 , materials and textures of design objects mapped from the 2D design drawing to the 3D structural drawing 640 may be expressed close to real life. Bump mapping to represent the texture of design objects can be performed through the detailed process (610, 620, 630) of HD rendering, and aesthetics such as color and material are detailed at high resolution by the processing process for light and shading. After that, through the rendered virtual reality image based on the rendered virtual reality drawing 650 , the client 13 can realistically check the interior details presented by the design company 12 .

도 7은 일부 실시예에 따른 BIM 가상 현실 영상 및 렌더링 가상 현실 영상을 설명하기 위한 도면이다.7 is a view for explaining a BIM virtual reality image and a rendered virtual reality image according to some embodiments.

도 7을 참조하면, BIM 가상 현실 영상(710) 및 렌더링 가상 현실 영상(720)이 도시되어 있다. 렌더링 가상 현실 영상(720)은 도시된 바와 같이 의뢰 고객(13)에게 모바일 디바이스를 통해 제공될 수 있으며, 도시되지는 않았으나 BIM 가상 현실 영상(710) 또한 현장 시공 업체(11)에 시공 현장에서 모바일 디바이스를 통해 제공될 수 있다.Referring to FIG. 7 , a BIM virtual reality image 710 and a rendered virtual reality image 720 are illustrated. The rendering virtual reality image 720 may be provided to the client 13 through a mobile device as shown, and although not shown, the BIM virtual reality image 710 is also mobile at the construction site to the on-site construction company 11 It may be provided through a device.

현장 시공 업체(11)의 현장 작업자는 자신의 모바일 디바이스를 통해 BIM 가상 현실 도면을 생성할 수 있고, 이를 기반으로 BIM 가상 현실 영상(710)을 제공받을 수 있다. 현장 작업자는 BIM 가상 현실 영상(710)에서 관찰 시점을 변경해가며 시공 현장에 BIM 객체들이 어떤 형상 및 구조로 시공되어야 하는지를 확인할 수 있다.A field worker of the on-site construction company 11 may generate a BIM virtual reality drawing through his/her mobile device, and may be provided with a BIM virtual reality image 710 based on this. The field worker may check the shape and structure of the BIM objects to be constructed at the construction site while changing the observation point in the BIM virtual reality image 710 .

한편, 현장 작업자는 BIM 가상 현실 영상(710)에서 객체들을 임의로 선택하여 해당 객체의 특성 데이터를 확인할 수 있다. 도시된 바와 같이, 배관 설비에 해당하는 BIM 객체의 치수가 1.5 m로 확인될 수 있고, 계단에 해당하는 설계 객체의 치수가 2 m로 확인될 수 있다.On the other hand, the field worker may arbitrarily select objects from the BIM virtual reality image 710 to check the characteristic data of the object. As shown, the dimension of the BIM object corresponding to the plumbing equipment may be identified as 1.5 m, and the dimension of the design object corresponding to the staircase may be identified as 2 m.

의뢰 고객(13) 또한 마찬가지로 자신의 모바일 디바이스를 통해 렌더링 가상 현실 도면을 생성할 수 있고, 이를 기반으로 렌더링 가상 현실 영상(720)을 제공받을 수 있다. 의뢰 고객(13)은 렌더링 가상 현실 영상(720)에서 관찰 시점을 변경해가며 설계 객체들이 어떤 재질 및 질감으로 형성되는지를 확인할 수 있다.The requesting customer 13 may also generate a rendered virtual reality drawing through his or her mobile device, and may be provided with a rendered virtual reality image 720 based on this. The requesting customer 13 may check the material and texture of which design objects are formed while changing the observation point in the rendered virtual reality image 720 .

도 8은 일부 실시예에 따른 실제 시공 장소에 대한 증강 현실 영상을 제공하는 과정을 설명하기 위한 도면이다.8 is a view for explaining a process of providing an augmented reality image of an actual construction site according to some embodiments.

도 8을 참조하면, 실제 시공 장소에 대한 촬영 영상에 설계 객체들 및 BIM 객체들의 특성 데이터를 오버랩하여 표시하는 증강 현실 영상(810, 820)이 도시되어 있다.Referring to FIG. 8 , augmented reality images 810 and 820 that overlap and display characteristic data of design objects and BIM objects on a captured image of an actual construction site are shown.

장치(200)에서 프로세서(220)는, 명령어들을 실행함으로써, 건축 설계 대상의 실제 시공 장소에 대한 촬영 영상에 설계 객체들 및 BIM 객체들의 특성 데이터를 오버랩하여 실제 시공 장소에 대한 증강 현실 영상을 제공하도록 더 구성될 수 있다.The processor 220 in the device 200 provides an augmented reality image of the actual construction site by overlapping the characteristic data of the design objects and the BIM objects on the captured image of the actual construction site of the architectural design target by executing the instructions. It may be further configured to do so.

현장 시공 업체(11)가 시공 현장, 즉 건축 설계 대상의 실제 시공 장소에서 시공 작업을 수행하려고 하는 경우, 실내 구조가 복잡하다면 현장 시공 업체(11)의 현장 작업자가 자신이 시공할 장소가 정확히 어디인지를 파악하기가 용이하지 않을 수 있고, 복잡한 시공 현장에서 시공할 객체의 치수나 색상, 재질과 같은 특성이 정확히 어떤 것인지에 대한 혼란이 있을 수 있다.When the on-site construction company 11 intends to perform the construction work at the construction site, that is, the actual construction site of the architectural design target, if the indoor structure is complex, the site worker of the on-site construction company 11 knows exactly where It may not be easy to understand, and in a complex construction site, there may be confusion about the exact characteristics of the object to be constructed, such as dimensions, color, and material.

위와 같은 경우에, 현장 작업자의 모바일 디바이스를 통한 촬영 영상에 설계 객체들 및 BIM 객체들의 특성 데이터가 오버랩되어 표시된다면, 현장 작업자가 시공 장소가 어디인지, 또는 시공할 자재의 치수나 색상 등이 정확히 어떤 것인지를 직관적으로 확인할 수 있으므로, 시공 정확도가 크게 개선될 수 있다.In the above case, if the characteristic data of design objects and BIM objects are overlapped and displayed on the image captured by the field worker's mobile device, the field worker can accurately determine the location of the construction site, or the size or color of the material to be constructed. Since it can be intuitively confirmed which one is, the construction accuracy can be greatly improved.

증강 현실 영상(810)에서는, 촬영 영상에 시공 대상 객체의 치수가 오버랩되어 표시될 수 있다. 예를 들면, 배관 시공을 하는 경우에 현장 작업자는 증강 현실 영상(810)을 통해 배관 설비가 설치될 정확한 장소 및 그 치수를 확인할 수 있다. 또한, 증강 현실 영상(820)에서는, 촬영 영상의 벽면의 치수 및 색상이 표시될 수 있다. 예를 들면 벽지 도장 작업을 하려는 현장 작업자는 증강 현실 영상(820)에 의해 벽면의 크기와 벽지 색상 등의 특성 데이터를 용이하게 확인할 수 있다.In the augmented reality image 810, the dimensions of the construction target object may be displayed overlapping the captured image. For example, in the case of piping construction, the field worker may check the exact location where the piping equipment is to be installed and its dimensions through the augmented reality image 810 . Also, in the augmented reality image 820 , the dimension and color of the wall of the captured image may be displayed. For example, a field worker who intends to paint a wallpaper can easily check characteristic data such as the size of the wall and the color of the wallpaper by using the augmented reality image 820 .

프로세서(220)는, 증강 현실 영상을 제공할 때, 실제 시공 장소를 BIM 가상 현실 도면과 매칭시키는 전처리 과정을 수행하고, 전처리 과정에 기초하여 BIM 가상 현실 도면에서 촬영 영상에 대응되는 부분에 배열되는 설계 객체들 및 상기 BIM 객체들을 증강 현실 객체들로 설정하고, 촬영 영상에 증강 현실 객체들의 특성 데이터를 오버랩할 수 있다.The processor 220, when providing the augmented reality image, performs a pre-processing process of matching the actual construction location with the BIM virtual reality drawing, and is arranged in a portion corresponding to the captured image in the BIM virtual reality drawing based on the pre-processing process Design objects and the BIM objects may be set as augmented reality objects, and characteristic data of the augmented reality objects may be overlapped on the captured image.

프로세서(220)가 촬영 영상에 특성 데이터를 오버랩하여 증강 현실 영상을 생성하기 위해서는, 그에 선행하여 전처리 과정이 수행될 것이 요구될 수 있다. 즉, 실제 시공 장소가 BIM 가상 현실 도면과 어떻게 매칭되는지가 먼저 파악되어야, 촬영 영상에 포착되는 객체들의 특성 데이터가 오버랩되어 함께 표시될 수 있다.In order for the processor 220 to generate the augmented reality image by overlapping the characteristic data on the captured image, it may be required to perform a pre-processing process in advance. That is, when it is first identified how the actual construction site matches the BIM virtual reality drawing, the characteristic data of the objects captured in the captured image can be overlapped and displayed together.

전처리 과정이 수행된 이후에는, 촬영 영상 내부에서 파악되는 객체들이 증강 현실 객체들로 설정될 수 있고, 이후 프로세서(220)는 BIM 가상 현실 도면에서 해당 객체들의 특성 데이터를 불러와 현장 작업자의 촬영 영상에 오버랩시켜 표시할 수 있다.After the pre-processing process is performed, the objects identified in the captured image may be set as augmented reality objects, and then the processor 220 calls the characteristic data of the corresponding objects from the BIM virtual reality drawing to obtain the captured image of the field worker. It can be displayed by overlapping with .

한편, 특성 데이터는, 설계 객체들 및 BIM 객체들의 크기 및 물성에 관한 데이터를 포함할 수 있다. 증강 현실 영상(810, 820)에 도시된 바와 같이 객체들의 크기가 오버랩될 수 있고, 또는 객체들의 재료, 색상 등의 물성이 오버랩될 수도 있다.Meanwhile, the characteristic data may include data regarding the size and physical properties of design objects and BIM objects. As shown in the augmented reality images 810 and 820, the sizes of the objects may overlap, or physical properties such as materials and colors of the objects may overlap.

도 9는 일부 실시예에 따른 건축 설계 협업의 참여자들 간의 실시간 피드백을 위한 피드백 채널을 설명하기 위한 도면이다.9 is a diagram for describing a feedback channel for real-time feedback between participants in architectural design collaboration according to some embodiments.

도 9를 참조하면, 건축 설계 협업의 참여자들, 즉 현장 시공 업체(11), 설계 업체(12) 및 의뢰 고객(13) 간의 실시간 피드백을 위한 피드백 채널로서 제1 채널(910) 및 제2 채널(920)이 도시되어 있다.Referring to FIG. 9 , the first channel 910 and the second channel are feedback channels for real-time feedback between the participants of the architectural design collaboration, that is, the on-site construction company 11 , the design company 12 , and the client 13 . 920 is shown.

프로세서(220)는, BIM 가상 현실 영상 및 렌더링 가상 현실 영상을 제공할 때, 건축 설계 협업의 참여자들 간의 실시간 피드백을 위한 피드백 채널을 함께 제공할 수 있다.When the BIM virtual reality image and the rendered virtual reality image are provided, the processor 220 may also provide a feedback channel for real-time feedback between participants in the architectural design collaboration.

예를 들면, 현장 시공 업체(11)가 BIM 가상 현실 영상으로 건축 설계 대상에 배치되는 BIM 객체들의 형상 및 구조를 확인할 때, 피드백 채널을 통해 설계 업체(12)와 실시간으로 음성 피드백을 주고받을 수 있다.For example, when the on-site construction company 11 checks the shape and structure of BIM objects placed on the architectural design target with the BIM virtual reality image, voice feedback can be exchanged with the design company 12 in real time through the feedback channel. have.

그에 따르면, 설계 업체(12)의 설계 사항이 현장 시공 업체(11)의 입장에서는 적용하기가 어려운 경우, 그와 같은 의견이 피드백 채널을 통해 실시간으로 설계 업체(12)로 전달될 수 있으므로, 설계와 실제 시공 결과 사이의 불일치가 해소될 수 있고, 또한 불일치에 대한 하자 책임 소재를 따지는 문제로 건축 설계의 생산성 및 수익성이 악화되는 문제가 해결될 수 있다.According to him, when the design matters of the design company 12 are difficult to apply from the point of view of the on-site construction company 11, such an opinion can be transmitted to the design company 12 in real time through the feedback channel, The discrepancy between the actual construction result and the actual construction result can be resolved, and the problem of deteriorating productivity and profitability of architectural design due to the problem of determining who is responsible for the discrepancy can be solved.

설계 업체(12) 및 의뢰 고객(13) 간에도 피드백 채널을 통한 실시간 피드백이 이루어질 수 있다. 설계 업체(12)의 설계가 변경되는 경우, 또는 의뢰 고객(13)이 변심하여 디자인 변경을 요청하는 경우, 설계 업체(12) 및 의뢰 고객(13)은 각자의 디바이스에서 렌더링 가상 현실 영상을 볼 수 있고, 그와 동시에 피드백 채널을 통해 실시간으로 상호간의 의견을 교환할 수 있다.Real-time feedback through a feedback channel may also be provided between the design company 12 and the client 13 . When the design of the design company 12 is changed, or when the client 13 changes his/her mind and requests a design change, the design company 12 and the client 13 view the rendered virtual reality image on their respective devices. At the same time, they can exchange opinions with each other in real time through the feedback channel.

정리하면, 건축 설계 협업의 참여자들은, 설계 업체(12), 현장 시공 업체(11) 및 의뢰 고객(13)을 포함할 수 있고, 프로세서(220)는, BIM 가상 현실 영상을 제공할 때, 설계 업체(12) 및 현장 시공 업체(11) 간의 실시간 피드백을 위한 제1 채널(910)을 제공할 수 있고, 렌더링 가상 현실 영상을 제공할 때, 설계 업체(12) 및 의뢰 고객(13) 간의 실시간 피드백을 위한 제2 채널(920)을 제공할 수 있다.In summary, the participants of the architectural design collaboration may include the design company 12, the on-site construction company 11, and the client 13, and the processor 220, when providing the BIM virtual reality image, design A first channel 910 for real-time feedback between the company 12 and the on-site construction company 11 can be provided, and when a rendered virtual reality image is provided, real-time between the design company 12 and the client 13 A second channel 920 for feedback may be provided.

도 10은 일부 실시예에 따른 건축 설계 협업을 위한 방법을 구성하는 단계들을 나타내는 흐름도이다.10 is a flowchart illustrating steps of configuring a method for architectural design collaboration according to some embodiments.

도 10을 참조하면, 건축 설계 협업을 위한 방법은 단계 1010 내지 단계 1040을 포함할 수 있다. 다만 이에 제한되는 것은 아니고, 도 10에 도시되는 단계들 외에 다른 범용적인 단계들이 건축 설계 협업을 위한 방법에 더 포함될 수 있다.Referring to FIG. 10 , the method for architectural design collaboration may include steps 1010 to 1040 . However, the present invention is not limited thereto, and general steps other than the steps shown in FIG. 10 may be further included in the method for architectural design collaboration.

도 10의 건축 설계 협업을 위한 방법은, 도 1 내지 도 9를 통해 전술한 건축 설계 협업을 위한 장치(200, 201, 202, 203)에서 시계열적으로 처리되는 단계들로 구성될 수 있다. 따라서, 도 10의 건축 설계 협업을 위한 방법에 대해 이하에서 생략되는 내용이라 할지라도, 이상에서 장치(200, 201, 202, 203)에 대해 설명되는 내용은 도 10의 건축 설계 협업을 위한 방법에 대해서도 동일하게 적용될 수 있다.The method for architectural design collaboration of FIG. 10 may include steps that are time-series processed in the apparatuses 200 , 201 , 202 , and 203 for architectural design collaboration described above with reference to FIGS. 1 to 9 . Therefore, even if the contents are omitted below for the method for architectural design collaboration of FIG. 10 , the contents described for the devices 200 , 201 , 202 , 203 in the above are in the method for architectural design collaboration of FIG. 10 . The same can be applied to

도 10의 건축 설계 협업을 위한 방법은 메모리(210)에 저장되는 명령어들을 실행하는 프로세서(220)에 의해 수행될 수 있다. 즉, 도 10의 건축 설계 협업을 위한 방법은 장치(200, 201, 202, 203)에 의해 수행될 수 있다.The method for architectural design collaboration of FIG. 10 may be performed by the processor 220 executing instructions stored in the memory 210 . That is, the method for architectural design collaboration of FIG. 10 may be performed by the devices 200 , 201 , 202 , and 203 .

단계 1010에서, 장치(200, 201, 202, 203)는 건축 설계 대상에 대한 2D 설계 도면에 3D 매핑을 수행하여 2D 설계 도면의 설계 객체들이 3D 공간에 배열되는 3D 구조 도면을 생성할 수 있다.In step 1010 , the devices 200 , 201 , 202 , and 203 may perform 3D mapping on a 2D design drawing for an architectural design object to generate a 3D structural drawing in which design objects of the 2D design drawing are arranged in 3D space.

장치(200, 201, 202, 203)는 3D 구조 도면을 생성할 때, 설계 객체들 및 BIM 객체들을 생성하기 위한 3D 모델링(3D Model), 물성(Material) 및 셰이더(Shader) 기능들 중 적어도 일부를 제한할 수 있다.When the device 200 , 201 , 202 , 203 generates a 3D structural drawing, at least some of 3D Model, Material, and Shader functions for generating design objects and BIM objects can be limited.

단계 1020에서, 장치(200, 201, 202, 203)는 3D 구조 도면에 BIM(Building Information Modeling) 객체들을 부가하여 BIM 가상 현실 도면을 생성할 수 있다.In step 1020 , the devices 200 , 201 , 202 , and 203 may generate a BIM virtual reality drawing by adding Building Information Modeling (BIM) objects to the 3D structural drawing.

단계 1030에서, 장치(200, 201, 202, 203)는 3D 구조 도면에 HD 렌더링을 수행하여 설계 객체들의 재질 및 질감이 표현되는 렌더링 가상 현실 도면을 생성할 수 있다.In operation 1030 , the devices 200 , 201 , 202 , and 203 may perform HD rendering on the 3D structural drawing to generate a rendered virtual reality drawing in which materials and textures of design objects are expressed.

단계 1040에서, 장치(200, 201, 202, 203)는 유저 입력에 따라 변경되는 3D 공간에서의 관측 시점에 기초하여 BIM 가상 현실 도면 및 렌더링 가상 현실 도면에 대한 관측 이미지를 각각 출력하는 BIM 가상 현실 영상 및 렌더링 가상 현실 영상을 제공할 수 있다.In step 1040, the devices 200, 201, 202, and 203 respectively output observation images for the BIM virtual reality drawing and the rendering virtual reality drawing based on the observation viewpoint in the 3D space changed according to the user input, BIM virtual reality. Image and rendering A virtual reality image may be provided.

장치(200, 201, 202, 203)는 건축 설계 대상의 실제 시공 장소에 대한 촬영 영상에 설계 객체들 및 BIM 객체들의 특성 데이터를 오버랩하여 실제 시공 장소에 대한 증강 현실 영상을 제공할 수 있다.The apparatuses 200 , 201 , 202 , and 203 may provide an augmented reality image of the actual construction site by overlapping the characteristic data of the design objects and the BIM objects on the captured image of the actual construction site of the architectural design target.

장치(200, 201, 202, 203)는, 증강 현실 영상을 제공할 때, 실제 시공 장소를 BIM 가상 현실 도면과 매칭시키는 전처리 과정을 수행할 수 있고, 전처리 과정에 기초하여 BIM 가상 현실 도면에서 촬영 영상에 대응되는 부분에 배열되는 설계 객체들 및 BIM 객체들을 증강 현실 객체들로 설정할 수 있고, 촬영 영상에 증강 현실 객체들의 특성 데이터를 오버랩할 수 있다.The devices 200 , 201 , 202 , and 203 may perform a pre-processing process of matching the actual construction location with the BIM virtual reality drawing when providing the augmented reality image, and shooting in the BIM virtual reality drawing based on the pre-processing process Design objects and BIM objects arranged in a portion corresponding to the image may be set as augmented reality objects, and characteristic data of the augmented reality objects may be overlapped with the captured image.

특성 데이터는, 설계 객체들 및 BIM 객체들의 크기 및 물성에 관한 데이터를 포함할 수 있다.The characteristic data may include data regarding the size and physical properties of design objects and BIM objects.

장치(200, 201, 202, 203)는 BIM 가상 현실 영상 및 렌더링 가상 현실 영상을 제공할 때, 건축 설계 협업의 참여자들 간의 실시간 피드백을 위한 피드백 채널을 함께 제공할 수 있다.When providing the BIM virtual reality image and the rendered virtual reality image, the devices 200 , 201 , 202 , and 203 may also provide a feedback channel for real-time feedback between participants of the architectural design collaboration.

참여자들은, 설계 업체, 현장 시공 업체 및 의뢰 고객을 포함할 수 있고, 장치(200, 201, 202, 203)는, BIM 가상 현실 영상을 제공할 때, 설계 업체 및 현장 시공 업체 간의 실시간 피드백을 위한 제1 채널을 제공할 수 있고, 렌더링 가상 현실 영상을 제공할 때, 설계 업체 및 의뢰 고객 간의 실시간 피드백을 위한 제2 채널을 제공할 수 있다.The participants may include a design firm, a site contractor, and a client customer, and the devices 200 , 201 , 202 , 203 provide a BIM virtual reality image for real-time feedback between the design firm and the site contractor. A first channel may be provided, and when a rendered virtual reality image is provided, a second channel for real-time feedback between a design company and a client customer may be provided.

설계 객체들은, 바닥 객체, 천장 객체, 벽 객체, 문 객체, 창문 객체, 가구 객체 및 소품 객체를 포함할 수 있다.The design objects may include a floor object, a ceiling object, a wall object, a door object, a window object, a furniture object, and a prop object.

BIM 객체들은, 배전 설비 객체, 배관 설비 객체, 소방 설비 객체 및 방재 설비 객체를 포함할 수 있다.BIM objects may include a distribution equipment object, a plumbing equipment object, a firefighting equipment object, and a disaster prevention equipment object.

한편, 도 10의 건축 설계 협업을 위한 방법은, 그 방법을 실행하는 명령어들을 포함하는 적어도 하나의 프로그램 또는 소프트웨어가 기록되는 컴퓨터로 판독 가능한 기록 매체에 기록될 수 있다.Meanwhile, the method for architectural design collaboration of FIG. 10 may be recorded in a computer-readable recording medium in which at least one program or software including instructions for executing the method is recorded.

컴퓨터로 판독 가능한 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함될 수 있다. 프로그램 명령어의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드가 포함될 수 있다.Examples of the computer-readable recording medium include magnetic media such as hard disks, floppy disks and magnetic tapes, optical recording media such as CD-ROMs and DVDs, and floppy disks. Magneto-optical media, and hardware devices specially configured to store and execute program instructions, such as ROM, RAM, flash memory, and the like may be included. Examples of program instructions may include not only machine language codes such as those generated by a compiler, but also high-level language codes that can be executed by a computer using an interpreter or the like.

이상에서 본 발명의 실시예들이 상세하게 설명되었으나 본 발명에 따른 권리범위가 이에 한정되는 것은 아니고, 다음의 청구범위에 기재되어 있는 본 발명의 기본 개념을 이용한 당업자의 여러 변형 및 개량 형태 또한 본 발명에 따른 권리범위에 포함되는 것으로 해석되어야 한다.Although the embodiments of the present invention have been described in detail above, the scope of the rights according to the present invention is not limited thereto, and various modifications and improvements by those skilled in the art using the basic concept of the present invention described in the following claims are also provided. It should be interpreted as being included in the scope of rights according to the

Claims (10)

건축 설계 협업을 위한 장치에 있어서,
명령어들을 저장하는 메모리; 및
상기 명령어들을 실행함으로써:
건축 설계 대상에 대한 2D 설계 도면에 3D 매핑을 수행하여 상기 2D 설계 도면의 설계 객체들이 3D 공간에 배열되는 3D 구조 도면을 생성하고;
상기 3D 구조 도면에 BIM(Building Information Modeling) 객체들을 부가하여 BIM 가상 현실 도면을 생성하고;
상기 3D 구조 도면에 HD 렌더링을 수행하여 상기 설계 객체들의 재질 및 질감이 표현되는 렌더링 가상 현실 도면을 생성하고; 그리고
유저 입력에 따라 변경되는 상기 3D 공간에서의 관측 시점에 기초하여 상기 BIM 가상 현실 도면 및 상기 렌더링 가상 현실 도면에 대한 관측 이미지를 각각 출력하는 BIM 가상 현실 영상 및 렌더링 가상 현실 영상을 제공하도록 구성되는 프로세서를 포함하고,
상기 프로세서는, 상기 명령어들을 실행함으로써, 상기 건축 설계 대상의 실제 시공 장소에 대한 촬영 영상에 상기 설계 객체들 및 상기 BIM 객체들의 특성 데이터를 오버랩하여 상기 실제 시공 장소에 대한 증강 현실 영상을 제공하고,
상기 건축 설계 협업의 참여자들인 설계 업체, 현장 시공 업체 및 의뢰 고객 간의 실시간 피드백을 위한 피드백 채널을 함께 제공하기 위해, 상기 BIM 가상 현실 영상을 제공할 때, 상기 설계 업체 및 상기 현장 시공 업체 간의 실시간 피드백을 위한 제1 채널을 제공하며, 상기 렌더링 가상 현실 영상을 제공할 때, 상기 설계 업체 및 상기 의뢰 고객 간의 실시간 피드백을 위한 제2 채널을 제공하도록 더 구성되는, 건축 설계 협업을 위한 장치.
In the device for architectural design collaboration,
a memory storing instructions; and
By executing the above commands:
performing 3D mapping on a 2D design drawing for an architectural design object to generate a 3D structural drawing in which design objects of the 2D design drawing are arranged in 3D space;
adding BIM (Building Information Modeling) objects to the 3D structural drawing to generate a BIM virtual reality drawing;
performing HD rendering on the 3D structural drawing to generate a rendered virtual reality drawing in which materials and textures of the design objects are expressed; and
A processor configured to provide a BIM virtual reality image and a rendered virtual reality image that respectively output observation images for the BIM virtual reality drawing and the rendered virtual reality drawing based on an observation point in the 3D space that is changed according to a user input including,
The processor provides an augmented reality image of the actual construction site by overlapping the characteristic data of the design objects and the BIM objects on the captured image of the actual construction site of the architectural design target by executing the instructions,
In order to provide a feedback channel for real-time feedback between the design company, the on-site construction company, and the client customer, which are participants in the architectural design collaboration, when the BIM virtual reality image is provided, real-time feedback between the design company and the on-site construction company and providing a first channel for, when providing the rendered virtual reality image, further configured to provide a second channel for real-time feedback between the design company and the client customer.
삭제delete 제 1 항에 있어서,
상기 프로세서는, 상기 증강 현실 영상을 제공할 때,
상기 실제 시공 장소를 상기 BIM 가상 현실 도면과 매칭시키는 전처리 과정을 수행하고,
상기 전처리 과정에 기초하여 상기 BIM 가상 현실 도면에서 상기 촬영 영상에 대응되는 부분에 배열되는 상기 설계 객체들 및 상기 BIM 객체들을 증강 현실 객체들로 설정하고,
상기 촬영 영상에 상기 증강 현실 객체들의 특성 데이터를 오버랩하는, 건축 설계 협업을 위한 장치.
The method of claim 1,
When the processor provides the augmented reality image,
performing a pre-processing process of matching the actual construction site with the BIM virtual reality drawing;
Set the design objects and the BIM objects arranged in a portion corresponding to the captured image in the BIM virtual reality drawing as augmented reality objects based on the pre-processing process,
An apparatus for architectural design collaboration that overlaps the characteristic data of the augmented reality objects on the captured image.
제 1 항에 있어서,
상기 특성 데이터는, 상기 설계 객체들 및 상기 BIM 객체들의 크기 및 물성에 관한 데이터를 포함하는, 건축 설계 협업을 위한 장치.
The method of claim 1,
The property data, including data about the size and physical properties of the design objects and the BIM objects, an apparatus for architectural design collaboration.
삭제delete 삭제delete 제 1 항에 있어서,
상기 프로세서는, 상기 BIM 가상 현실 도면을 생성할 때, 상기 설계 객체들 및 상기 BIM 객체들을 생성하기 위한 3D 모델링(3D Model), 물성(Material) 및 셰이더(Shader) 기능들 중 적어도 일부를 제한하는, 건축 설계 협업을 위한 장치.
The method of claim 1,
The processor, when generating the BIM virtual reality drawing, 3D modeling (3D Model) for creating the design objects and the BIM objects, at least some of the material (Material) and shader (Shader) functions to limit , a device for architectural design collaboration.
제 1 항에 있어서,
상기 설계 객체들은, 바닥 객체, 천장 객체, 벽 객체, 문 객체, 창문 객체, 가구 객체 및 소품 객체를 포함하는, 건축 설계 협업을 위한 장치.
The method of claim 1,
The design objects, including a floor object, a ceiling object, a wall object, a door object, a window object, a furniture object and a prop object, an apparatus for architectural design collaboration.
제 1 항에 있어서,
상기 BIM 객체들은, 배전 설비 객체, 배관 설비 객체, 소방 설비 객체 및 방재 설비 객체를 포함하는, 건축 설계 협업을 위한 장치.
The method of claim 1,
The BIM objects, including a distribution equipment object, a plumbing equipment object, a firefighting equipment object, and a disaster prevention equipment object, the device for architectural design collaboration.
메모리에 저장되는 명령어들을 실행하는 프로세서에 의해 수행되는 건축 설계 협업을 위한 방법에 있어서,
건축 설계 대상에 대한 2D 설계 도면에 3D 매핑을 수행하여 상기 2D 설계 도면의 설계 객체들이 3D 공간에 배열되는 3D 구조 도면을 생성하는 단계;
상기 3D 구조 도면에 BIM(Building Information Modeling) 객체들을 부가하여 BIM 가상 현실 도면을 생성하는 단계;
상기 3D 구조 도면에 HD 렌더링을 수행하여 상기 설계 객체들의 재질 및 질감이 표현되는 렌더링 가상 현실 도면을 생성하는 단계; 및
유저 입력에 따라 변경되는 상기 3D 공간에서의 관측 시점에 기초하여 상기 BIM 가상 현실 도면 및 상기 렌더링 가상 현실 도면에 대한 관측 이미지를 각각 출력하는 BIM 가상 현실 영상 및 렌더링 가상 현실 영상을 제공하는 단계를 포함하고,
상기 제공하는 단계는,
상기 건축 설계 대상의 실제 시공 장소에 대한 촬영 영상에 상기 설계 객체들 및 상기 BIM 객체들의 특성 데이터를 오버랩하여 상기 실제 시공 장소에 대한 증강 현실 영상을 제공하는 단계; 및
상기 건축 설계 협업의 참여자들인 설계 업체, 현장 시공 업체 및 의뢰 고객 간의 실시간 피드백을 위한 피드백 채널을 함께 제공하기 위해, 상기 BIM 가상 현실 영상을 제공할 때, 상기 설계 업체 및 상기 현장 시공 업체 간의 실시간 피드백을 위한 제1 채널을 제공하며, 상기 렌더링 가상 현실 영상을 제공할 때, 상기 설계 업체 및 상기 의뢰 고객 간의 실시간 피드백을 위한 제2 채널을 제공는 단계;
를 더 포함하는, 건축 설계 협업을 위한 방법.
A method for architectural design collaboration performed by a processor executing instructions stored in a memory, the method comprising:
generating a 3D structural drawing in which design objects of the 2D design drawing are arranged in 3D space by performing 3D mapping on the 2D design drawing for the architectural design object;
generating a BIM virtual reality drawing by adding BIM (Building Information Modeling) objects to the 3D structural drawing;
generating a rendered virtual reality drawing in which materials and textures of the design objects are expressed by performing HD rendering on the 3D structural drawing; and
Providing a BIM virtual reality image and a rendered virtual reality image for outputting observation images for the BIM virtual reality drawing and the rendered virtual reality drawing, respectively, based on the observation point in the 3D space that is changed according to a user input do,
The providing step is
providing an augmented reality image of the actual construction site by overlapping characteristic data of the design objects and the BIM objects on the captured image of the actual construction site of the architectural design target; and
In order to provide a feedback channel for real-time feedback between the design company, the on-site construction company, and the client customer, which are participants in the architectural design collaboration, when the BIM virtual reality image is provided, real-time feedback between the design company and the on-site construction company providing a first channel for, when providing the rendered virtual reality image, providing a second channel for real-time feedback between the design company and the client customer;
Further comprising, a method for architectural design collaboration.
KR1020200141883A 2020-10-29 2020-10-29 Device and method for architectural design cooperation Active KR102336069B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020200141883A KR102336069B1 (en) 2020-10-29 2020-10-29 Device and method for architectural design cooperation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020200141883A KR102336069B1 (en) 2020-10-29 2020-10-29 Device and method for architectural design cooperation

Publications (1)

Publication Number Publication Date
KR102336069B1 true KR102336069B1 (en) 2021-12-08

Family

ID=78867559

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020200141883A Active KR102336069B1 (en) 2020-10-29 2020-10-29 Device and method for architectural design cooperation

Country Status (1)

Country Link
KR (1) KR102336069B1 (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114154224A (en) * 2021-12-20 2022-03-08 深圳供电局有限公司 A kind of preprocessing method, system, device and storage medium for BIM model
KR102583104B1 (en) 2022-11-23 2023-09-27 주식회사 에이디 Method and apparatus for generating 3D OBJECTs using 2D drawings
KR102603303B1 (en) * 2022-11-08 2023-11-20 정재헌 Device, method, and automated or automated program for providing extended reality content
KR20230171560A (en) 2022-06-14 2023-12-21 연세대학교 산학협력단 Method and apparatus for producing presentation image of interior architecture design based on augmented virtual reality and 360-degree spatial visualization
KR20240009751A (en) 2022-07-14 2024-01-23 연세대학교 산학협력단 Method and apparatus for automatically creating detail of 3-dimensional design model using library transplant
KR102665046B1 (en) * 2023-09-19 2024-05-13 주식회사 이안 Construction performance registration method based on augmented reality
WO2024144304A1 (en) * 2022-12-30 2024-07-04 씨제이올리브네트웍스 주식회사 Neural rendering-based three-dimensional virtual space generation method and server therefor
WO2024225840A1 (en) * 2023-04-27 2024-10-31 주식회사 컨워스 Three-dimensional-space-based collaboration support system using building information model
KR102737326B1 (en) * 2024-04-25 2024-12-03 (주)스틸스타 Method for creating 3d drawings by correcting 2d drawings and electronic device for performing the same
US12293469B2 (en) 2022-11-16 2025-05-06 International Business Machines Corporation Virtual reality design navigation using a temporal collaboration dependency map
KR102829427B1 (en) * 2024-12-20 2025-07-04 주식회사 금륜Eng 3d measurement data sharing device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20180131471A (en) * 2017-05-30 2018-12-10 주식회사 위메이드아이앤씨 Apparatus for integrated management of construction errors using 3d scanning with bim and method thereof
KR20190074936A (en) * 2018-08-17 2019-06-28 주식회사 동우 이앤씨 Method and system for providing mixed reality service
KR20190080692A (en) * 2017-12-28 2019-07-08 (주)연우피씨엔지니어링 Virtual·augmented reality system which generate 3d-drawings·3d-shapes of frame and operate construction information based on 2d-drawing and building information modeling, and mobile application implementing thereof

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20180131471A (en) * 2017-05-30 2018-12-10 주식회사 위메이드아이앤씨 Apparatus for integrated management of construction errors using 3d scanning with bim and method thereof
KR20190080692A (en) * 2017-12-28 2019-07-08 (주)연우피씨엔지니어링 Virtual·augmented reality system which generate 3d-drawings·3d-shapes of frame and operate construction information based on 2d-drawing and building information modeling, and mobile application implementing thereof
KR20190074936A (en) * 2018-08-17 2019-06-28 주식회사 동우 이앤씨 Method and system for providing mixed reality service

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114154224A (en) * 2021-12-20 2022-03-08 深圳供电局有限公司 A kind of preprocessing method, system, device and storage medium for BIM model
KR20230171560A (en) 2022-06-14 2023-12-21 연세대학교 산학협력단 Method and apparatus for producing presentation image of interior architecture design based on augmented virtual reality and 360-degree spatial visualization
KR102856443B1 (en) * 2022-06-14 2025-09-04 연세대학교 산학협력단 Method and apparatus for producing presentation image of interior architecture design based on augmented virtual reality and 360-degree spatial visualization
KR20240009751A (en) 2022-07-14 2024-01-23 연세대학교 산학협력단 Method and apparatus for automatically creating detail of 3-dimensional design model using library transplant
KR102603303B1 (en) * 2022-11-08 2023-11-20 정재헌 Device, method, and automated or automated program for providing extended reality content
US12293469B2 (en) 2022-11-16 2025-05-06 International Business Machines Corporation Virtual reality design navigation using a temporal collaboration dependency map
KR102583104B1 (en) 2022-11-23 2023-09-27 주식회사 에이디 Method and apparatus for generating 3D OBJECTs using 2D drawings
WO2024144304A1 (en) * 2022-12-30 2024-07-04 씨제이올리브네트웍스 주식회사 Neural rendering-based three-dimensional virtual space generation method and server therefor
WO2024225840A1 (en) * 2023-04-27 2024-10-31 주식회사 컨워스 Three-dimensional-space-based collaboration support system using building information model
WO2025063584A1 (en) * 2023-09-19 2025-03-27 주식회사 이안 Augmented reality-based construction performance registration method
KR102665046B1 (en) * 2023-09-19 2024-05-13 주식회사 이안 Construction performance registration method based on augmented reality
KR102737326B1 (en) * 2024-04-25 2024-12-03 (주)스틸스타 Method for creating 3d drawings by correcting 2d drawings and electronic device for performing the same
KR102829427B1 (en) * 2024-12-20 2025-07-04 주식회사 금륜Eng 3d measurement data sharing device

Similar Documents

Publication Publication Date Title
KR102336069B1 (en) Device and method for architectural design cooperation
US11402820B2 (en) Method and system for building framing and manufacturing system
US12079933B2 (en) Generating functional insets for three-dimensional views of construction projects
US12067648B2 (en) Pattern matching tool
US11182513B2 (en) Generating technical drawings from building information models
KR101603622B1 (en) System and method for utilizing authoring tool of bim integrated design
Roh et al. An object-based 3D walk-through model for interior construction progress monitoring
US20200258285A1 (en) Distributed computing systems, graphical user interfaces, and control logic for digital image processing, visualization and measurement derivation
EP3924862A1 (en) Generating technical drawings from building information models
US20240104169A1 (en) Drawing Matching Tool
US20250103760A1 (en) Generating Technical Drawings From Building Information Models
CN119722999B (en) Electromechanical facility installation man-machine collaborative management method and system based on BIM and AR
US20250209692A1 (en) Connecting Overlapping Line Segments in a Two-Dimensional View
Wang et al. Cost estimation model based on building information modeling and virtual reality for customizing presold homes
US12423484B2 (en) Pattern generator for architectural product manufacture
US20250045864A1 (en) Generating Two-Dimensional Views for Two-Dimensional Clash Detection
US12086949B2 (en) Digital positioning handles for a design platform
Tai et al. Developing a BIM-and VR-based system to Enhance Layout Modification and Cost Estimation
EP4202683A1 (en) Design development, representation and display
Kontovourkis Augmented Reality-Driven Prototyping for Error Elimination During Computational Design and Digital Fabrication
Eliashvili An Assessment of the Industry Foundation Classes OpenBIM Format for Cross-Platform Building Information Modelling Workflows for Architectural Heritage
Iatissami et al. Comparative analysis of two BIM model transfer processes in cave automatic virtual environments
Sardi-Barzallo et al. From Mixed Reality to BIM: A Workflow for the Integration of Immersive Technologies at Architectural Design Process
JP2006004109A (en) Construction drawing management system

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20201029

PA0201 Request for examination
PA0302 Request for accelerated examination

Patent event date: 20201029

Patent event code: PA03022R01D

Comment text: Request for Accelerated Examination

PN2301 Change of applicant

Patent event date: 20201116

Comment text: Notification of Change of Applicant

Patent event code: PN23011R01D

PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20210209

Patent event code: PE09021S01D

PE0601 Decision on rejection of patent

Patent event date: 20210629

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20210209

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I

PX0901 Re-examination

Patent event code: PX09011S01I

Patent event date: 20210629

Comment text: Decision to Refuse Application

Patent event code: PX09012R01I

Patent event date: 20210408

Comment text: Amendment to Specification, etc.

PX0701 Decision of registration after re-examination

Patent event date: 20210902

Comment text: Decision to Grant Registration

Patent event code: PX07013S01D

Patent event date: 20210730

Comment text: Amendment to Specification, etc.

Patent event code: PX07012R01I

Patent event date: 20210629

Comment text: Decision to Refuse Application

Patent event code: PX07011S01I

Patent event date: 20210408

Comment text: Amendment to Specification, etc.

Patent event code: PX07012R01I

PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20211202

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20211203

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20240905

Start annual number: 4

End annual number: 4