Geometric Model Edge Cleanup via Grid Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Computer-aided design (CAD) models often contain geometric defects such as unconnected edges and faces, which can lead to incomplete or inaccurate simulations, increasing processing time and preventing successful modeling.

Innovation Solution

The method involves segmenting model edges into grid cells, connecting centroids of adjacent cells to generate refined edges, and projecting these onto the original model edges, while also constructing a shared topology for faces by identifying boundary edges and generating surface meshes, thus creating a refined and connected geometric model.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional geometry cleanup tools are used that work directly on the geometry, then geometric defects can be remedied, but the processing time increases and memory usage increases

Engineering Contradiction:
Improvegeometric model qualityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The geometric model is segmented into a background grid of cells, with each cell potentially containing edge segments. This segmentation allows the algorithm to process only relevant cells containing geometric features rather than the entire model, reducing computational overhead and processing time while maintaining geometric defect remediation quality

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A background grid structure is introduced as an intermediary data structure between the original geometry and the cleanup process. The grid serves as a mediator that organizes spatial information and enables efficient querying of edge segments within each cell, reducing the complexity of direct geometry manipulation

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If traditional geometry cleanup tools are used that work directly on the geometry, then geometric defects can be remedied, but the memory usage increases

Engineering Contradiction:
Improvegeometric model qualityVSAvoidmemory usage
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The geometric model is segmented into a background grid of cells, with each cell potentially containing edge segments. This segmentation allows the algorithm to process only relevant cells containing geometric features rather than the entire model, reducing computational overhead and processing time while maintaining geometric defect remediation quality

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Only the necessary geometric information (edge segments within grid cells) is extracted and processed, rather than loading and manipulating the entire geometric model in memory. This selective extraction reduces memory consumption while maintaining the ability to remediate geometric defects

Inventive Principle:
Principle #2Taking out (Extraction)

3Manufacturing precision

If tolerance handling is complex in traditional cleanup methods, then geometric precision can be maintained, but the device complexity increases

Engineering Contradiction:
Improvegeometric precisionVSAvoidalgorithm complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The background grid enables local processing of geometric features within each cell, allowing tolerance handling to be applied locally rather than globally. This local approach simplifies the overall algorithm complexity while maintaining geometric precision through cell-by-cell refinement

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The method changes the parameter representation by using grid cell indices and centroids instead of direct geometric coordinates for tolerance calculations. This parameter transformation simplifies tolerance handling by converting complex spatial relationships into discrete grid-based operations

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10867442B1Conformal edge connections and cleanup for unconnected, overlapping, and crossing edge geometries
Publication Date: 2020.12.15 ANSYS INC
  • US10867442B1 patent drawing
  • US10867442B1 patent drawing
  • US10867442B1 patent drawing

AI summary

Systems and methods are provided herein for remedying edge and/or face defects of a geometric model. The geometric model of a physical object is received for modeling. The geometric model includes model edges. Each edge is segmented into segments according to a grid having cells overlaid onto the geometric model. A respective centroid of each respective cell is having a segmented edge within the respective cell is determined. A current cell adjacent to an adjacent cell in the grid is identified. The current cell has a segmented edge. A centroid of the current cell is connected with a centroid of the adjacent cell to generate a refined segmented edge. The refined segment is projected onto a corresponding model edge to generate a projected edge. A refined model having one or more projected edges is provided to a graphical user interface for further model characterization of the physical object.