Members that pull

Where a strand stops touching

A body joining a run costs length as the square of how far it intrudes — exponent 2.0000, measured over four decades — so at the moment contact begins the strand's length is stationary. That is why a tensioner set at the edge of its own contact takes up 0.000245 mm of belt per millimetre it travels.

Assumes The tensioner is the unknown and The wraps add up to a turn.

Every mechanism in this field has a boundary that rigid mechanisms do not: the configuration at which one of its bodies stops being part of the run.

Nothing about it looks like a limit. The mechanism does not lock, nothing loses rank, no equation runs out of solutions and no assembly becomes impossible. A pulley simply stops touching the strand, and everything carries on — except that from then on the pulley’s position has no effect on anything at all.

This essay is about how that boundary is approached, and the answer is a single exponent.

The quadratic

Take a straight span of strand — a tangent run — and push a body into it. Let dd be the depth of the intrusion — how far the body’s surface has passed the line the strand used to run along — and ask how much extra strand the detour costs.

Measured on a 200 mm span with the body pressed into the middle of it:

intrusion extra strand
0.01 mm 1.0000 × 10⁻⁶ mm
0.03 mm 9.0002 × 10⁻⁶ mm
0.1 mm 1.0001 × 10⁻⁴ mm
0.3 mm 9.0023 × 10⁻⁴ mm
1 mm 1.0008 × 10⁻² mm
3 mm 9.0215 × 10⁻² mm
10 mm 1.0063 mm

Fitting the exponent between successive decades gives 2.0000, 2.0002 and 2.0014. The cost is quadratic in the intrusion, and stays quadratic over four decades before the higher-order terms are visible at all.

The closed form is the sagitta relation. A detour of depth dd into a span whose two parts are aa and bb long costs

ΔLd22(1a+1b),\Delta L \approx \frac{d^2}{2}\left(\frac{1}{a} + \frac{1}{b}\right),

which for a=b=100a = b = 100 mm is 0.01d20.01\,d^2 — against the 1.0008 × 10⁻² measured at d=1d = 1 and 1.0063 at d=10d = 10, where the approximation is starting to earn its wiggle.

Two taut paths, and no way between themA strand from one point to another past a peg. Each side gives a path that is taut — straight where it can be, on the surface where it must be, leaving at a right angle — and each is the shortest path on its own side: 224.537 mm on one and 200.040 mm on the other, against 200 mm of open air the strand cannot use. Neither can turn into the other without passing through the peg, which is a different kind of non-uniqueness from the assembly branches of a linkage: those are separate roots of one equation, and these are separate classes of one minimisation. positioned by solving, not by drawing.above 200.04 mm · below 224.54 mmstraight line 200 mm, unusable
Fig. 1 A peg barely intruding into the span between two anchors. At 24 mm off the line, with a radius of 26, the intrusion is 2 mm and the detour costs 0.040 mm on a 200 mm span.

Why that makes the boundary stationary

A quantity that grows as the square of a displacement has zero derivative at zero. So at the exact configuration where a body begins to touch a run, the run’s length is stationary with respect to that body’s position: moving the body does not change the strand’s length to first order.

The three quantities involved fit together exactly, and measuring all three at once is what makes the picture close.

intrusion wrap wrap ÷ intrusion extra length ÷ intrusion²
0.01 mm 0.01146° 0.020000 0.010000
0.1 mm 0.11461° 0.020003 0.010001
1 mm 1.14737° 0.020025 0.010008
3 mm 3.45021° 0.020073 0.010024
10 mm 11.57223° 0.020197 0.010063

The wrap grows linearly with the intrusion, at 1/a+1/b1/a + 1/b radians per millimetre — 0.02 for the symmetric 200 mm span, measured at 0.020000. The take-up rate is the wrap, since 2sin(θ/2)θ2\sin(\theta/2) \to \theta for small angles. And the length is the integral of the rate, which is 12θd\tfrac12 \theta d: quadratic, at half of 1/a+1/b1/a + 1/b, measured at 0.010000.

So the three statements — the wrap is linear, the authority is the wrap, the length is quadratic — are one statement differentiated twice, and each of them was measured separately off the run’s own geometry.

The numbers at the boundary

On the serpentine drive, the idler’s contact interval runs from 4.1224 to 4.7740 radians of arm angle. At the lower end:

  • wrap: 0.0141°
  • take-up: 0.000245 mm of belt per millimetre of the idler’s own travel
  • length: 1,013.373 mm, against the bare four-pulley loop’s 1,013.373 mm

That last line is the point. The run with the idler just touching is the same length, to the digits printed, as the run with no idler at all — because a body at the boundary of contact contributes an arc of no length and a detour of no depth.

