Claims
- 1. A method for controlling an industrial processing machine, such as a machine tool, a robot and the like, comprising the steps of:
defining at least one three-dimensional path; performing at least one interpolation along the three-dimensional path; and guiding a movement of at least one of a workpiece and a tool along the three-dimensional path, wherein a parameter of the at least one interpolation is a function of an angle of the three-dimensional path.
- 2. The method of claim 1, wherein the interpolation is performed by using at least one polynomial function.
- 3. The method of claim 1, wherein the interpolation is performed by using at least one spline function.
- 4. The method of claim 1, wherein the three-dimensional path defines an eccentric contour of a workpiece.
- 5. The method of claim 1, wherein the three-dimensional path defines a freeform surface of a workpiece.
- 6. The method of claim 1, wherein the three-dimensional path defines a guided movement of at least one moving body.
- 7. The method of claim 1, wherein the movement is guided so that the workpiece and the tool move relative to each other.
- 8. The method of claim 1, wherein the processing machine is a turning machine.
- 9. The method of claim 1, wherein the three-dimensional path comprises a plurality of path segments and the interpolation is performed at connecting points between adjacent path segments.
- 10. The method of claim 9, wherein at the connecting points, at least one of a slope or a curvature of the adjacent path segments is continuous.
- 11. A processing machine with a tool for machining a workpiece, said processing machine comprising a controller that defines at least one three-dimensional machining path; performs at least one interpolation along the three-dimensional machining path; and guides a movement of at least one of the workpiece and the tool along the three-dimensional machining path, wherein a parameter of the at least one interpolation is a function of an angle associated with the three-dimensional machining path.
- 12. The processing machine of claim 11, wherein the processing machine is selected from the group consisting of robot, turning machine, lathe, milling machine, grinder, sander, planer and painting machine.
Priority Claims (1)
Number |
Date |
Country |
Kind |
DE 102 24 755.2 |
Jun 2002 |
DE |
|
CROSS-REFERENCES TO RELATED APPLICATIONS
[0001] This application claims the priority of German Patent Application, Serial No. 102 24 755.2, filed June 4, 2002, pursuant to 35 U.S.C. 119(a)-(d), the disclosure of which is incorporated herein by reference.