BOMwiki the bill-of-materials encyclopedia
30,454,201 parts mapped · 193,225 items
Discussion History

Cartesian Gantry Robot

Product

Overview

A Cartesian gantry robot positions a tool anywhere inside a rectangular box by stacking three linear axes at right angles, one for each coordinate of space. Unlike a jointed arm, every axis moves in a straight line, so the kinematics are trivial: the X, Y, and Z commands map directly to the three motor positions with no trigonometry. That makes the gantry accurate over a large footprint and easy to program, which is why it dominates pick-and-place, machine tending, dispensing, and inspection where the work is laid out on a flat plane or a shallow pallet. The whole machine hangs from an overhead Gantry Frame so the floor underneath stays clear for parts, fixtures, and conveyors.

How it works

The three axes are built from the same parts in different combinations. The long X Linear Axis bridge uses a steel-cord timing belt because belts move fast over a long stroke without a heavy rotating screw; the shorter Y Linear Axis and vertical Z Linear Axis use a Ball Screw, which trades top speed for stiffness and fine resolution. Each axis rides on profiled Linear Guide rails and is driven by an AC AC Servo Motor whose Servo Encoder closes the position loop through a Servo Drive amplifier. The Z axis adds a spring-applied brake so the tool cannot fall when power is cut.

The tool itself bolts to the End-Effector Mount plate, which here carries a pneumatic parallel gripper but accepts any tool with the right bolt pattern. Power, feedback, and air reach the moving carriages through a Cable Carrier energy chain that flexes with the stroke. A Controller Cabinet cabinet houses the motion compute, one servo drive per axis, and field I/O; it interpolates the three axes together to draw straight lines and arcs through the work envelope. An operator jogs the machine and edits programs from the Teach Pendant, a rugged touchscreen with an emergency stop and an enabling switch for safe manual motion.

Cartesian Gantry Robot parts and their functions

8 top-level parts · 1,051 parts in total · full bill of materials below
Cartesian Gantry Robot parts diagram: 1 gantry frame, 2 x linear axis, 3 y linear axis, 4 z linear axis, 5 end-effector mount, 6 cable carrier, 7 controller cabinet, 8 teach pendant. 1,051 parts in 8 top-level items.
Cartesian Gantry Robot parts diagram. Numbers match the table below; each box is one top-level part or assembly with what it contains.
#PartQtyWhat it does
1 Gantry Frame 4 parts 1× Gantry structure
2 X Linear Axis 6 parts 1× Long bridge axis (belt)
3 Y Linear Axis 7 parts 1× Cross axis (ball-screw)
4 Z Linear Axis 7 parts 1× Vertical axis (ball-screw)
5 End-Effector Mount 2 parts 1× End-effector mount + gripper
6 Cable Carrier 3 parts 1× Energy chain
7 Controller Cabinet 5 parts 1× Controller cabinet
8 Teach Pendant 5 parts 1× Teach pendant

3D model

No 3D model yet. Have a CAD file of this? Add a 3D model. STL renders right on this page; STEP, FreeCAD, and OpenSCAD sources are welcome too (openly licensed, like all 3D models on BOMwiki).

Build & assembly graph

expand / collapse · shared sub-assemblies converge · links to related products · est. labour
product / assembly shared across products atomic part related product

Tap an assembly to expand/collapse · tap a part to open it · use “Open page” for any node · drag to pan, scroll to zoom.

Bill of materials for Cartesian Gantry Robot

