3D Sketch Wrapping on Complex Surfaces With Reduced Distortion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current CAD software systems face limitations in wrapping a 2D sketch onto 3D models, particularly with non-developable surfaces, leading to issues like distortion, incomplete geometries, and support for only surfaces of revolution, resulting in low-quality and inefficient product design.

Innovation Solution

A method and system that directly transforms a 2D sketch onto a 3D model using a marching algorithm, allowing mapping of a 2D grid onto a 3D model without flattening, supporting a wide range of surface types, including non-developable surfaces, and producing high-quality, distortion-reduced results.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If a 2D sketch is wrapped onto a 3D model using traditional flattening methods, then the wrapping process is simple, but distortion occurs especially on non-developable surfaces

Engineering Contradiction:
Improvewrapping process simplicityVSAvoidsketch distortion
Core Design Contradiction:
Ease of manufactureVSManufacturing precision

Solution Approach 1:

The patent transitions from traditional 2D flattening to a 3D-based wrapping approach. Instead of flattening the 3D model to 2D and then applying the sketch, the system creates a 3D grid that wraps around the model and evaluates the 2D sketch onto this 3D grid, preserving spatial relationships and eliminating distortion on complex surfaces.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The patent introduces a 3D grid as an intermediary structure between the 2D sketch and the 3D model. The grid serves as a mediator that captures the model's geometry and allows the sketch to be evaluated and projected accurately onto the complex surface without direct flattening.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If traditional wrapping methods are used, then the process works for simple surfaces, but it fails or produces low quality results on non-developable surfaces

Engineering Contradiction:
Improvesurface type supportVSAvoidwrapping quality
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The patent creates a universal wrapping system that works across all surface types including developable, non-developable, and complex geometries. The 3D grid-based approach and marching algorithm provide a unified method that adapts to any surface topology, replacing multiple specialized techniques with a single versatile solution.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent changes the fundamental parameters of the wrapping approach by working in 3D space rather than 2D, using a marching algorithm that iteratively evaluates the sketch onto the 3D grid. This parameter change enables accurate wrapping on surfaces that were previously intractable.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If the entire model is flattened for wrapping, then the sketch can be applied, but time-consuming processing and loss of geometric accuracy occur

Engineering Contradiction:
Improvewrapping efficiencyVSAvoidflattening processing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent extracts only the necessary geometric information needed for wrapping by creating a 3D grid that samples the model's surface, rather than flattening the entire model. The marching algorithm efficiently evaluates the sketch onto this sampled grid, avoiding the computationally expensive global flattening operation.

Inventive Principle:
Principle #2Taking out (Extraction)

4Productivity

If traditional wrapping is used on non-developable surfaces, then the process is fast, but incomplete geometries and distortion result

Engineering Contradiction:
Improvewrapping speedVSAvoidgeometry completeness
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The marching algorithm continuously evaluates the 2D sketch onto the 3D grid by marching through the grid cells in sequence, ensuring complete coverage of the target surface. This continuous evaluation process maintains geometric completeness while operating efficiently on complex non-developable surfaces.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS12450817B2Wrapping a two-dimensional (2D) sketch onto a three-dimensional (3D) model
Publication Date: 2025.10.21 DASSAULT SYSTEMES SOLIDWORKS CORP
  • US12450817B2 patent drawing
  • US12450817B2 patent drawing
  • US12450817B2 patent drawing

AI summary

A computer-based method is disclosed of wrapping a two-dimensional (2D) sketch onto a three-dimensional (3D) model. The method includes placing the 2D sketch onto a 2D grid, transforming the 2D grid to an initial location relative to the 3D model, mapping the 2D grid onto the 3D model to produce a 3D grid wrapped around the 3D model, evaluating the 2D sketch onto the 3D grid to produce a 3D image wrapped around the 3D model, wherein the 3D image wrapped around the 3D model corresponds to (e.g., has a similar appearance to, and was generated from) the 2D sketch, and creating one or more curves on the 3D model by projecting the 3D image onto the 3D model.