Subdivision Surface Topology Modification via Automatic Classification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current CAD systems require significant user interaction and computational intensity for modifying subdivision models, making it difficult for users, especially children, to intuitively add or remove material from 3D models, as they need to understand complex geometric relationships and perform Euler operations.

Innovation Solution

A computer-implemented method that allows users to select faces, edges, or vertices in a 3D model to perform add or remove operations, rebuilding topology based on surrounding entities, enabling intuitive modification of subdivision surface models by merging or subtracting polyhedrons, without requiring extensive knowledge of mathematical fundamentals.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional CAD commands are used to modify subdivision models, then modeling precision is maintained, but ease of operation deteriorates due to complex user interaction requirements

Engineering Contradiction:
Improveease of operationVSAvoiddevice complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary classification system that translates simple user selections into complex topology modification operations. The classification module acts as a mediator between the user's simple selection and the complex Euler operations required for topology changes, automatically determining the appropriate operation type (add, remove, bridge, patch, extrude) based on the selected entity and surrounding geometry.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs self-service by automatically determining the type of topology change needed based on the selected entity and its surrounding context. The classification module autonomously analyzes the geometric relationships and selects the appropriate modification operation without requiring the user to specify complex parameters or understand the underlying mathematical operations.

Inventive Principle:
Principle #25Self-service

2Productivity

If manual manipulation of cage entities is performed, then control over the model is maintained, but productivity decreases due to time-consuming user interaction

Engineering Contradiction:
ImproveproductivityVSAvoidloss of time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-defining the classification rules and operation sequences before the user makes their selection. The system is pre-programmed with the logic to automatically determine the appropriate topology modification based on the selected entity type and surrounding geometry, eliminating the need for time-consuming manual analysis and calculation during the modeling process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces the mechanical system of manual cage manipulation with an automated computational system. Instead of requiring users to physically drag and position cage entities, the system uses automated algorithms to perform topology modifications through Euler operations, significantly reducing the time required for modeling operations.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Ease of operation

If detailed understanding of geometric relationships is required, then modeling accuracy is maintained, but ease of operation deteriorates for less experienced users

Engineering Contradiction:
Improveease of operationVSAvoidloss of information
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The classification module serves as an intermediary that automatically acquires and processes geometric relationship information. It analyzes the selected entity and surrounding topology to determine the appropriate modification operation, eliminating the need for users to manually analyze and understand complex geometric relationships while maintaining modeling accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10460518B2Modifying a sub-division model based on the topology of a selection
Publication Date: 2019.10.29 DASSAULT SYSTEMES SOLIDWORKS CORP
  • US10460518B2 patent drawing
  • US10460518B2 patent drawing
  • US10460518B2 patent drawing

AI summary

A computer-implemented method and system create a three-dimensional (3D) model represented by a sub-division surface and defining a solid or a surface model. A selected entity of the 3D model is selected and with one or more surrounding entities a determination is made of a type of operation to perform. The operation is an add operation or a remove operation, and the operation changes the topology of the 3D model.