8 top-level lines · 113 rows shown · 1,051 parts total · indented to 3 levels
# Item / sub-assembly Part no. Qty/assy Ext. qty Parts Type
1 Gantry Frame 4 parts cartesian-gantry-robot-frame 1× 1 8 assembly
1.1 Support Column cartesian-gantry-robot-column 4× 4 · part
1.2 Bridge Crossbeam cartesian-gantry-robot-crossbeam 2× 2 · part
1.3 Baseplate cartesian-gantry-robot-baseplate 1× 1 · part
1.4 Fastener Set fastener-set 1× 1 · part
2 X Linear Axis 6 parts cartesian-gantry-robot-x-axis 1× 1 132 assembly
2.1 Timing-Belt Drive 3 parts cartesian-gantry-robot-belt-drive 1× 1 5 assembly
2.1.1 Timing Belt cartesian-gantry-robot-timing-belt 1× 1 · part
2.1.2 Drive Pulley cartesian-gantry-robot-pulley 2× 2 · part
2.1.3 Ball Bearing ball-bearing 2× 2 · part
2.2 Linear Guide cartesian-gantry-robot-linear-guide 2× 2 · part
2.3 AC Servo Motor 6 parts cartesian-gantry-robot-servo-motor 1× 1 34 assembly
2.3.1 Stator Assembly 3 parts + deeper › stator-assembly 1× 1 3 assembly
2.3.2 Rotor Assembly 4 parts + deeper › rotor-assembly 1× 1 19 assembly
2.3.3 Copper Winding copper-winding 1× 1 · part
2.3.4 Neodymium Magnet neodymium-magnet 8× 8 · part
2.3.5 Motor Housing motor-housing 1× 1 · part
2.3.6 Ball Bearing ball-bearing 2× 2 · part
2.4 Servo Encoder 3 parts cartesian-gantry-robot-encoder 1× 1 4 assembly
2.4.1 Hall Sensor hall-sensor 2× 2 · part
2.4.2 Bare PCB pcb-bare 1× 1 · part
2.4.3 Code Disc cartesian-gantry-robot-encoder-disc 1× 1 · part
2.5 Servo Drive 4 parts cartesian-gantry-robot-servo-drive 1× 1 85 assembly
2.5.1 Bare PCB pcb-bare 1× 1 · part
2.5.2 IGBT Power Module igbt-module 1× 1 · part
2.5.3 SMD Passive (R/C/L) smd-passives 80× 80 · part
2.5.4 Connector connector 3× 3 · part
2.6 Limit Switch cartesian-gantry-robot-limit-switch 2× 2 · part
3 Y Linear Axis 7 parts cartesian-gantry-robot-y-axis 1× 1 134 assembly
3.1 Ball Screw ball-screw 1× 1 · part
3.2 Screw Support Bearing 2 parts cartesian-gantry-robot-screw-support 2× 2 3 assembly
3.2.1 Ball Bearing ball-bearing 2× 4 · part
3.2.2 Support Block cartesian-gantry-robot-support-block 1× 2 · part
3.3 Linear Guide cartesian-gantry-robot-linear-guide 2× 2 · part
3.4 AC Servo Motor 6 parts cartesian-gantry-robot-servo-motor 1× 1 34 assembly
3.4.1 Stator Assembly 3 parts + deeper › stator-assembly 1× 1 3 assembly
3.4.2 Rotor Assembly 4 parts + deeper › rotor-assembly 1× 1 19 assembly
3.4.3 Copper Winding copper-winding 1× 1 · part
3.4.4 Neodymium Magnet neodymium-magnet 8× 8 · part
3.4.5 Motor Housing motor-housing 1× 1 · part
3.4.6 Ball Bearing ball-bearing 2× 2 · part
3.5 Servo Encoder 3 parts cartesian-gantry-robot-encoder 1× 1 4 assembly
3.5.1 Hall Sensor hall-sensor 2× 2 · part
3.5.2 Bare PCB pcb-bare 1× 1 · part
3.5.3 Code Disc cartesian-gantry-robot-encoder-disc 1× 1 · part
3.6 Servo Drive 4 parts cartesian-gantry-robot-servo-drive 1× 1 85 assembly
3.6.1 Bare PCB pcb-bare 1× 1 · part
3.6.2 IGBT Power Module igbt-module 1× 1 · part
3.6.3 SMD Passive (R/C/L) smd-passives 80× 80 · part
3.6.4 Connector connector 3× 3 · part
3.7 Limit Switch cartesian-gantry-robot-limit-switch 2× 2 · part
4 Z Linear Axis 7 parts cartesian-gantry-robot-z-axis 1× 1 133 assembly
4.1 Ball Screw ball-screw 1× 1 · part
4.2 Screw Support Bearing 2 parts cartesian-gantry-robot-screw-support 2× 2 3 assembly
4.2.1 Ball Bearing ball-bearing 2× 4 · part
4.2.2 Support Block cartesian-gantry-robot-support-block 1× 2 · part
4.3 Linear Guide cartesian-gantry-robot-linear-guide 2× 2 · part
4.4 AC Servo Motor 6 parts cartesian-gantry-robot-servo-motor 1× 1 34 assembly
4.4.1 Stator Assembly 3 parts + deeper › stator-assembly 1× 1 3 assembly
4.4.2 Rotor Assembly 4 parts + deeper › rotor-assembly 1× 1 19 assembly
4.4.3 Copper Winding copper-winding 1× 1 · part
4.4.4 Neodymium Magnet neodymium-magnet 8× 8 · part
4.4.5 Motor Housing motor-housing 1× 1 · part
4.4.6 Ball Bearing ball-bearing 2× 2 · part
4.5 Servo Encoder 3 parts cartesian-gantry-robot-encoder 1× 1 4 assembly
4.5.1 Hall Sensor hall-sensor 2× 2 · part
4.5.2 Bare PCB pcb-bare 1× 1 · part
4.5.3 Code Disc cartesian-gantry-robot-encoder-disc 1× 1 · part
4.6 Servo Drive 4 parts cartesian-gantry-robot-servo-drive 1× 1 85 assembly
4.6.1 Bare PCB pcb-bare 1× 1 · part
4.6.2 IGBT Power Module igbt-module 1× 1 · part
4.6.3 SMD Passive (R/C/L) smd-passives 80× 80 · part
4.6.4 Connector connector 3× 3 · part
4.7 Axis Holding Brake cartesian-gantry-robot-z-brake 1× 1 · part
5 End-Effector Mount 2 parts cartesian-gantry-robot-effector 1× 1 5 assembly
5.1 Tool Plate cartesian-gantry-robot-tool-plate 1× 1 · part
5.2 Parallel Gripper 3 parts cartesian-gantry-robot-gripper 1× 1 4 assembly
5.2.1 Gripper Cylinder cartesian-gantry-robot-gripper-cylinder 1× 1 · part
5.2.2 Gripper Finger cartesian-gantry-robot-gripper-finger 2× 2 · part
5.2.3 O-Ring Set oring-set 1× 1 · part
6 Cable Carrier 3 parts cartesian-gantry-robot-cable-carrier 1× 1 18 assembly
6.1 Energy Chain cartesian-gantry-robot-energy-chain 1× 1 · part
6.2 Wire Bundle wire-bundle 1× 1 · part
6.3 Connector connector 16× 16 · part
7 Controller Cabinet 5 parts cartesian-gantry-robot-controller 1× 1 543 assembly
7.1 Motion Controller 5 parts cartesian-gantry-robot-motion-board 1× 1 211 assembly
7.1.1 Bare PCB pcb-bare 1× 1 · part
7.1.2 Compute SoC Module soc-module 1× 1 · part
7.1.3 Microcontroller mcu 1× 1 · part
7.1.4 SMD Passive (R/C/L) smd-passives 200× 200 · part
7.1.5 Connector connector 8× 8 · part
7.2 Servo Drive 4 parts cartesian-gantry-robot-servo-drive 3× 3 85 assembly
7.2.1 Bare PCB pcb-bare 1× 3 · part
7.2.2 IGBT Power Module igbt-module 1× 3 · part
7.2.3 SMD Passive (R/C/L) smd-passives 80× 240 · part
7.2.4 Connector connector 3× 9 · part
7.3 I/O Board 4 parts cartesian-gantry-robot-io-board 1× 1 75 assembly
7.3.1 Bare PCB pcb-bare 1× 1 · part
7.3.2 Relay relay 8× 8 · part
7.3.3 Connector connector 6× 6 · part
7.3.4 SMD Passive (R/C/L) smd-passives 60× 60 · part
7.4 Power Supply cartesian-gantry-robot-power-supply 1× 1 · part
7.5 Cabinet Frame cartesian-gantry-robot-cabinet-frame 1× 1 · part
8 Teach Pendant 5 parts cartesian-gantry-robot-pendant 1× 1 78 assembly
8.1 LCD Panel lcd-panel 1× 1 · part
8.2 Touch Digitizer touch-digitizer 1× 1 · part
8.3 Pendant Board 4 parts cartesian-gantry-robot-pendant-board 1× 1 74 assembly
8.3.1 Bare PCB pcb-bare 1× 1 · part
8.3.2 Microcontroller mcu 1× 1 · part
8.3.3 SMD Passive (R/C/L) smd-passives 70× 70 · part
8.3.4 Connector connector 2× 2 · part
8.4 E-Stop & Enable cartesian-gantry-robot-estop 1× 1 · part
8.5 Pendant Shell cartesian-gantry-robot-pendant-shell 1× 1 · part

Something wrong in this list? Report a problem with this BOM.

Sourcing: possible vendors

Browse the supplier directory → Prices, MOQ, and lead times are algorithmic estimates, not quotes, and not claims about these companies. Company mappings are curated by keyword; est. price band $3k–$500k. How estimates work
VendorHQSpecialtyMOQLead time
🇯🇵Fanuc
fanuc.com ↗
Oshino, JP Industrial robots & CNC 20 units 10–18 wks
🇨🇭ABB Robotics
abb.com ↗
Zurich, CH Industrial robots 20 units 10–18 wks
🇯🇵Yaskawa
yaskawa.com ↗
Kitakyushu, JP Robots & motion 20 units 10–18 wks
🇩🇪KUKA
kuka.com ↗
Augsburg, DE Industrial robots 20 units 10–18 wks
universal-robots.com ↗ Odense, DK Collaborative robots 20 units 10–18 wks

359-word article