Four pulleys, one idler, and one equationA closed strand over four fixed pulleys and an idler carried on an arm. The idler sits outside the loop the other four make and bulges the strand out to reach it, so its wrap is signed the other way — -0.61° against the four positive ones — and the five still add to exactly one turn. The arm angle is not a free choice: the strand has a length, and matching it is **one scalar equation**, whatever the number of pulleys. At this position the run is 1013.376 mm and the idler takes up 0.0106 mm of strand for every millimetre it moves along the bisector of its two spans. positioned by solving, not by drawing.crankcompressorpumpalternatoridlerwraps +118° +75° +80° +113° −25°turning number 1
Fig. 2 The idler at 0.609° of wrap. It is touching, it is drawn touching, and moving it a millimetre changes the belt length by ten microns.

So a tensioner has two ranges and they are not the same. Its contact range is where it touches — 37.3° of arm travel here. Its useful range is where it takes up an appreciable amount of belt, and it is strictly inside the contact range, with no marker at the boundary between them. An idler drawn just kissing the belt satisfies every drawing check anybody would apply and does nothing.

What the intrusion is measured against

One subtlety decides whether the quadratic above is a fact about strands or an artefact of how the intrusion was defined, and it is worth settling.

The depth dd is measured from the strand’s own straight span as it would run with the body absent — not from the body’s centre, not from the line of centres, and not from where the strand ends up. For a body moving perpendicular to that span, the centre’s displacement and the surface’s intrusion are the same number, so the distinction does not bite here; for a body on an arm, swinging rather than translating, they differ by the cosine between the arm’s tangent and the span’s normal, and it is the intrusion that carries the law.

That is why the serpentine’s take-up per radian of arm does not vanish quite as cleanly as its take-up per millimetre of idler: the arm’s geometry multiplies the law by a lever that is itself changing. The take-up per millimetre at the contact boundary is 0.000245; the take-up per radian is 0.019. Both are as good as zero against their mid-travel values of 0.4387 and 25.90, and only the first of them is the geometry.

A strand's closure is one equation, not two. A linkage closes when a vector comes back to where it started: two equations, two unknowns, and a mechanism with one free joint is determined. A strand closes when a number comes back — its length — however many bodies it runs over. So a run with one free body has exactly one equation to satisfy and is determined; a serpentine with two spring-loaded idlers has a one-parameter family of taut positions and needs something this field does not have to pick between them. Here the strand is 1021.007 mm and the arm angle that takes it up is 4.552079 rad, with a residual of 1.1e-13 mm. positioned by solving, not by drawing.
Fig. 3 The length equation across the arm’s travel. The curve is not flat at the left-hand end because the belt is insensitive to the arm; it is flat because the belt is insensitive to the idler, and the arm is merely how the idler is moved.

A run’s length is a hull, plus what the idlers add

The quadratic has a global consequence worth stating, and the four-pulley loop above is the proof of it.

A taut loop over a set of bodies wrapped the same way is the boundary of their convex hull, and there is exactly one of it. Every additional body — an idler pressed in from outside, with a negative wrap — makes the run longer: the strand has to detour to reach it, and the detour costs the quadratic.

So the hull perimeter is a floor. No routing, no idler and no arrangement produces a strand shorter than the hull of the bodies that must be wrapped, and every tensioner in the world is a device for spending a controlled amount above that floor.

That also settles a question the field’s arithmetic raises and does not otherwise answer: why an idler’s wrap is negative. It is negative because the idler is outside the hull, and a body outside the hull is reached by bending the strand the other way — which costs length, adds to the unsigned wrap sum, and subtracts from the signed one.

The other version: joining the hull

The same boundary appears in a closed loop as a membership question, and it can be bisected.

Take a taut loop over four pegs and bring a fifth in from inside the hull. While it is inside, the strand does not touch it and its position is irrelevant. Move it outward, and at a definite place it joins the hull and the strand starts to lie on it.

Bisecting on the number of bodies the loop touches puts that threshold at y = 107.888889 mm for the arrangement drawn here. Half a millimetre past it, the peg’s wrap is 0.8111° and the loop’s length has gone from 591.1005 mm to 591.1039 — three and a half microns for half a millimetre of intrusion, which is the same quadratic seen in a loop.

The peg the strand never reaches. 5 equal pegs of radius 14 mm, with a strand pulled taut round them. The fifth peg is inside the convex hull of the other four, so the strand does not touch it: its wrap is not small, it is absent, and moving that peg anywhere inside the hull changes nothing about the length at all. So the whole strand is 503.136 mm of hull perimeter plus 87.965 mm of one full circle — 591.1005 mm against the 591.1005 mm the run measures, and the count of pegs does not enter it. positioned by solving, not by drawing.
Fig. 4 The fifth peg inside the hull. Its position is not merely unimportant to the length; it is absent from the computation, and the run has four stations rather than five.

