3D and 1D Model Synchronization via Functional Graphs

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvemodel consistencyVSAvoidsystem complexity
Core Design Contradiction:
Stability of the object's compositionVSDevice complexity

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Loss of time

If manual synchronization methods are used, then implementation simplicity is maintained, but time consumption and productivity decrease

Engineering Contradiction:
Improvesynchronization timeVSAvoiddesign efficiency
Core Design Contradiction:
Loss of timeVSProductivity

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.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If detailed parameter tracking is implemented, then model accuracy is improved, but data processing complexity increases

Engineering Contradiction:
Improveparameter accuracyVSAvoiddata processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

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.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9690881B2Synchronization and automatic code generation of 3D and 1D models using functional modeling
Publication Date: 2017.06.27 SIEMENS INDUSTRY SOFTWARE INC
  • US9690881B2 patent drawing
  • US9690881B2 patent drawing
  • US9690881B2 patent drawing

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.