Aluminium framing

2020 T-slot extrusion, cut from 1 m bars. Below is the piece family at a glance, then a cut plan that packs the pieces into bars with the least waste.

Layers
Shared with the 3D parts tab — drives every per-layer count.
3

Piece family

2020 extrusion · each length drawn to scale, bundled by quantity

drag to rotate · scroll to zoom
The foot extensions (D) aren't in the CAD yet. On a build they replace the C supports on the bottom two layers, one D spanning both.
AHex outer horizontalper layer320 mm× 24
FInterface vertical supportper machine274 mm× 6
EInterface spoke, longper machine238 mm× 6
DFoot extensionper machine231 mm× 6
JC-channel 1 support legper machine228 mm× 3
BHex spokeper layer158 mm× 24
CLayer vertical supportper layer154 mm× 12
Stock: 1000 mm bars · profile 2020 T-slot · 3 layers. Renders are generated live from the true cross-section — no baked images.
Notes
  • Right: angular corners, seats tight. Left: rounded corners, fits loose. Photo: sytem.
    Not all 2020 extrusion is the same stock. Builders have found that secondhand 20×20 mm profile varies: one with more angular, square corners on the T-slot seats tightly against the crossbeam brackets, while a profile with more rounded corners can fit loosely and add friction. Check the corner profile before buying, especially secondhand.
  • D stands in for C at the bottom. Every layer above the bottom two gets 6 layer supports (C, 154 mm). The bottom two share 6 foot extensions (D, 231 mm), one spanning both, in place of a C on each. So a 1 layer build has no C in the list at all, and that is not a missing piece.
  • The top layer needs a C too. The interface frame, the hex frame the electronics bolt onto, is its own ring above the top bin layer, so there is a run of C between the two. Piece F only spans from that frame up into the Interface brackets. That is why C comes out at 6 × (layers − 1) rather than one set per layer.
  • J is a feeder piece, not a frame one. C-channel 1 stands on three legs of the same 2020 extrusion (J, 228 mm) standing in its layout guide. C-channels 2 and 3 use printed legs instead (148 mm and 68 mm) and C-channel 4 has none, so it is 3 per machine whatever the layer count. It is listed here because it is cut from the same bars as the frame.
  • A & G and B & H are one cut each. A and G are the same 320 mm piece doing two jobs, on a layer's hex frame and on the interface frame; B and H are the same 158 mm spoke. They are one row here because they are one part in the catalog, and they stack together at the saw: mark and cut the top bar, the rest follow.
  • Where the cut length is under the CAD length, the piece is trimmed 6 mm for tolerance (see the Cut length note above).
  • Every quantity here comes from the parts catalog. Each piece is a part in catalog/parts.json, placed in the machine assembly tree, so this list, the Hardware tab and the docs site are all counting the same thing. Nothing about the framing is written down twice.

Cut plan

Kerf (mm)
Mode

Pieces — 3 layers

Untick a piece or edit its quantity to plan a partial cut — the summary and cut sheet below update to match.

PieceCAD lengthCut length QtyFrom
Frame
AHex outer horizontal 320 mm320 mm1' 5/8"6 on every hex frame ring · one ring per layer, plus the interface frame
FInterface vertical support 280 mm274 mm10 13/16"1 on each of the 6 interface bracket mounts
EInterface spoke, long 244 mm238 mm9 3/8"1 on each of the 6 interface bracket mounts
DFoot extension 240 mm231 mm9 1/8"6 on the bottom layer, in place of that layer's C · 1.5 × C, so it carries on down to the caster
BHex spoke 158 mm158 mm6 1/4"6 on every hex frame ring · one ring per layer, plus the interface frame
CLayer vertical support 160 mm154 mm6 1/16"6 on every layer above the bottom one
Feeder
JC-channel 1 support leg 228 mm228 mm9"3 in C-channel 1's support structure · the only 2020 outside the frame

Summary

Bars needed
20
Stock used
20.00m
Material in parts
18.46m
Scrap
6.8%

Cut sheet

