US4584649A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method for selecting and implementing cutting conditions in machining a workpiece
Assignee: Carboloy Inc
•
Filing: 1984-06-15
•
Granted: 1986-04-22
•
Expires: 2004-06-15
Abstract
Abstract An iterative method is described for operator selection and implementation of cutting conditions for the machining of a workpiece with a machine tool employing a tool insert.
Inventors
- 👤 Ranga Komanduri
- 👤 Charles R. Carder
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-29 05:51
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/18; G05B19/4093; G05B19/40937; G05B2219/00; G05B2219/30; G05B2219/36; G05B2219/36088; G05B2219/36283; Y; Y02; Y02P; Y02P90/00; Y02P90/02
Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
434 words
The method of selecting and implementing cutting conditions for the machining of a workpiece with a machine tool employing a tool insert, said machine tool having means for adjusting feed of said tool insert and means for adjusting depth of cut of said tool insert, said method comprising the steps of: (a) calculating the horsepower (HP c ) required at the cutting edge of the tool insert, (b) calculating a first approximation of the value of the depth of cut (d) to be used, (c) calculating a first approximation of the value for the feed (f) to be used, (d) determining the value of the ratio d/f, (e) comparing the values of f and d/f to the values of preset constraints for f min , f max , (d/f) min and (d/f) max , (f) if f has a value less than f min , assigning the value of f min as the initial value of feed (f i ) and decreasing the value of d as the initial value of depth of cut (d i ) such that d i ×f i =d×f, (1) calculating the value of (d i /f i ) and (2) if (d i /f i ) has a value greater than (d/f) max , calculating the value of final feed (f f ) and the value of final depth of cut (d f ) from the relationships ##EQU10## where L=(d/f) max , (g) if f has a value greater than f max , assigning the value of f max as the value of f i and calculating the value of (d/f i ), (1) if (d/f i ) has a value smaller than (d/f) min , assigning to (d/f i ) the value of (d/f) min , (2) calculating the value of f f from the relationship: f.sub.f =d/(d/f).sub.min and (3) assigning to d f the value of d in the previous step, (h) if f has a value equal to or greater than f min and less than or equal to f max and if (d/f) has a value equal to or greater than (d/f) min and equal to or less than (d/f) max , then f f =f and d f =d, (i) repositioning said means for adjusting the feed of said tool insert with respect to said workpiece to a feed having the value of f f , (j) repositioning said means for adjusting the depth of cut of said tool insert with respect to said workpiece to a depth of cut having the value of d f and (k) proceeding with the machining operation.
Claim 2
Independent Claim
434 words
The method of selecting and implementing cutting conditions for the machining of a workpiece with a machine tool employing a tool insert, said machine tool having means for adjusting feed of said tool insert and means for adjusting depth of cut of said tool insert, said method comprising the steps of: (a) calculating the horsepower (HP c ) required at the cutting edge of the tool insert, (b) calculating a first approximation of the value of the depth of cut (d) to be used, (c) calculating a first approximation of the value for the feed (f) to be used, (d) determining the value of the ratio d/f, (e) comparing the values of f and d/f to the values of preset constraints for f min , f max , (d/f) min and (d/f) max , (f) if f has a value less than f min , assigning the value of f min as the initial value of feed (f i ) and decreasing the value of d as the initial value of depth of cut (d i ) such that d i ×f i =d×f, (1) calculating the value of (d i /f i ) and (2) if (d i /f i ) has a value greater than (d/f) max , calculating the value of final feed (f f ) and the value of final depth of cut (d f ) from the relationships ##EQU10## where L=(d/f) max , (g) if f has a value greater than f max , assigning the value of f max as the value of f i and calculating the value of (d/f i ), (1) if (d/f i ) has a value smaller than (d/f) min , assigning to (d/f i ) the value of (d/f) min , (2) calculating the value of f f from the relationship: f.sub.f =d/(d/f).sub.min and (3) assigning to d f the value of d in the previous step, (h) if f has a value equal to or greater than f min and less than or equal to f max and if (d/f) has a value equal to or greater than (d/f) min and equal to or less than (d/f) max , then f f =f and d f =d, (i) repositioning said means for adjusting the feed of said tool insert with respect to said workpiece to a feed having the value of f f , (j) repositioning said means for adjusting the depth of cut of said tool insert with respect to said workpiece to a depth of cut having the value of d f and (k) proceeding with the machining operation.
Claim 3
Dependent Claim
32 words
The method recited in claim 1 wherein rough machining is to be accomplished and the constraints are f min =0.005 ipr, f max =0.050 ipr, (d/f) min =5 and (d/f) max =15.
Claim 4
Dependent Claim
32 words
The method recited in claim 1 wherein finish machining is to be accomplished and the constraints are f min =0.001 ipr, f max =0.050 ipr, (d/f) min =2 and (d/f) max =25.
Claim 5
Dependent Claim
24 words
The method recited in claim 1 wherein manual repositioning of the means for adjusting feed and means for adjusting depth of cut is employed.
Claim 6
Dependent Claim
16 words
The method recited in claim 1 wherein repositioning is in response to a numerical control program.
Claim 7
Dependent Claim
37 words
The method recited in claim 5 wherein the numerical control program presented to a controller actuates a first servo drive mechanism to adjust the feed and a second servo drive mechanism to adjust the depth of cut.
Claim 8
Dependent Claim
22 words
The method recited in claim 1 wherein the machining task is selected from the group consisting of turning, boring and face milling.
Claim 9
Independent Claim
578 words
The method of selecting and implementing cutting conditions for the machining of a workpiece with a machine tool employing a tool insert, said machine tool having means for adjusting feed of said tool insert and means for adjusting depth of cut of said tool insert, said method comprising the steps of: (a) calculating the horsepower (HP c ) required at the cutting edge of the tool insert, (b) calculating a first approximation of the value of the depth of cut (d) to be used, (c) calculating a first approximation of the value for the feed (f) to be used, (d) determining the value of the ratio d/f, (e) comparing the values of f and d/f to the values of preset constraints for f min , f max , (d/f) min and (d/f) max , (f) if f has a value less than f min , assigning the value of f min as the initial value of feed (f i ) and decreasing the value of d as the initial value of depth of cut (d i ) such that d i ×f i =d×f, (1) calculating the value of (d i /f i ) and (2) if (d i /f i ) has a value greater than (d/f) max , calculating the value of final feed (f f ) and the value of final depth of cut (d f ) from the relationships ##EQU11## where L=(d/f) max , (g) if f has a value greater than f max , assigning the value of f max as the value of f i and calculating the value of (d/f i ), (1) if (d/f i ) has a value smaller than (d/f) min , assigning to (d/f i ) the value of (d/f) min , (2) calculating the value of f f from the relationship: f.sub.f =d/(d/f).sub.min and (3) assigning to d f the value of d in the previous step, (h) if f has a value equal to or greater than f min and less than or equal to f max and if (d/f) has a value equal to or greater than (d/f) min and equal to or less than (d/f) max , then f f =f and d f =d, (i) calculating the number of passes required to complete machining of thickness of stock to be removed from the workpiece using d f for each pass, (j) if the number of passes has an integer value: (1) repositioning said means for adjusting the feed of said tool insert with respect to said workpiece to a feed having the value of f f , (2) repositioning said means for adjusting the depth of cut of said tool insert with respect to said workpiece to a depth of cut having the value of d f , (k) if the number of passes does not have an integer value: (1) increasing the number of passes to the next larger integer, calculating the new depth of cut (d new ) required to provide said larger integer number of passes and calculating the new feed (f new ) required, (2) repositioning said means for adjusting the feed of said tool insert with respect to said workpiece to a feed having the value of f new , (3) repositioning said means for adjusting the depth of cut of said tool insert with respect to said workpiece to a depth of cut having the value of d new and (l) proceeding with the machining operation.
Claim 10
Independent Claim
578 words
The method of selecting and implementing cutting conditions for the machining of a workpiece with a machine tool employing a tool insert, said machine tool having means for adjusting feed of said tool insert and means for adjusting depth of cut of said tool insert, said method comprising the steps of: (a) calculating the horsepower (HP c ) required at the cutting edge of the tool insert, (b) calculating a first approximation of the value of the depth of cut (d) to be used, (c) calculating a first approximation of the value for the feed (f) to be used, (d) determining the value of the ratio d/f, (e) comparing the values of f and d/f to the values of preset constraints for f min , f max , (d/f) min and (d/f) max , (f) if f has a value less than f min , assigning the value of f min as the initial value of feed (f i ) and decreasing the value of d as the initial value of depth of cut (d i ) such that d i ×f i =d×f, (1) calculating the value of (d i /f i ) and (2) if (d i /f i ) has a value greater than (d/f) max , calculating the value of final feed (f f ) and the value of final depth of cut (d f ) from the relationships ##EQU11## where L=(d/f) max , (g) if f has a value greater than f max , assigning the value of f max as the value of f i and calculating the value of (d/f i ), (1) if (d/f i ) has a value smaller than (d/f) min , assigning to (d/f i ) the value of (d/f) min , (2) calculating the value of f f from the relationship: f.sub.f =d/(d/f).sub.min and (3) assigning to d f the value of d in the previous step, (h) if f has a value equal to or greater than f min and less than or equal to f max and if (d/f) has a value equal to or greater than (d/f) min and equal to or less than (d/f) max , then f f =f and d f =d, (i) calculating the number of passes required to complete machining of thickness of stock to be removed from the workpiece using d f for each pass, (j) if the number of passes has an integer value: (1) repositioning said means for adjusting the feed of said tool insert with respect to said workpiece to a feed having the value of f f , (2) repositioning said means for adjusting the depth of cut of said tool insert with respect to said workpiece to a depth of cut having the value of d f , (k) if the number of passes does not have an integer value: (1) increasing the number of passes to the next larger integer, calculating the new depth of cut (d new ) required to provide said larger integer number of passes and calculating the new feed (f new ) required, (2) repositioning said means for adjusting the feed of said tool insert with respect to said workpiece to a feed having the value of f new , (3) repositioning said means for adjusting the depth of cut of said tool insert with respect to said workpiece to a depth of cut having the value of d new and (l) proceeding with the machining operation.
Claim 11
Dependent Claim
32 words
The method recited in claim 8 wherein rough machining is to be accomplished and the constraints are f min =0.005 ipr, f max =0.050 ipr, (d/f) min =5 and (d/f) max =15.
Claim 12
Dependent Claim
32 words
The method recited in claim 8 wherein finish machining is to be accomplished and the constraints are f min =0.001 ipr, f max =0.050 ipr, (d/f) min =2 and (d/f) max =25.
Claim 13
Dependent Claim
24 words
The method recited in claim 8 wherein manual repositioning of the means for adjusting feed and means for adjusting depth of cut is employed.
Claim 14
Dependent Claim
16 words
The method recited in claim 8 wherein repositioning is in response to a numerical control program.
Claim 15
Dependent Claim
37 words
The method recited in claim 12 wherein the numerical control program presented to a controller actuates a first servo drive mechanism to adjust the feed and a second servo drive mechanism to adjust the depth of cut.
Claim 16
Dependent Claim
22 words
The method recited in claim 8 wherein the machining task is selected from the group consisting of turning, boring and face milling.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1989-04-21 | 1989-10-21 | 1990-04-22 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1993-04-21 | 1993-10-21 | 1994-04-22 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1997-04-21 | 1997-10-21 | 1998-04-22 | $7700.00 | Window Closed / Lapsed |