Patent classifications
G05B2219/50216
CONTROLLER
By controlling an operation of one reference axis using a control program, a controller operates another axis in synchronization with the reference axis. The controller generates shift information indicating an operation timing of another axis with respect to the reference axis, and determines a timing of outputting a movement amount related to each of the plurality of axes according to the generated shift information. Then, the controller outputs a movement amount of an axis, for which it is determined that it is a timing to output the movement amount, and buffers a movement amount of an axis, for which it is determined that it is not a timing to output the movement amount.
SYNCHRONOUS CONTROL DEVICE, SYNCHRONOUS CONTROL SYSTEM, SYNCHRONOUS CONTROL METHOD, AND SIMULATION DEVICE
A synchronous control device (10) includes a spindle control part (11a) and a driven shaft control part (11b). The driven shaft control part (11b) includes a driven shaft command position variation suppression part (114) which generates as a driven shaft command phase (Ps) a projected driven shaft command phase obtained by adding an advance angle amount (Pa) corresponding to a spindle speed to a spindle phase (Pm) in a case where a sign of the spindle speed is reverse from a previous period, and generates as the driven shaft command phase (Ps) a value in which a sign of a shift from the driven shaft command phase in the previous period is not reverse from the sign of the spindle speed in a predetermined case where the sign of the spindle speed is not reverse from the previous period.
Arrangement comprising an automatic movement machine and a delimiting device, delimiting device for the arrangement, and method for operating the arrangement
A method, a delimiting device and an arrangement that includes an automatic movement machine that has at least one movable element, wherein the arrangement includes a delimiting device for delimiting a working region of the automatic movement machine, where the delimiting device includes at least one delimiting element via which it is possible to prevent the at least one element from overshooting at least one boundary of the working region, and the delimiting device also includes a movement apparatus that is configured to move the at least one delimiting element depending on at least one movement of the at least one movable element such that the at least one delimiting element prevents the at least one movable element from overshooting the at least one boundary.
Control component and method for determining an adapted master value of a master axis
A method for determining an adapted master value of a master axis, wherein a setpoint slave value for a slave axis is derivable from the adapted master value via a synchronism function and a drive on the slave axis is operated in synchronism with the master axis based on the setpoint slave value, where the adapted master value is determined based on a base master value of the master axis and a time difference of operative times of determinable events on the master axis and slave axis.
LATHE
A lathe capable of shortening a cycle time of workpiece machining. A lathe includes a first spindle, a second spindle opposite the first spindle, a tool post on which a cut-off tool is provided, and a control unit which controls rotation of the first and the second spindles and further controls relative movement of the first and the second spindles and the tool post to cut-off the workpiece. The control unit adds a rotation speed fluctuation to a rotation speed of the first spindle after rotating the first spindle and the second spindle synchronously and detects a rotation speed of the second spindle. The control unit determines that the workpiece is normally cut-off upon determining that a detected fluctuation in the rotation speed of the second spindle is within a predetermined range.
Position control system of a machine tool control drive based on motor and object position
Respective amounts of movement of feed axes corresponding to first and second position controllers are determined, and if a value obtained by dividing a smaller amount of movement by a larger amount of movement, in the two amounts of movement, falls within a prescribed reference range, a position controller for the feed axis with the smaller amount of movement selects a detected motor position as a position feedback value and a position controller for the other feed axis selects a detected object position as a position feedback value.
Motor control system
A motor control system includes motor control devices and a controller. The controller generates and transmits a communication signal including an operation command to the respective motor control devices. The motor control devices include two motor control devices in a first group, each of which includes a data transceiver, a motor controller, a corrector, and a synchronous timing generator, and a motor control device in a second group. The data transceiver receives an operation command issued to the motor control device, and receives operation information in the motor control device in the second group. Based on the operation command, the motor controller generates a torque command signal. The corrector generates a torque correction signal based on the operation information, and corrects the torque command signal. The synchronous timing generator generates a timing signal that matches pieces of process timing of the motor controllers in the first group with each other.
Servo control apparatus that performs learning control by changing reference axis
A servo control apparatus for a machine that performs machining by causing a plurality of synchronizing axes to operate cooperatively in synchronized relationship with a reference axis, the servo control apparatus comprising: a position detection unit for detecting at least one of the position of the servo motor and the position of a driven body; a position error calculation unit for calculating an error between the position command and the position detected by the position detection unit; a reference axis position acquisition unit for acquiring the positions of a plurality of reference axes; a reference axis selection unit for selecting one reference axis based on a machining condition of the driven body from among the plurality of reference axes whose positions have been acquired; and a learning control unit for performing learning control using an angle synchronization method, based on the error and the position of the selected reference axis.
Machine tool and method for processing by machine tool
An automatic lathe includes a main spindle that rotates a workpiece about a shaft center, a cutting tool that processes the workpiece, a feeder that moves the cutting tool, an input receiver that receives inputs regarding an eccentric distance and a radius, and a controller that controls the movement by the feeder such as to set a virtual circle having a radius of the distance, to set an offset virtual circle having a center at a position where a center of the virtual circle is offset from the shaft center of the workpiece in the radial direction of the workpiece by the radius, and to move the cutting tool along an circumference of the offset virtual circle in relation to a rotation of the workpiece by the main spindle. A hole is processed, which has the radius at a position away from the shaft center by the distance.
Control Component and Method For Determining an Adapted Master Value of a Master Axis
A method for determining an adapted master value of a master axis, wherein a setpoint slave value for a slave axis is derivable from the adapted master value via a synchronism function and a drive on the slave axis is operated in synchronism with the master axis based on the setpoint slave value, where the adapted master value is determined based on a base master value of the master axis and a time difference of operative times of determinable events on the master axis and slave axis.