CAD Structural Element Positioning with Dynamic Reference Lines

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current CAD software lacks an efficient method to define a precision drawing point with respect to non-parallel reference lines in a user-defined 2D cross section, particularly in building information models, where reference lines need to be determined dynamically and interactively.

Innovation Solution

A computer-implemented method that dynamically determines reference lines based on the cursor position within a CAD model, allowing users to easily position structural elements by displaying alignment lines and providing distances to parallel reference lines, which can be locked or adjusted using user input devices for precise placement.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a single reference point is used for positioning structural elements, then the positioning method is simple, but it cannot provide precise positioning with respect to multiple non-parallel reference lines

Engineering Contradiction:
Improvepositioning precisionVSAvoidpositioning method complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The positioning method is segmented into multiple independent distance measurements, each relative to a different reference line. Instead of using a single complex reference system, the patent divides the positioning task into measuring distance to first reference line, distance to second reference line, and optionally distance to third reference line, allowing precise positioning through multiple simple measurements

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from 2D positioning (single reference point) to 3D positioning by adding multiple reference lines in different directions. By measuring distances to multiple non-parallel reference lines, the system creates a three-dimensional reference framework that enables precise positioning in the 2D drawing plane

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

2Adaptability or versatility

If reference lines are determined dynamically based on cursor position, then user control and adaptability are improved, but computational complexity increases

Engineering Contradiction:
Improvereference line selection flexibilityVSAvoiddynamic determination complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system performs self-service by automatically determining reference lines based on the current cursor position and structural element being positioned. The CAD software autonomously identifies suitable reference lines from the model without requiring manual selection by the user, reducing operational complexity while maintaining adaptability

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements feedback by continuously monitoring cursor position and dynamically adjusting the set of available reference lines. As the cursor moves, the system provides feedback about which reference lines are available and what distances would be measured, allowing the user to understand and control the positioning process

Inventive Principle:
Principle #23Feedback

3Measurement precision

If multiple distances to non-parallel reference lines are measured, then positioning precision is improved, but the number of measurements and operations increases

Engineering Contradiction:
Improvepositioning precisionVSAvoidpositioning time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary action by pre-identifying and presenting all available reference lines to the user before the actual positioning occurs. The CAD software analyzes the structural model in advance, determines which lines can serve as reference lines, and organizes them for selection, so that during positioning the user only needs to select from pre-processed options rather than analyzing the model in real-time

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The positioning method is designed to be universal by accommodating different numbers of reference lines (two or three) and different configurations (parallel or non-parallel). The same basic measurement and calculation process works whether two reference lines or three reference lines are used, whether they are parallel or at angles, reducing the need for multiple specialized procedures

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS11361119B2Method, computer program product, and server for positioning a structural element in a 2D section of a CAD structure
Publication Date: 2022.06.14 BRICSYS NV
  • US11361119B2 patent drawing
  • US11361119B2 patent drawing
  • US11361119B2 patent drawing

AI summary

The present invention relates to a computer-implemented method, a computer program product, and a server for positioning a structural element in a 2D section of a CAD structure. The invention is characterized in that at least two distances, each distance in between an alignment line of the structural element and a parallel reference line of the 2D section, are displayed on a user visualization means and dynamically updated as the location of the structural element within the 2D section is changed. In a preferred embodiment, the reference lines are dynamically chosen based on the location of the structural element within the 2D section.