Parametric CAD Model Shape Fitting via Gradient Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current computer-aided design (CAD) systems struggle to efficiently design manufacturing products with mechanical functionalities based on discrete representation formats, lacking an effective method to optimize CAD models to fit target boundary shapes.

Innovation Solution

A computer-implemented method that modifies CAD model parameters to minimize shape dissimilarity metrics between a CAD model and a target boundary shape, using gradient-based optimization techniques and signed distance fields to adjust continuous CAD parameters, allowing for efficient fitting of a mesh into a parametric CAD model.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If discrete representation formats are used for target boundary shapes, then flexibility in representing complex shapes is improved, but efficiency in designing CAD models with mechanical functionalities deteriorates

Engineering Contradiction:
Improveshape representation flexibilityVSAvoidCAD model design efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent introduces an intermediary optimization process that bridges discrete mesh representations and parametric CAD models. The system uses an objective function to quantify shape dissimilarity and employs optimization algorithms to automatically adjust CAD parameters, serving as a mediator that converts between discrete and parametric representations while maintaining both shape fidelity and design efficiency

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent systematically modifies CAD model parameters to minimize shape dissimilarity between the target boundary and the CAD representation. By continuously adjusting parameters based on an objective function that measures shape mismatch, the system achieves efficient conversion from discrete representations to parametric models while preserving mechanical functionalities

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If CAD model parameters are manually adjusted to fit target shapes, then shape accuracy is improved, but design time and complexity increase

Engineering Contradiction:
Improveshape matching accuracyVSAvoiddesign time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent implements an automated self-adjusting system where the CAD model automatically optimizes its own parameters to fit the target shape. The optimization algorithm autonomously evaluates shape dissimilarity and adjusts parameters without human intervention, enabling the system to self-correct and achieve high shape accuracy while significantly reducing design time

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent establishes a feedback loop where the objective function continuously evaluates the mismatch between target and CAD shapes, and this evaluation feeds back into parameter adjustments. This closed-loop optimization process automatically converges to high-accuracy solutions, eliminating manual trial-and-error and reducing overall design time

Inventive Principle:
Principle #23Feedback

3Manufacturing precision

If optimization algorithms are used to minimize shape dissimilarity, then shape matching accuracy is improved, but computational complexity increases

Engineering Contradiction:
Improveshape dissimilarity minimizationVSAvoidoptimization system complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent focuses optimization efforts on a selective subset of critical CAD parameters rather than all parameters, changing only those that most significantly impact shape fidelity. This targeted parameter optimization reduces computational complexity while maintaining high shape matching accuracy by concentrating computational resources on the most influential design variables

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20240403502A1Designing a manufacturing product having one or more mechanical functionalities
Publication Date: 2024.12.05 DASSAULT SYSTEMES SA
  • US20240403502A1 patent drawing
  • US20240403502A1 patent drawing
  • US20240403502A1 patent drawing

AI summary

A computer-implemented method for designing a manufacturing product having one or more mechanical functionalities. The method includes obtaining a first instance of a CAD model and a mesh representing a target boundary shape of the manufacturing product and determining a second instance of the CAD model. The CAD model includes a feature tree having a plurality of continuous CAD parameters, and a set of one or more parameterization constraints which specifies the one or more mechanical functionalities. The first instance includes a first value and the second instance includes a second value for each continuous CAD parameter, respectively. The determining of the second instance consists of computing the second values by modifying at least part of the first values to minimize a shape dissimilarity metric between a boundary shape represented by the first instance of the CAD model and the target boundary shape.