🧮Calculators
Calculators cover finance, health, math, physics, engineering and everyday life: interest and loans, net salary, BMI, rule of three, conversions and more. Results are informational and educational — for important decisions, confirm with a professional and official sources.
2904 tools
Bath Throwing Power (Haring-Blum)
Computes the throwing power of an electroplating bath from the Haring-Blum cell test, TP = 100 × (K − M) ÷ (K + M − 2), where K is the ratio of anode-to-cathode distances — the standard cell uses 5 to 1 — and M is the ratio between the mass deposited on the near cathode and the mass deposited on the far cathode. The number, as a percentage, measures how well the bath equalizes deposit thickness across areas of unequal access, such as recesses, holes and the inside of stamped parts, despite the difference in electrolyte resistance between the two paths. When M equals K the metal distributed exactly as the geometry predicted and throwing power is zero; when M reaches 1 both cathodes receive the same mass and the result is 100%; negative values appear when the bath deposits even less on the far cathode than geometry alone would predict, the notorious case of chromium baths. Alkaline and cyanide baths usually score best and bright acid baths worst, which is why picking the electrolyte matters more than raising the current when the part has awkward geometry. Enter the cell distance ratio and the ratio between the deposited masses.
Rubber Apparent Compression Modulus
Computes the apparent compression modulus of a rubber block squeezed between two bonded plates, Ec = E₀ × (1 + 2 × k × S²), where E₀ is the Young's modulus of the compound, k is a numerical constant tabulated by hardness (running from about 0.93 for soft 30 IRHD rubber to 0.53 for hard 75 IRHD) and S is the shape factor, which for a circular block equals the diameter divided by four times the thickness. Rubber is essentially incompressible in volume, so what resists the load is not compression of the material but friction on the bonded faces, which stops the sides from bulging; that is why the apparent modulus can sit many times above the compound's own Young's modulus. The result, in megapascals, is what you use to get the vertical stiffness of the mount (stiffness = Ec × area ÷ thickness) and from there the natural frequency of the isolated system. Because the shape factor is S = D ÷ 4t and the dominant term goes with S squared, diameter and thickness are levers of equal weight and opposite sign: halving the thickness and doubling the diameter do exactly the same thing, and in the example both take the apparent modulus from 11.3 to 35.3 MPa — a thin mount is a stiff mount, and that ruins vibration isolation. Enter the compound's Young's modulus, the constant k, the block diameter and the thickness.
Theoretical Methane Yield (Buswell)
Computes the theoretical methane yield of a substrate with the Buswell equation, which closes the stoichiometric balance of anaerobic digestion of a CₙHₐO_bN_c compound into methane, carbon dioxide and ammonia: each mole of substrate yields (4n + a − 2b − 3c) ÷ 8 moles of methane, and dividing that by the molar mass and multiplying by the 22.414 L/mol molar volume gives the yield in litres of methane per gram at normal conditions, 0 °C and 1 atm. The less oxygen the molecule already carries, the more reduced it is and the more methane it yields: cellulose and glucose land at 0.41 and 0.37 L/g with 50% methane in the biogas, while a fat such as tristearin exceeds 1.02 L/g and reaches 71% methane — the methane fraction of the biogas is exactly (4n + a − 2b − 3c) ÷ 8n, since all the substrate carbon leaves either as methane or as carbon dioxide. The value is a thermodynamic ceiling, not a design forecast: in practice a digester delivers 60% to 80% of it, because part of the substrate becomes bacterial biomass and part never becomes accessible to the enzymes within the available retention time. Enter the number of carbon, hydrogen, oxygen and nitrogen atoms in the substrate's empirical formula.
Recommended Weight Limit (NIOSH)
Computes the recommended weight limit from the 1991 revised NIOSH lifting equation, RWL = 23 kg × (25 ÷ H, with H floored at 25) × (1 − 0.003 × |V − 75|) × (0.82 + 4.5 ÷ D) × (1 − 0.0032 × A) × FM × CM, where H is the horizontal distance in centimetres between the hands and the midpoint of the ankles, V is the hand height at the start of the lift, D is the vertical travel of the load and A is the asymmetry angle in degrees. The 23 kg is the load constant, the maximum acceptable under ideal conditions — load against the body, at knuckle height, no trunk twist and lifted infrequently — and each multiplier discounts a fraction as the task departs from that condition. FM, the frequency multiplier, and CM, the coupling multiplier, come from the standard's own tables and therefore enter as data rather than calculation: FM depends on lifts per minute, shift duration and height range; CM on grip quality, rated good, fair or poor. Divide the weight actually lifted by the RWL to get the lifting index: above 1 the task already exposes part of the population to low back risk, and above 3 the risk is high for nearly everyone. Both H and D are floored at 25 cm by the standard itself, so below that the multiplier locks at 1 with no warning on screen: typing the distance in metres instead of centimetres passes validation and returns a limit that is too permissive. Enter the horizontal distance, the starting hand height, the vertical travel, the asymmetry angle, the frequency multiplier and the coupling multiplier.
Equivalent Chip Thickness (Grinding)
Computes the equivalent chip thickness in grinding, h_eq = a_e × v_w ÷ v_s, that is, the depth of cut times the workpiece speed divided by the wheel peripheral speed, with the m/min to m/s conversion built in and the answer given in micrometres. It is the thickness of the continuous layer that would be removed if the wheel cut like a single-point tool running at the same speed, so it condenses the aggressiveness of the whole cycle into one number. A high value means more material per grain, more tangential force and more risk of burn; a low value means fine finish but also more rubbing and faster wheel wear. Enter the depth of cut, the workpiece speed and the wheel speed.
Contact Length in Cylindrical Grinding
Computes the geometric contact arc length between wheel and workpiece in cylindrical grinding, l_c = √(a_e × d_e), where d_e = d_s × d_w ÷ (d_s + d_w) is the equivalent diameter that replaces the two real diameters with a single one. It is the stretch over which each abrasive grain stays cutting, and it governs how much heat enters the part: at constant work speed, doubling the contact length doubles how long the same area is exposed to the grinding zone. In external grinding the two diameters add up in the denominator and the contact shortens, whereas in surface grinding the part is flat and the contact tends to √(a_e × d_s), the largest value this formula reaches. Enter the depth of cut, the wheel diameter and the workpiece diameter.
Constant-Rate Drying Period Time
Computes how long the constant-rate period of a tray drying run lasts, t = m_s × (X₁ − X_c) ÷ (A × N_c), that is, the mass of water to be evaporated divided by the surface evaporation rate. Moisture contents are on a dry basis, in kilograms of water per kilogram of dry solid, and N_c is the evaporation flux measured while the surface is still fully wet, in kg per square metre per hour. While this period lasts the surface behaves like an open pool and the rate does not depend on the material, only on the air; it ends at the critical moisture X_c, when internal water can no longer reach the surface as fast as it evaporates. Enter the dry solid mass, the initial and critical moisture contents, the exposed area and the constant evaporation rate.
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.
Landfill Methane Flow (Scholl Canyon)
Computes the methane flow generated by one batch of landfilled waste using the Scholl Canyon first-order decay model, Q = k × L₀ × M × e^(−k×t), where M is the mass of that batch, L₀ is the total methane potential per tonne, k is the annual decay constant and t is the age of the batch. The model assumes generation peaks right after placement and falls exponentially from then on, with k between 0.04 and 0.09 per year in wet climates and L₀ typically 50 to 170 m³ of methane per tonne of wet waste, 170 being the LandGEM default. Since the model is linear in mass, a real landfill is summed batch by batch, each with its own age. Enter the decay constant, the methane potential, the waste mass and the age of the batch.
Glass Viscosity (Vogel-Fulcher-Tammann)
Computes the viscosity of a glass with the Vogel-Fulcher-Tammann equation, log₁₀η = A + B ÷ (T − T₀), that is, η = 10^(A + B/(T − T₀)), where A, B and T₀ are the three constants fitted for each composition and T is the working temperature. The answer comes out in poise (1 P = 1 dPa·s) provided coefficient A was fitted in poise, the unit in which the glass industry pins its reference points; fits published in Pa·s need 1 added to A: 10⁴ P is the working point, 10^7.6 P is the Littleton softening point and 10^13 P is the annealing point. Since the denominator goes to zero as T approaches the Vogel temperature T₀, viscosity blows up and the equation loses meaning below it — which is why the page rejects T at or below T₀. Enter the constants A, B and T₀ and the glass temperature.
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.
Warm-Up Condensate Load (Steam)
Computes the average condensate flow generated while a steam line or piece of equipment is warming up, m = M × c_p × (T_final − T_initial) ÷ (h_fg × t), that is, the sensible heat absorbed by the cold metal divided by the latent heat of the steam and by the time in which the warm-up is to be completed. This average warm-up flow, weighed against the running load, is what sizes the steam trap — take the larger of the two, with a factor of 2 to 3 on the warm-up figure, since the peak in the first minutes runs well above the average: on start-up cold pipework condenses far more steam than it does once hot, and a trap picked from the running load alone floods the line and invites water hammer. Carbon steel has a specific heat around 0.49 kJ/kg·K, and latent heat drops as pressure rises — at 170 °C (about 7 bar gauge) it is roughly 2049 kJ/kg. Enter the metal mass, the specific heat, the initial and final temperatures, the latent heat of the steam and the warm-up time.
Skip Distance (Angle-Beam Ultrasonics)
Computes the skip distance of an angle-beam ultrasonic test, S = 2 × t × tan(θ), the surface distance between the beam entry point and the point where it returns to that same surface after bouncing off the back wall. It is what sets the operator's scanning band: to cover the full thickness of a butt weld the probe must sweep between half a skip (t × tan θ, where the beam reaches the back wall) and a full skip. Larger angles stretch the skip and move the probe away from the bead, which helps when the weld cap cannot be ground off, but they also lengthen the sound path and increase attenuation. Enter the part thickness and the probe refracted angle.
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.
Martensite Fraction (Koistinen-Marburger)
Computes the fraction of austenite already transformed into martensite when quenching stops at a given temperature, using the Koistinen-Marburger equation, f = 1 − e^(−0.011·(Ms − Tq)), where Ms is the martensite start temperature and Tq the temperature at which the part stopped cooling. The result is the percentage of martensite formed — whatever is missing from 100 % stays as retained austenite, which is soft, dimensionally unstable and able to transform later in service, distorting the part. Because the exponent is linear in the temperature difference, 63 °C below Ms already converts half the austenite, but 209 °C are needed to reach 90 % and the end of the transformation is asymptotic, never exact — which is precisely why precision parts get a cryogenic treatment after quenching. Enter the steel Ms temperature and the quench stop temperature.
Martensite Start Temperature Ms (Andrews)
Computes the Ms temperature, the point at which austenite starts transforming into martensite during quenching, using the linear Andrews equation: Ms(°C) = 539 − 423·C − 30.4·Mn − 17.7·Ni − 12.1·Cr − 7.5·Mo, with every content in mass percent. Nearly every element dissolved in austenite lowers Ms — cobalt and aluminium are the exceptions and raise it —, but carbon dominates by far: each 0.1 % of carbon drops Ms by 42 °C, nearly 14 times the effect of the same manganese content. Knowing Ms sets the martempering bath temperature, tells whether retained austenite will survive at room temperature, and predicts how severe the quenching stresses will be, because a low Ms makes the martensite expansion happen late, with the part already cold and rigid, and that is where cracks appear. The correlation is fitted to low-alloy steels with carbon up to roughly 0.6 %, and the page rejects compositions above 0.8 % carbon, where the extrapolation loses its footing. Enter the carbon, manganese, nickel, chromium and molybdenum contents.
Ideal Diameter of Hardenability (ASTM A255)
Computes the Grossmann ideal diameter D_I using the calculated hardenability method of ASTM A255: it starts from the carbon base diameter, D_I = 0.54·√(%C) inches for ASTM grain size No. 7, and multiplies it by the alloy factors (1 + 3.3333·Mn)·(1 + 0.7·Si)·(1 + 2.16·Cr)·(1 + 0.363·Ni)·(1 + 3.0·Mo). The result, already converted to millimetres, is the bar diameter that would still quench to 50 % martensite at its centre in an ideal cooling medium — that is, the index ranking steels by hardening DEPTH, not by peak hardness, which depends almost only on carbon. Because the factors are multiplicative rather than additive, 1 % manganese alone multiplies hardenability by 4.33 while the same 1 % nickel raises it by just 36 % — the order of potency is manganese, molybdenum, chromium, silicon and nickel, and it is why nickel earns its place in engineering steels through toughness rather than hardenability. One reading caveat: D_I is the diameter that would through-harden in an ideal quench of infinite severity — in oil the real critical diameter lands between a third and a half of it. The manganese factor holds up to 1.2 %, beyond which the standard switches expression, and the page rejects it from there on. Enter the carbon, manganese, silicon, chromium, nickel and molybdenum contents.
Cutting Force by the Kienzle Equation
Computes the main cutting force with the Kienzle equation, F_c = k_c1.1 · b · h^(1 − m_c), where k_c1.1 is the tabulated specific cutting force of the workpiece material for a reference chip section of 1 mm × 1 mm, b is the chip width and h the chip thickness, and m_c is the exponent describing the size effect. That is exactly where it differs from the direct calculation F_c = k_s·b·h: the latter treats specific pressure as a material constant, while Kienzle embeds the experimental fact that thin chips cost far more force per unit area, because the cutting edge radius stops being negligible next to the chip thickness. With k_c1.1 = 1500 N/mm² and m_c = 0.26, a 0.2 mm thick chip works at 2279 N/mm², 52 % above the tabulated value — which is why very low feeds raise the power spent per cubic millimetre removed, and the tool wear with it, instead of saving them — even though the absolute force falls. Since k_c1.1 carries a hidden millimetre raised to m_c, the equation is not dimensionally pure: thickness and width have to be entered in millimetres, and switching units is off by orders of magnitude. Enter the specific force k_c1.1, the exponent m_c, the chip width and the chip thickness.
Peak Shear Stress in a Bonded Lap Joint (Volkersen)
Computes the peak shear stress in the adhesive layer of a single lap joint using the Volkersen model, which treats the adherends as elastic membranes in tension and the adhesive in pure shear: τ_max = τ_avg·(λ/2)·coth(λ/2), with τ_avg = F/(b·L) and λ = L·√(2·G_a/(E·t·t_a)). Because the adherends stretch unevenly along the overlap, the adhesive does not work uniformly: load piles up at both ends while the middle stays almost unloaded, so the peak stress can be several times the average — 3.35 times in the default example. Hence the model most useful and counter-intuitive conclusion: lengthening the overlap pays less and less, because the extra length carries no load; doubling L from 25 to 50 mm halves the AVERAGE stress but cuts the PEAK stress by only 0.25 %, and it is the peak that breaks the joint. The model assumes a balanced joint, with both adherends of the same material and thickness — that is where the 2 inside the root comes from — and since adherend and adhesive thickness enter only as a product, thickening the adherend buys exactly what thickening the glue line does. Far more is gained by thickening the adhesive or choosing a less rigid one, which is what lowers λ. Enter the load, the overlap width and length, the adherend thickness and modulus, and the adhesive thickness and shear modulus.
Steam Loss Through a Trap or Orifice (Napier)
Computes the saturated steam flow escaping through a trap stuck open or a leak hole, using the Napier formula for critical flow: ṁ = C_d · 0.5244 · A · P_abs, with the orifice area in mm² and the absolute line pressure in bar, giving kg/h. Above roughly 1.9 bar absolute the flow is choked, and from there on the rate depends only on the UPSTREAM pressure, not on downstream back pressure — which is why the loss grows linearly with line pressure and with the square of the hole diameter, and why a high-pressure line loses disproportionately more through the same defect. The constant 0.5244 kg/(h·mm²·bar) is the exact conversion of the published imperial form, ṁ[lb/h] = 51.43 · A[in²] · P[psia], and with C_d = 1 it reproduces the isentropic choked flow to within 1 %. A hole of just 3 mm at 8 bar, with a discharge coefficient of 0.7, lets 20.8 kg/h escape — over 180 tonnes of steam per year of continuous operation, the central economic argument of any steam trap maintenance programme. Enter the discharge coefficient, the orifice diameter and the absolute line pressure.
Saltation Velocity in Pneumatic Conveying (Rizk)
Computes the saltation velocity in dilute-phase pneumatic conveying with the Rizk correlation, V_s = √(g·D)·(μ·10^(1440·d_p + 1.96))^(1/(1100·d_p + 2.5)), where the pipe diameter D and the particle diameter d_p are in metres and μ is the solids-to-gas loading ratio in kg of solid per kg of air. Below this velocity the particles stop being carried in suspension and start settling at the bottom of the horizontal pipe, building a dune that chokes the cross-section until the line blocks — which is why it is the LOWER design limit, on top of which a typical margin of 20 to 50 % is applied. Because the bracketed term is dimensionless, velocity scales exactly with √(g·D), giving two practical readings: doubling the pipe diameter demands only 41 % more velocity, but tripling the solids loading from 10 to 30 raises the requirement from 15.9 to 22.9 m/s, because loading enters raised to an exponent. Enter the pipe diameter, the particle diameter and the loading ratio.
Timber Embedment Strength for Dowel-Type Fasteners
Computes the characteristic embedment strength of timber parallel to the grain, for dowel-type fasteners, from f_h,0,k = 0.082·(1 − 0.01·d)·ρ_k, with the fastener diameter d in millimetres and the characteristic timber density ρ_k in kg/m³, returning MPa. Embedment is the local crushing of the wood under the fastener shank, and it — not the bolt strength — usually governs the capacity of a connection with dowels, pins or through bolts, because timber yields long before steel does. The expression, adopted by Eurocode 5 and by the Brazilian NBR 7190:2022, shows that larger fasteners mobilise a LOWER average stress: going from 8 to 20 mm diameter cuts embedment strength by 13 %, which in practice favours many slender fasteners over a few thick ones, provided minimum spacings are respected. It is valid for fasteners up to about 30 mm. Enter the fastener diameter and the characteristic timber density.
Timber Design Strength (kmod, NBR 7190)
Computes the timber design strength per the Brazilian NBR 7190, f_d = k_mod1 · k_mod2 · k_mod3 · f_k / γ_w, where the three modification factors correct the characteristic strength for load duration, service moisture class and timber grade, and γ_w is the material partial safety factor. Timber is the only common structural material whose strength falls with the DURATION of the applied load, and that is what k_mod1 encodes: it is 1.10 for instantaneous action and only 0.60 for permanent load, so the same member is worth nearly twice as much under impact as under self weight. In the most common design combination — long-duration action (0.70), moisture class 1 or 2 (1.00), first-grade sawn timber (1.00) and compression parallel to the grain with γ_wc = 1.4 — the factors cancel such that the design strength comes out exactly half the characteristic value, a shortcut worth memorising to sanity-check any result. Enter the three modification factors, the characteristic strength and the partial safety factor.
Chip Thinning Corrected Feed per Tooth (Milling)
Computes the feed per tooth corrected for radial chip thinning in milling, f_z,corr = f_z / sin(φ_max), where sin(φ_max) = √(1 − (1 − 2·a_e/D)²) as long as the radial depth of cut a_e is less than half the cutter diameter D, and equals 1 above that. When the cutter engages little material sideways, each tooth enters and leaves the cut before reaching the point of maximum thickness, and the chip actually formed is THINNER than the programmed feed — the edge starts rubbing instead of cutting, generates heat, work-hardens the surface and wears fast, which is why light finishing passes often destroy tools quicker than heavy roughing. Correcting the feed restores the catalogue chip thickness: with a 12 mm cutter engaging only 1.2 mm, or 10 % of the diameter, the feed must rise 67 % for the tooth to cut at the intended thickness. Above half the diameter there is no thinning and the correction is neutral. Enter the target feed per tooth, the cutter diameter and the radial depth of cut.