Patent US4723203A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4723203A Expired / Lapsed US ⏱️ 0.0 years remaining

Automatic machining process determination method in an automatic programming system

Assignee: Fanuc Corp
•
Filing: 1984-12-14
•
Granted: 1988-02-02
•
Expires: 2004-12-14
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A machining process determination method in automatic programming for automatically creating NC data for a lathe. The method includes storing machining processes in a memory in a machining sequence, reading the previously stored machining processes out of the memory in order after entry of a blank profile (BP) and part profile (PF); automatically discriminating based on the blank profile and final part profile whether the read machining process is needed to obtain a final part; when it is not required, performing identical discrimination processing upon reading the next machining process out of the memory, and when it is required, determining a cutting domain (A1, A2, A3) and cutting direction of the machining process; and thereafter creating NC data upon reading subsequent machining processes out of the memory and performing identical processing.

Inventors

  • 👤 Hajimu Kishi
  • 👤 Masaki Seki
  • 👤 Kunio Tanaka
  • 👤 Teruyuki Matsumura

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 06:16
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/18; G05B19/4093; G05B19/40937; G05B2219/00; G05B2219/30; G05B2219/36; G05B2219/36263; G05B2219/36288; G05B2219/36296; G05B2219/36333; Y; Y02; Y02P; Y02P90/00; Y02P90/02

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 172 words
A machining process determination method in an automatic programming system having a memory and an operator's panel, said method comprising the steps of: (a) storing a standard sequence of machining processes in the memory; (b) entering blank profile data; (c) entering final part profile data; (d) automatically reading a name of a stored machining process out of the memory; (e) automatically discriminating, based on the blank profile data and the final part profile data, whether the read name of a stored machining process is required in order to obtain the final part profile; (f) if the read name of a stored machining process is not required, repeating (d); (g) automatically determining a machining area and cutting direction of a machining process identified by the read name, if the read name of a stored machining process is required; (h) automatically repeating steps (d) thru (g) for each of the stored machining processes; and (i) automatically creating and storing NC data for performing machining in accordance with the results of steps (d) through (h).
Claim 2
Dependent Claim 172 words
A machining process determination method in an automatic programming system having a memory and an operator's panel, said method comprising the steps of: (a) storing a standard sequence of machining processes in the memory; (b) entering blank profile data; (c) entering final part profile data; (d) automatically reading a name of a stored machining process out of the memory; (e) automatically discriminating, based on the blank profile data and the final part profile data, whether the read name of a stored machining process is required in order to obtain the final part profile; (f) if the read name of a stored machining process is not required, repeating (d); (g) automatically determining a machining area and cutting direction of a machining process identified by the read name, if the read name of a stored machining process is required; (h) automatically repeating steps (d) thru (g) for each of the stored machining processes; and (i) automatically creating and storing NC data for performing machining in accordance with the results of steps (d) through (h).
Claim 3
Dependent Claim 95 words
A machining process determination method for machining a part in an X, Y, Z orthogonal coordinate system according to claim 1, further comprising the steps of: automatically obtaining from said final part profile data a maximum value Z max of the part measured along a Z axis; automatically comparing the magnitude of Z max with the magnitude of a dimensional value L of said blank profile data, measured along the Z axis; automatically deciding that end face cutting is required when Z max <L holds; and automatically initiating data entry defining the end face cutting.
Claim 4
Dependent Claim 44 words
A machining process determination method for machining a part in an X, Y, Z orthogonal coordinate system according to claim 2, further comprising the step of: automatically determining a machining area based on the value of L and Z max for end face cutting.
Claim 5
Dependent Claim 98 words
A machining process determination method for machining a part in an X, Y, Z orthogonal coordinate system according to claim 1, further comprising the steps of: automatically obtaining from said final part profile data a maximum value X max of an end face of the part measured in an X direction; automatically comparing the magnitude of X max with the magnitude of a dimensional value D of said blank profile data, measured along the X axis; automatically deciding that outer diameter cutting is required when D>X max holds; and automatically initiating data entry defining the outer diameter cutting.
Claim 6
Dependent Claim 44 words
A machining process determination method for machining a part in an X, Y, Z orthogonal coordinate system according to claim 4, further comprising the step of: automatically determining a machining area in accordancd with the value D and X max for outer diameter cutting.
Claim 7
Dependent Claim 74 words
A machining process determination method for machining a part in an X, Y, Z orthogonal coordinate system according to claim 1, further comprising the steps of: automatically obtaining from said final part profile data a minimum value X min of an end face of the part measured along an X axis; automatically deciding that inner diameter cutting is required when X min 0 holds; and automatically initiating data entry defining the inner diameter cutting.
Claim 8
Dependent Claim 30 words
A machining process determination method according to claim 6, further comprising the steps of: automatically determining a machining area in accordance with the value X min for inner diameter cutting.
Claim 9
Dependent Claim 24 words
A machining process determination method according to claim 6, wherein said data entry defining the inner diameter cutting includes entry of data defining drilling.
Claim 10
Dependent Claim 87 words
A machining process determination method for machining a part in an X, Y, Z orthogonal coordinate system with a lathe having a chuck, according to claim 1, further comprising the steps of: storing data defining a cutting direction to be towards or away from the chuck; storing data defining a -Z direction as a cutting direction for a step of outer diameter cutting and a step of inner diameter cutting; storing data defining an -X direction as a cutting direction for a step of end face cutting.

References Cited (Backward Citations)

US4445182A Cited
US4490781A Cited
US4547854A Cited
US4549270A Cited
US4513366A Cited
US4530046A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1991-02-01 1991-08-03 1992-02-02 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1995-02-01 1995-08-03 1996-02-02 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1999-02-01 1999-08-03 2000-02-02 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag