G73 – High Speed Peck

G73 is a G-code command that is used to perform a high speed peck drilling cycle on a CNC machine. Peck drilling is a technique…

G83 – Peck Drilling

G83 is a G-code command that instructs a CNC machine to perform a peck drilling operation. Peck drilling is a technique of drilling deep holes…

G82 – Spot Face

Spot facing is a machining operation that creates a flat surface around a hole, usually to provide a seat for a fastener or a bearing….

G81 – Drilling

G81 is a canned cycle for drilling in CNC machines. A canned cycle is a predefined sequence of operations that can be repeated with different parameters, such…

G80 – Canned Cycle Cancel

Canned cycles are predefined operations that simplify the programming of CNC machines. They allow the programmer to specify a series of parameters that control the…

G98 – Initial Point Return

G98 is a G-code command that instructs the CNC machine to return to the initial point after each canned cycle operation. The initial point is…

G96 – Constant Surface Speed

G96 is a G-code command that instructs a CNC machine to maintain a constant surface speed (CSS) for a rotating tool or workpiece. Surface speed…

G95 – Feed Per Revolution

G95 is a modal G-code that instructs the CNC machine to interpret feed commands as distance per revolution of the spindle. This means that the…

G94 – Feed Per Minute

G94 is a G-code that instructs a CNC machine to move the tool at a specified feed rate in units per minute. G94 is also known as feed per minute mode or FPM mode. G94…

G93 – Inverse Time Feed

In CNC programming, there are two modes of specifying the feed rate: feed per minute (FPM) and inverse time (IT). Feed per minute is the most common mode,…