2D Sketch Projection Onto 3D Models Using Grid-Based Wrapping
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current CAD software has limitations in wrapping a 2D sketch onto 3D models, particularly on non-developable surfaces, and often results in distorted or incomplete patterns.
Innovation Solution
A computer-based method that transforms a 2D sketch onto a 3D model by placing it on a 2D grid, mapping the grid onto the 3D model using a marching algorithm, and projecting the resulting 3D image onto the model to create curves.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If current wrapping systems are used to wrap a 2D sketch onto a 3D model, then the wrapping operation can be performed, but the result is distorted or incomplete patterns especially on non-developable surfaces
Solution Approach 1:
The patent transitions from traditional 2D flattening approaches to a 3D grid-based mapping system. By creating a 3D grid that conforms to the complex surface geometry and mapping the 2D sketch onto this 3D structure, the system achieves accurate wrapping on non-developable surfaces without the distortion inherent in 2D flattening methods.
Solution Approach 2:
The patent employs marching algorithms that systematically vary grid parameters and mapping coordinates to transform the 2D sketch into a 3D wrapped representation. By dynamically adjusting grid density, resolution, and transformation parameters, the system adapts to different surface types while maintaining wrapping precision.
2Ease of operation
If a 2D sketch is flattened before wrapping onto a 3D model, then the wrapping process can be simplified, but the model undergoes deformation that reduces accuracy
Solution Approach 1:
Instead of flattening the 3D model to 2D and then wrapping, the patent inverts the approach by creating a 3D grid structure and mapping the 2D sketch onto it. This reversal eliminates the need for flattening while preserving model accuracy, as the 3D grid naturally conforms to the target surface geometry.
Solution Approach 2:
The patent introduces a 3D grid as an intermediary structure between the 2D sketch and the 3D model. This grid serves as a mediator that transforms the simple 2D sketch into an accurate 3D wrapped representation without requiring deformation of either the sketch or the target model.
3Productivity
If traditional wrapping methods are used on non-developable surfaces, then the operation can be completed, but surface distortion increases as the flattening process expands from the starting location
Solution Approach 1:
The patent divides the wrapping operation into discrete grid cells that are processed individually through marching algorithms. By segmenting the continuous surface into manageable grid units, the system maintains local accuracy at each cell while building up the complete wrapped representation, preventing cumulative distortion.
Solution Approach 2:
The patent applies marching algorithms that process the grid incrementally cell-by-cell rather than attempting to flatten the entire surface at once. This partial action approach allows precise control over each grid cell's transformation, maintaining surface continuity and minimizing distortion accumulation across the entire model.
Data Source
Figure 1
Figure 2A~2B
Figure 2C~2D
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.