Orphan Mesh Remeshing With Feature And Constraint Preservation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods struggle to generate new finite element meshes on orphaned meshes while simultaneously honoring both features and mesh constraints, often requiring multiple steps and lacking constraint-aware remeshing capabilities.
Innovation Solution
A method for feature-sensitive, constraint-aware remeshing of orphan element patches, allowing for single-step remeshing that recreates a new mesh on orphaned patches by estimating a new virtual geometry, honoring revised or new mesh definitions, and incorporating local mesh control or characteristics.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If multiple-step remeshing processes are used on orphaned meshes, then feature sensitivity can be improved, but productivity is reduced and design cycles are extended
Solution Approach 1:
The patent combines multiple separate remeshing operations (feature identification, mesh extraction, geometry reconstruction, and remeshing) into a single integrated process. The system automatically identifies features on the orphaned mesh, extracts relevant geometry, reconstructs the model, and performs remeshing in one continuous operation, eliminating the need for multiple manual steps while maintaining feature sensitivity.
Solution Approach 2:
The system performs preliminary feature identification and geometry extraction automatically before the user initiates the remeshing process. By pre-processing the orphaned mesh to identify critical features and extract underlying geometry, the system prepares the data structure in advance, enabling rapid single-step remeshing without sacrificing feature accuracy.
2Manufacturing precision
If manual geometry reconstruction is performed on orphaned meshes, then mesh constraints can be honored, but time consumption increases significantly
Solution Approach 1:
The system enables self-service automated geometry reconstruction by analyzing the orphaned mesh structure itself to infer the original geometry. The algorithm automatically identifies features, extracts geometric information, and reconstructs the model without requiring manual user intervention, thereby maintaining mesh constraint accuracy while dramatically reducing the time required compared to manual reconstruction methods.
Solution Approach 2:
The patent replaces manual geometric modeling operations with an automated computational algorithm. The system uses computer-based mesh analysis and geometry reconstruction techniques to substitute for manual user actions, achieving the same mesh constraint accuracy that would require manual intervention but in a fraction of the time through automated processing.
3Productivity
If orphaned meshes are remeshed without geometry information, then productivity increases, but feature sensitivity and mesh quality deteriorate
Solution Approach 1:
The system introduces an intermediary automated geometry reconstruction step that bridges the gap between the orphaned mesh and the remeshing process. By automatically extracting and reconstructing geometry information from the orphaned mesh structure, the system provides the necessary geometric context for high-quality feature-sensitive remeshing without requiring manual user input, thus maintaining both productivity and feature sensitivity.
Data Source
AI summary
A computer-implemented method of modifying a finite element mesh. The method includes providing an original-input-orphan-mesh, selecting and extracting at least a part of the original-input-orphan-mesh as an orphan-element-patch-object, generating faces on the orphan-element-patch-object as a faces-on-mesh-object geometry, generating a new mesh patch element based on the faces-on-mesh-object-geometry and at least one changed meshing-parameter. The changed meshing-parameter is assigned to generate a new mesh patch element that is different to the corresponding original-input-orphan-mesh. The method further includes generating an amended orphan mesh by replacing the orphan-element-patch-object of the original-input-orphan-mesh by the new mesh patch element.


