3D Model Personalization with Geometric Constraints
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for creating personalized functional objects restrict user editing capabilities to maintain mechanical functionality, especially when objects need to cooperate with others, and are often inaccessible due to complex CAD software requirements.
Innovation Solution
A method involving a computer program that processes deformation of three-dimensional models within a geometrical constraints database to ensure mechanical functionality, allowing users to edit and transform models into physical objects using rapid prototyping, with collaborative editing capabilities and web-based accessibility.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If users are allowed to extensively edit the three-dimensional model for personalization, then the degree of personalization is improved, but the mechanical functionality of the object deteriorates
Solution Approach 1:
The patent segments the three-dimensional model into multiple independent parts: mechanically functional portions that must maintain their geometry, and customizable portions that can be freely edited by users. This segmentation allows users to personalize the object extensively while ensuring that the functional portions remain intact and maintain their mechanical integrity.
Solution Approach 2:
The patent applies different editing restrictions to different parts of the model. Specifically, it allows free editing in customizable regions while imposing geometric constraints on functional regions. This local differentiation enables maximum personalization in non-critical areas while preserving the mechanical functionality in critical areas.
2Adaptability or versatility
If complex CAD software is used to enable extensive model editing, then the degree of personalization is improved, but the ease of operation deteriorates
Solution Approach 1:
The patent creates a simplified computer program that performs multiple functions: it provides an intuitive interface for users, automatically segments the model into functional and customizable portions, applies geometric constraints to functional portions, and prepares the model for rapid prototyping. This multi-functional tool delivers professional-grade model editing capabilities without requiring users to learn complex CAD software.
Solution Approach 2:
The system automatically performs complex tasks such as model segmentation, constraint application, and geometric validation without requiring user intervention. The computer program autonomously identifies functional portions, applies appropriate constraints, and ensures mechanical integrity is maintained, freeing users from complex operational procedures.
3Reliability
If geometric constraints are applied to maintain mechanical functionality, then the mechanical functionality is preserved, but the degree of personalization deteriorates
Solution Approach 1:
The patent segments the model into functional portions requiring geometric constraints and customizable portions free from such constraints. This segmentation ensures that constraints are applied only where necessary for mechanical functionality, while other portions remain fully editable for personalization, thus resolving the contradiction between constraint application and design freedom.
Solution Approach 2:
The patent applies geometric constraints locally only to functional portions of the model, while leaving customizable portions completely free from constraints. This localized approach allows the object to maintain its mechanical functionality in critical areas while enabling extensive personalization in non-critical areas.
Data Source
AI summary
A method for creating personalized objects having a mechanically functional portion the method comprising at least one step of editing a three-dimensional model (10; 11) using computer program and a step of transforming the model into a physical object using a rapid prototyping machine, wherein during the editing step: a computer program processes a deformation of the original model into a deformed model, a three-dimensional geometrical constraints database, associated with said models, provides a set of constraints on the geometry of said mechanically functional portions, and a computer program computes at least one step of comparison between some geometrical constraints from said database and a model selected between the original model and the deformed model.


