Computation device, machining system, and correction method
AssigneeFanuc Corporation
InventorsYuuta ONOZATO, Akira YAMAMOTO
Life of this patent
Estimating the term…
Abstract
A computation device according to one embodiment includes a data acquisition unit that acquires shape data pertaining to shapes of a first circular processed groove processed by a rotating member when a tool is present at a first position in a machine coordinate system, and a second circular processed groove processed by the rotating member when the tool is present at a second position; a coordinate calculation unit that calculates, on the basis of the shape data, position coordinates corresponding to the first position based on a rotational center position of the rotating member; and a deviation amount calculation unit that calculates, as a deviation amount, the difference between the first position and the position coordinates.
Claims7
A computation device that computes an amount of deviation between a rotation center position of a rotary member and a rotation center position in a machine coordinate system of a machine tool that includes:
- the rotary member on which a workpiece is placed;
- and a movable member to which a tool machining the workpiece is attached and that is provided so as to be movable with respect to the rotary member,
- the computation device comprising:
- a data acquisition unit configured to acquire shape data regarding a shape of a first circular machining groove formed by rotation of the rotary member when the tool is at a first position in the machine coordinate system and regarding a shape of a second circular machining groove formed by the rotation of the rotary member when the tool is at a second position different from the first position;
- a coordinate calculation unit configured to calculate a position coordinate corresponding to the first position with respect to the rotation center position of the rotary member based on the shape data;
- and
- a deviation amount calculation unit configured to calculate a difference between the first position and the position coordinate as the amount of deviation.
A compensation method of compensating a rotation center position in a machine coordinate system of a machine tool that includes a rotary member that rotates a workpiece, and a movable member to which a tool machining the workpiece is attached and that is provided so as to be movable with respect to the rotary member,
- the compensation method comprising:
- a data acquisition step of acquiring shape data regarding a shape of a first circular machining groove formed by rotation of the rotary member when the tool is at a first position in the machine coordinate system and regarding a shape of a second circular machining groove formed by the rotation of the rotary member when the tool is at a second position different from the first position;
- a coordinate calculation step of calculating a position coordinate corresponding to the first position with respect to a rotation center position of the rotary member based on the shape data;
- a deviation amount calculation step of calculating a difference between the first position and the position coordinate as an amount of deviation between the rotation center position in the machine coordinate system and the rotation center position of the rotary member;
- and
- a compensation step of compensating the rotation center position in the machine coordinate system based on the amount of deviation.
Dependencies are inferred from the claim text.