Simulation Object Vector Distance Adjustment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In simulation systems, users face inconvenience when moving one object as all related objects need to be manually moved, which is cumbersome and time-consuming, especially when objects overlap or move relative to each other.

Innovation Solution

A method for automatically moving adjacent objects in a simulation system by measuring vector distances and adjusting their positions along preset paths to maintain a predetermined vector distance range, ensuring objects are either separated or aligned based on user intention, using a control unit and display system to facilitate user convenience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If all related objects are manually moved when one object moves, then position accuracy is maintained, but operation complexity increases and user convenience deteriorates

Engineering Contradiction:
Improveuser convenienceVSAvoidoperation complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system automatically detects when objects overlap or move out of preset distance ranges and autonomously adjusts the positions of adjacent objects without requiring manual intervention. The simulation system serves itself by monitoring object positions and executing corrective movements, eliminating the need for users to manually adjust all related objects.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system continuously monitors the vector distances between adjacent objects and provides feedback when objects deviate from preset distance ranges. Based on this feedback, the system automatically executes position adjustments to maintain proper spacing, creating a closed-loop control system that responds to positional deviations.

Inventive Principle:
Principle #23Feedback

2Productivity

If manual movement of all related objects is required, then precise control is achieved, but time consumption increases

Engineering Contradiction:
Improveoperation efficiencyVSAvoidtime consumption
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The simulation system automatically handles the adjustment of adjacent objects without requiring user intervention. When an object moves or overlaps occur, the system autonomously calculates and executes the necessary position changes, significantly reducing the time users would otherwise spend manually adjusting multiple objects.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system pre-establishes distance ranges and movement paths for objects before simulation begins. When objects need adjustment, the system executes pre-planned movement sequences along predetermined paths, eliminating the need for users to calculate and plan each adjustment manually, thus saving time.

Inventive Principle:
Principle #10Preliminary action

3Ease of operation

If automatic vector-movement is implemented, then operation simplicity improves, but system complexity increases

Engineering Contradiction:
Improveoperation simplicityVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system automatically calculates vector distances between adjacent objects and executes vector-movement when objects deviate from preset ranges. This self-service capability simplifies user interaction while the underlying system handles the complex calculations and coordination of multiple object movements autonomously.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system introduces a control mechanism that acts as an intermediary between user input and object movement. When users move objects, the control system mediates by detecting overlaps and coordinating automatic adjustments of adjacent objects, managing the complexity internally while presenting a simple interface to users.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10478269B2Method for automatically moving object in simulation system and simulation system using the same
Publication Date: 2019.11.19 DIORCO
  • US10478269B2 patent drawing
  • US10478269B2 patent drawing
  • US10478269B2 patent drawing

AI summary

The present invention relates to a method for automatically moving an object in a simulation system, and a simulation system using the same. The method for automatically moving an object in a simulation system includes: moving a first object of a plurality of objects in a first direction; measuring a vector distance between the first object and a second object which is an object adjacent to the first object according to the movement of the first object; and automatically vector-moving the second object by a predetermined distance in the first direction along a preset path so that the vector distance is in a preset vector distance range.