B-Rep CAD Contact Feature Identification via Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional techniques fail to effectively analyze contact features between solid models in Boundary Representation (B-Rep) based Computer Aided Design (CAD) models, which is crucial for determining joining methods and automating production processes.
Innovation Solution
A method and system for identifying contact features in B-Rep-based CAD models by determining body types, identifying associated body pairs based on proximity, and extracting face pairs using single-body and multi-body criteria, with user control parameters to determine contact features and parameters.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If conventional techniques are used for analyzing contact features, then the analysis process is simple, but the accuracy and reliability of contact feature identification is insufficient
Solution Approach 1:
The patent segments the contact feature analysis into distinct modules: body type determination module, body pair identification module, face pair identification module, and contact feature identification module. Each module handles a specific aspect of the analysis, improving accuracy while organizing complexity into manageable segments.
Solution Approach 2:
The patent introduces intermediate structures such as body pairs and face pairs as mediators between the input CAD models and the final contact features. These intermediaries facilitate systematic analysis and improve identification accuracy by breaking down the complex direct comparison into structured steps.
2Measurement precision
If detailed body type determination and face pair identification are performed, then contact feature identification accuracy is improved, but the computational time and processing complexity increases
Solution Approach 1:
The patent performs preliminary body type determination and filters valid bodies before conducting detailed face pair identification. This preliminary classification reduces the search space and computational burden of subsequent analysis, maintaining accuracy while reducing processing time.
Solution Approach 2:
The patent applies different analysis criteria locally: single-body criteria for individual body analysis and multi-body criteria for body pair analysis. This localized approach optimizes processing by applying appropriate levels of detail only where necessary.
3Adaptability or versatility
If multiple body pairs and face pairs are analyzed, then comprehensive contact feature coverage is achieved, but the device complexity and analysis difficulty increases
Solution Approach 1:
The patent segments the comprehensive analysis into hierarchical levels: first identifying body pairs, then face pairs within those body pairs, and finally contact features within those face pairs. This segmentation enables comprehensive coverage while managing complexity through structured decomposition.
Solution Approach 2:
The patent creates a universal analysis framework that handles multiple body pairs and face pairs using the same modular modules. This multi-functional system can analyze any number of bodies and contacts through consistent procedures, improving versatility without proportionally increasing complexity.
Data Source
AI summary
The invention relates to method and system for identifying contact features of Boundary Representation (B-Rep)-based Computer Aided Design (CAD) models. The method includes determining body type associated with body from body types based on information extracted from boundary representation of body; identifying associated body pairs from valid bodies based on proximity between each two of valid bodies and predefined threshold proximity; for each of associated body pairs, identifying face pairs for each body of associated body pairs based on single-body criteria, and for each pair of associated body pairs based on multi-body criteria; and identifying contact features and corresponding contact parameters from each of face pairs based on plurality of user control parameters.


