PPU Pick and Place Unit Explained: How a Four-Bar Linkage Swings a Suction Cup Between Two Positions
- Breno Cruz

- 9 hours ago
- 7 min read

Pick a part up from one fixed spot, swing it through the air, and set it down at another fixed spot — over and over, thousands of times a shift, without ever drifting off position. A Pick and Place Unit (PPU) does this with a surprisingly small parts count: one continuously spinning motor, a four-bar linkage, and a vacuum suction cup on the end. No servo-controlled multi-axis arm required for this class of task.
This article breaks down how the linkage converts simple rotation into a repeatable pickup-to-drop-off swing, how it connects directly to the four-bar linkage fundamentals we've covered before, and what to think about when designing or 3D printing your own version.
What Is a Pick and Place Unit (PPU)?
A PPU is a compact manipulator built to move a part between two fixed positions — typically a pickup station and a drop-off station — using a vacuum suction cup as the end effector. It's a staple of automation training systems and light-duty production lines, valued for doing a genuinely useful job with far fewer moving parts than a full robotic arm. The mechanism driving it has four core parts:
The crank: Mounted directly on the motor shaft, rotating continuously in one direction.
The connecting rod: Links the crank to the rocker arm, transmitting motion between them.
The rocker arm: Pivots on a fixed point on the frame, swinging back and forth rather than rotating fully.
The suction cup end effector: Mounted on (or extending from) the rocker arm, carrying the vacuum cup that actually contacts and lifts the part.
Mapping This to Four-Bar Linkage Theory
If you've read our four-bar linkage guide, this mechanism is a direct real-world example of a crank-rocker — one of the standard four-bar linkage classifications:
Ground link: The fixed frame.
Crank: The motor-driven input link, which rotates fully.
Coupler: The connecting rod, transmitting motion between the crank and the rocker.
Follower (rocker): The oscillating arm carrying the suction cup, which swings between two extreme positions rather than completing a full rotation.
Because the mechanism is specifically a crank-rocker (not a double-crank or double-rocker), the motor can spin continuously in one direction while the output arm reliably oscillates back and forth between the same two end positions every cycle — exactly the repeatable pickup/drop-off motion a PPU needs, without ever having to reverse the motor.
How It Works, Step by Step
Continuous input. The motor drives the crank in continuous rotation, always in the same direction.
Motion transfer through the coupler. The connecting rod, pinned to the crank's free end, transmits that motion to the rocker arm.
Oscillating output. Because the rocker arm's pivot and length constrain it differently than the crank, it can't rotate fully — it swings through a fixed arc, reaching one extreme position (pickup) and then the other (drop-off) as the crank completes each full rotation.
Pickup. As the rocker arm — and the suction cup mounted on it — reaches the pickup-side extreme of its swing, the vacuum is activated, gripping the part.
Transfer. As the crank continues rotating, the rocker carries the now-attached part through its swing arc toward the drop-off position.
Drop-off. At the drop-off extreme of the swing, the vacuum is released, letting the part go at the intended location.
Cycle repeats. The crank keeps spinning, the rocker swings back toward the pickup side, and the cycle begins again — fully repeatable without needing to reset or reverse anything.
Why a Crank-Rocker Is the Right Choice Here
A PPU's whole job depends on hitting the same two positions — pickup and drop-off — precisely, cycle after cycle. A crank-rocker configuration is well suited to this because the rocker's two extreme positions (where its angular velocity momentarily reaches zero, at each end of its swing) are fixed points determined entirely by the link lengths, not by timing or control — the mechanism naturally pauses (in terms of the rocker's velocity, if not fully in dwell) at exactly the positions that matter most: full pickup engagement and full drop-off release. That's a meaningful advantage over a design that has to actively control a stopping position electronically.
Designing the Swing Path: A Direct Application of Grashof's Condition
Before finalizing link lengths for a PPU, the same Grashof's condition check that applies to any four-bar linkage applies here directly — confirming the mechanism is genuinely a crank-rocker (so the input can rotate fully) rather than accidentally landing in a double-rocker or triple-rocker configuration, which wouldn't allow continuous motor rotation at all. You can use the interactive four-bar linkage simulator to test candidate link lengths for a PPU design directly: set the ground, crank, coupler, and follower lengths, and check both the Grashof classification and where the coupler/follower reach their extreme swing positions, before committing to physical dimensions.
Vacuum Timing: Coordinating the Suction Cup With Arm Position
The suction cup's grip and release aren't continuous — they need to activate and deactivate at specific points in the swing, synchronized with the arm reaching each extreme position. In a typical implementation, this is handled with position sensing at the two extremes (confirming the arm has actually reached full pickup or full drop-off position) before triggering the vacuum solenoid, rather than timing the vacuum purely off the motor's rotation angle — this avoids gripping or releasing early if the mechanism experiences any load-dependent timing variation.
Real-World Applications
Automation training systems — PPU stations are a common module in educational manufacturing-automation trainers, teaching pneumatics, sensing, and basic motion control together.
Light-duty part transfer — moving small parts between a feed station and a downstream process (packaging, inspection, assembly) without the cost or complexity of a full robotic arm.
Sorting stations — combined with sensing, a PPU can route parts to different drop-off locations based on simple criteria.
Bottle cap and small component handling — vacuum-based pick and place is common wherever a part has a flat, sealable surface suited to a suction cup grip.
Designing This Mechanism in CAD
Start from the two required end positions, not the link lengths. Define exactly where pickup and drop-off need to be in space, then work backward to find crank, coupler, and rocker lengths that connect those two positions — the same design approach covered in our four-bar linkage guide.
Verify the transmission angle through the full swing, not just at the two end positions — a shallow transmission angle partway through the cycle can demand excessive motor torque exactly when the mechanism is carrying a part.
Model the suction cup mount with the correct orientation at both extremes. Depending on the linkage geometry, the end effector's angle can change slightly through the swing — confirm the cup meets the part squarely at pickup and squarely at the drop-off surface, not just that the arm reaches the right position.
Run a full motion simulation before finalizing vacuum timing, so you can identify the actual arm velocity near each extreme position — this tells you how much timing margin you have for the vacuum to activate before the risk of a bounce or slip at pickup.
Designing for 3D Printing
Print the connecting rod and rocker arm with attention to pin joint wear, since these see continuous cyclic loading — a separate metal pin through printed holes will outlast a fully printed hinge feature for a mechanism running many cycles per hour.
Keep the crank-to-motor-shaft coupling robust. This connection sees the full driving torque of the mechanism every cycle — a printed shaft coupler benefits from a flat or keyed interface rather than relying on friction fit alone.
Test the suction cup mount's rigidity under load. A demonstration PPU lifting even light parts needs the end effector arm to hold its position accurately — excessive flex at the mount undermines the precise positioning the linkage is designed to provide.
Common Problems and Troubleshooting
Part drops or slips during transfer: Check vacuum timing relative to arm position — releasing or losing grip strength before the drop-off extreme is reached is a common cause.
Inconsistent pickup position: Often traced to backlash or wear at the pin joints — cumulative play across three moving joints (crank, coupler, rocker) is more noticeable in a PPU than in mechanisms with fewer articulated links.
Motor stalls or struggles at one point in the cycle: Points to a poor transmission angle somewhere in the swing — recheck link lengths against the transmission angle guideline covered in our four-bar linkage guide.
Frequently Asked Questions
What type of four-bar linkage does a PPU use? A crank-rocker configuration — the motor-driven crank rotates fully and continuously, while the linkage geometry constrains the output rocker (carrying the suction cup) to oscillate back and forth between two fixed positions, rather than rotating fully itself.
Why not just use a servo motor to swing the arm directly, without a linkage? A crank-rocker linkage lets a simple, continuously-rotating motor produce a precise, repeatable oscillating motion mechanically, without needing position feedback or motion control to define the stopping points — the two extreme positions are fixed by the link geometry itself.
How is the vacuum grip timed with the arm's motion? Typically through position sensing at the two extreme points of the swing (pickup and drop-off), triggering the vacuum solenoid once the arm is confirmed to have reached position, rather than timing it purely from the motor's rotation angle.
Can I use the four-bar linkage simulator to design a PPU's swing path? Yes — the interactive simulator lets you test candidate ground, crank, coupler, and follower lengths, confirming both the Grashof classification (to ensure a true crank-rocker) and the resulting extreme positions before committing to physical dimensions.
Related Mechanisms
Four-Bar Linkage Explained (with Interactive Simulator) — the full theory behind this mechanism's crank-rocker configuration, including Grashof's condition and transmission angle.
Self-Centering Steady Rest Mechanism Explained — another automation-focused mechanism using precise linkage geometry for repeatable positioning.
Explore more in 3D Mechanisms and Mechanical Movements.



Comments