CAD Edge Selection for Mechanical Part B-Rep Machining Paths
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for multi-selecting edges in CAD systems for designing mechanical parts are inefficient and lack ergonomics, hindering the design process and manufacturing productivity.
Innovation Solution
A computer-implemented method that automatically identifies and selects edges in a CAD system by analyzing the boundary representation (B-rep) of a 3D modeled object, using a graphical user interface to facilitate user interaction and improve edge selection efficiency, particularly by identifying edges that are directed similarly and sharing faces, thereby representing paths for cutting tools in machining processes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If manual multi-selection of edges is used in existing CAD systems, then users can select edges for machining operations, but the process is inefficient and lacks ergonomics
Solution Approach 1:
The system automatically identifies and selects edges that share faces with a previously selected edge, eliminating the need for manual multi-selection. The CAD system serves itself by using the selected edge as input to automatically determine the set of edges to be processed, thereby improving both productivity and ergonomics
Solution Approach 2:
The system performs preliminary identification of edges sharing faces with the selected edge before the user needs to proceed with machining operations. By pre-processing the edge selection based on topological relationships, the system prepares the data structure in advance, reducing user effort and improving workflow efficiency
2Productivity
If automatic edge identification is implemented, then edge selection efficiency improves, but system complexity increases
Solution Approach 1:
The patent replaces manual mechanical selection operations with automated computational processes. The system uses computer algorithms to automatically identify edges sharing faces with selected edges, substituting manual interaction with intelligent automation, thereby improving design efficiency while managing system complexity through software-based solutions
3Ease of operation
If existing multi-selection methods are used, then edge selection can be performed, but time consumption increases
Solution Approach 1:
The system automatically determines the set of edges to be selected based on the topological relationship with the previously selected edge, eliminating the time-consuming manual multi-selection process. The CAD system performs the selection task itself without requiring repeated user actions, thereby reducing time consumption while maintaining operational simplicity
Solution Approach 2:
The system performs the edge identification and selection process in advance, before the user needs to proceed with subsequent operations. By pre-processing the selection based on face-sharing relationships, the system eliminates time-consuming manual steps while keeping the user interface simple
Data Source
Figure 1~2
Figure 3~5
Figure 6~9
AI summary
The invention notably relates to a computer-implemented method for designing, with a CAD system, a 3D modeled object representing a mechanical part. The method comprises providing a B-rep representing the mechanical part. The B-rep has faces, edges and vertices. The method comprises providing a sharp edge. The method further comprises, automatically by the CAD system, identifying a set of edges. The set of edges comprises the provided sharp edge. Each first edge of the set of edges is directed similarly to at least one second edge of the set of edges, the first edge and the second edge sharing a face. The method further comprises, automatically by the CAD system, selecting sharp edges within the set of edges. Such a method constitutes an improved method for designing a mechanical part.