The two descriptions of the transition are worth keeping apart. The length passes through the boundary smoothly, with a continuous first derivative — that is the quadratic. The combinatorics do not: the run has four stations on one side of the threshold and five on the other, the senses list gains an entry, and every routine in this field takes a different argument. A quantity that is smooth and a description that jumps, at the same place.

What this is, in the vocabulary of the rest of the site

A linkage’s characteristic boundary is a singularity: a configuration at which its constraint Jacobian loses rank, so that some output velocity becomes unobtainable or some input loses control of the mechanism. Toggles, dead centres and the two kinds of parallel-platform singularity are all of that kind, and this site’s linkage and platform fields are built around them.

The boundary here has the same flavour and a different mechanism. Nothing loses rank; the strand’s constraint is a single scalar equation and it has a perfectly good derivative everywhere. What vanishes is the gradient of the length with respect to one body’s position — so that body loses its ability to influence the constraint, while every other body keeps its own.

The practical form is the same as a singularity’s: a control input with no authority. The difference is that a mechanism’s singularity is a property of its configuration and this one is a property of a pair — the body and the run — so a mechanism can have several bodies at their own contact boundaries at once and be perfectly well behaved with respect to all the rest.

What the wraps add up to, and what decides it. Four runs this field draws, with every wrap angle signed by the way the strand goes round its body. The right-hand column is their sum divided by a full turn, and it is a whole number every time — the turning number of a closed plane curve, arrived at by adding up a handful of angles that were computed one at a time from tangent lines. It is 1 for a loop that goes round its pulleys once and 0 for a crossed belt, whose two wraps are equal and opposite whatever the two radii are. The serpentine's idler contributes -25.3°, and the total is still exactly one turn: a tensioner lengthens the path without changing what the path is.
Fig. 5 The wrap arithmetic through the boundary. A body with a wrap of zero contributes nothing to the turning number either, so the integer is unchanged as a body joins or leaves — which is what makes it usable as a check on runs whose membership is decided by the geometry.

The same boundary in the other mechanisms

Every mechanism in this field has one, and they are worth listing because the quantity that vanishes is different each time.

A tensioner loses its take-up. The wrap goes to zero and the belt stops noticing the arm.

A tendon over a joint loses its arm. Each idler’s wrap is its own joint’s angle plus a constant, so the wrap reaches zero at a definite joint angle — 202.8° of travel on the arm measured in the tendon essay — and past it the strand runs straight by and the drive is gone.

A peg between two anchors stops obstructing. At an offset equal to its own radius the taut path is the straight line, exactly, and the peg’s class stops being a wrap.

A tackle never reaches one, and the reason is instructive: every sheave in a tackle has a wrap near a half turn, and the geometry that would take one to zero — pulling the blocks so far apart that the parts of line become parallel and a sheave stops deflecting anything — is the limit in which the tackle’s ratio becomes its integer. So the tackle’s contact boundary is at infinity, and its whole design space is the interior.

The number on the tackle is a limit. The velocity ratio of a 4-part tackle as its blocks separate, measured by differentiating the strand's own length. It is 3.6174 at 90 mm and 3.99992 at 6898 mm, and it reaches 4 nowhere. The shortfall is geometric and has nothing to do with friction: each part of line makes an angle with the lift, and a part at angle β shortens by cos β of the movement. A tackle used at close quarters — which is when a tackle is useful — is the case furthest from its own rating.
Fig. 6 A tackle approaching its own boundary at infinity. The ratio reaches its integer exactly where the sheaves stop deflecting the line, which is nowhere.

A drum has no such boundary at all. Nothing is tangent to anything, the wrap is many turns, and the line is on the drum or it is off it. That is the sense in which the drum sits outside this field’s geometry while still being one of its mechanisms.

What the boundary does to a derivative

The quadratic settles more than the take-up: it says exactly how smooth the length is at the boundary, and that has consequences for anything that differentiates it.

Approach from outside and the body is not touched, so the run’s length is whatever it is with the body absent — constant in the intrusion, and its derivative is zero. Approach from inside and the length grows as the square, so at the boundary the length is continuous and its first derivative is zero on both sides. The function is therefore once differentiable across the boundary and no more: the second derivative jumps from nought to the constant the sagitta relation supplies.

The wrap behaves one order worse and in the same place. It is zero outside and grows linearly inside, so it is continuous and its first derivative jumps. That is the kink the take-up figures are reporting, and it is why an idler at its contact edge has an authority of 0.000245 mm per millimetre rather than a smaller number of the same kind — the authority is not small because the mechanism is nearly at a limit, it is small because it is on the wrong side of a corner.

