Before you call an integrator

  • Machining cycle time must be at least 90 seconds for cobot tending to be economically worthwhile; sweet spot is 3–20 minutes
  • Part mass must be under 20 kg for cobot tending (most cobot payloads are 5–16 kg; include gripper weight)
  • Part-to-part consistency must allow repeatable gripper pickup — if parts are cast, forged, or variable in orientation, you need a vision system or precision staging
  • Your CNC machine's door and chuck interface must be automatable — check with your CNC dealer before committing
  • Calculate your payback period before engaging an integrator: use the free ROI calculator

Feasibility checklist

Work through these questions before committing to a cobot tending project:

QuestionGreen (proceed)Red (reconsider)
Machining cycle time≥ 3 minutes< 90 seconds
Part mass (including fixture weight)≤ 15 kg> 20 kg
Part-to-part orientation consistencyConsistent (machined billet, turned stock)Random (castings, hot parts, variable blanks)
CNC door typePneumatic or servo-actuated, I/O availableManual only, no interface port
Chuck / fixture type3-jaw self-centring, hydraulic zero-pointManual 4-jaw, complex custom fixture
Repeat order volume≥ 50 pieces per order, regular repeat1–10 pieces, custom one-offs
Part changeover frequencyOnce per day or lessMultiple times per hour
Available floor space≥ 2.5 m × 2.5 m around machineMachine in tight corner, no access space

If you have more red answers than green, the application needs redesign before integration — not a different robot. The most common project cancellation reason is discovering a red-answer problem after the integrator has been engaged and preliminary design has begun.

Cobot selection for machine tending

The right cobot for machine tending is determined by three parameters: reach, payload, and machine interface compatibility.

Reach

The cobot must reach from its mounting position to: (a) the part staging area, (b) the machine door opening, and (c) the chuck or fixture. Measure these distances carefully — the working radius must include the cobot base offset, not just the target points. A common mistake: the cobot can reach the chuck but cannot reach the staging table while staying within safe operating limits. Use the robot manufacturer's reach diagrams, not just the nominal reach specification.

Payload

Calculate: part mass + EOAT mass + any cable drag at full extension. The EOAT (gripper + mounting plate + sensors) typically weighs 0.5–3 kg. A 5 kg part with a 2 kg EOAT requires a minimum 7 kg payload robot — a UR10e (10 kg) or FANUC CRX-10iA (10 kg) provides comfortable margin. Do not undersize the payload — operating at the rated limit reduces robot life and increases faulting rate.

CNC machine interface compatibility

Not all cobots integrate equally well with all CNC machines. Universal Robots has the largest ecosystem of CNC-specific URCaps (machine interface plug-ins) covering FANUC, Siemens, Haas, Mazak, Okuma, and DMG MORI. FANUC CRX robots integrate natively with FANUC CNC controllers (PMC/M-code). Check whether your CNC manufacturer's machine interface plug-in exists for your chosen cobot brand — it will save weeks of custom integration work.

CobotPayload (machine tending range)CNC ecosystem strength
Universal Robots UR10e / UR16e10–16 kgLargest; URCap plug-ins for most major CNC brands
FANUC CRX-10iA / CRX-10iA/L10 kgNative FANUC CNC integration; seamless M-code interface
Yaskawa HC10DTP10 kgGood; IP67 rated for coolant environments
Doosan H251525 kgGood; best for heavy parts (large billets, heavy castings)
ABB GoFa CRB 150005 kgModerate; ABB ecosystem; limited small-shop penetration

EOAT for machine tending

End-of-arm tooling is the most application-specific component and the most common cause of delays and rework in machine tending installations.

Double-gripper design

The most productive EOAT for machine tending is a double gripper — two sets of jaws on the same EOAT, one for the raw part and one for the finished part. The sequence: robot picks raw part in gripper A → enters machine → gripper B picks finished part from chuck → robot rotates 180° → gripper A loads raw part into chuck. This eliminates one approach-retract cycle per part and can reduce load/unload time by 30–40%.

Gripper type selection

  • Pneumatic parallel gripper: Standard choice for round or rectangular parts with consistent geometry. Fast, reliable, low cost. Requires compressed air.
  • 3-jaw gripper: Better for round parts (self-centres without a precision part-presentation nest). More expensive but eliminates part presentation accuracy requirements.
  • Vacuum gripper: Suitable for flat raw stock (sheet metal, bar stock with flat end). Not suitable for oily machined finished parts.
  • Custom machined fingers: Necessary for complex part geometry. Budget $2,000–$8,000 for custom finger design and machining. Allows tightest part grip accuracy.

Coolant and chip considerations

Machined finished parts may be wet with cutting coolant. Coolant on a finished part surface compromises vacuum gripper performance — use mechanical grippers for finished-part removal. Chips on the chuck face or staging area can cause part mis-seating — consider an air blast (automated or manual at changeover) to clear chips before loading. Some EOAT designs incorporate a small air blast nozzle.

Part staging requirements

The staging system — how raw parts are presented to the cobot and how finished parts are stored — determines the maximum unattended run time. This is often underinvested in first installations.

