Technical Computing Environment 3D Report Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current technologies lack an efficient method to generate and integrate two-dimensional (2D) and three-dimensional (3D) representations of physical systems, along with associated model elements, for simulation and reporting, which limits the ability to archive and retrieve information effectively.

Innovation Solution

A technical computing environment (TCE) is developed to simulate systems, generating 2D and 3D reports that include tags, allowing for the retrieval of model elements based on these tags, enabling the integration of text-based and graphically-based modeling environments for various disciplines.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If separate text-based and graphically-based modeling environments are used, then each environment can be optimized for its specific discipline, but integration and information retrieval become difficult

Engineering Contradiction:
Improvedisciplinary coverageVSAvoidsystem integration
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent merges text-based modeling environments (such as MATLAB) with graphically-based modeling environments by implementing a unified user interface that can display both text-based models and graphically-generated 2D/3D representations. The system integrates model elements from different disciplines into a single cohesive environment, allowing users to switch between different modeling approaches without leaving the interface.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The user interface is designed with multi-functionality to handle various types of model elements from different disciplines. It can display text-based equations, graphically-generated images, 2D plots, and 3D representations within the same interface, making the system universally applicable across multiple disciplines while maintaining optimized functionality for each type of modeling.

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

2Measurement precision

If detailed model information is archived, then information retrieval accuracy improves, but the complexity of managing and organizing the information increases

Engineering Contradiction:
Improveinformation retrieval accuracyVSAvoidinformation management
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent introduces tags as intermediary elements that bridge model information and user queries. Tags serve as a simplified indexing mechanism that allows users to search and retrieve specific model elements without needing to manage complex metadata structures. The tag system mediates between the detailed archived information and the user's information needs, providing accurate retrieval with reduced management complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If 2D and 3D representations are generated from models, then visual understanding and analysis improve, but computational resources and processing time increase

Engineering Contradiction:
Improvevisual analysis capabilityVSAvoidcomputational resource consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system generates 2D and 3D representations selectively based on user needs and model characteristics rather than always generating both types of representations. The user interface allows users to request only the specific visual representations needed for their analysis, reducing unnecessary computational resource consumption while maintaining the capability to generate detailed visualizations when required.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9117039B1Generating a three-dimensional (3D) report, associated with a model, from a technical computing environment (TCE)
Publication Date: 2015.08.25 MATHWORKS INC
  • US9117039B1 patent drawing
  • US9117039B1 patent drawing
  • US9117039B1 patent drawing

AI summary

A computing device may obtain a model that, when executed, simulates behavior of a dynamic system. The model may include a set of model elements that correspond to one or more physical elements associated with the dynamic system. The computing device may receive, based on obtaining the model, a request to generate a spatial representation associated with a physical element; generate a tag that includes a string of characters; associate the tag with a model element that corresponds to the physical element; cause, based on the tag and information associated with the physical element, the physical structure to be generated in a manner that includes the tag; receive the tag; and cause the model element to be displayed based on receiving the tag.