Method and apparatus for controlling a machine tool
AssigneeYamazaki Mazak Corporation
InventorsYasuhiko Suzuki, Katsuki Sugiura, Masahiro Kurata, Makoto Tanahashi
Life of this patent
Estimating the term…
Abstract
When a command radius r of a circular interpolation control exceeds a threshold value, a computer computes a speed limit for the circular speed at which the acceleration becomes constant. When the command radius r of the circular interpolation control is less than or equal to the threshold value, the computer 100 computes another speed limit for the circular speed at which rω3 or rω4 becomes constant, where ω is the angular frequency. The computer performs the circular interpolation control by safeguarding the circular speed from exceeding one of the speed limits in accordance with the command radius r of the circular interpolation control.
Claims5
A control apparatus for a machine tool for performing circular interpolation control, the apparatus comprising:
- computing means for when a command radius r of the circular interpolation control exceeds a threshold value, computing a speed limit for circular speed, in which the acceleration becomes constant at the computed speed limit, and when the command radius r of the circular interpolation control is less than or equal to the threshold value, the computing means computes another speed limit at which rω3 or rω4 becomes constant, where ω is an angular frequency of a circular motion on the machine tool;
- and
- control means for performing the circular interpolation control by safeguarding the circular speed from exceeding one of the speed limits in accordance with the command radius r of the circular interpolation control.
A method for controlling a machine tool, which performs circular interpolation control, the method comprising:
- when a command radius r of the circular interpolation control exceeds a threshold value, computing a speed limit for circular speed, wherein the acceleration becomes constant at the computed speed limit, and when the command radius r of the circular interpolation control is less than or equal to the threshold value, computing another speed limit at which rω3 or rω4 becomes constant, where ω is an angular frequency of a circular motion on the machine tool;
- and
- performing the circular interpolation control by safeguarding the circular speed from exceeding one of the speed limits in accordance with the command radius r of the circular interpolation control.
Dependencies are inferred from the claim text.