Description
Return outer-minus-inner wallThickness, major-minus-outer holeClearance, and nonSelfIntersecting only for strict major greater than outer tube radius.
A torus has a major radius about its axis and a minor radius describing its tube. Inner and outer radial extents are different from the inner and outer radii of a hollow tube wall.
Return outer-minus-inner wallThickness, major-minus-outer holeClearance, and nonSelfIntersecting only for strict major greater than outer tube radius.
When to use this tool
Use Torus Tube Wall Thickness Gap when you need a torus radius or wall-geometry calculation with explicit dimension meanings.
How to use the tool and how it works
- Enter outerTubeRadius, innerTubeRadius, majorRadius. Use the units and conventions below.
- Run the tool. Correct any format, range, or cross-field input error before interpreting the output.
- Read wallThickness, holeClearance, nonSelfIntersecting. Inspect nonSelfIntersecting before interpreting the associated values.
Require outerTubeRadius at least nonnegative innerTubeRadius and nonnegative majorRadius. Return outer-minus-inner wallThickness, major-minus-outer holeClearance, and nonSelfIntersecting only for strict major greater than outer tube radius.1
| Input field | Meaning and units | Accepted input |
|---|---|---|
| outerTubeRadius | Outer tube cross-section radius. | Required. Finite number. |
| innerTubeRadius | Inner hollow-tube cross-section radius. | Required. Finite number; minimum 0. |
| majorRadius | Distance from torus axis to tube center, not outside radius. | Required. Finite number; minimum 0. |
| Output field | Interpretation | Returned shape |
|---|---|---|
| wallThickness | Wall Thickness | Required. Finite number. |
| holeClearance | Hole Clearance | Required. Finite number. |
| nonSelfIntersecting | Requires strictly positive central-hole clearance; contact at zero returns false. | Required. Boolean. |
{
"input": {
"outerTubeRadius": 3,
"innerTubeRadius": 2,
"majorRadius": 10
},
"output": {
"wallThickness": 1,
"holeClearance": 7,
"nonSelfIntersecting": true
}
} Limitations and assumptions
- Tube radii describe material-wall thickness, while majorRadius is centerline radius; equality is treated as not nonselfintersecting. No solid geometry, manufacturing tolerance, or safe wall thickness is validated.
- Inputs must satisfy both the field types and the cross-field conditions above. Invalid input causes an error; a successful false flag or documented placeholder is a different result.
- Numeric calculations use binary floating point unless exact decimal-integer arithmetic is explicitly stated. No hidden measurement tolerance or decimal rounding is added; nonfinite or out-of-contract results are rejected. Numeric signed-zero results are exported as zero.
Alternative or Complementary methods
Construct the torus cross-section and inspect its radial bounds. Use a solid model when self-contact, self-intersection, hollow walls, or manufacturing tolerances matter.
References
Similar or alternative tools
- Torus Inner Outer Radius Crosswalk
Return their mean as major and half their difference as minor.
- Cylinder Annulus Cross Section Thickness Tool
Describe a concentric cylindrical annulus by radial thickness and cross-sectional area in consistent length units.