CNC Programming Handbook: A Comprehensive Guide to Practical CNC Programming, Third Edition

Chapter 4: Coordinate Geometry

One of the first major steps towards basic understanding of CNC principles and geometrical concepts is thorough understanding of a subject known in mathematics as the system of coordinates. System of coordinates is founded on a number of mathematical principles dating back over four hundred years. The most important of these principles are those that can be applied to CNC technology of today. In various publications on mathematics and geometry, these principles are often listed under the headings such as the real number system and the rectangular coordinates.

REAL NUMBER SYSTEM

One main key to understanding rectangular coordinates is understanding of basic math - arithmetic, algebra and geometry. The key knowledge in this area is knowledge of the real number system. Within the real number system, there are ten available numerals (digits), 0 to 9 (zero to nine), that can be used in any of the following groups:

  • Zero integer

0

  • Positive integers

    (with or without sign)

1, 2, +3, 10, 12943, +45

  • Negative integers

    (minus sign required)

-4, -381, -25, -77

  • Fractions

1/8, 3/16, 9/32, 35/64

  • Decimal fractions

0.185, 0.2, 0.546875, 3.5,15.0

All groups are used on a daily basis. These groups represent the mainstream of just about all applications of numbers in modern life. In CNC programming, the primary goal is to use numbers to 'translate' engineering drawing - based on its dimensions - into a specific cutter path.

Computerized Numerical Control means control by the numbers using a...

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: Computer-Aided Design (CAD) Services
Finish!
Privacy Policy

This is embarrasing...

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