Mid-Surface Junction Solver for Hole-Free B-Rep Meshing

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvemeshing accuracyVSAvoidsimulation accuracy
Core Design Contradiction:
Manufacturing precisionVSReliability

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If automated mid-surface generation is implemented, then processing time is reduced, but holes remain in the meshing result requiring post-processing

Engineering Contradiction:
Improveprocessing speedVSAvoidmeshing completeness
Core Design Contradiction:
ProductivityVSManufacturing precision

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.

Inventive Principle:
Principle #10Preliminary action

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

Engineering Contradiction:
Improvecomputation timeVSAvoidjunction connection accuracy
Core Design Contradiction:
Loss of timeVSManufacturing precision

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.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentEP4675484B1Global mid-surface junction solver
Publication Date: 2026.05.20 DASSAULT SYSTEMES SA
  • EP4675484B1 patent drawingFigure 1~2
  • EP4675484B1 patent drawingFigure 3~4
  • EP4675484B1 patent drawingFigure 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.