Mechanical Part Profile Detection Using Distortion Thresholds

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for profile detection in discrete 3D models of mechanical parts are inadequate, particularly failing to identify valid profiles in complex cases such as self-intersecting curves and degenerate surfaces, which cannot be processed by CAD software, leading to models that are not exploitable for manufacturing.

Innovation Solution

A computer-implemented method that evaluates candidate parameterizations and projections of 3D surfaces by computing a function that penalizes distortion between neighboring points, determining if the distortion is below a threshold to confirm a valid profile, ensuring the detected profiles are continuous and can be processed by CAD software.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If existing profile detection methods are used on discrete 3D models, then simple profiles can be identified, but complex cases such as self-intersecting curves and degenerate surfaces cannot be processed, leading to models that are not exploitable for manufacturing

Engineering Contradiction:
Improveprofile detection capabilityVSAvoidmanufacturing usability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent transforms the profile detection problem by changing the parameterization approach - using a distortion function that operates on parameter values rather than direct geometric coordinates. This allows the method to handle complex cases like self-intersecting curves and degenerate surfaces by evaluating parameter continuity and distortion thresholds, thereby improving both adaptability to various profile types and reliability of manufacturing usability

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces an intermediary distortion function E(V, F) that mediates between the raw 3D surface geometry and the final profile determination. This function computes distortion based on parameter values and projected coordinates, acting as a bridge that filters out problematic cases (self-intersections, degeneracies) while preserving valid complex profiles, thus resolving the contradiction between handling diverse profiles and ensuring manufacturing reliability

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If a distortion function is computed for each couple of neighboring points to evaluate profile validity, then accurate profile detection is achieved, but computational complexity increases

Engineering Contradiction:
Improveprofile detection accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the profile detection process into discrete evaluations of neighboring point couples along the parameterization. By computing the distortion function E(V, F) locally for each adjacent pair of points and comparing against a threshold, the method achieves high measurement precision through localized analysis while avoiding the need for complex global computations, thus balancing accuracy with computational feasibility

Inventive Principle:
Principle #1Segmentation

Data Source

PatentEP4641424A1Profile detection in a discrete 3D model representing a mechanical part
Publication Date: 2025.10.29 DASSAULT SYSTEMES SA
  • EP4641424A1 patent drawingFigure 1~2
  • EP4641424A1 patent drawingFigure 3~4
  • EP4641424A1 patent drawingFigure 5

AI summary

The disclosure notably relates to a computer-implemented method for profile detection in a discrete 3D model. The discrete 3D model represents a mechanical part. The method comprises, for each 3D surface of at least one 3D surface of the 3D model, providing a candidate parameterization of the 3D surface and a candidate projection of the 3D surface into . The method further comprises computing a function. The function penalizes, for each couple of points of the 3D surface having neighboring parameter values, a distortion. The distortion is between a disparity between the projection of the points, and a disparity between the parameterization of the points. The method further comprises determining that the candidate parameterization and the candidate projection form a valid profile of the 3D surface if the computed function is smaller than a predefined threshold.