Subdivision Surface Topology Modification via Automatic Classification
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
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
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.
Data Source
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.


