Contour compensation method for numerically controlled machines
First Claim
1. A method for performing contour compensation for numerically controlled machines, comprising the steps of:
- a) guiding a tool along a trajectory curve located at a specified distance from a contour, whereby the trajectory curve is subdivided into a plurality of path segments, each path segment being defined by a start and end interpolation point, wherein each end interpolation point serves also as the start interpolation point of the next path segment;
b) determining a plurality of start and end correction interpolation points by adding a correction vector to each start and end interpolation point when a change in a geometry of the tool necessitates an alteration of the specified distance of the trajectory curve from the contour;
c) generating a corrected trajectory curve by means of the correction interpolation points; and
d) guiding a replacement tool along said corrected trajectory curve.
1 Assignment
0 Petitions
Accused Products
Abstract
When the movement of a machine element is guided by a multi-axial, numerically controlled machine through the selection of interpolation points which are calculated and stored off-line, a tool-radius correction is rendered possible. This occurs because correction interpolation points are calculated on the basis of interpolation points and thus, with the least possible expenditure of time, a new trajectory curve can be generated, with which the radius changes are considered. In addition, a change in feedrate can be achieved through the selection of override values by placing fine interpolation points between two interpolation points at a time.
55 Citations
3 Claims
-
1. A method for performing contour compensation for numerically controlled machines, comprising the steps of:
-
a) guiding a tool along a trajectory curve located at a specified distance from a contour, whereby the trajectory curve is subdivided into a plurality of path segments, each path segment being defined by a start and end interpolation point, wherein each end interpolation point serves also as the start interpolation point of the next path segment; b) determining a plurality of start and end correction interpolation points by adding a correction vector to each start and end interpolation point when a change in a geometry of the tool necessitates an alteration of the specified distance of the trajectory curve from the contour; c) generating a corrected trajectory curve by means of the correction interpolation points; and d) guiding a replacement tool along said corrected trajectory curve. - View Dependent Claims (2, 3)
-
Specification