Back to results
US 7,444,202 B2Granted
Method for smoothing polylines in NC programs
AssigneeDr. Johannes Heidenhain GmbH
InventorsMatthias Fauser, Steffen Lischke
Life of this patent
Estimating the term…
Abstract
In a method for smoothing polylines in NC programs, the coordinates of points which, connected by linear segments, represent an original polyline, are shifted in a geometrical filter unit such that a resulting polyline, made up of coordinates of points, is smoothed as compared to the original polyline.
Claims11
A method for smoothing polylines in an NC program, comprising:
- transmitting data records to a geometrical filter unit, the data records including coordinates of points, which, connected by linear segments, represent an original polyline;
- and
- smoothing the original polyline by shifting the coordinates of points in the geometrical filter unit so that a resulting polyline made up of points is smoothed as compared to the original polyline;
- wherein the shifting of a point in the geometrical filter unit includes:
- forming pairs of auxiliary points along the original polyline in front of and beyond the point;
- establishing weighting factors for the point and the pairs of auxiliary points from a weighting function;
- and
- calculating the coordinates of the resulting point by weighting, summing and normalizing the coordinates of the point and the pairs of auxiliary points.
5 more elements
Dependencies are inferred from the claim text.