Robot Simulation Symmetric Model Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current simulation technologies for robot systems in virtual spaces face challenges in easily constructing and operating three-dimensional models, particularly in replicating and simulating symmetric components with respect to reference points, axes, or planes.

Innovation Solution

A simulation device and method that includes a model arranging section for placing three-dimensional component models in a virtual space, a reference setting section for establishing reference points or axes, and a symmetric model generation section to create symmetric models, allowing for the replication of virtual operation parameters and simulation of both original and symmetric models.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If symmetric models are manually constructed in virtual space, then model accuracy can be ensured, but construction time and complexity increase significantly

Engineering Contradiction:
Improvemodel construction accuracyVSAvoidmodel construction time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent applies the copying principle by automatically generating symmetric component models through replication of the original component model across a reference plane. Instead of manually constructing each symmetric model, the system creates accurate copies by reflecting the original model's geometry, parameters, and operational characteristics, thereby maintaining high construction accuracy while dramatically reducing the time required for model creation.

Inventive Principle:
Principle #26Copying

2Reliability

If multiple component models are arranged in virtual space, then simulation comprehensiveness improves, but system complexity increases

Engineering Contradiction:
Improvesimulation comprehensivenessVSAvoidvirtual space system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies the universality principle by creating symmetric component models that can be used in multiple simulation scenarios. The symmetric models share the same operational parameters, control logic, and functional characteristics as the original models, allowing the system to handle multiple components with unified management rather than requiring separate complex configurations for each component type.

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

3Reliability

If virtual operation parameters are replicated for symmetric models, then simulation consistency improves, but processing load increases

Engineering Contradiction:
Improvesimulation consistencyVSAvoidcomputational processing load
Core Design Contradiction:
ReliabilityVSPower

Solution Approach 1:

The patent applies the copying principle to virtual operation parameters by replicating the operational characteristics, control parameters, and functional behaviors from the original component model to its symmetric counterpart. This ensures that both models respond consistently to the same control inputs and environmental conditions, maintaining simulation reliability while using efficient parameter replication rather than independent parameter definition.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10534876B2Simulation device and simulation method that carry out simulation of operation of robot system, and recording medium that records computer program
Publication Date: 2020.01.14 FANUC LTD
  • US10534876B2 patent drawing
  • US10534876B2 patent drawing
  • US10534876B2 patent drawing

AI summary

A simulation device capable of easily constructing the layout of a three-dimensional model of a robot system in a virtual space. The simulation device includes a model arranging section that arranges a component model in a virtual space, the component model being a three-dimensional model of a component of the robot system; a reference setting section that sets a reference point, a reference axis, or a reference plane in the virtual space; a symmetric model generation section that generates a symmetric component model of the component model arranged in the virtual space, the symmetric component model being a three-dimensional model symmetric with respect to the reference point, the reference axis, or the reference plane; and a simulation section that executes a simulation to simulatively operate the component model and the symmetric component model in the virtual space.