Curve Chain Optimization Under Surface and Distance Constraints

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

CAD systems face challenges with 'sloppy' or imprecise geometry in curve chains, leading to gaps, overlaps, and misalignments, which can result in downstream surface-building failures and require costly minimization of tolerance gaps.

Innovation Solution

The system optimizes curve chains under surface, distance, and shape constraints by identifying and fixing G0/G1 discontinuities, preserving the original curve shape and ensuring continuity, using methods such as extending or trimming curves, adjusting control points, and inserting new points to maintain continuity and distance constraints.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If curve chains are created with loose tolerance to ease manufacturing, then ease of manufacture is improved, but gaps and misalignments occur reducing manufacturing precision

Engineering Contradiction:
Improveease of curve chain creationVSAvoidcurve chain geometry precision
Core Design Contradiction:
Ease of manufactureVSManufacturing precision

Solution Approach 1:

The system performs preliminary optimization of curve chains by identifying and correcting G0/G1 discontinuities, gaps, and misalignments before downstream surface-building operations. This preliminary action ensures that tolerance gaps are minimized in advance, preventing downstream failures without requiring overly tight manufacturing tolerances.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms by continuously evaluating curve chain geometry against surface, distance, and shape constraints. The optimization process uses feedback from constraint violations to automatically adjust curve parameters, control points, and connections, ensuring manufacturing precision is maintained while allowing reasonable manufacturing tolerances.

Inventive Principle:
Principle #23Feedback

2Manufacturing precision

If tolerance gaps are minimized to improve precision, then manufacturing precision is improved, but system complexity increases due to costly optimization processes

Engineering Contradiction:
Improvecurve chain geometry precisionVSAvoidoptimization system complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The optimization system is segmented into distinct functional modules: constraint definition modules, optimization execution modules, and validation modules. Each module handles specific aspects of the optimization process (surface constraints, distance constraints, shape constraints), making the overall complex system manageable and maintainable while achieving high manufacturing precision.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The curve chain optimization system performs self-service by automatically identifying discontinuities, selecting appropriate optimization methods, and executing corrections without requiring extensive manual intervention. The system self-manages the complex optimization processes through automated algorithms that evaluate constraints and adjust geometry independently.

Inventive Principle:
Principle #25Self-service

3Manufacturing precision

If curve chains are optimized under multiple constraints to improve precision, then manufacturing precision is improved, but computation time increases

Engineering Contradiction:
Improvecurve chain optimization accuracyVSAvoidoptimization computation time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The optimization system applies local quality by focusing computational resources on specific problem areas rather than uniformly optimizing entire curve chains. The system identifies localized G0/G1 discontinuities, gaps, and misalignments, and applies constraint optimization only where needed, significantly reducing computation time while maintaining high manufacturing precision in critical areas.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system implements partial optimization by applying surface, distance, and shape constraints selectively based on the specific requirements of each curve chain segment. Rather than applying all constraints uniformly to all curves, the system performs partial optimization on segments that require it, reducing overall computation time while achieving sufficient precision for manufacturing.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9135730B2Curve chain connections under surface, distance, and shape constraints
Publication Date: 2015.09.15 SIEMENS INDUSTRY SOFTWARE INC
  • US9135730B2 patent drawing
  • US9135730B2 patent drawing
  • US9135730B2 patent drawing

AI summary

Product data management systems, methods, and mediums. A method includes receiving a graphic model having a plurality of curves forming a curve chain and defining a distance threshold and angle threshold corresponding to the model. The method includes optimizing the curve chain under shape constraints, identifying a surface associated with the curve chain and optimizing the curve chain with under surface and distance constraints with respect to the identified surface. The method includes storing the graphic model with the optimized curve chain.