Simulation device
First Claim
1. A simulation device for simulating operations of a plurality of machines which operate in accordance with operation programs, said simulation device comprising;
- operation program providing means for providing operation programs to arithmetic processing means for obtaining lapsing time information of operations of the machines and positional information of the machines associated with the lapsing time information;
receiving means for receiving the lapsing time information and the positional information obtained by the arithmetic processing means;
uniting means for uniting the positional information of the plurality of machines received by said receiving means in the order of lapsing time in simultaneous operations of the machines using the lapsing time information in the operations of the plurality of machines received by said receiving means; and
display control means for simultaneously displaying modeled images of the plurality of machines on a display device by animation based on the positional information of the plurality of machines united by said uniting means to thereby simulate the simultaneous operations of the plurality of machines.
1 Assignment
0 Petitions
Accused Products
Abstract
A simulation device for simulating an operation of system constituted by a plurality of machines such as robots at low cost. An operation program is executed by an arithmetic processing unit in a controller of a machine or by an information processing device having a function of analyzing the operation programs equivalent to the controller of the machine, to obtain operation command data for the machine. The obtained operation command data of the machine with lapsing time information are received by the simulation device and stored as historical data. Operation programs of all of the machines constituting the system are executed to obtain historical data of operations of all of the machines. The collected historical data are united by arranging the data in time series from a start of simultaneous operation of the machines based on the lapsing time information. Images of three-dimensional models of the machines are displayed by animation based on the united historical date of the system to simulate the operation of the system. It is not necessary for one arithmetic processing unit to execute the operation programs for the plurality of machines at a time, so that the simulation device is provided at low cost.
51 Citations
16 Claims
-
1. A simulation device for simulating operations of a plurality of machines which operate in accordance with operation programs, said simulation device comprising;
-
operation program providing means for providing operation programs to arithmetic processing means for obtaining lapsing time information of operations of the machines and positional information of the machines associated with the lapsing time information;
receiving means for receiving the lapsing time information and the positional information obtained by the arithmetic processing means;
uniting means for uniting the positional information of the plurality of machines received by said receiving means in the order of lapsing time in simultaneous operations of the machines using the lapsing time information in the operations of the plurality of machines received by said receiving means; and
display control means for simultaneously displaying modeled images of the plurality of machines on a display device by animation based on the positional information of the plurality of machines united by said uniting means to thereby simulate the simultaneous operations of the plurality of machines. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A simulation device for simulating operations of a plurality of machines which operate in accordance with operation programs, said simulation device comprising:
-
means for receiving lapsing time information of operations of the machines and the positional information of the machines associated with the lapsing time information obtained by arithmetic processing means;
uniting means for uniting the positional information of the plurality of machines received by said receiving means in the order of lapsing time in simultaneous operations of the machines using the lapsing time information in the operations of the plurality of machines received by said receiving means; and
display control means for simultaneously displaying modeled images of the plurality of machines on a display device by animation based on the positional information of the plurality of machines united by said uniting means to thereby simulate simultaneous operations of the plurality of machines. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification