Patent classifications
G05B19/29
Apparatus for determining axes for the computer assisted setup of a machine tool table
A non-transitory computer readable storage medium has instructions executed by a processor to compute an x-axis axial position based upon a first host border measurement signal, a second host border measurement signal, first x-axis axial measurement signals and second x-axis axial measurement signals. A y-axis axial position is computed based upon the first host border measurement signal, the second host border measurement signal, first y-axis axial measurement signals and second y-axis axial measurement signals. A z-axis axial position is computed based upon the first host border measurement signal, the second host border measurement signal, first z-axis axial measurement signals and second z-axis axial measurement signals. The operation of a computer numerical control milling machine is coordinated based upon the x-axis axial position, the y-axis axial position and the z-axis axial position.
Controller control method, and non-transitory computer-readable medium storing computer program for machine tool
To provide a controller for a machining device that controls oscillation of a cutting tool used for oscillating cutting to become capable of reducing a probability of interference between an interfering object existing near a work as a cutting target and the cutting tool. A controller for control over a machine tool comprises: a position command acquiring unit that acquires a position command directed to a servo motor for driving a cutting tool; a rotation speed acquiring unit that acquires a rotation speed of the cutting tool; an acceleration calculating unit that calculates an acceleration of the servo motor based on the position command; an oscillation command calculating unit that calculates an oscillation command based on the position command and the rotation speed, the calculated oscillation command causing the cutting tool and the work to oscillate relative to each other along a machining route; an offset value calculating unit that calculates an offset value based on the acceleration; an offset unit that offsets amplitude of the oscillation command; and a driving unit that outputs a drive signal to be used for driving the servo motor based on the oscillation command including the offset amplitude and the position command.
Controller control method, and non-transitory computer-readable medium storing computer program for machine tool
To provide a controller for a machining device that controls oscillation of a cutting tool used for oscillating cutting to become capable of reducing a probability of interference between an interfering object existing near a work as a cutting target and the cutting tool. A controller for control over a machine tool comprises: a position command acquiring unit that acquires a position command directed to a servo motor for driving a cutting tool; a rotation speed acquiring unit that acquires a rotation speed of the cutting tool; an acceleration calculating unit that calculates an acceleration of the servo motor based on the position command; an oscillation command calculating unit that calculates an oscillation command based on the position command and the rotation speed, the calculated oscillation command causing the cutting tool and the work to oscillate relative to each other along a machining route; an offset value calculating unit that calculates an offset value based on the acceleration; an offset unit that offsets amplitude of the oscillation command; and a driving unit that outputs a drive signal to be used for driving the servo motor based on the oscillation command including the offset amplitude and the position command.
Method of independent control period allocation of axis in the PLC positioning system
Disclosed embodiments relate to a method of independent control period allocation of axes in a PLC positioning system. In some embodiments, the method includes: dividing the axes into a first axis group including a first control period and a second axis group including a second control period and allocating different control periods for different axes; when position control calculation of the first axis group is requested during position control calculation of the second axis group, performing the position control calculation of the first axis group through task switching by an interrupt; and, after completing the position control calculation of the first axis group, resuming the position control calculation of the second axis group through task switching by an interrupt.
Method of independent control period allocation of axis in the PLC positioning system
Disclosed embodiments relate to a method of independent control period allocation of axes in a PLC positioning system. In some embodiments, the method includes: dividing the axes into a first axis group including a first control period and a second axis group including a second control period and allocating different control periods for different axes; when position control calculation of the first axis group is requested during position control calculation of the second axis group, performing the position control calculation of the first axis group through task switching by an interrupt; and, after completing the position control calculation of the first axis group, resuming the position control calculation of the second axis group through task switching by an interrupt.
Tool path-generating method, drilling method, and tool path-generating device
A tool path-generating device for generating a tool path for moving a tool and a workpiece relative to each other and processing said workpiece is equipped with: an opposite path-extracting section for extracting two tool paths, the movement directions of which are roughly opposite to each other; a reversal position-calculating section for calculating a reversal position at which the tool feed direction is reversed at a position, between the endpoint of one of the two tool paths and the starting point of the other of the two tool paths, that is separated from the workpiece; and a reversal path-generating section for calculating a connecting path that passes through the endpoint of one of the two tool paths, the reversal position, and the starting point of the other of the two tool paths.
Tool path-generating method, drilling method, and tool path-generating device
A tool path-generating device for generating a tool path for moving a tool and a workpiece relative to each other and processing said workpiece is equipped with: an opposite path-extracting section for extracting two tool paths, the movement directions of which are roughly opposite to each other; a reversal position-calculating section for calculating a reversal position at which the tool feed direction is reversed at a position, between the endpoint of one of the two tool paths and the starting point of the other of the two tool paths, that is separated from the workpiece; and a reversal path-generating section for calculating a connecting path that passes through the endpoint of one of the two tool paths, the reversal position, and the starting point of the other of the two tool paths.
POSITION OR VELOCITY CONTROL SYSTEM AND METHOD
In described examples of methods and control systems to control a position and/or velocity of a machine, control circuitry is coupled to receive and dither a control signal, and to compute a control output value according to the dithered control signal and a control function. An inverter is coupled to the control circuitry, to control the position and/or velocity according to the control output value.
METHOD FOR CONTROLLING ZERO-RETURN OF SERVO OF ROBOT, AND SERVO AND ROBOT WITH ENHANCED ZERO-RETURN
The present disclosure relates to a method for controlling zero-return of a servo of a robot, and a servo and a robot with enhanced zero-return. The method includes: outputting an activation command to a motor, and reading a default zero-point of the motor (w1) and a default zero-point of an output shaft of the speed reducer (w2). The output shaft of the motor (w1) is driven to return until the default zero-point of the output shaft of the speed reducer (w2) is the same with the current position of the output shaft of the speed reducer (w4) in response to the default zero-point of an output shaft of the speed reducer (w2) being not the same with the current position of the output shaft of the speed reducer (w4).
Method and device for generating control command
A method and a device are used to generate a control command. A resolution base value and a resolution-tick corresponding function are created. A first operation frequency value, a minimal tick value and a resolution value are received to calculate a resolution ratio and a second operation frequency. A conversional tick value is calculated. If or not the conversional tick value is greater than or equal to the minimal tick value is determined. If the conversion tick value is smaller than the minimal tick value, the minimal tick value, the conversional tick value and the second operation frequency are used to calculate a conversional operation frequency. A conversional resolution ratio is calculated according to the first operation frequency and the conversional operation frequency, and also a modified tick value is calculated. The control command is output according to the modified tick value, the first operation frequency and the conversion operation frequency.