GreatLight CNC Machining Factory logo
CNC Machining
Rapid Prototyping
Materials
Industries
News
About GL

Get Instant Quote

Machine motion basics

What Is Rapid Traverse in CNC Machining?

Rapid traverse is the G00 move that repositions a tool without cutting. This page explains how the controller plans it, why it is never a real cutting feed, and when a long rapid hurts more than it helps. Written for engineers and buyers who read cycle-time reports.

G00 motionRapid vs feedCycle-time math±0.005 mm work
what is rapid traverse in cnc machining
Definition

What G00 actually commands on the machine

A rapid move is the motion a machine makes when no material is being removed. In G-code it is G00. The tool leaves its current position and travels to the next programmed point as fast as the drives allow. No feed rate is commanded, so the machine uses its own rapid rate, typically given in the machine manual in mm/min or m/min.

The distinction matters because the controller treats rapid and feed moves differently. A G01 move follows the programmed feed rate and is expected to cut. A G00 move is expected to arrive. Feed-rate override on the operator panel usually changes G01 speed but leaves rapid rate alone, or scales it on a separate switch.

On a typical vertical machining center the axis drives hit their rapid rate only on long moves. Short hops between nearby holes never reach it. Acceleration and deceleration eat most of the distance. That is why two programs with the same number of moves can post very different cycle times.

Control logic

How the controller plans each rapid move

Most controls plan G00 as a straight line in machine coordinates, then clamp each axis to its own maximum velocity. The slowest axis limits the move. On a diagonal path the tool still travels in a straight line, but the axes finish their travel at different moments unless the control is in a synchronized rapid mode.

Some builders default to a dogleg path instead. Each axis moves at its full rate, so the tool reaches the target in less time but traces a two-segment path. On a machine with a tall fixture or a rotary table, that path can clip a clamp. The fix is a G00 mode change in the parameters or an explicit intermediate point in the program.

Look-ahead changes the picture again. A modern control reads 100 or more blocks ahead, blends deceleration out of one move into acceleration of the next, and never fully stops at a corner if the following move allows it. In tight tool paths this blending saves more time than a higher rapid rate would.

Rapid rate itself is a parameter, not a law. Many builders ship a conservative default and let the integrator raise it after a ballbar test. Raising it without checking the servo tuning usually shows up as a servo alarm or a lost position, not as a faster cycle.

Numbers

Rapid rate, acceleration and the real travel time

Published rapid rates on a 3-axis mill often sit between 20 m/min and 48 m/min. That figure describes steady-state travel. A 50 mm hop on a machine that accelerates at 5 m/s² takes far longer than the steady-state math suggests, because it spends most of the move speeding up and slowing down.

The useful formula is short. Time equals twice the square root of distance divided by acceleration, as long as the move never reaches top speed. For a 50 mm hop at 5 m/s² this works out near 0.2 s, and the tool covers those 50 mm at an average speed well under the rated rapid.

That is why adding a tool change or a longer clearance plane rarely costs what the programmer expects. A 100 mm hop at the same acceleration is roughly 0.28 s, not double the 50 mm figure. Acceleration dominates until the move gets long.

For a 4,000 mm machine travel on a large gantry, the math flips. A move of 1,000 mm or more does reach the rated rate, and there the published number is the honest one. On small parts, ignore it.

Boundaries

When a rapid move is the wrong choice

G00 is safe only when the path is clear. The control does not know where the clamps, the vise jaws or the finished walls are. It moves in a straight line between two points and trusts the programmer. Any fixture that sits above the part or beside it must be modeled into the setup sheet.

Never use G00 to approach a surface. The standard approach is a rapid to a clearance plane, then a feed move down to the cut. A clearance of 2 mm to 5 mm above the stock is common. Approaching at rapid rate has no margin, and the first contact is at full speed.

Plunge moves are the other trap. A G00 into the stock will break a small cutter, stall a spindle or scrap the part. Use G01 with a programmed plunge feed, usually 30% to 50% of the side-cutting feed for a carbide end mill.

There is also a thermal and wear cost. Every rapid is a full-torque acceleration and a full-torque stop. On a machine running three shifts, the rapid moves outnumber the cutting moves in many programs. Ball screw wear and guideway load follow move count, not spindle hours.

