Dynamic BIM Dimensioning for Accurate 2D Construction Layouts
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing software tools for rendering three-dimensional views of construction projects do not provide dimensioning information that is available in two-dimensional technical drawings, leading to inefficiencies and potential errors in manual calculations for locating intersections of construction elements.
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 accurate and efficient location of physical elements by converting gridline information between different coordinate systems and updating dimensioning based on user interactions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If three-dimensional BIM files are used for rendering construction views, then a more complete overview of the construction project is obtained, but dimensioning information from two-dimensional drawings is lost
Solution Approach 1:
The patent merges the advantages of three-dimensional BIM visualization with two-dimensional dimensioning information by overlaying dimension lines and measurements from 2D drawings onto the 3D model. This combination allows users to view the complete project overview in 3D while simultaneously accessing precise dimensioning data from 2D technical drawings, resolving the information loss problem.
Solution Approach 2:
The patent transitions from purely two-dimensional dimensioning to a multi-dimensional approach where dimensioning information is projected and displayed within the three-dimensional space of the BIM model. This allows dimension lines to be rendered in 3D space while maintaining their measurement accuracy, effectively adding another dimension to the visualization without losing measurement precision.
2Measurement precision
If multiple two-dimensional drawings are used to represent different floors, then detailed dimensioning information is provided, but the number of drawings increases and efficiency decreases
Solution Approach 1:
The patent makes the single three-dimensional BIM model multi-functional by enabling it to display dimensioning information for multiple floors and different views simultaneously. Users can navigate through the 3D model to access floor-specific dimensions without needing to switch between multiple separate 2D drawings, thus improving review efficiency while maintaining measurement precision.
Solution Approach 2:
By rendering dimensioning information in three-dimensional space, the patent allows a single 3D model to replace multiple 2D floor plans. The vertical dimension of the 3D model enables simultaneous representation of multiple floors, allowing users to view and measure dimensions across different levels without increasing the number of drawings.
3Adaptability or versatility
If manual calculations are performed to locate intersections of construction elements, then flexibility is maintained, but errors increase and time is lost
Solution Approach 1:
The patent implements automatic feedback mechanisms where the BIM software continuously calculates and updates the positions of construction elements and their intersections based on the 3D model data. As users navigate or modify the model, the system automatically provides feedback on element locations and dimensions, eliminating manual calculation errors while maintaining the flexibility to explore different scenarios.
Solution Approach 2:
The BIM software performs self-service by automatically computing intersection points, distances, and dimensions between construction elements within the 3D model. This eliminates the need for manual calculations while maintaining accuracy, as the software continuously updates measurements based on the modeled geometry, thereby improving reliability without sacrificing adaptability.
Data Source
AI summary
An example computing system is configured to (i) generate a cross-sectional view of a three-dimensional drawing file; (ii) receive a first user input indicating a selection of a first mesh, wherein the selection comprises a selection point that establishes a first end point; (iii) generate a first representation indicating an alignment of the first end point with at least one corresponding geometric feature of the first mesh and a second representation indicating a set of one or more directions; (iv) receive a second user input indicating a given direction; (v) based on receiving the second user input, generate a dynamic representation of the dimensioning information along the given direction; (vi) receive a third user input indicating that the second user input is complete; (vii) based on receiving the third user input, add the dimensioning information to the cross-sectional view between the first end point and the second end point.


