Endless-groove Disk and Vibrating Arm Mechanism: How It Works, Parts, Diagram and Uses

← Back to Engineering Library

An endless-groove disk and vibrating arm is a cam mechanism where a continuous closed groove machined into a rotating disk drives a pin on a pivoted arm, forcing that arm to swing back and forth once per disk revolution. It solves the problem of generating smooth reversing oscillation from a single-direction rotary input without clutches, reversing gears, or electronic controls. The follower pin tracks the groove's heart-shaped or figure-of-eight path, producing a controllable stroke and dwell. You see this mechanism in yarn traverse winders, wire spoolers, and small textile machines where a 1:1 reversal cycle locks to spindle speed.

Endless-groove Disk and Vibrating Arm Interactive Calculator

Vary groove throw, arm length, pin size, clearance, and disk speed to see the resulting arm swing, cycle rate, and groove sizing values.

Arm Swing
--
Cycle Rate
--
Min Fillet
--
Groove Width
--

Equation Used

theta = 2*asin(s/(2L)); f = N/60; R_fillet_min = 1.5*d; W_groove = d + c

The calculator estimates the vibrating-arm swing from groove throw treated as chord motion at the follower radius. It also applies the article sizing guidance that each reversal fillet should be at least 1.5 times pin diameter and that groove width equals pin diameter plus clearance.

  • Groove throw is treated as the chord displacement imposed at the follower pin.
  • One disk revolution produces one complete out-and-back arm cycle.
  • Groove width clearance is interpreted as the total width allowance above pin diameter.
  • Minimum reversal fillet follows the article guidance of 1.5 times pin diameter.
Endless Groove Disk and Vibrating Arm Mechanism Animated diagram showing a rotating disk with a heart-shaped groove driving a pivoted arm through a follower pin, converting continuous rotation into oscillating motion. Groove Disk Heart-Shaped Groove Follower Pin Vibrating Arm Arm Pivot Working Tip Stroke Arc Rotation Drive Shaft
Endless Groove Disk and Vibrating Arm Mechanism.

The Endless-groove Disk and Vibrating Arm in Action

The disk carries a closed-loop groove milled into its face — typically a heart-shape, lemniscate, or modified figure-eight. A hardened follower pin rides inside that groove, and the pin sits on the end of an arm pivoted some distance away. As the disk turns, the groove's varying radius pulls the pin inward and pushes it outward, and because the pin is constrained on a pivoted arm, that radial motion converts directly into angular oscillation of the arm. One full disk revolution gives one full out-and-back swing. No reversing gearbox, no electronics — the geometry of the groove does the entire job.

The groove must close on itself smoothly. If you machine it with a sharp transition at the crossover point, the pin slams sideways and you get audible knock plus rapid groove wear. We aim for a tangent-continuous path with a fillet radius at every direction change of at least 1.5× the pin diameter. Pin-to-groove clearance matters too — 0.05 to 0.10 mm radial clearance is the working range. Tighter than 0.05 mm and the pin binds when the disk warms up. Looser than 0.10 mm and the arm chatters at the reversal points, which shows up as a tick-tick sound and uneven traverse pitch on a wound bobbin.

Failure modes are predictable. Worn pins go oval first, which lets the arm overshoot reversal by a few degrees and you'll see the yarn package develop ridged ends. A scored groove floor — usually from running dry or with the wrong oil viscosity — increases friction torque on the disk and the drive motor pulls more current near the reversal points. If the arm pivot bushing wears, the pin loads up sideways in the groove and accelerates wear on both parts. Replace pins as a wear item, not the disk.

