Predator Virtual CNC™ for Fagor CNCs

Predator Virtual CNC with Fagor 8060 CNC

Complete Fagor CNC support with Predator Virtual CNC Software

Predator Virtual CNC provides complete G-code based 3D CNC verification and machine simulation support for all Fagor CNC models. Within Predator Virtual CNC, maximize the performance and capabilities of each Fagor CNC model and ensure that the proper part gets machined each time.

Predator Virtual CNC includes support for all major Fagor G-codes and M-codes standard. Not all Fagor G-codes are available for all Fagor models and M-codes will vary with each machine builder. Support for specific Fagor G-codes and M-codes can be adjusted within every Predator Reverse Post Processor.

Supported Fagor G-codes

G-code Description
G0 Rapid motion
G1 Linear motion
G2 Circular CW motion
G3 Circular CCW motion
G4 Dwell
G6 Optional circular interpolation
G8 Tangent last style circular interpolation
G9 Three point style circular interpolation
G10 Cancel Mirroring
G11 Mirror X Axis
G12 Mirror Y Axis
G13 Mirror Z Axis
G14 Mirroring
G17 XY Plane
G18 ZX Plane
G19 YZ Plane
G20 Sub Program Call
G22 Sub Program Start
G24 Sub Program Return
G25 Repeat Block
G28 Return to Reference Point
G29 Return from Reference Point
G32 Threading - Lathe
G37 Tangential entry
G38 Tangential exit
G40 Cancel Cutter Compensation
G41 Cutter Compensation Left
G42 Cutter Compensation Right
G43 Length Compensation Plus
G44 Length Compensation Cancel
G53 Work Offset 1
G54 Work Offset 2
G55 Work Offset 3
G56 Work Offset 4
G57 Work Offset 5
G58 Local Coordinate System
G59 Local Coordinate System
G66 Turn Cycle - Lathe
G68 Turn Cycle - Lathe
G69 Turn Cycle - Lathe
G69 Hole Cycle
G70 Inch
G71 Millimeters
G72 Scaling
G73 Rotation
G73 Hole Cycle
G80 Cancel Canned Cycle
G81 Hole Cycle
G81 Turn Cycle - Lathe
G82 Hole Cycle
G82 Turn Cycle - Lathe
G83 Hole Cycle
G84 Hole Cycle
G84 Turn Cycle - Lathe
G85 Hole Cycle
G85 Turn Cycle - Lathe
G86 Hole Cycle
G86 Thread Cycle - Lathe
G87 Rectangular Pocket Cycle
G87 Thread Cycle - Lathe
G88 Circular Pocket Cycle
G88 Groove Cycle - Lathe
G89 Hole Cycle
G89 Groove Cycle - Lathe
G90 Absolute mode
G91 Incremental mode
G92 Absolute Zero
G92 Maximum Spindle Speed - Lathe
G93 Polar Coordinates
G94 Feed per Minute
G95 Feed per Revolution
G96 Constant Surface Speed
G97 Cancel Constant Surface Speed
G98 Retract to Initial Plane
G99 Retract to R Plane

Supported Fagor M-codes

M-code Description
M0 Operation Stop
M1 Program Stop
M2 Program End
M3 Spindle CW
M4 Spindle CCW
M5 Spindle Stop
M6 Load Tool
M7 Coolant On
M8 Coolant On
M9 Coolant Off
M30 Program End

NOTE: Additional Fagor M-codes are specific to the machine builder and can be added as needed.

Supported Fagor Advanced Functions

Function Description
F1 - F32 Math Functions
# Global, Local and System Variables
+ - / * ^ Math Functions
SQRT and MOD Math Functions
AND, OR and XOR Boolean Functions
EQ and NE Comparison Functions
GE and LE Comparison Functions
GT and LT Comparison Functions
SIN and COS Trig Functions
TAN and ATAN Trig Functions
ABS and ROUND Numeric Functions
LN and EXP Numeric Functions
IF Condition Functions
WH and WHILE Condition Functions
DO Start Loop
END End Loop
GOTO Jump
(SUB Sub Program Start
(RET) Sub Program Return
(CALL Sub Program Call
(RPT Repeat Block
#MCS ON and #MCS OFF Machine Coordinates
#RTCP ON and #RTCP OFF Rotary Compensation
ORGX53 - ORGX58 System Variables
ORGY53 - ORGY58 System Variables
ORGZ53 - ORGZ58 System Variables
P0 - P15 Cycle Variables
P and K Global Variables

NOTE: Fagor advanced commands may have to be purchased from Fagor Automation or the machine builder.