Graphics File Checking for Simulation Topology Documentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for documenting simulation topologies are inefficient and prone to errors, especially when dealing with large topologies that do not fit on a screen, and require manual reproduction or scripting, which is difficult to automate accurately.

Innovation Solution

A method for checking graphics files that involves providing a graphics file with predefined annotations and structure information, modifying the file, and then checking if the modified graphical representation still corresponds to the predefined structure and annotations, with optional steps to represent differences and check contrast, size, and overlap.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a screenshot of the GUI is recorded for documentation purposes, then the documentation process is automated and quick, but the simulation topology may be too large to fit on the screen and important details are lost

Engineering Contradiction:
Improvedocumentation speedVSAvoidtopology details
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The graphical representation is divided into multiple individual graphics elements (nodes, edges, connectors) that can be separately processed and checked. Each element can be individually annotated and validated against the simulation topology data, ensuring complete documentation even when the overall topology exceeds screen dimensions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A graphics file with structured data (XML, SVG, or similar) serves as an intermediary between the simulation topology and the final graphical representation. This intermediate format preserves all topology information while allowing automated processing and checking, bridging the gap between automated screenshot generation and complete topology documentation.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If manual reproduction of the simulation topology is performed using a graphics program, then complete and accurate documentation can be achieved, but the process is time-consuming and difficult to update when modifications occur

Engineering Contradiction:
Improvedocumentation accuracyVSAvoiddocumentation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The graphics file is prepared in advance with predefined annotations and structure information embedded. This preliminary structuring allows automated checking and validation processes to efficiently verify accuracy without requiring time-consuming manual review, enabling both high reliability and efficiency.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

An automated checking process provides feedback by comparing the graphical representation against the predefined graphics structure information and annotations. This feedback mechanism automatically detects discrepancies, ensuring documentation accuracy while eliminating the need for time-consuming manual verification and updates.

Inventive Principle:
Principle #23Feedback

3Productivity

If scripting is used to automate the documentation process, then productivity increases, but creating a universally applicable script that accurately represents all aspects is difficult

Engineering Contradiction:
Improveautomation levelVSAvoidscript complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The graphics file format and checking method are designed to be universally applicable across different simulation topologies and documentation requirements. The predefined annotations and structure information provide a standardized framework that works for various topology types, eliminating the need for complex, context-specific scripting while maintaining high automation levels.

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

4Loss of information

If the simulation topology is made large to include all details, then completeness improves, but it does not fit on the screen and becomes difficult to view and analyze

Engineering Contradiction:
Improvetopology completenessVSAvoidviewability
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The solution moves from a two-dimensional screen display constraint to a multi-dimensional data structure. The graphics file preserves complete topology information in a structured format that can be processed computationally, while visual representations can be selectively generated at appropriate scales. Annotations and structure information provide additional dimensional context that enhances understanding without requiring all elements to be simultaneously visible.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS20250191244A1Method for checking a graphics file
Publication Date: 2025.06.12 DSPACE SE & CO KG
  • US20250191244A1 patent drawing
  • US20250191244A1 patent drawing
  • US20250191244A1 patent drawing

AI summary

A method for checking a graphics file is provided. A graphics file is provided having graphics information, which leads to a graphical representation, corresponding to the graphics information, of graphics elements on a display device of the computer system. The graphics file has in each case a predefined annotation for at least some of the graphics elements and the graphics file has predefined graphics structure information that specifies, at least for some of the graphics elements, which of these graphics elements must be displayed as connected to one another during the graphical representation on the display device. A modified version of the graphics file is received in which at least one piece of graphics information has been modified such that it leads to a different graphical representation on the display device. The modified version of the graphics file is thereafter checked.