Materials do not care about rapid speed, but geometry does. A long, thin tool that survives a feed cut can still snap if it rapids into a wall at 30 m/min. The move that breaks it is not the cut.

Shop practice

How we apply it on 5-axis and mill-turn work

GreatLight runs 127 high-precision CNC machines across three wholly-owned plants, including 16 simultaneous 5-axis machining centers and 16 mill-turn centers. On 5-axis work the rotary axes change the rapid picture. A 0.5° rotary move paired with a 100 mm linear move produces a tool-tip speed that neither axis rate describes on its own.

We post with a clearance plane and a retract plane set per setup, not per program. On a deep cavity the retract is small and the clearance is tight. On an open plate the clearance can be generous because the tool never travels far. This keeps the air-cutting part of the cycle near its floor.

For parts held to ±0.005 mm, thermal drift over a long cycle is a real variable. Shortening the non-cutting time reduces the number of heat cycles the spindle and ballscrews see. It is not only a cost issue. Cycle time and dimensional stability move together.

On mill-turn centers, rapids between the turning and milling stations are the main hidden cost. We check the posted air-cut percentage on every new program, and we re-post rather than accept a path that spends more time moving than cutting. Typical production work here runs 3 to 5 days from released program to shipped parts, with 100% inspection before shipment.

Reference

Rapid move versus cutting feed

Values are typical shop ranges, not machine specifications.

ItemRapid move (G00)Cutting feed (G01)
PurposeReposition with no contactRemove material
Speed sourceMachine rapid rate parameterProgrammed F value
Typical rate20–48 m/min on a 3-axis mill100–3,000 mm/min in aluminum
Override controlSeparate switch or lockedStandard 0–200% feed override
Collision riskHigh, path is unverifiedLow, path follows the part
Chip loadZeroSet by feed per tooth
Approach to stockTo a clearance plane onlyDirectly to the surface
Wear driverMove count and accel cyclesCutting time and material

The one rule that matters

Program every rapid to stop at a clearance plane, then feed to the cut. If a path cannot reach a safe clearance, do not use G00 there. Speed is worth nothing if the tool arrives inside the part.

FAQs

Rapid traverse questions engineers ask

Is rapid traverse rate the same on every machine?

No. It is a parameter set by the builder or the integrator and can be changed during commissioning. Two machines of the same model can ship with different values.

Always read the machine manual or check the parameter page before you use a rapid rate in a cycle-time estimate.

Can I cut with G00 if the material is soft?

No. G00 commands no feed rate, so the controller has no chip-load value to work with. On soft aluminum the result is usually a broken cutter or a gouged wall, not a clean cut.

Use G01 with a real feed rate even for a light pass.

Why does my cycle time not drop when I raise the rapid rate?

Most short moves never reach the rated rapid. Acceleration and deceleration use the whole distance, so the rated number is not in play.

Shorten the path, raise the clearance plane or improve path blending instead. Those change the result on small parts.

Does a G00 move always travel in a straight line?

Not always. Many controls default to a dogleg path where each axis moves at full rate and the tool traces two segments.

Check the parameter for rapid mode. On a machine with tall clamps or a rotary table, a dogleg path can clip a fixture that a straight line would clear.

How much clearance should I leave above the stock?

For most work, 2 mm to 5 mm above the highest point of the stock is enough. Deep cavities with tall walls may need more if the tool holder swings.

Set the clearance plane per setup, not per program. One value for the whole job is usually wrong somewhere.

Do rapid moves wear the machine?

Yes. Each one is a full-torque acceleration and stop, and on a three-shift machine they outnumber the cutting moves in many programs.

Ball screw and guideway load track move count. Reducing air-cut distance is a maintenance decision as much as a cost one.

Send us the part and the tolerance

Upload a STEP file and we return a quotation with free DFM analysis within 12 hours. Production can start within 24 hours, and every part is inspected before it ships.

12-hour quoteNo minimum order quantityNDA on request±0.005 mm tolerance

Follow our work

More machining notes from the shop floor

We publish setup notes, tooling trials and inspection data from the factory floor.

FacebookTikTokYouTubeLinkedInInstagramThreadsPinterest

Trusted by engineers and manufacturers worldwide

Tesla Ford Motor Company BYD Auto Denso Magna International Boeing Airbus Medtronic KUKA FANUC