Enum NcGroup01
NcGroup enum. For linear move mode: G00 or G01. G00 is rapid move. G01 is linear cut. G02 is CW cut; G03 is CCW cut.
public enum NcGroup01
- Extension Methods
Fields
G00 = 0
Group01. Rapid move.
Although fanuc document says that G00 is an one shot command, (I think it may send warning if use G0 as modal.) set it to modal may fit other CNC controller and is much conservative from collision.
G01 = 1
Group01. Move by feedrate.
G02 = 2
Group01. Move in CW arc.
G03 = 3
Group01. Move in CCW arc.
G28 = 13
Group01. Automatic reference position return.
Positioning to the intermediate or reference positions are performed at the rapid traverse rate of each axis. Therefore, for safety, the compensation functions, such as the tool radius compensation and tool length compensation, should be cancelled before executing this command. The coordinates for the intermediate position are stored in the CNC for the axes for which a value is specified in a G28 block. For the other axes, the previously specified coordinates are used.
G28 Fanuc parameters Nos. 1240 to 1243.
HeidenhainL = 4
Group01. Heidenhain flag. Straight linear motion.
HeidenhainLN = 5
Group01. Heidenhain flag. Nonlinear motion.