C.B.Ferrari Elexa E560 G Codes complete list for cnc machinists who work on C.B.Ferrari cnc machining centers.

C.B.Ferrari E560 G Codes
| G Code | Description |
|---|---|
| G0 | Rapid positioning of the axes in linear interpolation on the plane and in the space in the programmed point. |
| G1 | Work in linear interpolation in the plane and in the space in the programmed point. |
| G2 | Circular interpolation clockwise on the chosen plane or helix |
| G3 | Work in circular interpolation anticlockwise on the chosen plane or helix. |
| G4 | Dwell Time programmed with spindle revolutions (G4/n) or in tenths of a second (G4/s time in sec./10) |
| G5-G7-G9 | G functions recognized only for reasons of compatibility with CNC 132 160. They are executed like G0. |
| G10-G11 | Given to the geometrical programming. |
| G13-G16 | Given to the geometrical programming. |
| G17 | Specifies X Y as the machining plane (where Z is the perpendicular axis) active at the start. |
| G18 | Specifies X Z as the machining plane (where Y is the perpendicular axis). |
| G19 | Specifies Y Z as the machining plane (where X is the perpendicular axis). |
| G20-G25 | For the geometrical programming. |
| G26 | Feedrate on the tool tip also for rotary axes. |
| G27 | Real feedrate of the axes (for rotary DEGREES/MIN). |
| G30 | Cancel G31 function |
| G31 | Active working way (active at the start) Feed on the tip of tool. |
| G38 | Defines ways of copy alternately at parameters given in VCP table (OPTION) |
| G39 | Spindle positioning with angle M from 0° to 360°. |
| G40 | Positioning with Cancel Cutter Radius compensation |
| G41 | Tool Approaching during the work with introduction of radius tool correction on the left of the programmed path. |
| G42 | Tool approaching during the work with introduction of radius tool correction on the right on the programmed path. |
| G43 | Grinding cycle, like G41 and introduction of an oscillatory movement on the axis orthogonal at the work plane. |
| G44 | Grinding cycle like G42 with introduction of an oscillatory movement on the orthogonal at the work plane axe. |
| G45 | Pick up automatic tool cycle (subroutine). |
| G47 | Release automatic tool cycle (subroutine). |
| G49 | Function of connection programs in memory. |
| G50 | Cancel G51. |
| G51 | Rotation-translation according to programmed point (X,Y,E) |
| G55 | Rotation cycle rotary head without adjustment of the plane with the rotation angle. |
| G56 | Rotation cycle rotary head with adjustment of the plane with the rotation angle |
| G58 | Rounding off 360° on rotary axes with absolute measuring system |
| G59 | Return from subroutine |
| G60 | Cancel G 61. |
| G61 | Scale factor for X Y Z axes. |
| G62 | Cancel G63 |
| G63 | High speed milling with smooth trajectory |
| G65-G69 | Given to digitizing cycles |
| G70-G71 | Inch-Metric Modes |
| G75-G77 | Given to digitizing cycles |
| G79 | Given to the digitizing cycles |
| G80 | Cancel canned cycles from G81 to G 89. |
| G81 | Drilling cycle |
| G82 | Drilling cycle (the same as G81) |
| G83 | Deep hole drilling cycle |
| G84 | Tapping cycle |
| G85 | Deep hole drilling cycle with high return |
| G86 | Boring cycle with spindle stop. |
| G87 | Boring cycle (the same as G86) |
| G88 | Drilling cycle for more walls |
| G89 | Reverse boring cycle |
| G90-G93 | G function not recognized |
| G94 | Feedrate in mm/min. (Active at the start) |
| G95 | Feedrate in micron/spindle revolution. |
| G96 | Boring cycle with detachment from wall |
| G97 | Macro instruction for milling circle or a thread |
| G99 | Input M functions or messages with Stopped axes |
| G300 | Measuring tool length cycle (option). |
| G301 | Verifying tool length cycle with stop (option). |
| G302 | Verifying tool length cycle with automatic research of substitutive tool (option). |
| G303 | Measuring tool radius cycle (option). |
| G304 | Verifying tool radius cycle with stop (option). |
| G305 | Verifying tool radius cycle with automatic research of substitutive tool (option). |
| G306 | Measuring tool length and radius cycle (option). |
| G311 | Feeler adjustment of the coefficients (option). |
| G312 | Zero recovery on a pin (option). |
| G313 | Zero recovery on a hole (option). |
| G314 | Zero recovery on Z (option). |
| G316 | Redefinition axes CNC IND function |
| G317 | Redistribution axes function |
| G318 | Definition tern axes feeler function |
| G319 | Assignation synonyme axes function |
| G320 | Disable the G321. |
| G321 | Q increase sum abilitation. |
| G322 | Disable the grinding cycle. |
| G323 | Enable the grinding cycle. |
| G324 | Exclusion of the axes repositioning with LNS. |
| G325 | Zero recovery on a square (option). |
| G326 | Zero recovery on a edge (option). |
| G327 | Origins and tools lengths management. |
| G328 | Delta length correction on the tools table. |
| G329 | Delta radius correction on the tools table. |
| G330 | GPF repositioning. |
| G331 | Recovery G31 function with GPF. |
| G332 | Recovery G32 function with GPF. |
| G335 | Enable the registration of the machine quotas on disk. |
| G336 | Disable the registration of the machine quotas on disk. |
| G340 | Radius correction in profile from part-program. |
| G341 | Radius correction in profile from table. |
| G342 | Activation of the Delta L on the tool length. |
| G343 | Cancels G342. |
| G344 | Activation of the Delta R on the radius tool. |
| G345 | Cancels G344. |
| G346 | Automatic substitution of the tool with time expires. |
| G349 | Subroutine. |
| G350 | Dividing table axis initials modification. |
| G351 | Roto-translation. |
| G352 | Save the axes locking and lock all the axes. |
| G353 | Restore the axes locking saved with G352. |
| G354 | Activation of the matrix rotation on the programmed points. |
| G355 | Rotation cycle rotary head without adjustment of the head length (option). |
| G356 | Rotation cycle rotary head with adjustment of the plane with the rotation angle (Option). |
| G359 | Return to the calling program for files activated with G349. |
| G360 | Work by N.U.R.B.S. with 3 to 5 axes movement. |
| G362 | Introduction of the polygonal vertex in digitizing (option). |
| G363 | Introduction of the depth in digitizing (option). |
| G364 | Introduction of the second polygonal (option). |
| G370-G376 | Digitizing cycles (option). |
| G377 | Length tools pre-setting qualification (option). |
| G378 | Radius tools pre-setting qualification (option). |
| G384 | Rigid tapping cycle (option). |
| G390 | Predisposition for the programming in absolutes quotas. |
| G391 | Cancels the G390. |
| G392 | ON/OFF feeler zero recovery on a pin (option). |
| G393 | ON/OFF feeler zero recovery on a hole (option). |
| G394 | ON/OFF feeler zero recovery in Z (option). |
| G395 | ON/OFF feeler zero recovery on a square (option). |
| G396 | ON/OFF feeler zero recovery on an edge (option). |
| G398 | Piece research with ON/OFF feeler and quotas determination (option). |
| G399 | Rapid to 5 mm from the positive Z axes limit. |
| G428/ | Pick-up piece function (option). |
| G429/ | Pick-up piece function (option). |
| G500 | Measuring tool length cycle with manual tool change (option). |
| G503 | Measuring tool radius cycle with manual tool change (option). |
| G506 | Measuring tool length and radius cycle with manual tool change (option). |
| G550 | Configuration automatic re-establishment. |
| G551 | Configuration automatic change. |
| G571-G578 | Digitizing cycles (option). |
| G731 | Tool radius compensation in space with zero on the tool point. |
| G703 | Tail-stock forward with reduced air pressure (optional) |
| G704 | Tail-stock forward with normal air pressure (optional) |
| G705 | Tailstock backward (optional) |
| G740 | Cancels G748. |
| G746 | Origins translation and rotation associated to the table rotation. |
| G748 | Origins translation associated to the table rotation. |
| G751 | 3D Translation. |
| G752 | 3D Rotation. |
| G755 | Head rotation in centre of spherical tools . |