Assembly Simulation for Unprepared Component Registration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing simulation technologies fail to simulate the assembly of unprepared components, limiting their ability to model real-world scenarios where components are combined without prior preparation.

Innovation Solution

A simulation system that allows for the registration of unprepared components and their assembly, generating a program to operate the assembly based on the operations and connections of the components, and storing this data for simulation purposes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If existing simulation technology is used, then simulation of prepared components is possible, but simulation of unprepared component assemblies is not possible

Engineering Contradiction:
Improvesimulation capabilityVSAvoidsimulation accuracy
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system performs preliminary registration and definition of component data, connection relationships, and operation information before the actual simulation execution. This allows unprepared components to be properly configured in advance, enabling accurate simulation while expanding adaptability to various component states.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates a virtual copy of the assembly environment where unprepared components can be registered and configured. This virtual model allows simulation of component interactions without requiring physical preparation, thereby improving both adaptability and simulation accuracy.

Inventive Principle:
Principle #26Copying

2Reliability

If manual program creation for assembly simulation is performed, then simulation accuracy is improved, but time consumption increases

Engineering Contradiction:
Improvesimulation accuracyVSAvoidprogram creation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system automatically generates the simulation program by utilizing previously registered component data, connection relationships, and operation information. This self-service approach eliminates manual program creation while maintaining simulation accuracy, significantly reducing time consumption.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Component data, connection relationships, and operation information are registered and prepared in advance. When simulation is needed, the program is automatically generated from these pre-prepared elements, avoiding time-consuming manual programming while ensuring accuracy.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If detailed operation information is stored for each component, then simulation accuracy is improved, but data storage complexity increases

Engineering Contradiction:
Improvesimulation accuracyVSAvoiddata structure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system segments operation information into distinct components: component data, connection relationships, and operation information. This segmentation organizes detailed information into manageable sections, reducing apparent complexity while maintaining comprehensive simulation accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system creates a universal data structure that can accommodate detailed operation information for multiple components in a standardized format. This multi-functional framework handles various component types and operation details uniformly, reducing complexity while preserving simulation accuracy.

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

Data Source

PatentUS12235618B2Simulation system, simulation method, and non-transitory computer-readable storage medium storing simulation program
Publication Date: 2025.02.25 OMRON CORP
  • US12235618B2 patent drawing
  • US12235618B2 patent drawing
  • US12235618B2 patent drawing

AI summary

Provided is a technique that enables simulation of an assembly in which unprepared components are combined. A simulation system includes a storage that stores data for use in a simulation, and a controller that executes the simulation. The controller receives an operation input for registration of a first component and a second component, receives an operation input for setting of an operation of an assembly including the first and second components, generates a program to operate the assembly on the basis of information on operations of the assembly, the first component, and the second component, and stores the program and the information on the operations of the assembly, the first component, and the second component in the storage as the data tor use in the simulation.