The practical consequence is about instruments rather than about belts. A gradient-based search over a strand mechanism’s geometry — placing an idler to achieve a wanted take-up, say — sees a perfectly well-behaved objective at the boundary, because the gradient exists and is continuous there. What it does not see is that the curvature is discontinuous, so every method that estimates a Hessian or fits a local quadratic is fitting across a kink and will produce a step based on a model that is wrong on one side. The search does not fail loudly; it converges slowly and to somewhere slightly wrong, which is the failure mode hardest to attribute.

The same shape of trap catches a finite-difference check. A central difference of the length taken across the boundary averages a quadratic with a constant and returns a number that is neither, and the departure shrinks with the step, so refining the step makes the reading look better while never converging to anything meaningful. The site’s habit of halving the step and watching the ratio is what catches it: at an ordinary point the second difference converges, at this boundary it approaches the one-sided value at half the rate, and the two are told apart by the same procedure that classifies a mutilated gear’s missing acceleration.

So the design rule set a tensioner well inside its contact range has a second justification alongside the one about authority. Inside the range every quantity of interest is smooth, the closed forms describe the mechanism, and both the optimiser and the check behave. At the edge the mechanism is still well defined and every instrument pointed at it degrades — which is a good deal more troubling than a small take-up, because a small take-up announces itself and a mis-fitted curvature does not.

Where the design rules come from

Three, and all three fall out of the quadratic.

Set a tensioner well inside its contact range. Not because performance degrades near the edge, but because it is zero there and rises as the square root of the intrusion. The wrap angle is the honest reading: an idler with less than about ten degrees of wrap has less than a tenth of the authority of one with a hundred.

Do not design a pulley to be just touching. A body at its contact boundary is one manufacturing tolerance from not being in the mechanism. There is no warning in any drawing, and the failure — the strand runs past — is silent, since the drive continues to work at a slightly shorter belt length.

An idler that intrudes deeply is doing something expensive. The take-up exceeds one millimetre per millimetre past 60° of wrap, which sounds efficient and means the strand is being bent through 60° twice per lap for it. That is the unsigned wrap sum, and it is the cost half of the same decision.

What a tensioner can take up, and where it stops being one. The run's length as the arm swings, over the whole interval in which the idler is actually touching the strand: 4.123 to 4.774 radians, and 1013.37 to 1030.99 mm — a range of 17.62 mm on a strand of a metre. Outside that interval the geometry still returns tangent lines and a length; what it returns is not a strand, because the path it describes cuts through the pulleys. The curve is flat at the left-hand end and steep at the right, which is the whole of a tensioner's design problem: its authority is proportional to the sine of half its own wrap, so an idler set near the edge of contact travels a long way and takes up nothing.
Fig. 7 The whole contact interval. Both ends of it are places a designer should not be, for opposite reasons.

Why this rung is where the field stops

The contact boundary is the deepest thing this field has to say about its own object, and it is worth saying why.

The two sentences the field started from were that a strand has no shape of its own and that it constrains one way. The first gave the tangent construction, the wrap arithmetic, the turning number and the hull; the second gave slackness, the reachable region and the mobility that changes underfoot. This boundary is where the two meet: a body leaves a run because the strand’s shortest path stopped needing it, which is the first sentence, and the length constraint stops depending on it, which is the second.

Everything above it in the ladder was about a run that was assumed to exist. This is the arithmetic of the run’s membership, and it is the last question in the field that has a closed-form answer — the next ones are combinatorial. Which bodies a run should touch, given a set of them and a length, is a search; which routing is best is a search; and both go to a subject that owns search.

One routine, six strand systems. Every row is the same function: a list of bodies, each with a sense, handed to a routine that returns the tangent runs between them, the arcs on them, and the total. Nothing in it knows what a belt is, what a tackle is or what a tendon is. The right-hand column is what each row was checked against — a textbook formula, an integer, a convex hull's perimeter, a second route to the same length — and it is the reason the middle column can stay the same all the way down. positioned by solving, not by drawing.
Fig. 8 Six systems, one routine, and every one of them assumes its membership list. What that list should be is the question this field hands on.

What is not modelled

The strand has no thickness and no stiffness, so it turns through its wrap as a corner would; a real belt has a bending radius, so a body intruding by less than that radius is not deflecting the strand at all and the quadratic above is a statement about a line rather than about a belt. Nothing here models what happens at the boundary dynamically — a body oscillating about its contact threshold makes and breaks contact, which is an impact problem and needs masses. And the intrusion depth is measured geometrically against the strand’s own straight span; on a real drive the span is not straight, because a belt under load carries a catenary sag decided by its weight and tension, neither of which this field has.

What this makes readable

Essays that name this one as a prerequisite.

About the same objects

Not linked from either essay — found by the objects both name.

What links here

The 8 of 9 essays linking to this one that name the most of the same objects.

The objects this essay names

Each one links to every other essay that touches it.

ApproximationConvex hullDerivativeDesign ruleIdlerSingularityStrandTautTensionerWrap angle