3D Mesh Beveling With Stable Transition Area Remeshing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing CAD systems face challenges in creating high-quality bevels for 3D modeled objects, as the resolution of bevels increases, leading to quality issues in the transition area, such as geometric aberrations and unpredictable shapes, which disrupt the design intent and overall geometry of the object.
Innovation Solution
A computer-implemented method that subdivides a base mesh based on selected edges, identifies a bevel pattern area, and re-meshes the transition area by computing transition vertices to ensure a consistent and smooth transition between the bevel and the base mesh, maintaining the design intent and geometrical coherence.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If the resolution of the bevel is increased (more cuts), then the detail and precision of the bevel is improved, but the quality of the transition area deteriorates (geometric aberrations, unpredictable shapes)
Solution Approach 1:
The method segments the mesh into distinct regions: a bevel pattern area where the bevel is applied and a transition area that connects the bevel to the base mesh. By treating these areas separately with different meshing strategies, the patent resolves the contradiction between high-resolution bevels and stable transition areas. The transition area uses a controlled number of cuts (typically 2-3) to maintain geometric quality while the bevel pattern area can have high resolution.
Solution Approach 2:
The patent applies different meshing qualities to different regions of the model. The bevel pattern area receives high-resolution meshing to capture design intent, while the transition area uses a different meshing approach (with controlled cuts and specific vertex placement) to ensure geometric stability. This local differentiation allows each region to have optimal quality without compromising the other.
2Measurement precision
If the number of cuts in the bevel is increased, then the accuracy of the bevel shape is improved, but the mesh quality at the bevel end deteriorates (bad mesh, uncontrollable shape)
Solution Approach 1:
The patent separates the bevel region from the transition region, allowing independent optimization. The bevel pattern area can have any number of cuts for shape accuracy, while the transition area uses a fixed, controlled number of cuts to ensure mesh quality. The segmentation prevents the propagation of mesh quality issues from the transition area to the bevel end.
Solution Approach 2:
The patent performs preliminary mesh preparation by identifying and marking the transition area before applying the bevel. Transition vertices are pre-positioned and the transition area topology is established in advance, ensuring that subsequent high-resolution beveling does not compromise mesh quality at the boundaries.
3Adaptability or versatility
If the bevel radius is modified, then the design flexibility is improved, but the stability of the transition edges deteriorates (unpredictable shapes, geometric aberrations)
Solution Approach 1:
The patent applies different treatment to the transition area versus the bevel pattern area. The transition area uses a stable, controlled mesh structure with a fixed number of cuts that remains consistent regardless of bevel radius changes. This local stability allows global design flexibility while preventing unpredictable behavior in the transition region.
Solution Approach 2:
The transition area topology and vertex positions are determined in advance based on the base mesh geometry, before the bevel radius is applied. This preliminary establishment of stable transition edges ensures that subsequent modifications to the bevel radius do not cause geometric aberrations or instability in the transition region.
Data Source
AI summary
A computer implemented method for designing a 3D modeled object representing a manufacturing product. The method includes obtaining a base mesh representing the 3D modeled object, selecting one or more connected edges of the base mesh, subdividing the base mesh based on the selected edges by obtaining a bevel pattern area over the selected path. The method obtains, for at least one of the two endpoints of the path, a transition area by grouping all faces sharing the at least one of the two endpoints of the path, except those of the computed bevel pattern area. The method re-meshes the transition area by obtaining a transition vertex located in the transition area and computing an edge connecting each vertex of the pair of vertices with the obtained transition vertex. The method outputs the subdivided base mesh. This improves the design of a 3D modeled object.