Key Components

  • Endless-Groove Disk: A flat steel or cast-iron disk with a continuous closed groove milled into one face. Typical groove depth is 6-10 mm with a width matched to pin diameter plus 0.05-0.10 mm clearance. The groove path defines the entire motion law — stroke, dwell, and reversal smoothness all come from how it's drawn.
  • Follower Pin: A hardened ground pin (often 6-10 mm diameter, 58-62 HRC) that rides inside the groove. Some designs use a rotating roller follower instead of a sliding pin to cut wear. The pin must be replaceable — it wears faster than the disk and is the designated sacrificial part.
  • Vibrating Arm: A rigid pivoted lever carrying the follower pin at one end and the output linkage or tool at the other. Arm length sets the mechanical advantage between groove travel and output stroke. Stiffness matters — any flex shows up as backlash at the reversal points.
  • Arm Pivot Bushing: Bronze or needle-bearing pivot supporting the vibrating arm. Radial clearance below 0.03 mm is the target — anything looser lets the pin wander sideways in the groove and damages both parts.
  • Drive Shaft and Bearings: The shaft turning the disk, typically running at 50-300 RPM in textile applications. Two angular-contact or deep-groove ball bearings carry the disk because the cam reaction force has both radial and axial components.

Who Uses the Endless-groove Disk and Vibrating Arm

You find this mechanism wherever a machine needs reliable mechanical reversal locked to a rotating shaft. It's old technology — pre-dates electronic motion control by about a century — but it still wins on cost, simplicity, and the fact that it cannot lose synchronisation with the driving spindle. In modern factories it survives in places where a servo would be overkill or where the synchronisation must be absolutely mechanical.

  • Textile Machinery: Yarn traverse on cone winders such as the Schlafhorst Autoconer family — the endless-groove cam drives the yarn guide back and forth across the cone face once per cam revolution.
  • Wire and Cable: Layer winding on spoolers like those built by Niehoff for fine copper wire — the vibrating arm carries the wire guide and produces a precise traverse pitch tied to spool RPM.
  • Packaging: Reversing pusher arms on tablet and capsule counting feeders, where the arm sweeps product across a sorting plate at a fixed cycle rate.
  • Sewing Machines: Industrial zigzag and embroidery heads such as the Tajima TMEZ series use a closed cam groove to drive the needle bar's lateral oscillation in time with hook rotation.
  • Automatic Lathes: Tool-slide oscillation on cam-driven Swiss-type machines like older Tornos M7s, where a closed groove cam reverses a sub-tool carrier without indexing the main camshaft.
  • Heritage and Educational Models: Demonstration mechanisms in museums such as the MIT Hart collection and the Reuleaux model collection at Cornell, used to teach rotary-to-oscillating motion conversion.

The Formula Behind the Endless-groove Disk and Vibrating Arm

The useful number for a designer is the angular swing of the arm per disk revolution, and how that swing translates into output stroke at the working tip of the arm. At the low end of the typical operating range — say 30 RPM on a slow wire spooler — the inertia loads on the arm are negligible and you can treat the motion as quasi-static. At the nominal mid-range of 100-150 RPM common on textile winders, the arm acceleration at reversal becomes the limiting factor and the cam profile's reversal radius starts to matter. Push to the high end above 250 RPM and the follower pin can lose contact with the trailing groove flank if you haven't designed enough acceleration capacity into the cam. The sweet spot for most builds sits around 60-70% of the speed where reversal acceleration equals the contact-stress limit of the pin.

stip = 2 × Larm × sin(Δθ / 2) where Δθ = 2 × arctan((Rmax − Rmin) / (2 × dpivot))

Variables

Symbol Meaning Unit (SI) Unit (Imperial)
stip Peak-to-peak stroke at the working end of the vibrating arm mm in
Larm Distance from arm pivot to the working tip mm in
Δθ Total angular swing of the arm per disk revolution rad rad
Rmax Maximum groove radius from disk centre mm in
Rmin Minimum groove radius from disk centre mm in
dpivot Distance from disk centre to arm pivot mm in

Worked Example: Endless-groove Disk and Vibrating Arm in a fine-gauge magnet wire spooler

