In-Context Modeling for Parametric CAD Assembly States
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional CAD systems face challenges in managing in-context references, particularly when designing parts that need to reflect multiple assembly states, as existing solutions either update all references simultaneously or lock them, making it difficult to maintain exact reference states and leading to unwieldy file-based reference management.
Innovation Solution
The method involves creating and managing assembly contexts within a parametric CAD system, allowing users to store and update references of multiple assembly states, enabling parts to be modeled against specific assembly states while preserving references during assembly motion, and providing an interface to manage these states for effective in-context modeling.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If references are allowed to always update as the assembly changes, then the references remain current and accurate, but the modeling process becomes unstable and difficult to control when items change with each dynamic movement
Solution Approach 1:
The system implements dynamic reference management where references can be configured to update automatically, manually, or remain fixed based on user needs. This allows the reference behavior to adapt to different modeling scenarios, resolving the contradiction between maintaining reference accuracy and ensuring modeling stability.
Solution Approach 2:
The patent introduces state snapshots that capture assembly configurations at specific points in time. By storing and managing multiple assembly states, the system allows users to reference specific states rather than continuously updating references, providing control over when references update and preventing unwanted changes during dynamic movements.
2Ease of operation
If references are locked or broken to prevent unwanted updates, then modeling stability is maintained, but it becomes extremely difficult to update references when referenced item geometry changes
Solution Approach 1:
The system performs preliminary action by capturing assembly states at specific moments before changes occur. These snapshots preserve the geometry and configuration at defined points, allowing references to be updated to specific historical states when needed, while maintaining stability during intermediate periods.
Solution Approach 2:
The patent implements feedback mechanisms that allow users to review captured assembly states and selectively update references based on design intent. The system monitors geometry changes and provides controlled update pathways, enabling reference updates when genuinely needed while preventing unwanted automatic updates.
3Reliability
If all references are updated simultaneously when assembly state changes, then reference consistency is maintained, but it is difficult to return to exact previous states and manage multiple assembly states
Solution Approach 1:
The system segments the assembly state into discrete, captureable snapshots that can be independently stored and managed. Each snapshot represents a complete assembly configuration at a specific moment, allowing selective reference to individual states rather than forcing simultaneous updates of all references, thus simplifying state management.
Solution Approach 2:
The patent creates copies of assembly states at captured moments, storing these snapshots in a manageable structure. These state copies preserve the exact geometry and configuration at capture points, enabling users to reference specific states without affecting other states or requiring simultaneous updates across the entire assembly.
4Reliability
If file-based reference management is used to control access to files, then file security and organization are improved, but in-context references become unwieldy and can be lost when file control systems are used
Solution Approach 1:
The system merges file-based reference management with in-context assembly state capture. By integrating the state snapshot functionality with the existing file control system, the patent maintains file security and organization while preventing reference loss. The merged system allows references to be anchored to assembly states rather than just file paths, making references more robust.
Data Source
AI summary
A method is disclosed to model a part in the context of one or more assembly states. This method stores references of one or more states of one or more assemblies that a user wants to model a part against, and allows the user to reference surrounding parts from references of assembly states in one or more parametric features. Each reference of assembly with other necessary data is stored in a user object called a context. The assembly can be modified to move components as per desired motion while the part is modeled against one or more assembly states. Also provided is an interface to manage assembly states that are important for a part design for relating to other parts in the assembly. Such interface lets the user update one or more assembly states and associated features for each state at any time during design cycle.


