G2 Continuous BREP Generation from Polygonal Mesh Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems for generating continuous surfaces from polygonal data often fail to achieve high-quality G2 continuity, which is crucial for accurate CAD models and manufacturability, as they rely on discrete data points that do not adequately represent the surface or object's continuity between adjacent surfaces.

Innovation Solution

The method involves analyzing polygonal data to identify non-valence 4 vertices and generating continuous surfaces based on nearby vertices, improving continuity by projecting these vertices onto continuous surfaces, and using techniques like least squares fitting to create G2 continuous BREP objects, ensuring accurate representation and manufacturability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If polygonal data is used to represent surfaces, then data processing speed is improved and design manipulation is facilitated, but surface continuity and accuracy are degraded

Engineering Contradiction:
Improvedata processing speedVSAvoidsurface continuity
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The patent introduces an intermediary conversion process that transforms polygonal data into BREP objects with continuous surfaces. The system acts as a mediator between the discrete polygonal representation and the continuous surface representation required for manufacturing, using mathematical algorithms to generate accurate continuous surfaces from the polygonal mesh while preserving the design intent and geometric accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If discrete data points are used to define surfaces, then device complexity is reduced and manipulation is easier, but continuity between adjacent surfaces is lost

Engineering Contradiction:
Improvedata structure complexityVSAvoidsurface continuity
Core Design Contradiction:
Device complexityVSStability of the object's composition

Solution Approach 1:

The patent segments the continuous surface generation process into distinct stages: analyzing the polygonal mesh, identifying critical points and edges, generating continuous surfaces through mathematical modeling, and validating continuity. This segmentation allows the system to manage complexity systematically while achieving G1 and G2 continuity in the final BREP representation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes the mathematical parameters from discrete polygonal coordinates to continuous BREP surface equations. By transforming the data representation from piecewise linear polygonal edges to continuous mathematical surfaces defined by control points and basis functions, the system achieves the desired continuity while maintaining manageable data structure complexity through standardized BREP formatting.

Inventive Principle:
Principle #35Parameter changes

3Manufacturing precision

If G2 continuous surfaces are generated from polygonal data, then manufacturing accuracy is improved, but computational requirements and processing time increase

Engineering Contradiction:
Improvesurface accuracyVSAvoidprocessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary analysis of the polygonal mesh to identify critical features such as edges, vertices, and curvature variations before generating the continuous surfaces. By pre-processing the data to extract geometric characteristics and continuity requirements, the system can generate accurate G2 continuous surfaces more efficiently, reducing overall processing time while maintaining high manufacturing precision.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8994724B2Methods and systems for generating continuous surfaces from polygonal data
Publication Date: 2015.03.31 INTEGRITYWARE INC
  • US8994724B2 patent drawing
  • US8994724B2 patent drawing
  • US8994724B2 patent drawing

AI summary

Methods and systems for generating surface data from polygonal data are disclosed. The methods and systems receive polygonal data which describe discrete points on an object. The methods and systems analyze and use the data to calculate and define a continuous BREP object which accurately represents the original polygonal object. In some embodiments, the generated BREP is G2 continuous at substantially all points.