Sizing the endless-groove cam and vibrating arm for the traverse drive on a fine-gauge magnet wire spooler at an electric motor rebuilder in Wuppertal, Germany. The spool face is 80 mm wide, the cam disk has Rmax = 60 mm and Rmin = 20 mm, the arm pivot sits 100 mm from the disk centre, and the arm tip carrying the wire guide is 220 mm from its pivot. Nominal disk speed is 150 RPM, with a typical operating window from 50 RPM to 280 RPM.

Given

  • Rmax = 60 mm
  • Rmin = 20 mm
  • dpivot = 100 mm
  • Larm = 220 mm
  • Nnom = 150 RPM

Solution

Step 1 — compute the angular swing of the arm. The pin moves between Rmax and Rmin, and the geometry pivots about dpivot:

Δθ = 2 × arctan((60 − 20) / (2 × 100)) = 2 × arctan(0.20) = 0.3948 rad ≈ 22.6°

Step 2 — convert that arm swing into peak-to-peak stroke at the wire-guide tip 220 mm from the pivot:

stip = 2 × 220 × sin(0.3948 / 2) = 2 × 220 × 0.1961 = 86.3 mm

That comfortably covers the 80 mm spool face with about 3 mm of margin per side, which the controller absorbs through guide-edge dwell.

Step 3 — at the low end of the typical operating range, 50 RPM, the traverse cycle takes 1.2 s. Wire pays on at roughly one layer every 1.2 s, which is a slow, deliberate winding pace suited to fragile 0.05 mm enamelled wire. Acceleration at the reversal points peaks at about 1.2 m/s² — the cam barely loads the follower pin.

a50 ≈ stip × (2π × N / 60)2 / 2 = 0.0863 × (5.24)2 / 2 ≈ 1.18 m/s²

Step 4 — at the high end of the typical range, 280 RPM, the reversal acceleration scales with the square of speed:

a280 ≈ 0.0863 × (29.32)2 / 2 ≈ 37.1 m/s²

That is roughly 31× the load at 50 RPM. The follower pin contact stress climbs accordingly, and on a 6 mm hardened pin in a steel groove you are now within sight of the Hertzian fatigue limit. Above 250 RPM you will hear the reversal as a rhythmic click and the arm-tip stroke shortens by 1-2 mm because of arm flex and bushing slop. The practical sweet spot for this geometry sits around 120-180 RPM.

Result

Nominal arm-tip stroke is 86. 3 mm peak-to-peak with a 22.6° arm swing per disk revolution. That delivers a traverse that overruns the 80 mm spool face slightly, which is what you want — the wire guide must sweep past the spool edge to lay the outermost turn cleanly. At 50 RPM the system winds gently at one cycle every 1.2 seconds; at 150 RPM nominal it produces clean layered winding; push to 280 RPM and reversal acceleration jumps to 37 m/s² and you start losing 1-2 mm of effective stroke to flex and chatter. If you measure stroke shorter than 86 mm in service, the most likely causes are (1) follower pin worn oval — gauge it with a pin micrometer and replace below 5.95 mm on a 6 mm nominal, (2) arm pivot bushing radial clearance above 0.05 mm letting the arm wag at reversal, or (3) groove floor scoring near Rmax from running on contaminated oil, which lifts the pin off the working flank momentarily.

Choosing the Endless-groove Disk and Vibrating Arm: Pros and Cons

The endless-groove disk and vibrating arm competes against several other ways to generate reversing oscillation from rotary input. Each option wins on different axes — here's how they compare on the dimensions that actually drive selection.

