# US 8,694,133 B2 · Control systems and methods for machining operations

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 8,694,133 B2
- Document ID: US8694133B2
- Status: Granted
- Kind: B2
- Application number: 12/876,126
- Filed: 2010-09-04
- Published: 2011-03-17
- Granted: 2014-04-08
- Earliest claimed: 2009-09-05
- Assignees: M4 Sciences, LLC
- Applicants: James B. Mann; Christopher J. Saldana; Wilfredo Moscoso
- Inventors: James B. Mann; Christopher J. Saldana; Wilfredo Moscoso
- Web page: https://patentgrep.com/patent/US8694133B2

## CPC

- B23Q 15/12: Adaptive control, i.e. adjusting itself to have a performance which is optimum according to a preassigned criterion
- B23B 29/125: {Vibratory toolholders}
- B23B 47/34: Arrangements for removing chips out of the holes made; Chip- breaking arrangements attached to the tool {(chip-breaking in turning machines B23B25/02; in turning tools B23B27/22)}
- G05B 2219/36103: Adapt, update machining parameters automatically as function of state of processing
- G05B 2219/41093: By injection of sinusoidal signal, superposed on reference
- B23Q: DETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING (tools of the kind used in lathes or boring machines B23B27/00); MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
- B23B: TURNING; BORING (arrangements for copying or controlling B23Q)
- G05B: CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS (systems for controlling or regulating non-electric variables G05D; systems for regulating electric or magnetic variables G05F; control devices or systems insofar as characterised by mechanical features only G05G)

## Abstract

A method is provided for controlling a machining operation wherein a tool performs a machining operation on a workpiece. The method includes providing a tool holder for holding a tool, a workpiece holder for holding a work piece, and a linear slide for linearly moving a linearly moving part that is either the tool or the workpiece. The step of selecting appropriate machining parameters includes the step of selecting an appropriate feed rate for the linear slide move the linear moving part and appropriate rotational speed is selected for the rotator to rotate the rotating part. The set of appropriate machining parameters are incorporated into the digital controller. The digital controller is then used to control the operation of a linear slide, rotator and modulator to execute the machining of the workpiece by the tool in accordance with a selected appropriate set of parameters.

## Claims

### Claim 1

A method for controlling a machining operation wherein a tool performs a machining operation on a work piece, comprising
(a) providing a tool holder for holding the tool, a work piece holder for holding the work piece, a linear slide for linearly moving a linearly moving part comprising at least one of the tool and work piece, a rotator for rotating a rotating part comprising at least one of the tool and work piece, a modulator for modulating the movement of a modulated part comprising at least one of the tool and work piece, and a digital controller for controlling the machining of the work piece by the tool, wherein the digital controller is capable of sending a control signal for controlling the operation of at least one of the linear slide, rotator and modulator,
(b) selecting a set of appropriate machining parameters to employ for enabling the tool to perform a desired machining operation on the work piece, the step of selecting a set of appropriate machining parameters including the steps of:
(1) selecting an appropriate feed rate for the linear slide to move the linear moving part;
(2) selecting an appropriate rotational speed for the rotation to rotate the rotating part;
(3) selecting an appropriate modulation amplitude for the modulator to employ to move the modulated part an appropriate distance in a cycle;
(4) selecting an appropriate modulation frequency for the modulator to employ to move the modulated part an appropriate number of cycles in a given time interval;
(c) incorporating the set of appropriate machining parameters into the digital controller;
(d) inputting machining parameters into an algorithm for adjusting the control signal sent by the digital controller to at least one of the linear slide, rotator and modulator for controlling the operation of at least one of the linear slide, rotator and modulator, and
(e) using the digital controller to control the operation of the linear slide, rotator and modulator to execute the machining of the workpiece by the tool in accordance with the appropriate set of parameters,
wherein the machining parameters are selected from the group consisting of the feedrate a (mm/rev), workpiece or tool rotational speed fw (RPM), of cutting edges n, and the diameter of the drill or workpiece D (mm).

### Claim 2 (depends on 1)

The method of controlling a machining operation of claim 1 wherein the mathematical algorithm is such that the undeformed chip thickness reaches zero during each cycle of modulation h(t)≦0 where the modulation frequency is related to the to the tool or workpiece rotational frequency by the fundamental equation fm=n/2*fw*(2*N+1) where N is 0 or an integer and the modulation amplitude A satisfies 2A>a where a is the feedrate of the machining process.

### Claim 3 (depends on 1)

The method of controlling a machining operation of claim 1 further comprising the step of providing a sensor for determining an output parameter of at least one of the tool, workpiece and chips during the machining operation and using, the determined output parameter to adjust the operation of at least one of the linear slide, rotator and modulator to improve the output of the machining operation.

### Claim 4 (depends on 3)

The method of controlling a machining operation of claim 3 wherein the output parameter measured comprises at least one of chip size, chip quantity, chip shape, rotator speed, linear slide velocity, feed rate, tool speed, modulator frequency, modulator amplitude, modulator acceleration, machining temperature, or machining forces.

### Claim 5 (depends on 3)

