CNC Programming Techniques: An Insider’s Guide to Effective Methods and Applications

Chapter 11: Polar Coordinates

Overview

In the CNC world, point coordinates are the key to develop a program using any type of available motion. The single purpose of coordinates is to define a point, then use various motion commands to connect two or more points and develop a unique toolpath. While the word coordinate is heard almost daily, it still does not hurt to look at its definition, which is quite simple:

A coordinate is any set of two or more numbers that determine the position of a point with respect to established references

A reference position is a fixed position, such as machine zero (machine origin) or a part zero (part origin). Mathematically, there are four types of coordinates:

  • Rectangular Coordinates

  • Polar Coordinates

  • Cylindrical coordinates

  • Spherical Coordinates

All four types are used in CNC applications, for different machines and different kinds of work. Without a doubt, rectangular coordinates are the bread and butter of CNC programming for machining centers, lathes, wire EDM, laser cutters, and a dozen of other machine tools. Polar coordinates are very common on non-Fanuc controls, mainly because they are standard feature. Fanuc offers polar coordinates only as a special control option, which is unfortunate, considering their many applications advantages that all users could benefit from. The remaining two coordinate systems cylindrical and spherical are not supported by the majority of controls and those controls that do support these coordinate methods offer them as optional features. In this case, the option offer is justified, because neither cylindrical...

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: CNC Controllers
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.