3D and 1D Model Synchronization via Functional Graphs
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current CAD and PLM systems face challenges in synchronizing high-fidelity 3D models across multiple engineering tools, leading to brittle relationships and difficulties in maintaining consistency, especially when dealing with complex systems that require integration and simulation across different disciplines.
Innovation Solution
A functional modeling-based approach that correlates 3D and 1D models through common functional origins, enabling automatic code generation, synchronization of parameters, and design space exploration by treating functions as first-class citizens, allowing for the creation of complete and compilable 1D models from 3D models and vice versa.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Stability of the object's composition
If 3D models are synchronized across multiple engineering tools, then model consistency is improved, but system complexity and integration difficulty increase
Solution Approach 1:
The patent introduces a central repository as an intermediary component that stores master 3D model definitions and manages synchronization across multiple engineering tools. This mediator absorbs the complexity of inter-tool coordination, allowing individual tools to interact with the repository through standardized interfaces rather than directly with each other, thus maintaining model consistency while managing system complexity.
Solution Approach 2:
The patent implements a universal data exchange framework that enables the same 3D model definitions to be used across multiple different engineering tools and disciplines. By creating a multi-functional synchronization system that handles various model types and tool interfaces through common protocols, the system achieves broad model consistency without proportionally increasing complexity in each individual tool integration.
2Loss of time
If manual synchronization methods are used, then implementation simplicity is maintained, but time consumption and productivity decrease
Solution Approach 1:
The patent implements automatic change detection and notification mechanisms that proactively identify model modifications and initiate synchronization processes before manual intervention is needed. The system pre-establishes synchronization rules, data relationships, and communication protocols, so when changes occur, the system can automatically execute the appropriate synchronization actions without requiring designers to manually coordinate updates across tools.
3Measurement precision
If detailed parameter tracking is implemented, then model accuracy is improved, but data processing complexity increases
Solution Approach 1:
The patent segments parameter tracking into hierarchical levels, where the central repository maintains detailed master definitions of all model parameters and their relationships, while individual engineering tools track only the specific subset of parameters they require. This segmentation allows high measurement precision for parameters that need it (in the repository) while keeping data processing complexity manageable at each tool level by only processing relevant parameter subsets.
Data Source
AI summary
Methods for product data management and corresponding systems and computer-readable mediums. A method includes receiving and parsing a functional model to produce a functional model graph, and receiving and parsing a three-dimensional (3D) model that corresponds to the functional model to produce a 3D model graph. The method includes identifying a plurality of one-dimensional (1D) candidate components corresponding to the functional model graph and the 3D model graph. The method includes creating a 1D graph corresponding to the 1D candidate components, parameterizing the 1D components in the 1D graph, and generating a 1D model from the parameterized 1D components.


