Programming

M Code Tutorials

Haas G00 Rapid Motion Positioning – Haas Lathe

Haas G00 Rapid Motion Positioning – Haas LatheG00 G code is used to move the machines axis at the maximum speed. G00 is primarily used to quickly position the machine to a given point before each feed (cutting) command (All moves are done at full rapid speed).

Programming

Parameters

G00 G code is modal, so a block with G00 causes all following blocks to be rapid motion until another Group 01 code is specified.

Sequence of operations

Programming note: Generally, rapid motion will not be in a straight line. Each axis specified is moved at the same speed, but all axes will not necessarily complete their motions at the same time. The machine will wait until all motions are complete before starting the next command.

ContentsLive Tooling Lathe Programming with C-AxisC-Axis Lathe Programming ExampleCNC Code Explanation Live Tooling Lathe Programming with C-Axis This is a live tooling lathe programming example which shows the use of…

This Circular Interpolation programming example will show you what is circular interpolation and how to program it. Before going through this exercise you must fist read Circular Interpolation Concepts & Programming articles (listed…