CNC 8058elite T

Fagor CNC 8058elite T, CNC 8058elite M, CNC 8060elite M, CNC 8060elite T Owner's manual

  • Hello! I am an AI chatbot trained to assist you with the Fagor CNC 8058elite T Owner's manual. I’ve already reviewed the document and can help you find the information you need or explain it in simple terms. Just ask your questions, and providing more details will help me assist you more effectively!
Ref: 2005
8060
8065
Quercus
CNC variables.
BLANK PAGE
·2·
MACHINE SAFETY
It is up to the machine manufacturer to make sure that the safety of the machine
is enabled in order to prevent personal injury and damage to the CNC or to the
products connected to it. On start-up and while validating CNC parameters, it
checks the status of the following safety elements. If any of them is disabled, the
CNC shows the following warning message.
• Feedback alarm for analog axes.
• Software limits for analog and sercos linear axes.
• Following error monitoring for analog and sercos axes (except the spindle)
both at the CNC and at the drives.
• Tendency test on analog axes.
FAGOR AUTOMATION shall not be held responsible for any personal injuries or
physical damage caused or suffered by the CNC resulting from any of the safety
elements being disabled.
DUAL-USE PRODUCTS
Products manufactured by FAGOR AUTOMATION since April 1st 2014 will
include "-MDU" in their identification if they are included on the list of dual-use
products according to regulation UE 428/2009 and require an export license
depending on destination.
TRANSLATION OF THE ORIGINAL MANUAL
This manual is a translation of the original manual. This manual, as well as the
documents derived from it, have been drafted in Spanish. In the event of any
contradictions between the document in Spanish and its translations, the wording
in the Spanish version shall prevail. The original manual will be labeled with the
text "ORIGINAL MANUAL".
HARDWARE EXPANSIONS
FAGOR AUTOMATION shall not be held responsible for any personal injuries or
physical damage caused or suffered by the CNC resulting from any hardware
manipulation by personnel unauthorized by Fagor Automation.
If the CNC hardware is modified by personnel unauthorized by Fagor
Automation, it will no longer be under warranty.
COMPUTER VIRUSES
FAGOR AUTOMATION guarantees that the software installed contains no
computer viruses. It is up to the user to keep the unit virus free in order to
guarantee its proper operation. Computer viruses at the CNC may cause it to
malfunction.
FAGOR AUTOMATION shall not be held responsible for any personal injuries or
physical damage caused or suffered by the CNC due a computer virus in the
system.
If a computer virus is found in the system, the unit will no longer be under warranty.
All rights reserved. No part of this documentation may be transmitted,
transcribed, stored in a backup device or translated into another language
without Fagor Automation’s consent. Unauthorized copying or distributing of this
software is prohibited.
The information described in this manual may be subject to changes due to
technical modifications. Fagor Automation reserves the right to change the
contents of this manual without prior notice.
All the trade marks appearing in the manual belong to the corresponding owners.
The use of these marks by third parties for their own purpose could violate the
rights of the owners.
It is possible that CNC can execute more functions than those described in its
associated documentation; however, Fagor Automation does not guarantee the
validity of those applications. Therefore, except under the express permission
from Fagor Automation, any CNC application that is not described in the
documentation must be considered as "impossible". In any case, Fagor
Automation shall not be held responsible for any personal injuries or physical
damage caused or suffered by the CNC if it is used in any way other than as
explained in the related documentation.
The content of this manual and its validity for the product described here has been
verified. Even so, involuntary errors are possible, hence no absolute match is
guaranteed. However, the contents of this document are regularly checked and
updated implementing the necessary corrections in a later edition. We appreciate
your suggestions for improvement.
The examples described in this manual are for learning purposes. Before using
them in industrial applications, they must be properly adapted making sure that
the safety regulations are fully met.
CNC variables.
Quercus
CNC 8060
CNC 8065
·3·
REF: 2005
INDEX
About this manual. ........................................................................................................................ 9
About the product
Quercus CNC 8060. ....................................................................................................................11
About the product
Quercus CNC 8065. ................................................................................................................... 17
Declaration of CE conformity and warranty conditions. .............................................................. 23
Safety conditions. ....................................................................................................................... 25
Returning conditions. .................................................................................................................. 29
CNC maintenance. ..................................................................................................................... 31
New features............................................................................................................................... 33
CHAPTER 1 CNC VARIABLES.
1.1 Understanding how variables work. ............................................................................... 35
1.1.1 Accessing numeric variables from the PLC. .............................................................. 37
1.2 Variables in a single-channel system............................................................................. 38
1.3 Variables in a multi-channel system. ............................................................................. 41
CHAPTER 2 VARIABLES RELATED TO MACHINE PARAMETERS.
2.1 Connections; motors. ..................................................................................................... 45
2.1.1 Configure a motor. ..................................................................................................... 45
2.2 Connections; feedbacks................................................................................................. 59
2.2.1 Select the feedback type............................................................................................ 59
2.2.2 Counting resolution of a shaft. ................................................................................... 62
2.2.3 Configuring the SSI protocol. ..................................................................................... 63
2.2.4 Home search.............................................................................................................. 67
2.2.5 Feedback alarm. ........................................................................................................ 69
2.2.6 Gear ratio. .................................................................................................................. 70
2.2.7 Reversing the counting sign....................................................................................... 71
2.2.8 Backlash compensation. ............................................................................................ 71
2.2.9 Machine Reference point. .......................................................................................... 72
2.2.10 Compensating for the feedback signal....................................................................... 73
2.3 Connections; power supplies. ........................................................................................ 75
2.3.1 Set up a power supply................................................................................................ 75
2.4 Connections; analog drives............................................................................................ 78
2.4.1 Configuring an analog drive. ...................................................................................... 78
2.5 Connections; handwheels.............................................................................................. 79
2.5.1 Configuring a handwheel. .......................................................................................... 79
2.6 Variables related to general machine parameters. ........................................................ 81
2.6.1 Channel configuration. ............................................................................................... 81
2.6.2 Configuring the axes of the system............................................................................ 81
2.6.3 Configuring the spindles of the system ...................................................................... 82
2.6.4 Time setting (system)................................................................................................. 82
2.6.5 CAN bus configuration. .............................................................................................. 83
2.6.6 Serial line configuration.............................................................................................. 83
2.6.7 Default conditions (sytem).......................................................................................... 84
2.6.8 Arithmetic parameters. ............................................................................................... 85
2.6.9 Volumetric compensation tables. ............................................................................... 87
2.6.10 Execution times.......................................................................................................... 88
2.6.11 Numbering of the digital inputs................................................................................... 89
2.6.12 Numbering of the digital outputs. ............................................................................... 89
2.6.13 Numbering of analog inputs for temperature sensors PT100. ................................... 90
2.6.14 Probe setting. ............................................................................................................. 91
2.6.15 Shared PLC memory.................................................................................................. 93
2.6.16 Management of local I/O. ........................................................................................... 93
2.6.17 Synchronized switching.............................................................................................. 94
2.6.18 PWM (Pulse-Width Modulation). ................................................................................ 95
2.6.19 Backup of non-volatile data........................................................................................ 96
2.6.20 Tool offset and wear................................................................................................... 96
2.6.21 Spindle synchronization. ............................................................................................ 97
2.6.22 Define the number of jog panels and their relationship with the channels. ................ 97
2.6.23 Rename the axes and the spindles............................................................................ 98
2.6.24 Zero offsets. ............................................................................................................... 98
2.7 Variables related to the machine parameters of the channels....................................... 99
2.7.1 Channel configuration. ............................................................................................... 99
CNC variables.
Quercus
CNC 8060
CNC 8065
·4·
REF: 2005
2.7.2 Configuring the axes of the channel. ....................................................................... 100
2.7.3 Configuring the spindles of the channel................................................................... 102
2.7.4 Configuration of the C axis....................................................................................... 103
2.7.5 Time setting (channel). ............................................................................................ 103
2.7.6 Configuration of the HSC mode (channel). .............................................................. 104
2.7.7 Virtual tool axis......................................................................................................... 108
2.7.8 Default conditions (channel). ................................................................................... 109
2.7.9 Arc center correction................................................................................................ 116
2.7.10 Behavior of the feedrate and the feedrate override. ................................................ 117
2.7.11 Override of the dynamics for HSC. .......................................................................... 119
2.7.12 Movement of the independent axes......................................................................... 120
2.7.13 Definition of the subroutines. ................................................................................... 121
2.7.14 Tabletop probe position. .......................................................................................... 123
2.7.15 Block search. ........................................................................................................... 125
2.7.16 Interruption subroutines. .......................................................................................... 125
2.7.17 Machining feedrate. ................................................................................................. 126
2.7.18 Rapid traverse for the automatic mode.................................................................... 127
2.7.19 Maximum acceleration and jerk on the tool path. .................................................... 128
2.7.20 Maximun frequency on the tool path........................................................................ 128
2.7.21 "Retrace" function. ................................................................................................... 129
2.7.22 Tool withdrawal. ....................................................................................................... 130
2.7.23 Master spindle.......................................................................................................... 130
2.8 Variables related to axis and spindle machine parameters. ........................................ 131
2.8.1 Belonging to the channel. ........................................................................................ 131
2.8.2 Type of axis and drive.............................................................................................. 132
2.8.3 Hirth axis configuration. ........................................................................................... 133
2.8.4 Axis configuration for lathe type machines. ............................................................. 134
2.8.5 Configuration of the rotary axes............................................................................... 135
2.8.6 Module configuration (rotary axes and spindle). ...................................................... 137
2.8.7 Configuration of the C axis....................................................................................... 138
2.8.8 Configuration of the spindle. .................................................................................... 140
2.8.9 Synchronization of axes and spindles...................................................................... 144
2.8.10 Override change while threading. ............................................................................ 146
2.8.11 Runaway protection and tendency test.................................................................... 147
2.8.12 PLC offset. ............................................................................................................... 148
2.8.13 Dwell for dead axes. ................................................................................................ 148
2.8.14 Programming in radius or diameters........................................................................ 149
2.8.15 Home search............................................................................................................ 150
2.8.16 Configuration of the probing movement................................................................... 151
2.8.17 Repositioning of the axes in tool inspection............................................................. 153
2.8.18 Configuration of the independent axis. .................................................................... 153
2.8.19 Configure the maximum safety limit for the feedrate and for the speed. ................. 154
2.8.20 Sampling period of the position loop........................................................................ 155
2.8.21 JOG mode. Continuous jog...................................................................................... 156
2.8.22 JOG mode. Incremental jog. .................................................................................... 158
2.8.23 JOG mode. Handwheels.......................................................................................... 159
2.8.24 JOG mode. Manual intervention. ............................................................................. 160
2.8.25 Filters. ...................................................................................................................... 162
2.8.26 Parameter sets......................................................................................................... 163
2.9 Variables related to the sets of machine parameters. ................................................. 166
2.9.1 Software axis limits. ................................................................................................. 166
2.9.2 Work zones. ............................................................................................................. 168
2.9.3 Loop setting. ............................................................................................................ 169
2.9.4 Backlash compensation with an additional command pulse.................................... 171
2.9.5 Configuring feedbacks. ............................................................................................ 174
2.9.6 Adjustment of rapid traverse G00 and maximum speed. ......................................... 175
2.9.7 Rapid traverse for the automatic mode.................................................................... 176
2.9.8 Gain setting.............................................................................................................. 177
2.9.9 Linear acceleration................................................................................................... 182
2.9.10 Trapezoidal and square sine acceleration. .............................................................. 184
2.9.11 Enable specific acceleration values for movements in G0....................................... 186
2.9.12 Linear acceleration (G0 movements)....................................................................... 187
2.9.13 Trapezoidal and square sine acceleration (G0 movements). .................................. 189
2.9.14 Configuration of the HSC mode. .............................................................................. 191
2.9.15 Home search............................................................................................................ 194
2.9.16 Following error. ........................................................................................................ 197
2.9.17 Emergency stop. ...................................................................................................... 200
2.9.18 Axis lubrication......................................................................................................... 202
2.9.19 Module configuration (rotary axes and spindle). ...................................................... 203
2.9.20 Spindle speed. ......................................................................................................... 205
2.9.21 Delay estimate at the drive. ..................................................................................... 207
2.9.22 Compensations tables. ............................................................................................ 208
2.9.23 Identifying motors and feedbacks. ........................................................................... 209
2.9.24 Torque saturation..................................................................................................... 211
2.9.25 Runaway protection. ................................................................................................ 212
CNC variables.
Quercus
CNC 8060
CNC 8065
·5·
REF: 2005
2.9.26 DRC parameter setting. ........................................................................................... 213
2.10 Variables related to machine parameters for JOG mode............................................. 224
2.10.1 Configure the jog keys. ............................................................................................ 224
2.10.2 Configure the user keys as jog keys ........................................................................ 226
2.11 Variables related to machine parameters for M functions............................................ 228
2.12 Variables related to kinematic machine parameters. ................................................... 230
2.12.1 Kinematics configuration. ......................................................................................... 230
2.12.2 Configuration of angular transformations. ................................................................ 234
2.13 Variables associated with frequency filter machine parameters. ................................. 236
2.14 Variables associated with gantry axis machine parameters. ....................................... 238
2.14.1 Configuration of a gantry axis.. ................................................................................ 238
2.15 Variables associated with tandem axis machine parameters. ..................................... 240
2.15.1 Configuration of a tandem system. .......................................................................... 240
2.16 Variables associated with the compensation tables (ballscrew and crossed). ............ 243
2.17 Variables related to machine parameters for the tool magazine.................................. 246
2.18 Variables related to OEM machine parameters. .......................................................... 249
2.18.1 Generic OEM parameters. ....................................................................................... 249
CHAPTER 3 PLC RELATED VARIABLES.
3.1 Variables associated with the status and resources of the PLC. ................................. 251
3.1.1 PLC status................................................................................................................ 251
3.1.2 PLC Resources. ....................................................................................................... 252
3.1.3 PLC messages......................................................................................................... 254
3.1.4 PLC errors................................................................................................................ 255
3.1.5 PLC clocks. .............................................................................................................. 256
3.2 PLC consulting logic signals; general. ......................................................................... 257
3.3 PLC consulting logic signals; axes and spindles. ........................................................ 267
3.4 PLC consulting logic signals; spindles. ........................................................................ 273
3.5 PLC consulting logic signals; independent interpolator. .............................................. 275
3.6 PLC consulting logic signals; tool manager. ................................................................ 279
3.7 PLC consulting logic signals; keys............................................................................... 282
3.8 PLC modifiable logic signals; general. ......................................................................... 283
3.9 PLC modifiable logic signals; axes and spindles. ........................................................ 292
3.10 PLC modifiable logic signals; spindles......................................................................... 299
3.11 PLC modifiable logic signals; independent interpolator. .............................................. 301
3.12 PLC modifiable logic signals; laser. ............................................................................. 302
3.12.1 PWM active from the PLC........................................................................................ 302
3.13 PLC modifiable logic signals; tool manager. ................................................................ 303
3.14 PLC modifiable logic signals; keys............................................................................... 307
CHAPTER 4 VARIABLES RELATED TO THE MACHINE CONFIGURATION.
4.1 Variables associated with the channels, axes and spindles. ....................................... 309
4.1.1 Name of the axes and spindles................................................................................ 309
4.1.2 Logic number of the axes and spindles of the channel. ........................................... 312
4.1.3 Number of the channels, axes and spindles. ........................................................... 313
4.1.4 Current channel of the axis or of the spindle............................................................ 315
4.1.5 Parameter set of the axis or spindle......................................................................... 316
4.1.6 Travel limits of linear and rotary axes. ..................................................................... 317
4.1.7 Kinetimatics dimensions........................................................................................... 318
4.1.8 Change the turning direction assigned to M3 and M4.............................................. 319
4.1.9 Number of pulses sent by the handwheel. ............................................................... 320
4.1.10 Modify the simulation speed via PLC. ...................................................................... 320
4.2 Variables related to volumetric compensation. ............................................................ 321
CHAPTER 5 VARIABLES RELATED TO LASER.
5.1 PWM (pulse-width modulation). ................................................................................... 323
5.2 Synchronized switching. .............................................................................................. 325
CHAPTER 6 VARIABLES RELATED TO CYCLE TIME.
6.1 Analysis of the loop time (cycle time) at the CNC........................................................ 327
6.2 Analysis of the loop time (cycle time) in the channel. .................................................. 328
CHAPTER 7 VARIABLES ASSOCIATED WITH THE FEEDBACK INPUTS FOR ANALOG AXES.
7.1 Local feedback inputs (ICU/MCU). .............................................................................. 329
CHAPTER 8 VARIABLES ASSOCIATED WITH THE ANALOG INPUTS AND OUTPUTS.
8.1 Remote analog inputs and outputs. ............................................................................. 331
CNC variables.
Quercus
CNC 8060
CNC 8065
·6·
REF: 2005
8.2 Local analog outputs.................................................................................................... 331
CHAPTER 9 VARIABLES ASSOCIATED WITH THE VELOCITY COMMAND AND THE FEEDBACK OF THE
DRIVE.
9.1 Velocity command and torque for Sercos axes. .......................................................... 333
9.2 Feedback of the analog or Sercos drive. ..................................................................... 334
CHAPTER 10 VARIABLES RELATED TO LOOP ADJUSTMENT.
10.1 Coordinate related variables........................................................................................ 335
10.2 Position increment and sampling period...................................................................... 338
10.3 Fine adjustment of feedrate, acceleration and jerk. ..................................................... 340
10.4 Gain setting via PLC. ................................................................................................... 343
10.5 Variables related to the loop of the axis or of the tandem spindle. .............................. 345
CHAPTER 11 VARIABLES RELATED TO USER TABLES.
11.1 Zero offset table........................................................................................................... 349
11.1.1 Zero offset table (without fine setting of the absolute zero offset). .......................... 351
11.1.2 Zero offset table (with fine setting of the absolute zero offset). ............................... 353
11.2 Variables related to user tables (fixture table). ............................................................ 356
11.3 Variables related to user tables (arithmetic parameters table). ................................... 358
11.3.1 Local arithmetic parameters..................................................................................... 358
11.3.2 Global arithmetic parameters................................................................................... 360
11.3.3 Common arithmetic parameters............................................................................... 361
CHAPTER 12 VARIABLES RELATED TO THE POSITION OF THE AXES.
12.1 Programmed coordinates. ........................................................................................... 363
12.2 Position in part coordinates. ........................................................................................ 365
12.3 Position in machine coordinates. ................................................................................. 367
12.4 Following error of the axis............................................................................................ 369
12.5 Distance left (to go) for the axis to reach the programmed coordinate........................ 370
CHAPTER 13 VARIABLES RELATED TO SPINDLE POSITION.
13.1 Spindle position. .......................................................................................................... 371
13.2 Spindle following error. ................................................................................................ 373
CHAPTER 14 FEEDRATE RELATED VARIABLES.
14.1 Feedrate active in the channel..................................................................................... 375
14.2 Feedrate active in the block......................................................................................... 377
14.3 Programming the feedrate in G94. .............................................................................. 378
14.4 Programming the feedrate in G95. .............................................................................. 379
14.5 Programming the machining time. ............................................................................... 380
14.6 Percentage of feedrate (feedrate override).................................................................. 381
CHAPTER 15 VARIABLES ASSOCIATED WITH ACCELERATION AND JERK ON THE TOOL PATH.
15.1 Acceleration on the tool path. ...................................................................................... 383
15.2 Jerk on the tool path. ................................................................................................... 383
CHAPTER 16 VARIABLES RELATED TO MANAGING THE HSC MODE.
16.1 Variables related to block preparation. ........................................................................ 385
16.2 Analysis of the programmed error. .............................................................................. 386
16.3 Feedrate limitation at the block being executed. ......................................................... 387
16.4 Limitation of the feedrate at the corner. ....................................................................... 388
16.5 Modify the dynamics of all the axes of the channel. .................................................... 389
CHAPTER 17 VARIABLES RELATED TO SPINDLE SPEED.
17.1 Programming the speed. ............................................................................................. 391
17.2 Spindle speed in G97. ................................................................................................. 392
17.3 Spindle speed in G96 (CSS)........................................................................................ 394
17.4 Spindle speed in M19. ................................................................................................. 396
17.5 Speed limit. .................................................................................................................. 398
17.6 Percentage of spindle speed (spindle speed override)................................................ 399
CNC variables.
Quercus
CNC 8060
CNC 8065
·7·
REF: 2005
CHAPTER 18 VARIABLES ASSOCIATED WITH TOOL MAGAZINE AND TOOLS.
18.1 Variables associated with the tool manager. ............................................................... 401
18.2 Variables related to managing the tool magazine and the tool changer arm............... 403
18.2.1 Relationship between the tool magazine and the channel....................................... 403
18.2.2 Tool location in the magazine. ................................................................................. 404
18.2.3 Tool location in the tool changer arm. ...................................................................... 404
18.3 Variables related to the active tool and to the next one. .............................................. 405
18.3.1 Tool and active offset. .............................................................................................. 405
18.3.2 Next tool and tool offset. .......................................................................................... 406
18.3.3 Status of the active tool............................................................................................ 406
18.3.4 Family of the active tool. .......................................................................................... 407
18.3.5 Active tool monitoring............................................................................................... 408
18.3.6 "CUSTOM" data of the active tool............................................................................ 409
18.3.7 Tool geometry. ......................................................................................................... 410
18.3.8 Cancel the preset turning direction of the tool.......................................................... 419
18.4 Variables associated with any tool............................................................................... 420
18.4.1 Tool status................................................................................................................ 420
18.4.2 Family of the tool...................................................................................................... 420
18.4.3 Tool monitoring. ....................................................................................................... 421
18.4.4 "CUSTOM" data of the tool. ..................................................................................... 422
18.4.5 Tool geometry. ......................................................................................................... 423
18.5 Variables associated with the tool being prepared. ..................................................... 431
18.5.1 Tool and active offset. .............................................................................................. 431
18.5.2 Next tool and tool offset. .......................................................................................... 432
18.5.3 Tool status................................................................................................................ 432
18.5.4 Family of the tool...................................................................................................... 433
18.5.5 "CUSTOM" data of the tool. ..................................................................................... 433
18.5.6 Tool monitoring. ....................................................................................................... 434
18.5.7 Tool geometry. ......................................................................................................... 435
CHAPTER 19 VARIABLES RELATED TO JOG MODE.
19.1 Movement allowed in jog mode. .................................................................................. 441
19.2 Type of movement active in the channel. .................................................................... 442
19.3 Type of movement active on an axis. .......................................................................... 444
19.4 Switch position in handwheel mode............................................................................. 446
19.5 Switch position in incremental jog mode...................................................................... 448
19.6 JOG feedrates.............................................................................................................. 450
CHAPTER 20 VARIABLES RELATED TO THE PROGRAMMED FUNCTIONS.
20.1 Movement of axes and spindles. ................................................................................. 451
20.2 Work plane and axes. .................................................................................................. 454
20.3 "G" and "M" functions................................................................................................... 457
20.3.1 Status of the functions "G" and "M".......................................................................... 457
20.3.2 Functions "G" and "M" to be displayed in the history. .............................................. 459
20.3.3 Subroutine associated with M3, M4, M5, M19 and M41-M44. ................................. 461
20.4 Canned cycles. ............................................................................................................ 462
20.5 Canned cycle calling parameters................................................................................. 465
20.6 Subroutine calling parameters. .................................................................................... 467
20.7 Arc related.................................................................................................................... 468
20.8 Polar origin................................................................................................................... 470
20.9 Geometric assistance. Mirror image. ........................................................................... 471
20.10 Geometric assistance. Scaling factor........................................................................... 471
20.11 Geometric assistance. Coordinate system rotation. .................................................... 472
20.12 Block repetition. ........................................................................................................... 473
20.13 Axis slaving. ................................................................................................................. 473
20.14 HSC function................................................................................................................ 474
20.15 Active probe. ................................................................................................................ 474
20.16 Status of the local probes. ........................................................................................... 475
20.17 Probing (G100/G101/G102)......................................................................................... 476
20.18 Manual intervention...................................................................................................... 480
20.19 Status of the angular transformation............................................................................ 481
20.20 Tangential control status.............................................................................................. 482
20.21 Synchronization of channels. ....................................................................................... 484
20.22 Feed-Forward and AC-Forward. .................................................................................. 485
20.23 Errors and warnings..................................................................................................... 486
20.24 Repositioning of axes and spindles. ............................................................................ 487
20.25 Active zero offset. ........................................................................................................ 488
20.26 Withdraw the axes after interrupting a threading. ........................................................ 488
20.27 Work zones. ................................................................................................................. 489
20.27.1 Safety distance of the limits of the work zones. ....................................................... 489
20.27.2 Set lower and upper limits of a work zone. .............................................................. 490
20.27.3 Set circular limits of the work zone........................................................................... 491
CNC variables.
Quercus
CNC 8060
CNC 8065
·8·
REF: 2005
20.27.4 Monitoring of a work zone........................................................................................ 493
20.27.5 Enable and disable the work zones. ........................................................................ 493
CHAPTER 21 VARIABLES RELATED TO THE ELECTRONIC CAM.
21.1 Electronic cam. ............................................................................................................ 495
CHAPTER 22 VARIABLES RELATED TO THE INDEPENDENT AXES.
22.1 Independent interpolator.............................................................................................. 497
22.2 Independent axis in execution. .................................................................................... 497
22.3 Percentage of feedrate (feedrate override).................................................................. 498
22.4 Positioning move. ........................................................................................................ 499
22.5 Synchronization movement. ........................................................................................ 501
22.6 Coordinate latching with the help of a probe or a digital input. .................................... 505
CHAPTER 23 VARIABLES ASSOCIATED WITH THE VIRTUAL TOOL AXIS.
23.1 Virtual tool axis. ........................................................................................................... 507
CHAPTER 24 VARIABLES RELATED TO THE KINEMATICS.
24.1 Selection of the kinematics. ......................................................................................... 509
24.2 Variables related to the active kinematics. .................................................................. 510
24.3 Position of the rotary axes of the kinematics. .............................................................. 512
24.4 Selecting the positioning rotary axes in type-52 kinematics. ....................................... 514
CHAPTER 25 VARIABLES RELATED TO THE COORDINATE TRANSFORMATION.
25.1 Inclined planes............................................................................................................. 515
25.2 Active tool length compensation. ................................................................................. 516
25.3 Variables related to the CSROT option. ...................................................................... 517
25.4 Variables related to the KINORG option. ..................................................................... 520
25.5 Die resulting from the inclined plane............................................................................ 520
CHAPTER 26 VARIABLES DEFINED BY THE USER.
26.1 User variables.............................................................................................................. 521
26.1.1 User variables for the program and local subroutines. ............................................ 521
26.1.2 User variables for the CNC session......................................................................... 521
CHAPTER 27 GENERAL VARIABLES OF THE CNC.
27.1 CNC model. ................................................................................................................. 523
27.2 Hardware type. ............................................................................................................ 524
27.3 Emergency relay.......................................................................................................... 524
27.4 Software version. ......................................................................................................... 525
27.5 Date, time and amount of time of turned on. ............................................................... 526
27.6 Information about the channels. .................................................................................. 526
27.7 Key simulation. ............................................................................................................ 527
CHAPTER 28 VARIABLES RELATED TO CNC STATUS.
28.1 CNC status. ................................................................................................................. 529
28.2 Selected axes. ............................................................................................................. 531
28.3 Detailed CNC status in jog mode................................................................................. 532
28.4 Detailed CNC status in automatic mode. ..................................................................... 534
CHAPTER 29 VARIABLES ASSOCIATED WITH THE PART-PROGRAM BEING EXECUTED.
29.1 Part-program information............................................................................................. 537
29.2 Information on program execution. .............................................................................. 539
29.3 Executing options; single block, rapid, etc................................................................... 541
CHAPTER 30 INTERFACE RELATED VARIABLES.
30.1 Interface....................................................................................................................... 543
CNC variables.
Quercus
CNC 8060
CNC 8065
·9·
REF: 2005
ABOUT THIS MANUAL.
Title. CNC variables.
Models. Quercus
CNC 8060
CNC 8065
Type of documentation. End user manual. This manual describes the variables available on the
CNC.
Remarks.
Always use the manual reference associated with the software version
or a later manual reference. You can download the latest manual
reference from the download section on our website.
Limitations.
The availability of some of the features described in this manual are
dependent on the acquired software options. Moreover, the machine
manufacturer (OEM) customizes the CNC performance of each
machine using the machine parameters and the PLC. Because of this,
the manual may describe features that are not available for the CNC
or the machine. Consult the machine manufacturer for the available
features.
Electronic document. man_qc_60_65_inst.pdf. Manual available from the download
section of our website.
Language. English [EN]. Refer to our website, download area, the languages
available for each manual.
Date of publication. May, 2020
Manual reference Ref: 2005
Associated version. v1.10
Responsibility exemption. The information described in this manual may be subject to changes
due to technical modifications. Fagor Automation reserves the right to
change the contents of this manual without prior notice.
Trademarks. This manual may contain third-party trademarks or trade names,
however, they do not have them associated ® or ™ symbols. All the
trade marks appearing in the manual belong to the corresponding
owners. The use of these marks by third parties for their own purpose
could violate the rights of the owners.
Website / Email. http://www.fagorautomation.com
CNC variables.
Quercus
CNC 8060
CNC 8065
·10·
REF: 2005
CNC variables.
Quercus
CNC 8060
CNC 8065
·11·
REF: 2005
BASIC CHARACTERISTICS.
(·M· MODEL)
ABOUT THE PRODUCT
QUERCUS CNC 8060.
CNC.
Basic characteristics.
8060 M FL 8060 M Power
Basic Basic Mold
Number of axes. 3 .. 4 3 .. 6 3 .. 6
Number of spindles. 1 1 .. 2 1 .. 2
Maximum number of axes and spindles. 5 7 7
Number of interpolated axes. 4 4 4
Number of tool magazines. 1 1 1
Number of execution channels. 1 1 1
Number of handwheels. 1 .. 3
CANopen remote modules. RIO5 / RIOW / RIOR
EtherCAT remote modules. RIOW-E / RIOR-E
Type of servo system. Analog / Digital Sercos III
Communications. Ethernet 10/100/1000 BaseT
Integrated PLC.
• PLC execution time.
• Digital inputs / Digital outputs.
• Marks / Registers.
• Timers / Counters.
•Symbols.
< 1ms/K
1024 / 1024
8192 / 1024
512 / 256
Unlimited
Block processing time. < 2.0 ms < 1.5 ms < 1.5 ms
Remote modules.
Basic characteristics.
RIOW RIO5 RIOR RIOW-E
Inline
RIOR-E
Type of bus. CANopen CANopen CANopen EtherCAT EtherCAT
Digital inputs per module. 8 24 / 48 48 8 48
Digital outputs per module. 8 16 / 32 32 8 32
Analog inputs per module. 44242
Analog outputs per module. 44424
Inputs for PT100 temperature sensors. 22242
CNC variables.
Quercus
CNC 8060
CNC 8065
·12·
REF: 2005
BASIC CHARACTERISTICS.
(·T· MODEL)
CNC.
Basic characteristics.
8060 T
FL Power
Number of axes. 3 .. 4 3 .. 6
Number of spindles. 1 .. 2 1 .. 3
Maximum number of axes and spindles. 5 7
Number of interpolated axes. 4 4
Number of tool magazines. 1 1 .. 2
Number of execution channels. 1 1 .. 2
Number of handwheels. 1 .. 3
CANopen remote modules. RIO5 / RIOW / RIOR
EtherCAT remote modules. RIOW-E / RIOR-E
Type of servo system. Analog / Digital Sercos III
Communications. Ethernet 10/100/1000 BaseT
Integrated PLC.
• PLC execution time.
• Digital inputs / Digital outputs.
• Marks / Registers.
• Timers / Counters.
• Symbols.
< 1ms/K
1024 / 1024
8192 / 1024
512 / 256
Unlimited
Block processing time. < 2.0 ms < 1.5 ms
Remote modules.
Basic characteristics.
RIOW RIO5 RIOR RIOW-E
Inline
RIOR-E
Type of bus. CANopen CANopen CANopen EtherCAT EtherCAT
Digital inputs per module. 8 24 / 48 48 8 48
Digital outputs per module. 8 16 / 32 32 8 32
Analog inputs per module. 4 4 2 4 2
Analog outputs per module. 4 4 4 2 4
Inputs for PT100 temperature sensors. 2 2 2 4 2
CNC variables.
Quercus
CNC 8060
CNC 8065
·13·
REF: 2005
SOFTWARE OPTIONS.
Some of the features described in this manual are dependent on the acquired software options. The active
software options for the CNC can be consulted in the diagnostics mode (accessible from the task window
by pressing [CTRL] [A]), under software options. Consult Fagor Automation regarding the software options
available for your model.
Software option Description.
SOFT 8060 ADDIT AXES Option to add axes to the default configuration.
SOFT 8060 ADDIT SPINDLES Option to add spindles to the default configuration.
SOFT 8060 ADDIT TOOL MAGAZ Option to add magazines to the default configuration.
SOFT 8060 ADDIT CHANNELS Option to add channels to the default configuration.
SOFT DIGITAL SERCOS Option for a Sercos digital bus.
SOFT THIRD PARTY I/Os Option to enable the CANopen bus for non-Fagor
modules.
SOFT OPEN SYSTEM Option for open systems. The CNC is a closed system that
offers all the features needed to machine parts.
Nevertheless, at times there are some customers who use
third-party applications to take measurements, perform
statistics or other tasks apart from machining a part.
This feature must be active when installing this type of
application, even if they are Office files. Once the
application has been installed, it is recommended to close
the CNC in order to prevent the operators from installing
other kinds of applications that could slow the system
down and affect the machining operations.
SOFT i4.0 CONNECTIVITY PACK Options for Industry 4.0 connectivity. This option provides
various data exchange standards (for example, OPC UA),
which allows the CNC (and therefore the machine tool) to
be integrated into a data acquisition network or into a MES
or SCADA system.
SOFT EDIT/SIMUL Option to enable edisimu mode (edition and simulation)
on the CNC, which can edit, modify and simulate part
programs.
SOFT TOOL RADIUS COMP Option to enable radius compensation. This
compensation programs the contour to be machined
based on part dimensions without taking into account the
dimensions of the tool that will be used later on. This
avoids having to calculate and define the tool paths based
on the tool radius.
CNC variables.
Quercus
CNC 8060
CNC 8065
·14·
REF: 2005
SOFT PROFILE EDITOR Option to enable the profile editor in edisimu mode and in
the cycle editor. This editor can graphically, and in a
guided way, define rectangular, circular profiles or any
profile made up of straight and circular sections an it can
also import dxf files. After defining the profile, the CNC
generates the required blocks and add them to the
program.
SOFT 60 HD GRAPHICS High definition solid 3D graphics for the execution and
simulation of part-programs and canned cycles of the
editor. During machining, the HD graphics display, in real
time, the tool removing the material from the part, allowing
the condition of the part to be seen at all times. These
graphics are required for the collision control (FCAS).
SOFT 60 IIP CONVERSATIONAL The IIP (Interactive Icon-based Pages) mode, or
conversational mode, works with the CNC in a graphical
and guided way based on predefined cycles.
There is no
need to work with part programs, have any previous
programming knowledge or be familiar with Fagor CNCs.
Working in conversational mode is easier than in ISO
mode, as it ensures proper data entry and minimizes the
number of operations to be defined.
SOFT 60 RTCP Option to enable dynamic RTCP (Rotating Tool Center
Point) required to machine with 4, 5 and 6 axis kinematics;
for example, angular and orthogonal spindles, tilting
tables, etc. The RTCP orientation of the tool may be
changed without modifying the position occupied by the
tool tip on the part.
SOFT 60 C AXIS Option to enable C-axis kinematics and associated
canned cycles. The machine parameters of each axis or
spindle indicate whether it can operate as a C axis or not.
For this reason, it is not necessary to add specific axes to
the configuration.
SOFT 60 TANDEM AXES Option to enable tandem axle control. A tandem axis
consists of two motors mechanically coupled to each
other forming a single transmission system (axis or
spindle). A tandem axis helps provide the necessary
torque to move an axis when a single motor is not capable
of supplying enough torque to do it.
When activating this feature, it should be kept in mind that
for each tandem axis of the machine, another axis must
be added to the entire configuration. For example, on a
large 3-axis lathe (X Z and tailstock), if the tailstock is a
tandem axis, the final purchase order for the machine
must indicate 4 axes.
SOFT 60 SYNCHRONISM Option to enable the synchronization of paired axes and
spindles, in speed or position, and through a given ratio.
SOFT 60 HSSA I MACHINING SYSTEM Option to enable the HSSA-I (High Speed Surface
Accuracy) algorithm for high speed machining (HSC).
This new HSSA algorithm allows for high speed
machining optimization, where higher cutting speeds,
smoother contours, a better surface finishing and greater
precision are achieved.
SOFT 60 HSSA II MACHINING SYSTEM Option to enable the HSSA-II (High Speed Surface
Accuracy) algorithm for high-speed machining (HSC),
which has the following advantages compared to the
HSSA-I algorithm.
• Advanced algorithm for point preprocessing in real
time.
• Extended curvature algorithm with dynamic
limitations. Improved acceleration and jerk control.
• Greater number of pre-processed points.
• Filters to smooth out the dynamic machine behavior.
Software option Description.
CNC variables.
Quercus
CNC 8060
CNC 8065
·15·
REF: 2005
SOFT 60 PROBE Option to enable functions G100, G103 and G104 (for
probe movements) and probe canned cycles (which help
to measure part surfaces and to calibrate tools). For the
laser model, it only activates the non-cycle function G100.
The CNC may have two probes; usually a tabletop probe
to calibrate tools and a measuring probe to measure the
part.
SOFT 60 CONV USER CYCLES Option to enable user conversational cycles. The user and
the OEM can add their own canned cycles (user cycles)
using the FGUIM application that comes installed on the
CNC. The application offers a guided way to define a new
component and its softkey menu without having to be
familiar with script languages. User cycles work in a
similar way as Fagor canned cycles.
SOFT 60 PROGTL3 Option to enable the ProGTL3 programming language
(ISO language extension), allowing profiles to be
programmed using a geometric language and without the
need to use an external CAD system. This language can
program lines and circles where the end point is defined
as the intersection of 2 other sections, pockets, ruled
surfaces, etc.
SOFT 60 PPTRANS Option to enable the program translator, which can
convert programs written in other languages to Fagor ISO
code.
SOFT PWM CONTROL Option to enable PWM (Pulse - Width Modulation) control
on laser machines. This feature is essential for cutting
very thick sheets, where the CNC must create a series of
PWM pulses to control laser power when drilling the initial
point.
This function is only available for Sercos bus control
systems and must also use one of the two fast digital
outputs available from the central unit.
SOFT GENERATE ISO CODE ISO generation converts canned cycles, calls to
subroutines, loops, etc. into their equivalent ISO code (G,
F, S, etc functions), so the user can modify it and adapt it
to his needs (eliminate unwanted movements, etc.). The
CNC generates the new ISO code while simulating the
program, either from the DISIMU mode or from the
conversational mode.
Software option Description.
CNC variables.
Quercus
CNC 8060
CNC 8065
·16·
REF: 2005
CNC variables.
Quercus
CNC 8060
CNC 8065
·17·
REF: 2005
BASIC CHARACTERISTICS.
(·M· MODEL)
ABOUT THE PRODUCT
QUERCUS CNC 8065.
CNC.
Basic characteristics.
8065 M 8065 M Power
Basic Pack 1 Pack M Basic Pack 1 Pack M
Number of axes. 3..6 5..8 3..6 5..10 8..10 8..10
Number of spindles. 1 1..2 1 1..3 1..3 1..3
Maximum number of axes and spindles. 7 10 7 13 13 13
Number of interpolated axes. 3..6 5..8 3..6 5..10 8..10 8..10
Number of tool magazines. 1 1 1 1..2 1..2 1..2
Number of execution channels. 1 1 1 1 1..2 1..2
Number of handwheels. 1..12
CANopen remote modules. RIO5 / RIOW / RIOR
EtherCAT remote modules. RIOW-E / RIOR-E
Type of servo system. Analog / Digital Sercos III
Communications. Ethernet 10/100/1000 BaseT
Integrated PLC.
• PLC execution time.
• Digital inputs / Digital outputs.
• Marks / Registers.
• Timers / Counters.
•Symbols.
< 1ms/K
1024 / 1024
8192 / 1024
512 / 256
Unlimited
Block processing time. < 1 ms
Remote modules.
Basic characteristics.
RIOW RIO5 RIOR RIOW-E
Inline
RIOR-E
Type of bus. CANopen CANopen CANopen EtherCAT EtherCAT
Digital inputs per module. 8 24 / 48 48 8 48
Digital outputs per module. 8 16 / 32 32 8 32
Analog inputs per module. 44242
Analog outputs per module. 44424
Inputs for PT100 temperature sensors. 22242
Customizing (on an open system only).
PC-based open system, fully customizable.
• INI configuration files.
• Tool for display configuration FGUIM.
• Visual Basic®, Visual C++®, etc.
• Internal databases in Microsoft® Access.
• OPC compatible interface
CNC variables.
Quercus
CNC 8060
CNC 8065
·18·
REF: 2005
BASIC CHARACTERISTICS.
(·T· MODEL)
CNC.
Basic characteristics.
8065 T 8065 T Power
Basic Pack 1 Basic Pack 1
Number of axes. 3..5 5..7 5..10 8..10
Number of spindles. 2 2 2..3 2..3
Maximum number of axes and spindles. 6 9 13 13
Number of interpolated axes. 3..5 5..7 5..10 8..10
Number of tool magazines. 1 1..2 1..2 1..2
Number of execution channels. 1 1..2 1..2 1..2
Number of interpolated axes. 3..5 5..7 5..10 8..10
Number of handwheels. 1 to 12
CANopen remote modules. RIO5 / RIOW / RIOR
EtherCAT remote modules. RIOW-E / RIOR-E
Type of servo system. Analog / Digital Sercos III
Communications. Ethernet 10/100/1000 BaseT
Integrated PLC.
PLC execution time.
Digital inputs / Digital outputs.
Marks / Registers.
Timers / Counters.
Symbols.
< 1ms/K
1024 / 1024
8192 / 1024
512 / 256
Unlimited
Block processing time. < 1 ms
Remote modules.
Basic characteristics.
RIOW RIO5 RIOR RIOW-E
Inline
RIOR-E
Type of bus. CANopen CANopen CANopen EtherCAT EtherCAT
Digital inputs per module. 8 24 / 48 48 8 48
Digital outputs per module. 8 16 / 32 32 8 32
Analog inputs per module. 4 4 2 4 2
Analog outputs per module. 4 4 4 2 4
Inputs for PT100 temperature sensors. 2 2 2 4 2
Customizing (on an open system only).
PC-based open system, fully customizable.
INI configuration files.
Tool for display configuration FGUIM.
Visual Basic®, Visual C++®, etc.
Internal databases in Microsoft® Access.
OPC compatible interface
CNC variables.
Quercus
CNC 8060
CNC 8065
·19·
REF: 2005
SOFTWARE OPTIONS.
Some of the features described in this manual are dependent on the acquired software options. The active
software options for the CNC can be consulted in the diagnostics mode (accessible from the task window
by pressing [CTRL] [A]), under software options. Consult Fagor Automation regarding the software options
available for your model.
Software option Description.
SOFT ADDIT AXES Option to add axes to the default configuration.
SOFT ADDIT SPINDLES Option to add spindles to the default configuration.
SOFT ADDIT TOOL MAGAZ Option to add magazines to the default configuration.
SOFT ADDIT CHANNELS Option to add channels to the default configuration.
SOFT 4 AXES INTERPOLATION LIMIT Limited to 4 interpolated axes.
SOFT DIGITAL SERCOS Option for a Sercos digital bus.
SOFT THIRD PARTY I/Os Option to enable the CANopen bus for non-Fagor
modules.
SOFT OPEN SYSTEM Option for open systems. The CNC is a closed system that
offers all the features needed to machine parts.
Nevertheless, at times there are some customers who use
third-party applications to take measurements, perform
statistics or other tasks apart from machining a part.
This feature must be active when installing this type of
application, even if they are Office files. Once the
application has been installed, it is recommended to close
the CNC in order to prevent the operators from installing
other kinds of applications that could slow the system
down and affect the machining operations.
SOFT i4.0 CONNECTIVITY PACK Options for Industry 4.0 connectivity. This option provides
various data exchange standards (for example, OPC UA),
which allows the CNC (and therefore the machine tool) to
be integrated into a data acquisition network or into a MES
or SCADA system.
SOFT EDIT/SIMUL Option to enable edisimu mode (edition and simulation)
on the CNC, which can edit, modify and simulate part
programs.
SOFT DUAL-PURPOSE (M-T) Option to enable the dual-purpose machine, which allows
milling and turning cycles. On Y-axis lathes, this option
allows for pockets, bosses and even irregular pockets with
islands to be made during milling cycles. On a C-axis mill,
this option allows turning cycles to be used.
CNC variables.
Quercus
CNC 8060
CNC 8065
·20·
REF: 2005
SOFT TOOL RADIUS COMP Option to enable radius compensation. This
compensation programs the contour to be machined
based on part dimensions without taking into account the
dimensions of the tool that will be used later on. This
avoids having to calculate and define the tool paths based
on the tool radius.
SOFT PROFILE EDITOR Option to enable the profile editor in edisimu mode and in
the cycle editor. This editor can graphically, and in a
guided way, define rectangular, circular profiles or any
profile made up of straight and circular sections an it can
also import dxf files. After defining the profile, the CNC
generates the required blocks and add them to the
program.
SOFT HD GRAPHICS High definition solid 3D graphics for the execution and
simulation of part-programs and canned cycles of the
editor. During machining, the HD graphics display, in real
time, the tool removing the material from the part, allowing
the condition of the part to be seen at all times. These
graphics are required for the collision control (FCAS).
SOFT IIP CONVERSATIONAL The IIP (Interactive Icon-based Pages) mode, or
conversational mode, works with the CNC in a graphical
and guided way based on predefined cycles.
There is no
need to work with part programs, have any previous
programming knowledge or be familiar with Fagor CNCs.
Working in conversational mode is easier than in ISO
mode, as it ensures proper data entry and minimizes the
number of operations to be defined.
SOFT RTCP Option to enable dynamic RTCP (Rotating Tool Center
Point) required to machine with 4, 5 and 6 axis kinematics;
for example, angular and orthogonal spindles, tilting
tables, etc. The RTCP orientation of the tool may be
changed without modifying the position occupied by the
tool tip on the part.
SOFT C AXIS Option to enable C-axis kinematics and associated
canned cycles. The machine parameters of each axis or
spindle indicate whether it can operate as a C axis or not.
For this reason, it is not necessary to add specific axes to
the configuration.
SOFT TANDEM AXES Option to enable tandem axle control. A tandem axis
consists of two motors mechanically coupled to each
other forming a single transmission system (axis or
spindle). A tandem axis helps provide the necessary
torque to move an axis when a single motor is not capable
of supplying enough torque to do it.
When activating this feature, it should be kept in mind that
for each tandem axis of the machine, another axis must
be added to the entire configuration. For example, on a
large 3-axis lathe (X Z and tailstock), if the tailstock is a
tandem axis, the final purchase order for the machine
must indicate 4 axes.
SOFT SYNCHRONISM Option to enable the synchronization of paired axes and
spindles, in speed or position, and through a given ratio.
SOFT KINEMATIC CALIBRATION Option to enable tool calibration. For the first time, this
kinematics calibration allows for the kinematics offsets to
be calculated using various approximate data and, also,
from time to time to correct any possible deviations
caused by day-to-day machining operations.
Software option Description.
/