Cone / Frustum Configurator
Develop a right circular cone or frustum into its flat pattern. Enter two diameters and the axial height to get the slant height, development radii and included angle, with a DXF you can send straight to cutting.
The method behind it: How to lay out a cone or frustum by hand — step by step, with sources.
Dimensions
Results
The DXF contains the flat pattern on layer CUT, plus BEND
for a seam fold and for press-brake bend marks. The cut outline is identical for both
forming methods. The side elevation and construction aid are preview aids and are not
exported.
Preview
- Cut
- Seam fold
- Press-brake bend marks
Side elevation
Construction aid
Dashed lines and the centre mark are shown for reference only — they prove the two arcs share a centre, and are not part of the DXF.
The seam strip is included in the DXF. The dashed line marks the original edge of the developed surface.
How this tool is verified
- Geometry checked against hand-derived golden cases and geometric invariants — developed arc equals true circumference, metric and imperial inputs give identical millimetre geometry.
- Every exported DXF is read back and audited by ezdxf, an independent DXF library that had no part in writing it (ezdxf 1.4.4).
- Output is deterministic: the same inputs produce the same file, byte for byte, with a version tag in the header.
The method, the reports and the responsibility boundary are on the Verification page.
Built by Ruthen Systems
Free, with no account, and the dimensions you type never leave your browser. If a result looks wrong, or the option your shop needs is missing, say so — reports of a wrong result are dealt with first.
Report a problem or request a toolAssumptions and limits
Read these before you cut anything. They describe exactly what this tool does and does not account for.
- Right circular cone or frustum, concentric (not eccentric).
- The pattern is developed from the axial height; a slant height, side slope or apex angle is converted to it first.
- Diameters are developed exactly as entered (mid-surface); no thickness compensation is applied.
- Development runs on the neutral layer at K = 0.50, for both forming methods.
- Seam allowance, if given, is added as a constant-width strip along one radial edge only.
- No nesting, no segmented gores, no shop-specific seam design.
Output is a planning and fabrication aid. You are responsible for verifying dimensions, tolerances and material behaviour before production — full disclaimer.
Worked example
A full cone (small diameter 0) with a large diameter of 600 mm and an axial height of 400 mm:
- Radius difference300 mm
- Slant height √(300² + 400²)500 mm
- Outer development radius500 mm
- Included angle 2π × 300 / 500216°
- Outer arc length1 884.96 mm
The arc length matches π × 600 — the circumference of the large end — which is the check worth doing on any development: the developed arc must equal the real circumference.
A second one, given by its side slope: a frustum 36 in across the top, 8 in at the bottom, sides at 60° from horizontal. Choose “Side slope” and enter 60:
- Radius difference (36 − 8) ÷ 214 in
- Axial height 14 × tan 60°24.2487 in
- Slant height 14 ÷ cos 60°28 in
- Development radii 18 × 28 ÷ 14 and 4 × 28 ÷ 1436 in and 8 in
- Developed angle 360° × 14 ÷ 28180°
Exactly half a ring — every cone with 60° sides develops that way, whatever its size.
Method
A right circular frustum unrolls into an annular sector. Extending the cone to its apex gives the two development radii, and the included angle follows from requiring the developed arc to equal the true circumference of each end.
With large radius R1, small radius R2 and axial height H:
- Slant height
L = √((R1 − R2)² + H²) - Outer development radius
Ro = R1 · L / (R1 − R2) - Inner development radius
Ri = R2 · L / (R1 − R2), soRo − Ri = L - Included angle
θ = 2π (R1 − R2) / L - Lateral surface area
A = π (R1 + R2) L
Every calculation runs in millimetres internally and is converted on the way in and
out, so millimetre and inch input produce identical geometry. A full cone is simply
the case R2 = 0.
If the height is given another way, it is converted to H first, with
ΔR = R1 − R2: from a slant height H = √(L² − ΔR²); from a side
slope α above horizontal H = ΔR · tan α; from an apex angle
β H = ΔR / tan(β/2). Thickness does not enter: the inside and
outside faces have the same slope and the same slant length between the ends.
Dimension basis and thickness
With the basis on mid-surface, R1 and R2 above are your
entered radii. Choose a finished face and they become neutral-layer radii instead,
shifted by x = (t / 2) · cos(θw) where θw is the wall
angle (from the axis) — added for an inside face, subtracted for an outside face. That is half
the thickness measured square across the plate, so it fits diameters taken at the corner of
a plate edge cut square to the plate; in the plane of the end the shift would be
(t / 2) / cos(θw).
Note what does not change: the developed angle θ depends only
on (R1 − R2) / L, and both radii shift by the same amount, so the sector
sweep is identical in all three bases. Ro − Ri also stays equal to the
slant height. Only the radii move.
Press-brake faceting
A brake cannot bend continuously, so the cone is bump formed as N flat
facets. Each facet keeps its apex angle δ = θ/N; intersecting the
resulting pyramid with a unit sphere at the apex gives the bend angle:
sin(γ) = sin(δ/2) / sin(Δ/2)whereΔ = 360°/Ncos(ψ) = tan(δ/2) / tan(γ)- bend angle
= 180° − 2ψ, the same for every line
Because the metal does not stretch, the facet polygon has exactly the developed perimeter — so it sits outside the nominal circle at each vertex and inside it at each facet midpoint. Both directions are reported as the out-of-round band.
What the DXF contains
A closed profile made of arcs and lines on layer CUT, written as DXF R12
(AC1009) for maximum compatibility. The CUT outline is identical for both
forming methods. A seam allowance adds its strip to CUT and writes the
original radial edge to BEND; press-brake mode adds short bend marks at
each facet line, also on BEND, as separate geometry that never modifies
the cut profile. The header records the units, and a comment records the generator
version, dimension basis, thickness, forming method and material so an exported file
can be traced back to exactly what produced it.
Questions
Is the height the axial height or the slant height?
Axial height by default — the vertical distance between the large and small ends, measured along the centreline. If your drawing gives the slant height, the side slope or the apex angle instead, change "Height given as" and enter that; the axial height is worked out and shown first in the results.
What is the difference between the side slope, the wall angle and the apex angle?
They are three ways of stating one angle. The side slope is measured from horizontal — from the plane of the large end. The wall angle is measured from the vertical centreline, so it is 90° minus the side slope. The apex angle is the full angle at the tip, between opposite walls: twice the wall angle. A cone with 60° sides has a 30° wall angle and a 60° apex angle; a cone with 45° sides has a 90° apex angle. The results show all three, so you can check against whichever your drawing uses.
Why does a cone with 60° sides develop into exactly half a ring?
Because the slant height is then exactly twice the difference in radii (cos 60° = 1/2), and the developed angle is 360° × the difference in radii ÷ the slant height = 180°. Steeper sides give a narrower sector, flatter sides a wider one; at 30° sides it is already about 312°.
Does this account for material thickness?
It can. With the dimension basis on "Mid-surface", your diameters are developed exactly as entered and thickness is ignored. Choose "Inside face" or "Outside face" and the pattern is developed on the neutral layer instead, offset by (thickness / 2) × cos(wall angle) — which is what you want when your diameters were measured on a finished face, at the corner of a plate edge cut square to the plate. (Measured level in the plane of the end, the shift would be (thickness / 2) ÷ cos(wall angle) instead.) K is 0.50 in both cases.
What is the difference between inside, outside and mid-surface?
It is where your diameters were measured from. Inside face means the bore of the finished cone; outside face means the outer skin; mid-surface means you have already worked to the middle of the material. The finished part is the same either way — only the flat blank changes, because the neutral layer sits half a thickness away from whichever face you measured.
What do I enter for a full cone?
Set the small diameter to 0. On the mid-surface basis the pattern becomes a plain sector closing at the apex instead of an annular sector; on the inside-face basis the neutral layer still has a small radius there, so a small inner arc remains. Note that a full cone cannot use the outside-face basis: there is no material at the apex to offset from.
My cone is too big for one plate. What then?
Split the pattern into identical segments: each keeps both radii and takes an equal share of the angle. The cone-in-segments tool (/tools/cone-segments-calculator) gives the count that fits your plate, one segment as DXF, and the chord for marking it out by hand.
What changes between plate roll and press brake?
The cut outline does not change at all — it is identical for both, and you can verify that in the DXF. Press brake adds bend marks on the BEND layer at each facet line, plus the bend angle, facet chord and out-of-round figures, because a brake bump-forms the cone as flat facets rather than rolling it smoothly.
How many facets should I use on a press brake?
There is no single right answer, which is why the tool reports the consequences instead of choosing for you: more facets give a rounder cone and more hits. Watch the facet chord and out-of-round figures at the large end and pick what your part tolerance allows.
How is the seam allowance added?
As a constant-width strip along one radial edge only. The original edge is written to the BEND layer and the new outside edge to CUT. It is a simple lap allowance, not a shop-specific seam design — check it against your own standard.
What units does the DXF use?
Whichever unit you have selected. The file records it in the $INSUNITS header variable (4 for millimetres, 1 for inches), so CAD software that reads that variable will place it at the right scale.
Missing an option?
A different datum, an offset, a shop allowance, another shape altogether — say what this tool does not cover yet. Requests decide what gets built next, and a report of a wrong result is dealt with before anything new.
Rather have the whole part drawn — a shop drawing or a cut file from your sketch? That is paid drafting, quoted per job: drafting for small shops.
Related tools
Hopper & Transition Builder
Develop a rectangular hopper or duct transition into four flat panels — centred or offset — with exact developed geometry and a DXF per panel.
Open the tool →Pipe Cut Template Builder
Wrap-around templates for angled pipe ends and pipe-to-pipe saddles, with the export deviation stated rather than assumed.
Open the tool →Segmented (Lobster-Back) Elbow Calculator
Mitred elbows from straight pipe or rolled sheet: cut angle, heel and throat lengths, a cut list for one pipe, and 1:1 templates plus DXF for each piece.
Open the tool →Square / Rectangle to Round Transition
One exact flat pattern for a square-to-round or rectangle-to-round, centred or offset — with true lengths, corner bend lines and a DXF.
Open the tool →Eccentric (Offset) Reducer Flat Pattern
Flat on one side or any offset: one exact flat pattern for an eccentric reducer or oblique cone, a true-length table for hand layout, and a DXF.
Open the tool →Sheet Metal Profile Builder
Build a multi-bend open profile from segments and bends. Live formed section, live flat pattern, and a DXF blank with a directed centreline per bend.
Open the tool →Rolled Cylinder Blank Calculator
Blank length for a rolled cylinder or shell course from the inside, outside or mean diameter and the plate thickness, with a seam gap and a DXF.
Open the tool →Box and Tray Blank Calculator
The flat blank for a sheet metal tray or open box: blank size from the outside dimensions and bend deductions, bend lines, corner notches and a DXF.
Open the tool →Sphere and Dome in Zones
Flat patterns for a sphere or dome built from zones: each band developed as a cone frustum on the chords, a flat crown disc, every pattern radius and angle, and a DXF.
Open the tool →Pipe Offset Calculator (Simple and Rolling)
Travel, run and cut length for simple and rolling pipe offsets at any fitting angle, with the constants and cut-length rule from the US Army pipe-fitting manual.
Open the tool →Metal Weight Calculator (Plate, Tube, Bar)
Weight of plate and sheet, discs and rings, tube and pipe, and round bar — per piece and per quantity — with every density traced to a US government document.
Open the tool →Sheet Metal Gauge Chart and Converter
What a gauge number means in inches and millimetres for steel and aluminium, what a galvanized gauge weighs, both ways — every value traced to a US government source.
Open the tool →Cone in Segments (Multi-Piece Cone)
A cone too big for one plate, split into identical segments: give a count or your plate size, get one segment’s size, angle and chords, and a DXF.
Open the tool →Single Bend Flat Pattern Configurator
Flat length and bend line from your finished flanges — with an explicit datum, a formed section you can check against, and a DXF blank.
Open the tool →Press Brake Tonnage Calculator
An estimate of the force for a 90° air bend from thickness, die opening, bend length and material: kN, metric and US tons, whole bend and per length, with how far to trust it.
Open the tool →K-Factor Calculator (from a Test Bend)
Bend a strip, measure it, and get your own K-factor — with the bend allowance and deduction it implies, and how far a measuring error would move it.
Open the tool →Bend Deduction & Allowance Chart
Your own bend deduction, allowance or setback chart for one thickness and K: any radii, any angles, mm or inch, with a CSV download.
Open the tool →Flange / Bolt Circle DXF Generator
Lay out a bolt circle from OD, ID, PCD, hole size and count. Get exact hole coordinates and a DXF with centrelines.
Open the tool →Saved. Need a part drawn from your sketch or photo? A simple flat pattern or DXF of one part is typically C$40–80, with a free quote: drafting for small shops.