Patent classifications
G05B2219/37237
Control device of machine tool
This control device of a machine tool is provided with: a storage unit which stores in advance a nominal diameter and a nominal length of a blade part of a rotary tool; an image-capturing instruction unit which outputs an image-capturing instruction to an image-capturing device; a model creation unit which generates model data of the blade part of the tool on the basis of the nominal diameter and the nominal length stored in the storage unit, generates model data of a tool shank and holder on the basis of an image stored in the image-capturing device, and creates model data of the rotary tool on the basis of the generated model data of the blade part and the generated model data of the tool shank and holder.
Control device and machine tool
A control device includes: a storage unit that stores a working program and a tool length correction amount; a control unit that causes a table and a spindle to relatively move on the basis of the working program and the tool length correction amount; a region setting unit that sets an interference checking region including a tool held by the spindle on the basis of the tool length correction amount; and an interference determination unit that determines whether the interference checking region interferes or not with obstacles in surroundings of the tool in a case in which the tool and the table are caused to relatively move on the basis of the working program and the tool length correction amount.
MACHINE TOOL COLLISION DETECTING APPARATUS EQUIPPED WITH COLLISION STRESS RELEASING DEVICE
A collision stress releasing device reversely rotates a feed motor by a return amount set in a return amount setter based on a contact position of a movement unit or a collision detection position regarded as a contact position. Generally, a large error does not occur even when the collision detection position is regarded as the contact position, but when the movement unit or the colliding member has low rigidity, a control of setting a return amount in response to the speed of the movement unit or a control of estimating an actual contact position from a rise curve of a load after a collision is more desirable.
NUMERICAL CONTROL SYSTEM AND INTERFERENCE CHECKING ASSISTANCE METHOD
A numerical control apparatus 3 comprises: a pulse generation unit 34 that moves a plurality of machine elements of a machine tool 2 along a plurality of control axes on the basis of a movement pulse for the machine tool 2; an interference checking unit 36 that performs interference checking calculation for a plurality of interference-checking subject sets; and an interference checking assistance device 5 that assists the interference checking calculation. The interference checking assistance device 5 comprises: a first storage unit 51 that stores machine element-control axis linkage information; a second storage unit 52 that stores individual axis subordinate relationship information; and a checking subject set extraction unit 54a that, on the basis of the movement pulse, the machine element-control axis linkage information, and the individual axis subordinate relationship information, extracts one or more checking subject sets from among all combinations of the machine elements.
Collision protection method in a machine tool comprising a computer numerical control
The present invention is directed to a method for mitigation of the damages in case of accidental collisions in a machine tool comprising a computer numerical control (CNC) and a plurality of axes, wherein the occurrence of collisions is monitored, comprises: identifying a first axis being an axis at which a collision is first detected, identifying a second axis being an axis parallel to said first axis, and determining if both or one or none of the axes are resting. If both are resting unlocking the first axis or both axes. If the first axis or second axis is not resting, then the moving axis is defined as the collider, and said moving axis is braked, and simultaneously the resting axis is unlocked or stepped away or held in position. If both axes are moving, defining a collider axis based on said identified first axis at which a collision has been first detected, braking said collider axis and simultaneously unlocking or stepping away the axis parallel to said collider axis.
Control device and machine learning device
A control device includes a machine learning device that learns a state of a spindle during normal machining without a collision of the spindle, and the machine learning device includes a state observation unit that observes spindle estimated load torque data indicating an estimated load torque value for the spindle and spindle acceleration data indicating an acceleration value of the spindle as state variables representing a current state of an environment and a learning unit that learns a correlation between the estimated load torque values for the spindle and the acceleration values of the spindle during the normal machining with use of the state variables.
CONTROL DEVICE AND MACHINE TOOL
A control device includes: a storage unit that stores a working program and a tool length correction amount; a control unit that causes a table and a spindle to relatively move on the basis of the working program and the tool length correction amount; a region setting unit that sets an interference checking region including a tool held by the spindle on the basis of the tool length correction amount; and an interference determination unit that determines whether the interference checking region interferes or not with obstacles in surroundings of the tool in a case in which the tool and the table are caused to relatively move on the basis of the working program and the tool length correction amount.
CONTROL DEVICE OF MACHINE TOOL
This control device of a machine tool is provided with: a storage unit which stores in advance a nominal diameter and a nominal length of a blade part of a rotary tool; an image-capturing instruction unit which outputs an image-capturing instruction to an image-capturing device; a model creation unit which generates model data of the blade part of the tool on the basis of the nominal diameter and the nominal length stored in the storage unit, generates model data of a tool shank and holder on the basis of an image stored in the image-capturing device, and creates model data of the rotary tool on the basis of the generated model data of the blade part and the generated model data of the tool shank and holder.
METHOD AND APPARATUS FOR DETECTING OCCURRENCE OF AN ACCIDENT IN A CNC ENVIRONMENT
Embodiments of the present invention provide an automatic monitoring method and apparatus that automatically detects occurrence of an accident or a situation that may lead to an accident in a CNC machine and environment; and signals to take an appropriate action for rectifying the accidental situation. The method and apparatus may include a plurality of sensors that are mounted on various parts of the CNC machine, wherever required. The method, in execution, detects collisions and other failures/injuries in the CNC machine that lead to severe accidents and damage to the operation.
Collision Protection Method
The present invention is directed to a method for mitigation of the damages in case of accidental collisions in a machine tool comprising a computer numerical control (CNC) and a plurality of axes, wherein the occurrence of collisions is monitored, comprises: identifying a first axis being an axis at which a collision is first detected, identifying a second axis being an axis parallel to said first axis, and determining if both or one or none of the axes are resting. If both are resting unlocking the first axis or both axes. If the first axis or second axis is not resting, then the moving axis is defined as the collider, and said moving axis is braked, and simultaneously the resting axis is unlocked or stepped away or held in position. If both axes are moving, defining a collider axis based on said identified first axis at which a collision has been first detected, braking said collider axis and simultaneously unlocking or stepping away the axis parallel to said collider axis.