Sheet Metal Profile Builder
Build an open sheet-metal profile from straight segments and bends. The formed section and the flat pattern update as you type, and the DXF carries the blank outline plus a directed centreline for every bend.
The method behind it: How short can a flange be? Minimum flange length for air bending — step by step, with sources.
Dimensions
Profile
Results
Bend details
Preview
Formed section
- Material
- Bend centre
- Measured to
Click any segment, bend or dimension to select and edit it. The dashed grey construction runs out to the sharp corner your lengths are measured to.
Flat pattern
- Cut
- Bend up
- Bend down
- Bend region
Only the cut outline and the bend centrelines are exported. Up and down are as seen from the flat-view reference face — they do not describe press motion.
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.
- An open chain of straight segments joined by circular bends. No branching, no closed profiles.
- Bend angles are the angle bent through — 90° is a square corner, not the included angle between segments.
- Segment lengths are measured to the theoretical outside sharp corner at each bend — where the outside faces would meet if extended past the radius.
- Constant thickness and constant part width across the whole profile.
- Every bend uses the global inside radius and K-factor.
- K-factor is yours. Production values depend on material, temper, grain direction, tooling and forming method.
- Springback is not predicted, and no tooling, tonnage or bend sequence is considered, apart from the rough press-brake check of the end flanges.
- Geometry is nominal and deterministic from the values entered. Confirm against a test bend before cutting a batch.
Output is a planning and fabrication aid. You are responsible for verifying dimensions, tolerances and material behaviour before production — full disclaimer.
Worked example
A U channel: 40 and 60 legs either side of a 150 base, all measured to the outside apex, in 1.5 mm material with a 2 mm inside radius, bent through 90° at K = 0.33.
- Setback at each corner3.50 mm
- Straight legs36.50 / 143.00 / 56.50 mm
- Bend allowance, each3.92 mm
- Flat length243.84 mm
Both routes agree, which is the useful check: adding the straight legs to the two bend allowances gives 243.84, and subtracting the two bend deductions from the summed outside dimensions (40 + 150 + 60) gives 243.84 as well.
Method
A profile is a chain: straight, bend, straight, bend, straight. Everything the tool reports comes from one walk along that chain, so the drawing on screen, the numbers in the table and the geometry in the DXF cannot disagree with each other.
One datum, resolved once
Whatever basis you choose is removed at the input rather than carried through the maths. Each segment loses the setback of every bend it touches:
- tangent basis — the entered length already is the straight leg
- inside basis — subtract R·tan(θ/2) per adjacent bend
- outside basis — subtract (R + T)·tan(θ/2) per adjacent bend
An end segment touches one bend, an internal segment touches two. Both setbacks on an internal segment act along that segment's own axis, which is why the arithmetic does not care which way either bend turns — and why one global basis works even on profiles whose bends alternate.
Developing the chain
With R the inside radius, T the thickness, K the K-factor and θ the angle bent through, each bend consumes BA = θrad · (R + K·T) of material along the neutral axis. The flat length is the straight legs plus the allowances:
flat = Σ straight legs + Σ bend allowances
On the outside basis that is the same number as the familiar shortcut, Σ outside dimensions − Σ bend deductions. They are one identity rearranged, not two methods, and the test suite checks they agree across a grid of thicknesses, radii, angles and directions rather than taking the algebra on trust.
Where each bend line goes
Walking from the first edge, the flat pattern is a strict sequence of zones: S1, then B1's bend region, then S2, and so on. A bend's centreline is the developed mid-arc, halfway through its own region — the material point that ends up in the middle of the bend once formed. It is not the middle of the blank, and it is not the tangent line where the bend starts. Both tangent lines are drawn on the preview so the bend region is visible, and neither is exported.
Bend direction
Bend direction is stated as seen from one face of the flat blank: the face that lies on the left of the run from the first segment onward. A bend is UP when it folds toward that face and DOWN when it folds away from it. This describes the part, not the machine — it does not mean the ram travels up or down.
When a profile is refused
Two failures are worth separating. A segment shorter than its own setbacks means the bends have eaten all the straight material between them — the tool names the segment and the setback total. A self-intersection means the chain curls far enough that the material runs into itself; that check inspects the real outline including thickness, and it is a geometry check rather than a manufacturability one. A profile can pass it and still be impossible with a particular tool.
The press-brake check
In air bending the sheet spans the V-die, and a flange that is too short drops into the V instead of bending. The check takes the wider of two dies — one from a published table (6 × the thickness below 2.5 mm, 8 × from 2.5 to under 8 mm, 10 × from 8 to under 10 mm and 12 × from 10 mm), and the one whose air-bent radius matches the bend’s (radius ÷ 0.16 in mild steel, ÷ 0.21 in stainless; a large radius needs a wide die) — and asks each end flange for about 0.7 × V, measured to the outside of its bend. Bends under 90° are judged as for 90°: on the die the flange rests at (V/2) ÷ cos(θ/2) from the outside corner, θ being the angle bent through — less than at 90° (0.65 × V at 80°, 0.58 × V at 60°), so judging a smaller bend by the 90° figure errs on the safe side. The check has radius figures for mild steel and stainless only; for aluminium or other materials it uses the mild-steel figure and says so. Three tooling sources agree on roughly 0.7 × V for a standard V-die; WILA gives it as an outside dimension and Benson gives about 1.1 × V or more for an acute die, which is shown but not applied, because its datum is not published. The radius air bending leaves is about 0.16 × V in mild steel (WILA’s chart gives about 0.15 × V; stainless runs 0.20–0.22 × V). It is a rough guide: your own tooling decides.
Sources: Mate Precision Tooling, TWS catalog LIT01120 Rev D (2017), p. 4 “Bending Basics”; WILA, “V-opening” and WILA air-bending tonnage chart; S. Benson, The Fabricator, minimum flange lengths (2018) and predicting the inside radius (2015).
Questions
What shapes can I build?
Any open chain: straight segments joined end to end by bends. L brackets, U and C channels, Z and offset profiles, hat sections, guards, covers, trim. What it deliberately cannot do is branch, close back on itself, or hold arbitrary sketch curves — that constraint is what keeps it fast to drive and exact to compute.
Where are segment lengths measured to?
To whichever datum you choose, once, for the whole profile. Outside apex is the default and means the theoretical sharp corner where the outside faces would meet if extended past the radius — the datum most drawings use. You can also measure to the inside apex, or tangent to tangent for the straight material only. The formed view draws construction lines out to the exact corner each length runs to, so you can see the datum rather than take it on trust.
On a Z profile, which face is "outside"?
Each bend has its own outside, so on a profile whose bends alternate, consecutive corners sit on opposite physical faces. The arithmetic is unaffected — the setback at a corner depends only on that bend, not on which way it turns — but the meaning is worth seeing rather than reading, which is why the construction lines are drawn per bend. If your drawing dimensions a Z web differently, switch to the tangent basis and enter the straight material directly.
What do "up" and "down" mean for a bend?
Bend direction is stated as seen from one face of the flat blank: the face that lies on the left of the run from the first segment onward. A bend is UP when it folds toward that face and DOWN when it folds away from it. This describes the part, not the machine — it does not mean the ram travels up or down.
Why does the DXF use BEND_UP and BEND_DOWN instead of one bend layer?
Because a chain of bends is only useful if each one says which way it folds, and a layer is the least intrusive place to put that. Every bend centreline goes on exactly one of the two — nothing is duplicated onto a generic layer. The CUT layer holds the blank perimeter and nothing else: no text, no dimensions, no construction lines.
Is 90° the bend angle or the included angle?
The angle bent through. 0° is flat stock, 90° is a square corner, 180° folds the two segments back against each other. The included angle between the segments is 180° minus that. The two readings happen to coincide at exactly 90°, which is why the ambiguity survives in so many places.
Can I use a 180° fold, or a very acute bend?
On the tangent basis, yes to both. On the apex bases a 180° bend is refused, because the faces are then parallel and there is no sharp corner left to measure to — that is a real property of the geometry rather than an arbitrary limit. Acute bends are fine on every basis; we do not copy the "90° or greater" restriction some CAD packages put on their tangent option, because our model has no reason for it.
What does the material selector change?
Nothing in the geometry. It labels the part and travels into the DXF comment. It does not set a K-factor, a springback allowance or a minimum radius, because we have no press, no tooling data and no test coupons — any number attached to a material name here would be invented. K-factor and inside radius stay visible and are yours to set. One exception, in the rough press-brake check only: stainless uses its own published radius figure (about 0.21 × the die opening instead of 0.16) when it works out the die your radius needs.
Why do I need a part width for the DXF?
A blank has two dimensions. Every number on the page — flat length, bend positions, allowances — is computed without a width, so the calculation works whether or not you give one. Rather than invent a width so the button can light up, the export stays off until you enter a real one.
It says the profile intersects itself. What does that mean?
The chain curls far enough that the material runs into itself, so the shape cannot be folded from one blank however you sequence it. The check looks at the real material outline including thickness, not just the centreline. It is a geometry check, not a manufacturability check: a profile can pass and still be impossible with a particular tool.
How short can an end flange be?
In air bending, about 0.7 times the V-die opening, measured to the outside of the bend — shorter and the flange drops into the die. The press-brake check under the results takes the wider of two dies: a typical one for your thickness from a published table (6 to 12 times the thickness), and the one that air-bends your inside radius (about the radius divided by 0.16 for mild steel, 0.21 for stainless). Each end flange is checked against the die its own bend needs; bends under 90° are judged as for 90°, which errs on the safe side. A narrower die allows a shorter flange but leaves a tighter radius. It is a rough guide from tooling makers’ figures; your own tooling decides.
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
Cone / Frustum Configurator
Flat pattern with inside/outside dimension basis, plate-roll or press-brake forming, bend angles and out-of-round — plus a clean DXF.
Open the tool →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 →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.