Editing Handle for 3D Model Feature Sets

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Editing three-dimensional models, particularly complex ones, is time-consuming and tedious due to the extensive number of wires or curves that need to be manipulated, overwhelming users and leading to labor-intensive trial-and-error processes.

Innovation Solution

The implementation of an editing handle that allows manipulation of a set of wires or curves, with edits propagated to other features within a region of influence, reducing the need for global edits and cluttering the user interface by presenting a single handle for multiple related features.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If a user manually edits each wire or curve in a three-dimensional model, then precise control over individual features is achieved, but the editing process becomes time-consuming and tedious

Engineering Contradiction:
Improveediting precisionVSAvoidediting time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

Multiple related wires or curves are grouped into a feature set, and a single editing handle is provided to manipulate all members of the feature set simultaneously. This merging approach allows precise control over grouped features while dramatically reducing the time required compared to editing each wire or curve individually.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The editing handle is designed to work with multiple different types of geometric features (wires, curves, surfaces) and can apply various editing operations (move, rotate, scale) across different feature sets. This universal handle provides a consistent interface for diverse editing tasks, improving efficiency without sacrificing precision.

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

2Ease of operation

If multiple editing handles are provided for each individual wire or curve, then complete control over all features is achieved, but the user interface becomes crowded and less intuitive

Engineering Contradiction:
Improveinterface intuitivenessVSAvoidinterface complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

Instead of displaying separate editing handles for each wire or curve, the system merges related features into feature sets and provides a single editing handle per feature set. This reduction in the number of visible handles declutters the interface and makes it more intuitive, while still maintaining complete control through hierarchical selection of feature sets.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The interface is segmented into hierarchical levels: individual wires/curves, feature sets containing multiple related features, and the editing handle that operates on the selected level. This segmentation allows users to work at the appropriate level of abstraction, reducing interface complexity while preserving access to detailed control when needed.

Inventive Principle:
Principle #1Segmentation

3Stability of the object's composition

If edits are applied globally to the entire three-dimensional model, then consistency across all features is maintained, but undesired changes are introduced to features that should remain unchanged

Engineering Contradiction:
Improvemodel consistencyVSAvoidundesired global changes
Core Design Contradiction:
Stability of the object's compositionVSObject-generated harmful factors

Solution Approach 1:

The system applies edits locally to selected feature sets rather than globally to the entire model. Each feature set can be independently selected and edited, allowing modifications to be confined to specific regions or aspects of the three-dimensional model. This local quality approach maintains consistency within edited feature sets while preventing undesired changes to unrelated features.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The model is segmented into multiple independent feature sets that can be selectively edited. This segmentation allows users to apply edits to only the portions of the model that require changes, maintaining stability and consistency within those portions while leaving other portions unchanged, thereby avoiding harmful global side effects.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11694416B2Intuitive editing of three-dimensional models
Publication Date: 2023.07.04 ADOBE INC
  • US11694416B2 patent drawing
  • US11694416B2 patent drawing
  • US11694416B2 patent drawing

AI summary

Embodiments of the present invention are directed towards intuitive editing of three-dimensional models. In embodiments, salient geometric features associated with a three-dimensional model defining an object are identified. Thereafter, feature attributes associated with the salient geometric features are identified. A feature set including a plurality of salient geometric features related to one another is generated based on the determined feature attributes (e.g., properties, relationships, distances). An editing handle can then be generated and displayed for the feature set enabling each of the salient geometric features within the feature set to be edited in accordance with a manipulation of the editing handle. The editing handle can be displayed in association with one of the salient geometric features of the feature set.