1001Ferramentas
♨️ Calculators

Pipe Expansion Leg (Guided Cantilever)

Computes the minimum free leg length a pipe run needs in order to absorb a thermal expansion without exceeding the allowable stress, using the guided-cantilever method: L = √(3 × E × D × Δ ÷ S_a). The idea is to treat the perpendicular leg as a fixed-end beam with a guided tip that displaces Δ along the direction of expansion; the resulting bending stress falls with the square of the length, so doubling the leg divides the stress by four. The method is conservative and is meant for sizing expansion loops and direction changes ahead of a formal flexibility analysis: the larger the outside diameter, the farther the outer fibre sits from the neutral axis and the more stress the same curvature produces, so the longer the leg needed for the same expansion — stiffness does not enter, and two pipes of equal outside diameter but different wall thickness need the same leg. Enter the modulus of elasticity, the outside diameter, the expansion to be absorbed and the allowable stress.

Result

Pipe expansion leg by the guided cantilever method

A steam line running at 200 °C grows a few centimetres between two anchors, and that growth has to go somewhere. The piping designer settles it during routing, long before opening the flexibility analysis package: add a perpendicular leg and ask whether it is long enough to flex without blowing past the allowable stress. The guided cantilever method answers in thirty seconds on the desk, and tells you whether the offset fits the pipe rack or whether the job already calls for an expansion joint.

L = √(3 × E × D × Δ ÷ S_a). The leg gets treated as a fixed-end beam with a guided tip: the tip moves Δ without rotating, and the bending stress at the outer fibre falls with the square of the length — double the leg and the stress drops fourfold. With the defaults, E = 200000 MPa, D = 168.3 mm (6 inch), Δ = 50 mm and S_a = 120 MPa, the numerator works out to 5.049 × 10⁹, dividing by 120 leaves 4.2075 × 10⁷ mm², and the square root returns 6486.5 mm, nearly six and a half metres. Doubling the expansion multiplies the leg by √2: 100 mm now calls for 9173.3 mm.

Notice what dropped out of the derivation: wall thickness. The second moment of area cancels, so a Sch 10 and a Sch 80 pipe of the same outside diameter call for exactly the same leg — D enters as the distance from the outer fibre to the neutral axis, not as a measure of stiffness. The method further assumes one leg takes the whole movement with no end rotation, which is conservative, and it ignores stress intensification at bends and tees, weight, pressure, support friction and nozzle load limits. Treat it as pre-sizing, never as a substitute for formal analysis.

Frequently asked questions

How do I work out the Δ that goes into the field?
Δ is the expansion this leg has to absorb, usually the thermal growth of the run perpendicular to it: Δ = L₀ × α × ΔT. Twenty metres of carbon steel going from 20 °C to 200 °C, with α around 12.5 × 10⁻⁶ per °C, grows 45 mm. In a symmetric loop, with two legs sharing the same movement, each one takes half. The page computes no expansion and reads no layout: it takes a finished Δ and returns a length.
Which allowable stress belongs in the S_a field?
The allowable displacement stress range, which ASME B31.3 defines as S_A = f × (1.25 S_c + 0.25 S_h), rather than the basic allowable at operating temperature. For the same reason the modulus of elasticity has to be the cold one, at installation temperature, since that is how the code builds the stress range. The 120 MPa default sits deliberately on the safe side; raising it to 150 MPa shortens the leg to 5801.7 mm.
Does this replace a flexibility analysis in software?
No. It picks the routing and checks that the space exists before anyone models anything. B31.3 itself carries a similar simplified criterion and warns, in the same paragraph, that it does not hold for every system — runs with more than two anchors, large diameter, low-ductility material or severe cycling need full analysis. The page returns one length only: no stress readout, no nozzle loads, no drawing of the route.

Related Tools

🔍

Second-Leg Flaw Depth (Angle-Beam Ultrasonics)

Computes the true depth of a discontinuity found on the second leg of the beam in angle-beam ultrasonics, d = 2 × t − S × cos(θ), where S is the sound path read on the instrument and θ is the probe refracted angle. After bouncing off the back wall the beam travels back upwards, so depth stops growing with sound path and starts shrinking: depth is now counted from the back wall, not from the scanning surface, which is the classic mistake of applying the first-leg formula out of range. The tool only accepts sound paths whose projection falls between one and two thicknesses, which is exactly the second-leg band — below that the reflector is on the first leg and d = S × cos(θ) applies. Enter the part thickness, the sound path and the refracted angle.

🔧

Fillet Weld Throat

Calculate the effective throat of a fillet weld, a = 0.707 × z, from the leg z of the fillet. For an equal-leg fillet, the throat — the smallest dimension of the resisting section, from root to face — equals the leg times sin(45°) ≈ 0.707. The result, in the same unit as the leg (mm), is the dimension used to calculate the strength of the welded joint, since the weld tends to fail across this minimum section. Sizing the throat correctly ensures the weld carries the design load. Enter the fillet leg.

🍃

Falling-Rate Drying Period Time

Computes the duration of the falling-rate drying period under the model where the rate drops linearly with free moisture starting at the critical moisture: t = m_s × X_c ÷ (A × N_c) × ln(X_c ÷ X₂). Moisture contents go in as free moisture on a dry basis, that is, with the equilibrium moisture already subtracted, which is why X₂ can never be zero — drying down to equilibrium would take infinite time, exactly what the logarithm says. Compared with the constant-rate period this is the expensive stretch: every kilogram of water removed costs far more time than in the previous stretch, because internal transport now sets the pace. Enter the dry solid mass, the critical moisture, the final free moisture, the exposed area and the constant rate at the critical moisture.

🛤️

Number of Lanes Required

Calculate the number of lanes required on a road, N = V ÷ C_lane, dividing the design traffic volume V by the capacity of one lane C_lane (vehicles/h per lane). The result is the minimum number of lanes to serve the demand within capacity; in practice, always round up to the next integer. It is a basic sizing calculation in the geometric design of highways and urban roads, defining the cross-section from the predicted volume and the per-lane capacity (which depends on speed, road type and traffic conditions). Enter the traffic volume and the per-lane capacity.

🪨

Leverett J-Function

Calculates the Leverett J-function, which normalises capillary pressure by interfacial tension, contact angle and the square root of the permeability-to-porosity ratio. It collapses capillary pressure curves from samples with different properties onto a single rock-type curve. Enter the capillary pressure, interfacial tension, contact angle, permeability in millidarcy and porosity.

📏

Average Vehicle Spacing

Calculate the average vehicle spacing, s = 1000 ÷ k, dividing 1000 metres by the traffic density k (vehicles/km). The result, in metres, is the average distance between the fronts of two consecutive vehicles in a traffic stream. Spacing is the inverse of density: congested roads have high density and small spacing; free-flowing roads have low density and large spacing. It is the spatial analogue of headway (which is temporal) and relates to speed by s = v·h. The smallest spacing, at jam density, equals the vehicle length plus the minimum gap. Enter the traffic density.

The results provided by this tool are for general informational and educational purposes only and do not constitute professional, financial, medical, legal, tax or accounting advice. Always confirm important decisions with a qualified professional and official sources.