CAD Sheet Body Patching via Boundary Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In computer-aided design (CAD) modeling, patching a sheet body to a target body is challenging when the sheet body's boundary edges are partially coincident or non-coincident, especially when non-coincident segments end in the interior or on sharp edges of the target body, leading to errors and difficulties in trimming or smoothing regions.

Innovation Solution

A method is developed to detect coincident and non-coincident segments of the sheet body's boundary, project or extend non-coincident segments based on endpoint types, fill open regions between segments and sharp edges, and combine these to divide the target body into separate regions, allowing the sheet body to replace one of these regions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If the sheet body boundary edges are partially coincident or non-coincident with the target body, then the patching operation becomes more complex and error-prone, but complete boundary matching is not always achievable in practical CAD modeling scenarios

Engineering Contradiction:
Improvepatching accuracyVSAvoidboundary handling complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The boundary of the sheet body is divided into multiple segments, where each segment is classified as either coincident or non-coincident with the target body. This segmentation allows the system to handle different boundary conditions independently, applying appropriate processing methods to each segment type, thereby managing complexity while maintaining patching accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary classification of boundary segments into coincident and non-coincident categories before executing the patching operation. By identifying and marking non-coincident segments in advance, the system prepares the necessary projection and extension operations beforehand, ensuring accurate patching without encountering errors during the actual patching process.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If non-coincident segments are projected or extended to match the target body boundary, then the patching coverage is improved, but the computational complexity and processing time increase

Engineering Contradiction:
Improvepatching efficiencyVSAvoidprocessing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system applies projection or extension operations only to the non-coincident segments of the sheet body boundary, rather than processing the entire boundary. This partial action approach ensures that patching coverage is maintained for the necessary regions while avoiding unnecessary computational overhead on already-matching segments, thus improving efficiency without sacrificing completeness.

Inventive Principle:
Principle #16Partial or excessive action

3Ease of operation

If the method automatically detects and processes different types of boundary segments, then manual intervention is reduced, but the algorithm complexity and computational resources required increase

Engineering Contradiction:
Improveoperational simplicityVSAvoidalgorithm complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system automatically detects and classifies boundary segments as coincident or non-coincident with the target body without requiring manual intervention. The algorithm independently identifies segment types, determines appropriate processing methods, and executes the patching operation autonomously, thereby simplifying user operation despite the underlying algorithmic complexity.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11068621B2Method for patching a sheet body to a target body
Publication Date: 2021.07.20 SIEMENS INDUSTRY SOFTWARE INC
  • US11068621B2 patent drawing
  • US11068621B2 patent drawing
  • US11068621B2 patent drawing

AI summary

In computer assisted design, a sheet body is patched to a target body, wherein the boundary edges of sheet body are partially coincident with the target body. All segments of the sheet body boundary that are coincident or non-coincident to the target body are detected; for a non-coincident segment with at least one end point which is in the interior of the target body but not on the sharp edge, the corresponding patch position on the target body is determined, and the segment or an extension is projected on the target body; for a non-coincident segment with both end points on sharp edges of the target body, the open region between the segment and the sharp edges is filled as extension of the faces of sharp edges; the coincident segments and the projected or extended non-coincident segments are combined to divide the target body into separate regions; and one of the regions is replaced by the sheet body.