Method and apparatus for machining workpieces with numerically controlled machines
AssigneeJohannes Heidenhain GmbH
InventorsKlaus-Dieter Korner, Norbert Vollmayr
Life of this patent
Estimating the term…
Abstract
A method and apparatus for assembling workpieces from base bodies that are easily definable. Corrections for the tool path, i.e. cutter radius correction, are already performed on the base bodies or their 2-D contours, so that upon the assembling of the corrected base bodies to make workpieces, the corrected contours already intersect, thus in a simple way producing the tool path data.
Claims15
A method for machining workpieces by linking workpiece blank data with tool path data comprising the steps of:
- a) providing two-dimensional contour data;
- b) providing tool radius data representing the radius of a tool used to machine the workpiece;
- c) correcting two-dimensional contour data with tool radius data to create corrected two-dimensional contour data;
- d) generating three-dimensional contour data from said corrected two-dimensional contour data;
- e) linking said corrected three-dimensional contour data by a set theory equation to define a desired part data;
- f) creating intersection contour data by intersecting said desired part data with a series of machining plane data, the intersection contour data defining a cutter path;
- and
- g) machining said workpiece along said cutter path.
A method for machining a workpiece with a tool to create a desired part comprising the steps of:
- providing a constructive geometric description of the desired part by linking at least two three-dimensional primitive bodies by a set theory equation;
- reducing said three-dimensional primitive bodies to two-dimensional contours;
- correcting the perimeter of each two-dimensional contour by the radius of the tool used to machine the workpiece to create corrected two-dimensional contours;
- generating corrected three-dimensional primitive bodies from said corrected two-dimensional contours;
- linking said corrected three-dimensional primitive bodies by the same set theory equation as in the initial step to create a corrected geometric description of the desired part;
- creating an intersection contour between the corrected geometric description of the desired part and one of a series of machining planes;
- generating machine tool position commands to direct said tool to follow said intersection contour;
- and
- machining said workpiece by moving the tool in accordance with the machine tool position commands.
An apparatus for machining a workpiece to create a desired part comprising:
- a movable tool to cut the workpiece along a calculated path;
- and
- a control system sending signals to said tool so as to move said tool along said calculated path,
- said control system further comprising a numerically controlled machine capable of running a routine for defining the desired part by linking at least two three-dimensional primitive bodies by a set theory equation;
- reducing the three-dimensional primitive bodies to two-dimensional contours;
- correcting the perimeter of each two-dimensional contour by the radius of the tool used to machine the workpiece;
- generating corrected three-dimensional primitive bodies from said corrected two-dimensional contours;
- linking said corrected three-dimensional primitive bodies by the same set theory equation used to define the desired part to create a corrected geometric description of the desired part;
- creating an intersection contour between the corrected geometric description of the desired part and one of a series of machining planes;
- generating machine tool position commands to direct said tool to follow said intersection contour;
- and machining said workpiece by moving the tool in accordance with the machine tool position commands.
An apparatus for machining a workpiece to create a desired part comprising:
- a movable tool to cut the workpiece along a calculated path;
- and
- a control system sending signals to said tool so as to move said tool along said calculated path,
- said control system further comprising a numerically controlled machine capable of running a routine for providing two-dimensional contour data;
- providing tool radius data representing the radius of a tool used to machine the workpiece;
- correcting two-dimensional contour data with tool radius data to create corrected two-dimensional contour data;
- generating three-dimensional contour data;
- linking said corrected three-dimensional contour data by a set theory equation to define a desired part data;
- creating intersection contour data by intersecting said desired part data with a series of machining plane data, the intersection contour data defining a cutter path and machining said workpiece along said cutter path.
Dependencies are inferred from the claim text.