30.07.2013 Views

User's Manual ISO TNC 360 (260020xx, 280490xx) - heidenhain

User's Manual ISO TNC 360 (260020xx, 280490xx) - heidenhain

User's Manual ISO TNC 360 (260020xx, 280490xx) - heidenhain

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

5 Programming Tool Movements<br />

5.4 Path Contours - Cartesian Coordinates<br />

5-16<br />

Radius compensation in circular paths<br />

You cannot begin radius compensation in a circle block. It must be<br />

activated beforehand in a line block.<br />

Circles in the main planes<br />

When you program a circle, the <strong>TNC</strong> assigns it to<br />

one of the main planes. This plane is automatically<br />

defined when you set the spindle axis during tool<br />

call (T).<br />

Circle center I, J, K<br />

Spindle axis<br />

Z<br />

Y<br />

X<br />

Main plane<br />

XY G17<br />

ZX G18<br />

YZ G19<br />

Fig. 5.20: Defining the spindle axis also defines the main plane and the<br />

circle center designations<br />

You can program circles that do not lie parallel to a main plane by using Q parameters (see Chapter 7).<br />

If you program an arc using the functions G02/G03/G05, you must first<br />

define the circle center by:<br />

• entering the Cartesian coordinates of the circle center<br />

• using the circle center defined in an earlier block<br />

• capturing the actual position<br />

You can define the last programmed position as circle center/pole by<br />

programming G29.<br />

Duration of a circle center definition<br />

A circle center definition remains effective until a new circle center is<br />

defined.<br />

Y<br />

J<br />

Fig. 5.21: Circle center I, J<br />

Circle center<br />

I<br />

I J<br />

K I<br />

J K<br />

X<br />

<strong>TNC</strong> <strong>360</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!