Mid-Surface Junction Solver for Hole-Free B-Rep Meshing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current software solutions for generating mid-surfaces from thin solid portions of B-rep models in CAD systems often result in incomplete junctions, leading to holes and inefficiencies in structural simulations, particularly in automotive and aerospace parts, due to the lack of comprehensive handling of multi-junctions.
Innovation Solution
A method for computing junction wires and connecting mid-surfaces to solve multi-junctions in B-rep models, ensuring seamless integration without holes, allowing for accurate hybrid meshing and improved structural simulations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If current software solutions are used to generate mid-surfaces in B-rep models, then the meshing process can be performed, but holes and incomplete meshing occur at multi-junctions, reducing simulation accuracy
Solution Approach 1:
The patent segments the junction wire computation into multiple stages: first computing junction wires for pairs of mid-surfaces, then determining multi-junction points by analyzing connected border wires, and finally connecting junction wires through these multi-junction points. This segmentation allows systematic handling of complex multi-junction configurations, eliminating holes in the meshing process.
Solution Approach 2:
The patent introduces multi-junction points as intermediary elements that mediate between multiple junction wires meeting at a common location. These multi-junction points serve as connection hubs that ensure continuous and complete meshing at complex junctions, preventing the formation of holes while maintaining geometric accuracy.
2Productivity
If automated mid-surface generation is implemented, then processing time is reduced, but holes remain in the meshing result requiring post-processing
Solution Approach 1:
The patent performs preliminary computation of junction wires for all pairs of mid-surfaces before final meshing. By pre-computing these junction wires and identifying connected border wires in advance, the system prepares all necessary connection information beforehand, enabling complete and hole-free meshing without requiring post-processing corrections.
3Loss of time
If simple junction wire computation is used, then computation time is minimized, but multi-junction connections are incorrect leading to mesh holes
Solution Approach 1:
The patent implements a dynamic computation process that adapts to different junction configurations. The system identifies connected border wires and determines appropriate multi-junction points based on the specific geometric relationships between mid-surfaces, allowing accurate handling of various junction types (T-junctions, cross-junctions, etc.) without excessive computation time.
Data Source
Figure 1~2
Figure 3~4
Figure 5~6
AI summary
It is disclosed a method of B-rep processing for performing structural simulation of a mechanical part. The method comprises providing mid-surfaces of a B-rep representation of the part. Each mid-surface represents a thin portion. The method comprises computing junction wires corresponding to a respective junction of respective mid-surfaces, based on border wires of the respective mid-surfaces. The method comprises determining one or more groups. Each group consists in extremities of junction wires to connect. The determination of the one or more groups is by identifying connected border wires corresponding to the junction wires. The method comprises, for each determined group of extremities, determining a multi-junction point. The multi-junction point is a connection point of the extremities. The method comprises connecting the junction wires using the determined multi-junction points. The method comprises connecting the mid-surfaces to the connected junction wires.