CNC robot bidding: what it does to your machine cycle
A robot tending a CNC machine is not a bigger version of a bar feeder. It is a handling layer that decides when a part moves, how it is held, and how long the spindle stays cutting. This page explains the mechanism, the boundary conditions, and the numbers an engineer should check before automating a cell.

How a robot tender actually moves a part
A robot tender is a handling loop bolted onto the machine cycle. The loop has four states: the robot waits at the door, the door opens, the finished part comes out, and a new blank goes in. Between those states the machine does the cutting. Everything that improves throughput comes from shrinking the four states or overlapping them with cutting time.
The robot itself is usually a six-axis articulated arm, sometimes a SCARA or a gantry for simple pick-and-place. The physical interface is the end-of-arm tool, or EOAT: a gripper, a magnetic handler, a vacuum pad, or a dual gripper that holds the finished part and the blank at the same time. A dual gripper is the single biggest time saver, because it removes one full arm travel from every cycle.
The arm talks to the machine through the CNC controller, not around it. Door open, chuck clamp, and cycle start are handshake signals, typically over digital I/O or a fieldbus. If the handshake is out of order, the machine will not start, and the robot will wait. That interlock is what makes a cell safe and repeatable, but it is also where most integration time is spent.
Cycle time is set by the slower of two clocks: cutting time and handling time. If cutting takes 90 seconds and handling takes 25, the arm is idle most of the shift. If handling takes 100 seconds, the spindle sits still and you have automated the wrong thing. The first job in any robot cell is to measure both clocks honestly.
- 1Handling timeDoor open to door close, including arm travel and grip
- 2Cutting timeSpindle in cut, plus any in-cycle probing or tool change
- 3HandshakeI/O or fieldbus signals that lock the two systems together
The gripper decides what parts fit the cell
Most failed robot projects fail at the gripper, not at the arm. A gripper needs a stable locating feature on the part, enough clamping force to survive acceleration, and clearance to enter and leave the workholding without scraping. If the part is a thin walled housing with no flat datum, no gripper will hold it repeatably at speed.
Part weight and geometry set the practical range. A 0.5 kg aluminum bracket with two bored holes is easy. A 12 kg steel shaft with a rough cast surface is not, because the gripper has to fight both mass and surface variation. For parts above roughly 10 kg, a gantry or a dedicated loader usually beats an articulated arm on both cost and repeatability.
Dual grippers add value when the part can be gripped from the same side in both states. If loading and unloading require different orientations, the arm has to rotate between them, and the time saving disappears. Check the approach vectors before assuming a dual gripper pays for itself.
Gripper jaws wear. Soft jaws or urethane pads protect the finish, but they compress under load and need periodic replacement. In a lights-out cell, jaw wear is one of the few failure modes that a robot cannot detect on its own, so plan a check interval based on cycle count, not on calendar days.
- 1Good candidateStable datum, 0.2-10 kg, repeatable blank geometry
- 2Poor candidateThin walls, no flat face, cast skin, heavy shafts
- 3Wear pointJaw pads and vacuum cups, replace by cycle count
When robot tending stops paying off
Robot tending pays off when the part runs long enough to amortize the cell. Short runs of 20 to 50 pieces rarely justify the setup, programming, and gripper build. Long runs, or a family of parts that share one gripper and one workholding setup, change the math completely.
Lights-out operation is the real prize, and it has hard limits. Tool wear, chip evacuation, and dimensional drift are the three things that stop an unattended cell. If a tool lasts 40 minutes and nobody is there to change it, the cell stops at 40 minutes. Tool life monitoring and a spare-tool strategy are prerequisites, not upgrades.
In-process probing extends unattended time on tight parts. A probe can confirm a bore or a face before the next cycle starts, and if the measurement drifts, the controller can offset the tool. Without probing, a lights-out cell on a ±0.005 mm feature is a gamble on thermal stability and tool wear.
Chip control matters more than most teams expect. Aluminum stringers wrap around a gripper and pull the part out of position. Deep holes in stainless pack chips into the workholding. The robot will keep loading parts into a dirty fixture until something breaks. Air blast, through-spindle coolant, and a chip conveyor are part of the automation scope, not the machine scope.
- 1Run lengthLong runs or a shared part family amortize the cell
- 2Tool lifeShorter than the unattended window means the cell stops
- 3Chip controlStringers and packed chips defeat an unattended cell
Design features that make automation work
Automation rewards parts that are designed for it. A robot needs a place to hold, a place to sit, and a way to know the part is oriented correctly. Add a gripping land, a locating flat, or a chamfered lead-in, and the cell gets simpler and cheaper. These features cost almost nothing on a CNC part and save a lot on the gripper.
Tolerances should be split into two groups: the features that must be tight, and the features that only need to be functional. A robot cell magnifies the cost of a tight tolerance on a non-critical face, because every part now has to be inspected or probed. Mark the critical dimensions on the drawing and leave the rest at general tolerance.
Material choice affects cycle time and gripper design. Aluminum 6061 and 7075 cut fast and are light enough for a compact arm. Stainless 316L and 17-4PH cut slower and need more clamping force. Titanium TC4 sits in between but generates heat that changes dimensions over a long unattended run.
Deburring is often the hidden bottleneck. If a part needs manual deburring after machining, the cell still needs a person, and the lights-out benefit shrinks. Design in chamfers or specify a tumbling or brushing step so the part leaves the cell finished, not half-finished.
- 1Add a grip landA flat or a bore the gripper can repeat against
- 2Split tolerancesTight only where function demands it
- 3Plan deburringKeep the part complete when it leaves the cell
What the cell needs beyond the arm
The arm is one line item. A working cell also needs a part presentation system, a workholding interface, a safety enclosure, and a control layer. Part presentation is often the most expensive piece, because blanks must arrive in a known position every time. Trays, magazines, and vibratory feeders all solve this, at different cost and flexibility.
Workholding has to be robot friendly. A standard three-jaw chuck works, but a quick-change fixture or a zero-point system lets the cell switch between part numbers without a full teardown. If the cell only ever runs one part, a dedicated fixture is cheaper. If it runs a family, the quick-change system pays back in setup time.
Safety enclosures and interlocks are non-negotiable. Light curtains, door switches, and a safety rated controller protect the operator and the robot. They also add cost and floor space. Plan the footprint early, because retrofitting a fence into a crowded bay is painful.
The control layer ties it together. A cell controller or a PLC sequences the robot, the machine, and the presentation system. It also logs cycle counts, tool changes, and faults. That log is what tells you whether the cell is running at the rate you calculated, or whether something is quietly eating the gain.
- 1PresentationTrays, magazines, or feeders that fix blank position
- 2WorkholdingQuick-change or zero-point for part families
- 3Control layerSequencing and logging across robot and machine
Part and run profiles for robot tending
Use this as a first filter before quoting a cell.
| Profile | Handling fit | Unattended fit | Watch out for |
|---|---|---|---|
| Small bracket, 0.3 kg, 5,000 pcs | Dual gripper, fast | Good with tool monitoring | Jaw wear on soft pads |
| Housing, 2 kg, 800 pcs | Single gripper, stable datum | Fair, needs probing | Chip packing in pockets |
| Shaft, 12 kg, 300 pcs | Gantry or loader better | Poor on arm alone | Grip force vs surface damage |
| Thin wall cover, 0.4 kg | Vacuum or custom nest | Fair, distortion risk | Clamping marks on finish |
| Part family, 6 numbers | Quick-change fixture | Good if tools match | Setup time between numbers |
| One-off prototype | Manual loading | Not viable | Cell cost per piece |
Pick the cell that matches the part, not the brochure
If the part has a stable datum and the run is long, a dual-gripper arm cell will pay back. If the part is heavy, thin walled, or the run is short, keep it on a manual machine or use a dedicated loader instead.
Questions engineers ask before automating
How long should a part run to justify a robot cell?
There is no fixed number, but the cell has to amortize gripper design, programming, and fixture build. Runs in the hundreds or thousands of pieces, or a part family that shares one setup, are where the math starts to work.
Short runs of a few dozen pieces almost never justify the integration cost, even when the cycle time looks attractive.
Can a robot load a part that has no flat gripping face?
Yes, but the gripper becomes a custom design. Vacuum cups, expanding collets, or a nest that cradles the part can work. Each option adds cost and needs testing on real blanks, not on a CAD model.
If the part cannot be located repeatably, adding a grip land to the next revision is usually cheaper than engineering around the problem.
What stops a lights-out cell first?
Tool wear is the most common stop, followed by chip evacuation and dimensional drift. If a tool lasts less than the unattended window, the cell cannot run unattended without a tool-life strategy.
In-process probing and a spare-tool plan extend the window, but they do not remove the need for periodic checks.
Does the robot change the tolerance the machine can hold?
No. The machine still holds the tolerance. The robot changes how consistently the blank is seated, and a poorly seated blank can shift a dimension. Check the seating repeatability before blaming the cutting process.
On tight features, probing after loading confirms the part is where the program expects it.
How do I know if the cell is actually saving time?
Log cycle counts and spindle-on time from the control layer. If spindle-on time does not rise, the cell is moving parts without cutting more, and the gain is not real.
Compare the logged rate against the rate you calculated before the build. A gap usually points to handshake delays or gripper travel.
Can we automate only part of a family?
Yes. Cells often run two or three part numbers on a shared gripper and fixture, with the rest staying manual. This keeps the cell utilization high without forcing every part into the same handling design.
Group parts by size, weight, and gripping feature before deciding which ones move to the cell.
Quote the parts, then decide on the cell
Send drawings and we will return a quotation with a free DFM analysis within 12 hours, so you can see the part cost before committing to automation.
12-hour quote100% inspectionNo minimum order quantity