How to read it: lay your tape from one clean end of the bar (square that end first if it's ragged). Make every mark, then cut each one keeping the blade just to the waste side (the higher number) of the line. To cut a stack at once, line up the ends and mark/cut the top bar — the rest follow.
× 8 bars stack & cut together all same length
3× A (320.00 mm)
A
A
A
scrap
#Mark (mm)ft & in (¹⁄₁₆)Frees
1320.0 mm1' 5/8"→ 320.00 mm piece A
2643.0 mm2' 1 5/16"→ 320.00 mm piece A
3966.0 mm3' 2 1/16"→ 320.00 mm piece A
Off-cut after last mark ≈ 31 mm.
× 3 bars stack & cut together all same length
6× B (158.00 mm)
B
B
B
B
B
B
scrap
#Mark (mm)ft & in (¹⁄₁₆)Frees
1158.0 mm6 1/4"→ 158.00 mm piece B
2319.0 mm1' 9/16"→ 158.00 mm piece B
3480.0 mm1' 6 7/8"→ 158.00 mm piece B
4641.0 mm2' 1 1/4"→ 158.00 mm piece B
5802.0 mm2' 7 9/16"→ 158.00 mm piece B
6963.0 mm3' 1 15/16"→ 158.00 mm piece B
Off-cut after last mark ≈ 34 mm.
× 2 bars stack & cut together
3× F (274.00 mm) · 1× B (158.00 mm)
F
F
F
B
scrap
#Mark (mm)ft & in (¹⁄₁₆)Frees
1274.0 mm10 13/16"→ 274.00 mm piece F
2551.0 mm1' 9 11/16"→ 274.00 mm piece F
3828.0 mm2' 8 5/8"→ 274.00 mm piece F
4989.0 mm3' 2 15/16"→ 158.00 mm piece B
Off-cut after last mark ≈ 8 mm.
× 1 bar all same length
4× E (238.00 mm)
E
E
E
E
scrap
#Mark (mm)ft & in (¹⁄₁₆)Frees
1238.0 mm9 3/8"→ 238.00 mm piece E
2479.0 mm1' 6 7/8"→ 238.00 mm piece E
3720.0 mm2' 4 3/8"→ 238.00 mm piece E
4961.0 mm3' 1 13/16"→ 238.00 mm piece E
Off-cut after last mark ≈ 36 mm.
× 1 bar
2× E (238.00 mm) · 2× D (231.00 mm)
E
E
D
D
scrap
#Mark (mm)ft & in (¹⁄₁₆)Frees
1238.0 mm9 3/8"→ 238.00 mm piece E
2479.0 mm1' 6 7/8"→ 238.00 mm piece E
3713.0 mm2' 4 1/16"→ 231.00 mm piece D
4947.0 mm3' 1 5/16"→ 231.00 mm piece D
Off-cut after last mark ≈ 50 mm.
× 1 bar
3× B (158.00 mm) · 3× C (154.00 mm)
B
B
B
C
C
C
scrap
#Mark (mm)ft & in (¹⁄₁₆)Frees
1158.0 mm6 1/4"→ 158.00 mm piece B
2319.0 mm1' 9/16"→ 158.00 mm piece B
3480.0 mm1' 6 7/8"→ 158.00 mm piece B
4637.0 mm2' 1 1/16"→ 154.00 mm piece C
5794.0 mm2' 7 1/4"→ 154.00 mm piece C
6951.0 mm3' 1 7/16"→ 154.00 mm piece C
Off-cut after last mark ≈ 46 mm.
× 1 bar all same length
4× D (231.00 mm)
D
D
D
D
scrap
#Mark (mm)ft & in (¹⁄₁₆)Frees
1231.0 mm9 1/8"→ 231.00 mm piece D
2465.0 mm1' 6 5/16"→ 231.00 mm piece D
3699.0 mm2' 3 1/2"→ 231.00 mm piece D
4933.0 mm3' 3/4"→ 231.00 mm piece D
Off-cut after last mark ≈ 64 mm.
× 1 bar all same length
6× C (154.00 mm)
C
C
C
C
C
C
scrap
#Mark (mm)ft & in (¹⁄₁₆)Frees
1154.0 mm6 1/16"→ 154.00 mm piece C
2311.0 mm1' 1/4"→ 154.00 mm piece C
3468.0 mm1' 6 7/16"→ 154.00 mm piece C
4625.0 mm2' 5/8"→ 154.00 mm piece C
5782.0 mm2' 6 13/16"→ 154.00 mm piece C
6939.0 mm3' 15/16"→ 154.00 mm piece C
Off-cut after last mark ≈ 58 mm.
× 1 bar
3× J (228.00 mm) · 1× B (158.00 mm)
J
J
J
B
scrap
#Mark (mm)ft & in (¹⁄₁₆)Frees
1228.0 mm9"→ 228.00 mm piece J
2459.0 mm1' 6 1/16"→ 228.00 mm piece J
3690.0 mm2' 3 3/16"→ 228.00 mm piece J
4851.0 mm2' 9 1/2"→ 158.00 mm piece B
Off-cut after last mark ≈ 146 mm.
× 1 bar all same length
3× C (154.00 mm)
C
C
C
scrap
#Mark (mm)ft & in (¹⁄₁₆)Frees
1154.0 mm6 1/16"→ 154.00 mm piece C
2311.0 mm1' 1/4"→ 154.00 mm piece C
3468.0 mm1' 6 7/16"→ 154.00 mm piece C
Off-cut after last mark ≈ 529 mm.