Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
260 words
A part program creation method for creating an NC part program in an apparatus having a memory, a graphic input device and a display unit, the program comprising a graphic definition statement defining a graphic, a motion definition statement defining a tool path including auxiliary machining information including feed velocity and spindle rotational velocity, said method comprising the steps of: (a) storing in the memory a plurality of motion definition statements, each statement associated with a corresponding shape; (b) defining a graphic using a graphic input device to generate a defined graphic definition statement correpsonding to an associated motion statement among the plurality of motion definition statements, by performing at least two of: (i) specifying a point of the graphic, (ii) specifying two points defining a straight line of the graphic, (iii) specifying three points on a circular arc of the graphic, wherein said three points have coordinates defining a location in an orthogonal coordinate system; (c) creating a part program comprising the defined graphic definition statement and the associated motion statement; (d) entering an identifier corresponding to the associated motion statement and to the defined graphic definition statement; (e) storing in the memory image information for tool path patterns defined by the motion definition statements; (f) displaying a selected tool path pattern, defined by the associated motion statement, on the display unit in dependence upon the image information for the selected tool path pattern; and (g) displaying on the display unit a predetermined element from among a point, a straight line and a circular arc, to be entered next.
Claim 2
Dependent Claim
260 words
A part program creation method for creating an NC part program in an apparatus having a memory, a graphic input device and a display unit, the program comprising a graphic definition statement defining a graphic, a motion definition statement defining a tool path including auxiliary machining information including feed velocity and spindle rotational velocity, said method comprising the steps of: (a) storing in the memory a plurality of motion definition statements, each statement associated with a corresponding shape; (b) defining a graphic using a graphic input device to generate a defined graphic definition statement correpsonding to an associated motion statement among the plurality of motion definition statements, by performing at least two of: (i) specifying a point of the graphic, (ii) specifying two points defining a straight line of the graphic, (iii) specifying three points on a circular arc of the graphic, wherein said three points have coordinates defining a location in an orthogonal coordinate system; (c) creating a part program comprising the defined graphic definition statement and the associated motion statement; (d) entering an identifier corresponding to the associated motion statement and to the defined graphic definition statement; (e) storing in the memory image information for tool path patterns defined by the motion definition statements; (f) displaying a selected tool path pattern, defined by the associated motion statement, on the display unit in dependence upon the image information for the selected tool path pattern; and (g) displaying on the display unit a predetermined element from among a point, a straight line and a circular arc, to be entered next.
Claim 3
Dependent Claim
154 words
A part program creation method for creating an NC part program in an apparatus having a memory and a graphic input device, the program comprising a graphic definition statement defining a graphic, a motion definition statement defining a tool path, and auxiliary machining information including feed velocity and spindle rotational velocity, said method comprising the steps of: (a) defining a graphic definition statement using symbols representing points, straight lines and circular arcs, without specifying data corresponding to the points, straight lines and circular arcs; (b) storing in the memory an incomplete part program comprising said graphic definition statement and an associated motion definition statement; (c) specifying the data corresponding to each of the points, straight lines and circular arcs using the graphic input device; and (d) creating a complete part program by using the data corresponding to the points, straight lines and circular arcs, said graphic definition statement and said associated motion definition statement.
Claim 4
Dependent Claim
154 words
A part program creation method for creating an NC part program in an apparatus having a memory and a graphic input device, the program comprising a graphic definition statement defining a graphic, a motion definition statement defining a tool path, and auxiliary machining information including feed velocity and spindle rotational velocity, said method comprising the steps of: (a) defining a graphic definition statement using symbols representing points, straight lines and circular arcs, without specifying data corresponding to the points, straight lines and circular arcs; (b) storing in the memory an incomplete part program comprising said graphic definition statement and an associated motion definition statement; (c) specifying the data corresponding to each of the points, straight lines and circular arcs using the graphic input device; and (d) creating a complete part program by using the data corresponding to the points, straight lines and circular arcs, said graphic definition statement and said associated motion definition statement.
Claim 5
Dependent Claim
49 words
A part program creation method according to claim 1, further comprising the steps of: (e) storing in the memory, a program identifier corresponding to said incomplete part program and to a tool path pattern; and (f) retrieving said incomplete part program in response to input of the program identifier.
Claim 6
Dependent Claim
96 words
A part program creation method according to claim 3, wherein said apparatus has a display unit and said method further comprises the steps of: (g) storing in the memory image information representing the tool path pattern corresponding to the program identifier and said incomplete part program; (h) displaying the tool path pattern on the display unit on the basis of the image information; and (i) displaying on the display unit in sequence, each of the symbols representing one of the points, straight lines and circular arcs which is to be specified using the graphic input device.
Claim 7
Dependent Claim
32 words
A part program creation method according to claim 3, wherein said graphic input device comprises a table device and step (c) comprises digitizing coordinate data of a drawing on the tablet device.