Automated Unfold Layout Generation for B-Rep Sheetmetal Models
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems face challenges in generating accurate unfold layouts for Boundary Representation (B-rep)-based CAD sheetmetal models with complex shapes and multiple bends, often requiring manual intervention due to ambiguous regions.
Innovation Solution
A method and system that validate B-rep-based CAD sheetmetal models by determining nodes corresponding to faces, processing plane, cone, and deform nodes to generate partial unfold layouts, and combining these for an accurate unfold layout, using a processor and memory to execute instructions for automated processing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If existing systems are used to generate unfold layouts for B-rep-based CAD sheetmetal models with complex shapes and multiple bends, then processing speed is maintained, but accuracy deteriorates due to ambiguous regions requiring manual intervention
Solution Approach 1:
The patent segments the complex B-rep model into distinct geometric regions (planar regions, cylindrical regions, conical regions, and deform regions) and processes each region type separately with specialized algorithms. This segmentation allows the system to handle ambiguous regions by identifying them as deform regions and applying specific processing rules, thereby improving accuracy while maintaining automation.
Solution Approach 2:
The patent introduces an intermediary classification layer that categorizes faces into different region types based on geometric properties. This intermediary classification enables the system to automatically identify ambiguous regions and route them to appropriate processing algorithms, eliminating the need for manual intervention while preserving accuracy.
2Measurement precision
If manual intervention is used to handle ambiguous regions in complex B-rep models, then unfold layout accuracy is improved, but productivity deteriorates due to increased time consumption
Solution Approach 1:
The patent implements self-service by enabling the system to automatically identify and process ambiguous regions through geometric analysis. The system classifies faces into different region types and applies appropriate algorithms without human intervention, thereby maintaining high accuracy while preserving processing speed and productivity.
Solution Approach 2:
The patent changes the processing parameters dynamically based on the identified region type. By detecting geometric characteristics and adjusting processing parameters accordingly, the system achieves accurate results for complex ambiguous regions while maintaining automated high-speed processing, thus improving productivity without sacrificing accuracy.
3Device complexity
If B-rep models with ambiguous regions are processed using existing systems, then device complexity is reduced, but manufacturing precision deteriorates due to erroneous results
Solution Approach 1:
The patent segments the processing system into specialized modules for different region types (planar, cylindrical, conical, deform). This segmentation allows each module to be relatively simple while the overall system handles complex ambiguous regions accurately, thus maintaining manufacturing precision without excessive device complexity.
Solution Approach 2:
The patent creates a universal processing framework that can handle multiple region types through a common classification and routing mechanism. This multi-functional approach allows a single system to process various geometries accurately without requiring separate complex systems for each case, balancing device complexity with manufacturing precision.
Data Source
AI summary
A method and system for identifying an unfold layout for a Boundary Representation (B-rep)-based Computer Aided Design (CAD) sheetmetal model is disclosed. The method includes validating the B-rep based CAD sheetmetal model when at least one planar face is present in the model, and thickness of the B-rep based CAD sheetmetal model is within predefined thickness threshold; determining a plurality of nodes corresponding to a plurality of faces for generating unfold graph; processing one or more plane nodes and subsequently one or more cone nodes for generating first partial unfold layout corresponding to the one or more plane nodes and the one or more cone nodes; processing one or more deform nods for generating second partial unfold layout corresponding to the one or more deform nodes; and joining the first partial unfold layout with the second partial unfold layout for generating the unfold layout for the B-rep-based CAD sheetmetal model.


