Simulator
AssigneeFanuc Corporation
InventorToshiya Takeda
Life of this patent
Estimating the term…
Abstract
A simulator comprises a fluid property acquiring unit for acquiring the properties of a fluid to be discharged; a mesh division unit for dividing the surface of a CAD model for a workpiece into meshes; an application amount calculation unit for calculating the amount of the fluid applied to each mesh; a maximum film thickness calculation unit for calculating the maximum film thickness of the fluid that each mesh can hold; and a first moving amount calculation unit for calculating, for each mesh, a first moving amount by which the fluid in an amount determined by the properties of the fluid moves relative to the mesh located at a position lower than said each mesh among the meshes adjacent to said each mesh when the film thickness of the applied fluid is larger than the maximum film thickness of the fluid that each mesh can hold.
Claims6
A simulation system for simulating movement of a fluid by a robot discharged to a workpiece, the simulation system comprising:
- the robot;
- a controller;
- and
- a simulator,
- wherein the simulator includes:
- a fluid property acquiring unit that acquires a property of the fluid to be discharged;
- a drying time acquiring unit that acquires a time required for the fluid to be discharged to reach a predetermined degree of dryness;
- a mesh division unit that divides a surface of a Computer-Aided Design (CAD) model of the workpiece into meshes;
- an application amount calculation unit that calculates an amount of the fluid applied to each mesh;
- a maximum film thickness calculation unit that calculates, for each mesh, a maximum film thickness of the fluid that can be held in the mesh, from an inclination of the mesh with respect to a gravity direction and the property of the fluid;
- and
- a first moving amount calculation unit that calculates, for each mesh, a first moving amount in a case where a film thickness of the applied fluid is larger than the maximum film thickness of the fluid that can be held in the mesh, the first moving amount being determined by the property of the fluid and by which the fluid moves to one of the meshes which is located at a position lower than the mesh among meshes adjacent to the mesh,
- wherein:
- the simulator performs a simulation of a fluctuation in the film thickness that occurs after application of the fluid to the workpiece;
- and
- based on a result of the simulation, the controller controls an amount of the fluid to be discharged by the robot such that the film thickness after the fluctuation becomes equal to a predetermined film thickness.
Dependencies are inferred from the claim text.