The method of controlling a machining operation of claim 3 wherein the step of adjusting the operation of at least one of the linear actuator, rotator and modulator includes at least one of the steps of:
(1) adjusting the operation of at least one of the linear slide, rotator and modulator to change the cutting force between the tool and the workpiece,
(2) adjusting the linear displacement of the linear slide moving part,
(3) changing the feed rate at which the linear slide moves at least one of the tool and workpiece into engagement with the other of the tool and the workpiece,
(6) changing at least one of the voltage or current to the linear slide part
(5) changing the rotational speed at which the rotator rotates the rotated part
(6) changing oscillation amplitude of the modulator part,
(7) changing the oscillation frequency of the modulated part,
(8) changing the velocity of the cutting tool,
(9) changing the number of cutting edges of the cutting tool;
(10) changing the diameter of the cutting tool; and
(11) monitoring at least one of the voltage, current and electrical state of the linear actuator of the modulator part.

### Claim 6 (depends on 3)

The method of controlling a machining operation of claim 3 wherein the step of providing a sensor comprises the step of providing at least one of a force dynamometer measuring system and an accelerometer.

### Claim 7 (depends on 6)

The method of controlling a machining operation of claim 6 wherein the step of providing a tool holder includes the step of providing a ball spline shaft coupled to the tool holder, wherein the step of providing at least one of a force dynamometer measuring system and accelerometer comprise the step of providing a force dynamometer embedded between the tool holder and ball spline shaft, and providing an accelerometer mounted to the tool holder, and wherein the step of providing a modulator includes the step of providing a modulator having a linear actuator.

### Claim 8 (depends on 3)

The method of controlling a machining operation of claim 3 wherein the step of providing a sensor comprises the step of providing a transducer for measuring relative distance between the tool and the workpiece.

### Claim 9 (depends on 8)

The method of controlling a machining operations of claim 8 wherein the transducer comprises at least one of an inductive transducer, capacitor transducer and a linear variable transducer.

### Claim 10 (depends on 3)

The method of controlling a machining operation of claim 3 wherein the step of providing a sensor comprises the step of providing a temperature measuring sensor for sensing temperature changes that occur because of at least one of engagement and disengagement of the tool and the workpiece.

### Claim 11 (depends on 3)

The method of controlling a machining operation of claim 3 wherein the step of providing a sensor comprises the step of providing a sensor capable of monitoring at least one of the voltage, current or electrical state of the linear actuator.

### Claim 12 (depends on 3)

The method of controlling a machining operation of claim 3 wherein the step of providing a sensor comprises the step of providing a digital image device for providing visual image feedback to a user.

### Claim 13 (depends on 3)

The method of controlling a machining operation of claim 3 wherein the step of providing a sensor comprises the step of providing a digital optical encoder for translating at least one of position or motion of at least one of the rotator, linear actuator, modulator, tool, tool holder and workpiece into a pulse capable of yielding information relating to at least one of position and magnitude of displacement.

### Claim 14 (depends on 1)

The method of controlling a machining operation of claim 1 wherein the step of selecting a set of appropriate machining parameters include selecting an appropriate relative feed rate and rotational speed to achieve maximum production rate and desired chip size and thickness, by factoring into the selection process desired chip size, and material type.

### Claim 15 (depends on 1)

The method of controlling a machining operation of claim 1 wherein the step of selecting the appropriate feed rate, selecting the appropriate modulation application and selecting the appropriate modulation frequency include the step of selecting an appropriate feed rate, modulation frequency and modulation amplitude to control intermittent separation between the tool and the workpiece for achieving desired characteristics of the chip.

### Claim 16 (depends on 15)

The method of controlling a machining operation of claim 15 wherein the desired chip characteristics include at least one of chip size, chip thickness and chip shape and chip discreetness.

### Claim 17 (depends on 1)

The method of controlling a machining operation of claim 1 wherein the step of selecting a set of appropriate machining parameters includes the step of employing at least one algorithm to determine at least one parameter of the set of machining parameters, wherein the algorithm requires input of at least one calibration constraints.

### Claim 18 (depends on 1)

The method of controlling a machining operation of claim 1 wherein the algorithm includes variables to account for at least one workpiece factor selected from the group consisting of material type, material harness, temperatures, chip sizes, tool flute size, cutting, angle and cutting surfaces configuration, and cooling material.

### Claim 19 (depends on 1)

The method of controlling a machining operation of claim 1 wherein the step of inputting machine parameters into an algorithm for controlling the operation of the modulator includes the step of selecting an appropriate modulation frequency and a modulation amplitude comprising the step of selecting an input wave form having the desired modulation amplitude and modulation frequency characteristics.

### Claim 20 (depends on 19)

The method of controlling a machining operation of claim 19, wherein the step of selecting an input wave form comprises the step of selecting a wave input form from the group consisting of generally sinusoidal wave forms, generally triangular wave forms, and generally square wave forms.

### Claim 21 (depends on 19)

The method of controlling a machining operation of claim 19 wherein the step of selecting an input wave form comprises the step of selecting a wave input form having a form of A sin(ωt) wherein
A equals one half the peak to peak amplitude of the modulation,
ω equals the angular frequency, and
t is time.