Raw part staging options

  • Pallet / tray system: Parts loaded into a fixture tray with defined pocket locations. The cobot picks each part from a known XY position. Tray capacity determines run time — a 40-part tray at 5-minute cycle time = 200 minutes of unattended operation.
  • Stack/magazine feeder: Bar stock stacked in a magazine; the cobot picks from the top of the stack. Simple but limited to one part type at a time.
  • Vibratory bowl feeder: For small parts requiring orientation; adds $5,000–$20,000 to cell cost but enables truly automated raw stock handling for the right part geometries.
  • Vision-guided bin picking: Robot with 3D vision picks randomly oriented parts from a bin. Highest flexibility but highest cost ($20,000–$40,000 in vision system cost) and longest commissioning time. Not recommended for a first installation.

Common integration mistakes (and how to avoid them)

1. Undersizing the staging capacity

The most common reason cobot tending fails to deliver the expected ROI: a 20-part tray that empties every 90 minutes, requiring the operator to reload it constantly. The operator ends up spending more time at the machine, not less. Rule of thumb: design for at least 3–4 hours of unattended operation per operator visit. If your cycle time is 5 minutes, you need a 36–48 part tray minimum.

2. Not automating the CNC door

Shops with manual CNC doors sometimes try to integrate a cobot without automating the door, using creative workarounds (leaving the door open, using the cobot arm to push the door). These workarounds fail in production. Budget $500–$2,000 for a proper pneumatic door actuator — it is one of the best money-to-ROI investments in the cell.

3. Ignoring chip management

In long unattended runs, chips accumulate on the staging area, the chuck face, and in the machine. A chip buildup on the chuck face causes the next part to seat incorrectly, producing scrap. In lights-out operation (overnight), chip management must be planned: chip conveyor, in-machine chip conveyor, or shortened unattended run duration that doesn't exceed the chip management capacity.

4. Programming for a single part family, forgetting about changeover

The cobot program works perfectly for part A. Six weeks later, production switches to part B. The integrator hasn't been retained and your team doesn't know how to modify the program. Build internal cobot programming competency from day one — attend the training, document every program, and establish a process for part changeovers. UR's teach-by-demonstration interface is specifically designed for operators to manage this themselves.

5. Incorrect payload calculation

The cobot's rated payload is the maximum mass at the wrist flange, measured at full extension and worst-case orientation. EOAT designers sometimes give the EOAT weight without accounting for the moment load — the effective payload at the tool tip with the EOAT mass offset from the wrist is higher than the static weight. Use the robot manufacturer's payload calculator (UR has a free tool) with the correct centre-of-gravity offset before finalising EOAT design.

High-mix machine tending

High-mix (many different part numbers, short runs) is the hardest cobot machine tending scenario. The challenges:

  • Many different programs required; operators must know which to select
  • EOAT changeover required for different part geometries — can take 10–30 minutes if not designed for quick change
  • Staging fixture changeover for different part trays
  • Shorter runs mean higher programming time as a fraction of production time

Solutions for high-mix:

  • Flexible gripper: Electric parallel gripper with wide stroke range (e.g., Robotiq 2F-140 or OnRobot 2FG7) that handles multiple part diameters without jaw changes
  • Quick-change tool coupling: Allows operator to swap EOAT in under 2 minutes without tools
  • Universal staging tray: Configurable tray with adjustable locating pins that accommodates multiple part sizes
  • Vision system: Camera over staging area recognises part type and selects the correct program automatically

High-mix cobot tending works best when: runs are at least 10 pieces (enough to justify setup time), parts share similar geometry (cylindrical or prismatic) allowing one flexible gripper, and operators are trained to manage changeovers confidently.

Frequently asked questions

How long does it take to commission a cobot machine tending cell?
A straightforward single-machine cobot tending cell (standard cobot, one part type, existing CNC with I/O interface) typically takes 4–8 weeks from order to running production. This breaks down as: robot delivery (2–4 weeks lead time), EOAT manufacturing (2–3 weeks if custom), installation and wiring (1–2 days), programming and commissioning (3–5 days), and debugging and runoff (1–3 days). Complex cells with vision systems, custom staging, or multi-machine configurations take 10–16 weeks. First-time integrators typically take 50–100% longer than experienced integrators on the same application.
Can my machinist learn to program and maintain the cobot?
Yes, for UR cobots and FANUC CRX systems with tablet programming. A mechanically inclined machinist with 2–3 days of training can learn to: add new part programs using teach-by-demonstration, modify approach positions when the machine layout changes, adjust EOAT grip positions, and clear fault conditions and restart the cell. Programming advanced features (force/torque sensing, vision integration, complex logic sequences) requires more experience. Build this competency into your onboarding plan — do not assume the integrator's training is sufficient without operator practice time in the first weeks of production.
What happens when the cobot drops a part?
A properly designed cell detects a dropped part and faults safely — the cobot stops, does not attempt to pick the next part, and alerts the operator. Detection methods: vacuum loss detection (pressure sensor in vacuum gripper circuit), gripper close position monitoring (electric gripper detects if jaws close beyond expected travel when part is absent), part-in-place sensor in the chuck (inductive proximity sensor confirms part presence before machining starts). Design for detectable failure — a dropped part that is not detected will be loaded into the chuck, causing tool crashes or scrap parts.

Sources

  1. Universal Robots machine tending application guide, universal-robots.com, accessed September 2026
  2. Flexxbotics CNC machine tending integration guide, flexxbotics.com, accessed September 2026
  3. Robotiq machine tending solution guide, robotiq.com, accessed September 2026
  4. ANSI/RIA R15.06-2012 (R2022) — Industrial Robots and Robot Systems — Safety Requirements