28.08.2013 Views

CNC 8035 - Programming manual - Fagor Automation

CNC 8035 - Programming manual - Fagor Automation

CNC 8035 - Programming manual - Fagor Automation

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

<strong>Programming</strong> <strong>manual</strong><br />

4.<br />

REFERENCE SYSTEMS<br />

Coordinate preset and zero offsets<br />

<strong>CNC</strong> <strong>8035</strong><br />

·T· MODEL<br />

(SOFT V16.3X)<br />

·64·<br />

4.4.2 Zero offsets (G54..G59 and G159)<br />

The <strong>CNC</strong> has a table of zero offsets, in which several zero offsets can be selected. The aim is to<br />

generate certain part zeros independently of the part zero active at the time. The table values are<br />

given in radius.<br />

Access to the table can be obtained from the front panel of the <strong>CNC</strong> (as explained in the Operating<br />

Manual), or via the program using high-level language commands.<br />

There are two kinds of zero offsets :<br />

Absolute zero offsets (G54 ... G57, G159N1 ... G159N20), which must be referred to machine<br />

zero.<br />

Incremental zero offsets (G58,G59).<br />

Functions G54, G55, G56, G57, G58 & G59 must be programmed alone in the block, and work in<br />

the following way:<br />

When one of the G54, G55, G56, G57 functions is executed, the <strong>CNC</strong> applies the zero offset<br />

programmed with respect to machine zero, canceling the possible active zero offsets.<br />

If one of the incremental offsets G58 or G59 is executed, the <strong>CNC</strong> adds its values to the absolute<br />

zero offset active at the time. Previously canceling the additive offset which might be active.<br />

You can see (in the following example) the zero offsets which are applied when the program is<br />

executed.<br />

G54 Applies zero offsets G54 ==> G54<br />

G58 Applies zero offsets G58 ==> G54+G58<br />

G59 Cancels G58 and adds G59 ==> G54+G59<br />

G55 Cancels whatever and applies G55 ==> G55<br />

Once a Zero Offset has been selected, it will remain active until another one is selected or until a<br />

home search is carried out (G74) in JOG mode. This zero offset will remain active even after<br />

powering the <strong>CNC</strong> off and back on.<br />

This kind of zero offsets established by program is very useful for repeated machining operations<br />

at different machine positions.<br />

Example: The zero offset table is initialized with the following values:<br />

G54: X0 Z330<br />

G55: X0 Z240<br />

G56: X0 Z150<br />

G58: X0 Z-900<br />

G59: X0 Z-180

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

Saved successfully!

Ooh no, something went wrong!