Method of creating numerical control data for rough machining
AssigneeFanuc Corporation
InventorsMasaki Seki, Koji Samukawa, Hidenori Meguro
Life of this patent
Estimating the term…
Abstract
This invention relates to a method of creating NC data for rough machining, in which a cutting path (QLi) for rough machining is outputted using points on an i-th point sequence path (PLi) from among a plurality of point sequence paths repeatedly digitized at a predetermined interval in a predetermined direction. The next cutting path for rough machining is created and output using a projected point sequence path (PLk') which, among those projected point sequence paths spaced away from the i-th point sequence path by a distance greater than a tool radius (Tr), is that nearest an i-th projected point sequence path (PLi').
Claims5
A method of creating numerical control data for rough machining in which a workpiece is subjected to roughing-out by a tool of a predetermined radius, said method using point sequence paths selected from among a plurality of point sequence paths previously produced by digitizing a surface of the workpiece repeatedly at a predetermined interval in a predetermined direction, said method comprising the steps of:
- (a) outputting a first cutting path for rough machining on the surface of the workpiece along an i-th point sequence path PLi;
- (b) projecting each point sequence path onto a plane to produce projected point sequence paths;
- (c) obtaining an i-th projected point sequence path PLi' representing said i-th point sequence path PLi projected onto the plane;
- (d) obtaining in the plane a k-th projected point sequence path PLk' which among the projected point sequence paths spaced away from said i-th projected point sequence path PLi' by a distance greater than said predetermined radius of the tool is nearest said i-th projected point sequence path PLi';
- and
- (e) generating and outputting a second cutting path on the surface of the workpiece for rough machining by selecting a k-th point sequence path among the point sequence paths, corresponding to said projected point sequence path PLk'.
A method of machining a workpiece using a tool of a predetermined radius, said method comprising the steps of:
- (a) machining along a first cutting path, said first cutting path being a first point sequence path of a plurality of point sequence paths representing the workpiece;
- (b) selecting a second cutting path from among the plurality of point sequence paths representing the workpiece, said second cutting path being selected from among the point sequence paths as (i) closest to said first cutting path and (ii) further than the predetermined radius from said first cutting path;
- and
- (c) machining along the second cutting path.
A method of machining a workpiece using a rotary tool having a radius defining a circular cut region, the workpiece being mapped according to a plurality of parallel lines, each line consisting of a plurality of points, said method comprising the steps of:
- (a) identifying mapping information for a particular point on a particular line;
- (b) checking if the mapping information indicates machining has not occurred for the particular point on the particular line;
- (c) recording mapping information that indicates machining has occurred for all points on all lines within the radius of the rotary tool centered at the particular point on the particular line if the checking indicates machining has not occurred for the particular point on the particular line;
- (d) generating numerical control commands to move the rotary tool to be centered at the particular point on the particular line if the checking indicates machining has not occurred for the particular point on the particular line;
- (e) repeating steps (a) through (d) for all of the plurality of points on the particular line;
- and
- (f) repeating steps (a) through (e) for all of the plurality of lines.
Dependencies are inferred from the claim text.