Property Endless-groove disk and vibrating arm Scotch yoke with reversing gear Servo-driven oscillator
Practical speed range (RPM) 30-300, limited by reversal acceleration 10-150, gear backlash limits the upper end 0-1000+, limited only by motor and load
Stroke accuracy ±0.1 mm once worn-in, depends on pin and groove fit ±0.3-0.5 mm due to gear backlash stack-up ±0.01 mm with a closed-loop encoder
Initial cost (relative) Low — one cammed disk, one arm, one pin Medium — multiple gears and a reversing clutch High — servo motor, drive, controller, programming
Reliability and lifespan 20,000+ hours if pin replaced on schedule 8,000-15,000 hours, gear teeth are the limit 30,000+ hours, electronics are the failure point
Synchronisation with driving spindle Absolute — mechanical 1:1 lock Mechanical but with backlash slip Software-locked, can drift on a fault
Maintenance interval Pin inspection every 2,000 hours, oil weekly Gear oil change every 1,000 hours, backlash check monthly Encoder cleaning yearly, motor brushes (if any) every 5,000 hours
Best application fit Fixed-cycle traverse: yarn, wire, packaging Heavy reversing loads where stroke is fixed Variable-stroke or recipe-driven machines

Frequently Asked Questions About Endless-groove Disk and Vibrating Arm

This is almost always axial play in the cam disk shaft, not the cam itself. If the disk drifts axially by even 0.1 mm during rotation, the follower pin sees that as a phantom radial change at the groove crossover region and the arm reversal point shifts cycle to cycle.

Check the disk shaft endfloat with a dial indicator on the disk face. Anything above 0.05 mm needs a thrust washer adjustment or a new angular-contact bearing pair preloaded against each other.

It depends on speed and dirt. Below about 100 RPM in a clean lubricated environment, a sliding pin is simpler, cheaper, and produces less noise at reversal because there is no roller bearing to clack. Above 150 RPM or in any environment with fibres, dust, or fluid contamination, switch to a roller follower — the rolling contact cuts groove wear by roughly an order of magnitude.

The trade-off is that roller followers need clearance for the roller body, which means a wider groove, which means slightly less precise stroke definition. For yarn winders we usually pick rollers; for slow wire spoolers a sliding pin is fine.

Pick the endless-groove disk when you need an asymmetric or shaped motion law — for example, faster sweep one way and slower the other, or a small dwell at the stroke ends to lay an even spool edge. The groove geometry lets you draw any motion profile you can machine.

Pick a Scotch yoke when you need pure sinusoidal motion, the load is heavy, and the stroke is fixed. Scotch yokes handle higher forces because the contact is line-on-line through the slot, but they cannot give you dwell or asymmetry without major surgery.

The pin is being side-loaded because something in the linkage is forcing it against one groove flank more than the other. Three usual suspects: the arm pivot is not perpendicular to the disk face (check with a square — angular error above 0.5° drives one-sided wear), the arm itself is twisted from a previous overload, or the disk-to-pivot distance dpivot is wrong and the pin is fighting the geometry through every cycle.

If you let a flat-worn pin run, it eventually rounds off into a wedge and starts hammering the groove sidewall at reversal, which is expensive damage on the disk side.

Below about 20 RPM in light loads — say a museum demonstration model — you can run dry with a dry-film lubricant like molybdenum disulphide. Above that, the pin-to-groove sliding velocity heats the contact zone fast enough that dry running scores the groove floor within hours.

Use ISO VG 68 to VG 100 mineral oil for textile and wire applications, applied as a continuous drip or wick feed. Grease is a poor choice — it gets thrown out of the groove by centrifugal force above 100 RPM and you end up with a dry groove and a greasy machine bed.

The formula assumes a rigid arm and zero pin-groove clearance. In a real build you lose swing to two effects: the pin sits a fraction of a millimetre away from the true groove centreline because of the working clearance (0.05-0.10 mm radial), and the arm itself flexes elastically at the reversal points where the load spikes.

For most machined assemblies, the real-world swing comes in 3-7% below the geometric prediction. If you are seeing more than 10% loss, the arm is too thin in section — beef it up or add a stiffening rib running from the pivot boss to the pin boss.

References & Further Reading

Building or designing a mechanism like this?

Explore the precision-engineered motion control hardware used by mechanical engineers, makers, and product designers.

← Back to Mechanisms Index
Share This Article
Tags: