Automatic 3D Modeling from 2D Drawings

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for obtaining 3D space information, such as image capturing with panoramic cameras, manual 3D modeling, and mobile device scanning, face challenges like privacy invasion, high costs, time-consuming processes, and difficulty in distinguishing building elements from furniture, necessitating a more efficient and inexpensive method.

Innovation Solution

An automatic 3D solid modeling method and program that extracts characteristics from a 2D drawing using an algorithm to generate 3D space information without directly capturing the space, by recognizing line segments, identifying spatial types, and applying height information, allowing for the creation of accurate 3D models based on building codes and architectural design manuals.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If image capturing with panoramic camera is used to obtain 3D space information, then 3D space information can be obtained, but privacy invasion occurs and high cost is incurred

Engineering Contradiction:
Improve3D space informationVSAvoidprivacy invasion
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent uses 2D architectural drawings as a copy or representation of the actual space to generate 3D models, eliminating the need to capture the real physical space. This approach preserves privacy while still providing accurate 3D space information through algorithmic processing of the drawing data.

Inventive Principle:
Principle #26Copying

2Manufacturing precision

If manual 3D modeling is performed to create 3D space information, then accurate 3D models can be obtained, but high personnel cost and long time are required

Engineering Contradiction:
Improve3D model accuracyVSAvoidmodeling speed
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent replaces the manual mechanical process of 3D modeling with an automated computer-based algorithmic system. The algorithm automatically extracts line segments from 2D drawings, identifies spatial types, and generates 3D models without human intervention, dramatically improving productivity while maintaining accuracy through systematic processing.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system performs self-service by automatically processing 2D drawings to generate 3D models without requiring professional modelers. The algorithm independently completes the entire modeling process, from extracting geometric information to applying height data and generating the final 3D representation.

Inventive Principle:
Principle #25Self-service

3Speed

If mobile device scanning is used to perform 3D modeling, then real-time 3D modeling can be achieved, but long scanning time and difficulty in distinguishing building elements are encountered

Engineering Contradiction:
Improvereal-time modelingVSAvoidelement distinction difficulty
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent segments the 3D modeling process into distinct steps: extracting line segments from drawings, identifying vertices, determining spatial types, and applying height information. This segmentation allows the system to process each element systematically and distinguish building elements clearly through their geometric and topological properties in the drawing data.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentEP3226211B1Method and program of automatic three-dimensional solid modeling based on two-dimensional drawing
Publication Date: 2020.07.01 URBANBASE INC
  • EP3226211B1 patent drawingFigure 1
  • EP3226211B1 patent drawingFigure 2
  • EP3226211B1 patent drawingFigure 3~4(b)

AI summary

The present invention relates to an automatic three-dimensional solid modeling method and program based on a two-dimensional drawing. The present invention comprises the steps of: acquiring a drawing image (S100); generating a figure by extracting line segments in the drawing image (S200); identifying sub-areas within the figure and identifying spatial types of the sub-areas (S300); and generating a three-dimensional space model by applying height information corresponding to the spatial types of the sub-areas (S400). The present invention is convenient in that there is no need to visit the real three-dimensional space in order to implement the corresponding space on a computer, and can remarkably reduce the time required to implement the three-dimensional space.