Dynamic BIM Cross-Section Views with Gridlines and Dimensions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing software tools for rendering three-dimensional views of construction projects do not provide all the information available in two-dimensional technical drawings, such as dimensioning information, and often lack gridlines that are crucial for precise construction measurements, leading to time-consuming manual calculations and potential errors.

Innovation Solution

A software application that plots gridlines within two-dimensional views based on three-dimensional BIM files and provides dynamic dimensioning information, allowing for efficient location of physical elements by converting gridline information from a universal coordinate system to a project-specific system and updating dimensioning information based on user interactions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If three-dimensional views are used to visualize construction projects, then the overview completeness is improved, but the information completeness (dimensioning information, gridlines) deteriorates

Engineering Contradiction:
Improveoverview completenessVSAvoiddimensioning information
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent overlays two-dimensional gridlines and dimensioning information from technical drawings onto three-dimensional rendered views. This creates a hybrid visualization that maintains the spatial context of 3D while incorporating the precise measurement data from 2D drawings, allowing users to see both the overall structure and specific dimensions simultaneously without switching between different view types

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Measurement precision

If two-dimensional technical drawings are used to provide dimensioning information, then the measurement precision is improved, but the productivity deteriorates due to multiple drawings required

Engineering Contradiction:
Improvedimensioning informationVSAvoidreview efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent combines multiple two-dimensional technical drawings into a single integrated three-dimensional view by overlaying gridlines and dimensioning information from multiple drawing sources onto one 3D rendered model. This consolidation allows reviewers to access information that would normally require multiple separate drawings without having to switch between them, improving review efficiency while maintaining measurement precision

Inventive Principle:
Principle #5Merging (Combining)

3Measurement precision

If gridlines are added to two-dimensional views from three-dimensional files, then the measurement precision is improved, but the device complexity increases

Engineering Contradiction:
Improvegridline accuracyVSAvoidsoftware complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent uses the existing gridline system from two-dimensional technical drawings as an intermediary to transfer precise measurement information onto three-dimensional views. Rather than creating a new complex gridline generation system, the software extracts gridline data from standard technical drawings and maps them to the 3D model coordinates, leveraging existing infrastructure to achieve precision without proportionally increasing complexity

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250217546A1Dynamic Adjustment of Cross-Sectional Views
Publication Date: 2025.07.03 PROCORE TECHNOLOGIES INC
  • US20250217546A1 patent drawing
  • US20250217546A1 patent drawing
  • US20250217546A1 patent drawing

AI summary

An example computing system is configured to (i) receive a request to generate a cross-sectional view of a three-dimensional drawing file, where the cross-sectional view is based on a location of a cross-section line within the three-dimensional drawing file and includes an intersection of two meshes within the three-dimensional drawing file; (ii) generate the cross-sectional view of the three-dimensional drawing file; (iii) add, to the generated cross-sectional view, dimensioning information involving at least one of the two meshes; (iv) generate one or more controls for adjusting a location of the cross-section line within the three-dimensional drawing file; and (v) based on an input indicating a selection of the one or more controls, adjust the location of the cross-section line within the three-dimensional drawing file, update the cross-sectional view based on the adjusted location of the cross-section line, and update the dimensioning information to correspond to the updated cross-sectional view.