9 NC Programming Routines
9.1 Linear Interpolation Programming
129
9.
NC Programming Routines
This chapter describes the use of the following NC programming routines:
Section Contents: NC Programming Routines
Section
Name
Page
Linear Interpolation Programming
Circular Interpolation Programming
Circular Interpolation Programming in Other Planes
Helical Interpolation Programming
9.1.
LINEAR INTERPOLATION PROGRAMMING
Linear interpolation is the movement of the tool in a straight line from its current position to a
coordinate location specified by an NC code.
Consider the following example code: N5G90G01X1Y2Z.5F2
NC Code Example:
N5G90G01X1Y2Z.5F2
Code
Explanation
N5
The line sequence number is 5.
G90
Coordinates are given using absolute dimensioning.
G01
Linear interpolation is specified.
The G01 code is required when switching from circular interpolation or rapid traverse
positioning back to linear interpolation.
X1
X axis coordinate of end point = 1
Y2
Y axis coordinate of end point = 2
Z.5
Z axis coordinate of end point = .5
More CNC Programming
G-1