Machine tool control device and machine tool
US-2015293519-A1 · Oct 15, 2015 · US
US9873174B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9873174-B2 |
| Application number | US-201514963243-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 9, 2015 |
| Priority date | Jul 16, 2014 |
| Publication date | Jan 23, 2018 |
| Grant date | Jan 23, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A turning controller includes a storage, a working program processing device, a command value setting processing device, an approach angle setting command amount calculator, and a command processing device. The storage is configured to store a working program and tool shape data. The working program processing device is configured to analyze the working program and to calculate and output command amounts. The command value setting processing device is configured to set an approach angle command value for defining an approach angle. The approach angle setting command amount calculator is configured to calculate, as an approach angle setting command amount, a B-axis command amount for controlling to cause the approach angle to have the approach angle command value based on the tool shape data. The command processing device is configured to output the approach angle setting command amount to the B-axis driver.
Opening claim text (preview).
What is claimed is: 1. A turning controller using a turning device, the turning device comprising: a spindle to be rotated together with a workpiece held thereon; a tool holder to hold a tool to turn the workpiece; a Z-axis driver to displace at least one of the spindle and the tool holder in a Z-axis direction which is a direction parallel to a rotation axis of the spindle; an X-axis driver to displace at least one of the spindle and the tool holder in an X-axis direction orthogonal to the Z axis; and a B-axis driver to incline the tool holder around a Y axis orthogonal to both of the Z axis and the X axis, to rotate the workpiece held on the spindle and relatively feed the tool in at least the Z-axis direction in a cutting state in a predetermined cutting depth in the X-axis direction with respect to the workpiece, thereby performing turning work, the turning controller comprising: a storage configured to store a working program for defining the turning work and tool shape data indicative of a shape of the tool; a working program processor configured to analyze the working program and to calculate and output command amounts for the Z-axis driver, the X-axis driver, and the B-axis driver; a command value setting processor configured to set an approach angle command value for defining an approach angle which is an angle formed by a cutting edge of the tool and a direction orthogonal to a relative feeding direction of the tool with respect to the workpiece when performing the turning work; an approach angle setting command amount calculator configured to calculate, as an approach angle setting command amount, a B-axis command amount for controlling to cause the approach angle to have the approach angle command value based on the tool shape data; and a command processor configured to output the approach angle setting command amount to the B-axis driver, wherein the working program includes cutting depth data for defining a cutting depth and approach angle data for defining the approach angle, the turning controller further comprises an approach angle calculator configured to calculate an approach angle at which an absolute value of a thrust force to be applied to the workpiece by the tool is equal to or smaller than a specified value when performing the turning work according to the cutting depth data of the working program, the approach angle calculator is configured to register the calculated approach angle as the approach angle data into the working program, the command value setting processor is configured to set the approach angle data to the approach angle command value, and operation of the turning device is controlled based on the approach angle command value. 2. The turning controller according to claim 1 , further comprising an angle adjustment reception processor configured to receive an instruction to change the approach angle command value set by the command value setting processor, and to change the approach angle command value based on the received instruction after start of the turning work and before completion of the turning work, wherein the command processor is configured to output, to the B-axis driver, the approach angle setting command amount corresponding to the changed approach angle command value, the approach angle setting command amount being calculated by the approach angle setting command amount calculator. 3. The turning controller according to claim 2 , wherein the angle adjustment reception processor has a function of temporarily stopping the turning work upon receipt of the instruction to change the approach angle command value during the turning work, and the command processor is configured to output, to the B-axis driver, the approach angle setting command amount corresponding to the changed approach angle command value during the stop of the turning work by the angle adjustment reception processor, the approach angle setting command amount being calculated by the approach angle setting command amount calculator. 4. The turning controller according to claim 3 , wherein the storage is configured to further store tool data indicative of a cutting edge position of the tool when the tool is held by the tool holder, the turning controller further comprises a compensation amount calculator configured to calculate, based on the tool data, an operation compensation amount for compensating a displacement in an XZ plane between a cutting edge position in a latest B-axis position and an cutting edge position in B-axis inclined in accordance with the approach angle setting command value when the angle adjustment reception processor changes the approach angle command value, and the command processor is configured to simultaneously output the approach angle setting command amount and the operation compensation amount to the B-axis driver, the X-axis driver, and the Z-axis driver. 5. The turning controller according to claim 2 , wherein the working program includes approach angle data for defining an approach angle during the turning work, the command value setting processor is configured to set the approach angle data of the working program to the approach angle command value, the turning controller further comprises an approach angle command value storage processor configured to receive a command to register the approach angle command value changed by the angle adjustment reception processor into the working program, and the approach angle command value storage processor is configured to register the changed approach angle command value as the approach angle data into the working program upon receipt of an instruction to store in the working program. 6. The turning controller according to claim 1 , further comprising: a determination processor is configured to determine whether or not the turning work can be performed based on the approach angle command value set by the command value setting processor and the tool shape data; and a notification processor is configured to give a notification of determination when the determination processor determines that the turning work cannot be performed.
characterised by control arrangements for compensation, e.g. for backlash, overshoot, tool offset, tool wear, temperature, machine construction errors, load, inertia (G05B19/19, G05B19/41 take precedence) · CPC title
Tool offset as function of cutting depth · CPC title
concerning programming of machining or material parameters, pocket machining · CPC title
Torque, thrust, twist, machining force measurement · CPC title
Methods for turning or working essentially requiring the use of turning-machines; Use of auxiliary equipment in connection with such methods · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.