SELF SOURCING

If you prefer to source parts yourself or have spare hardware ready to use, this is your path. This gives you full control over the build, over the parts quality and price while adding the ability to customize your performance levels from the start.

The links provided in the Bill of Materials (BOM) point to products that have been tested for the quality and tolerances required to hit the high-speed targets and reliability. If you choose to source from elsewhere, ensure your parts—especially linear rails, bearings, belts and high-speed steppers—meet these standards to avoid issues during tuning.

The BOM covers all the required parts for the default build. Required parts for the optional UPGRADES are at the end of the BOM.

Some of the AliExpress links are affiliate links. They come at no additional cost to you but provide a small commission to the project, which helps keep development and testing alive. Vendor selection was in no way influenced by affiliate availability—quality, price, and seller reliability were our top priorities.

BILL OF MATERIAL

PRINTER HARDWARE

SCREWS
Size Type/specifications Quantity Link
M2 x 10 socket head ISO 4762 4 NINDEJIN
M3 x 8 socket head ISO 4762 157 NINDEJIN
M3 x 12 socket head ISO 4762 14 NINDEJIN
M3 x 20 socket head ISO 4762 2 NINDEJIN
M3 x 30 socket head ISO 4762 19 NINDEJIN
M4 x 6 socket head ISO 4762 4 NINDEJIN
M2.5 x 6 button head ISO 7380 4 NINDEJIN
M2.5 x 8 button head ISO 7380 4 NINDEJIN
M3 x 6 button head ISO 7380 10 NINDEJIN
M5 x 6 button head ISO 7380 4 NINDEJIN
M5 x 10 button head ISO 7380 38 NINDEJIN
M5 x 20 button head ISO 7380 41 NINDEJIN
M5 x 25 button head ISO 7380 4 NINDEJIN
M3 x 8 countersunk head ISO 10642 20 NINDEJIN
M4 x 14 countersunk head ISO 10642 3 NINDEJIN
WASHERS, NUTS, T‑NUTS, HEAT SET INSERTS
Size Type/specifications Quantity Link
M3 washer ISO 7089 8 NINDEJIN
M5 washer ISO 7089 4 NINDEJIN
M3 hex nut ISO 8673 10 NINDEJIN
M3 Roll‑in T‑nut for 2020 V‑Slot extrusion 72 NINDEJIN
M5 Roll‑in T‑nut for 2020 V‑Slot extrusion 35 NINDEJIN
M3 heat set threaded insert M3 x L 4 x OD 4,5 mm 89 EDGAR GARY st.
M5 heat set threaded insert M5 x L 5 x OD 7 mm 4 EDGAR GARY st.
10‑M4 steel ball 10mm OD, M4 threaded hole 3 MELLOW
8x8x5 spacer 8mm OD, 8mm H, 5mm hole 3 REUSE E3 V‑WHEEL ALU‑SPACER

MOTION AND FRAME PARTS

BEARINGS AND RAILS
Size Type/specifications Quantity Link
MGN12C‑300 linear rail 5 KGT
MGN12H‑300 linear rail 1 KGT
F695‑2RS flanged ball bearing ABEC ‑ 7 42 FUSHI
OTHER – MOTION SYSTEM
Type Specifications Quantity Link
5x24 mm steel pin 5mm OD, 24–25mm L 19 NINDEJIN
GT2 belt 6 mm – open end Powge or Gates 7 meters POWGE
GT2 pulley 16T, 5 mm bore, for 6 mm belt 3 POWGE
GT2 pulley 20T, 5 mm bore, for 6 mm belt 2 POWGE
N17 motor Nema 17 – 3× Z‑Axis, 2× XY‑Axis 5 MELLOW
N14 motor Nema 14, 10 teeth – extruder 1 TRIANGLELAB

GT2 belts - cut 3 x 990 mm (445T) for Z-Axis and 2 x 1680 mm (840T) for 4WD-XY-Axis or 2 x 1590 mm (795T) for 2WD-XY-Axis.

FRAME EXTRUSIONS
Type Specifications Quantity Link
2040 2040 – 300 mm V‑Slot black 4 VEEKAFT
2020 2020 – 345 mm V‑Slot black 1 ENDER 3 X‑AXIS
2020 2020 – 330 mm V‑Slot black 1 ENDER 3 TOP‑FRAME
2040 2040 – 400 mm V‑Slot black 2 ENDER 3 Z‑AXIS
4040 4040 – 290 mm V‑Slot black 2 ENDER 3 BASE‑SIDES
4040 4040 – 250 mm V‑Slot black 1 ENDER 3 BASE‑MIDDLE
4040 4040 – 350 mm V‑Slot black 1 ENDER 3 PRO Y‑AXIS (PRO)
2040 2040 – 330 mm V‑Slot black 0 ENDER 3 Y‑AXIS (ADD BELLOW)
2040 2040 – 350 mm V‑Slot black 0 VEEKAFT
OTHER
Type Specifications Quantity Link
PTFE tube OD 4 x ID 2 mm 1 meter MELLOW
ECAS04 ECAS04 tube connector 5 FYSETC
Rubber feet M5 screw hole, size 38x19 or 27–47x19 4 AliExpress
EXTRUDER gears DDG gears 1 MELLOW (SET1‑DDG)

PTFE tube - 9 mm for Goliath air hotend, 20mm for Rapido UHF hotend, 490mm from toolhead, 200mm inside Electronics bay, the rest outside.

ELECTRONICS

FANS
Type Specifications Quantity Link
3010 fan axial fan 24V, dual ball bearing, HIGH RPM 1 GDStime
6015 fan axial fan 24V, dual ball bearing 3 GDStime
5015 fan radial fan 24V, dual ball bearing, 8500 RPM 1 GDStime
TOOLHEAD
Type Specifications Quantity Link
Hotend Phaetus Rapido 2 UHF option 1 1 FYSETC
Hotend TRIANGLELAB CHC XL option 2 1 TRIANGLELAB
Hotend GOLIATH AIR option 3 1 MELLOW 3D
Bed probe CARTOGRAPHER 3D option 1 1
Bed probe BEACON SCANNER option 2 1
OTHER
Type Specifications Quantity Link
DIN rail 35 × 300 mm 3 AliExpress
CABLE CHAIN 10 × 11 mm R28 cable chain 10 VEEKAFT
microswitch Omron D2F‑L 2 AliExpress
PSU‑24V MW‑LRS 350‑24 1 REUSE FROM ENDER 3
BED Stock Ender 3 - 235 x 235 mm heated bed with extra holes 1 REUSE FROM ENDER 3
AC PLUG AC PLUG + SWITCH 1 REUSE FROM ENDER 3
MOTHERBOARD 6 drivers minimum 1 MB
SBC Raspberry Pi 1 SBC
AC WIRES 3 Wire cable – AC→PSU – 30 cm 1 WIRES
WAGO WAGOXXX 3 WAGOS

OTHER

PANELS
Location Specifications Quantity Link
BOTTOM bottom panel 305 × 305 × 3 mm – cast acrylic 1 cut according to DXF
BASE base cover panel 269 × 249 × 3 mm – cast acrylic 1 cut according to DXF
ELECTRONICS electronics cover panel 340 × 349 × 3 mm – cast acrylic 1 cut according to DXF
FRAME frame panel 350 × 320 × 3 mm – ALUMINIUM 1 cut according to DXF

DXF files are available at printables.

TOOLS FOR THE BUILD

TOOLS FOR THE BUILD
Part Specifications Quantity Link
Drill sleeve M14 x 1.5 - 5 mm (can add 3 / 4 mm for stepped drilling) 2 AliExpress
Drill bit 4 and 5 mm, drill bit for metal
Chamfer bit For chamfering M4 screw holes in the bed
Thread tap M5 thread tap
Tapping oil Almost any oil will help
Allen keys
Heat press

UPGRADES

OPTIONAL

CPAP part cooling
Part Specifications Quantity Link
WS7040 big fan 1 MELLOW 3D
CPAP tube big tube 1 MELLOW 3D
M3 x 8 socket head ISO 4762 3 NINDEJIN
M3 x 12 socket head ISO 4762 1 NINDEJIN
M3 Roll‑in T‑nut for 2020 V‑Slot extrusion 2 NINDEJIN
M3 heat set threaded insert M3 x L 4 x OD 4,5 mm 1 EDGAR GARY st.
M3 hex nut ISO 8673 1 NINDEJIN
4WD
Part Specifications Quantity Link
M3 x 8 socket head ISO 4762 6 NINDEJIN
M3 x 30 socket head ISO 4762 6 NINDEJIN
M5 x 20 button head ISO 7380 4 NINDEJIN
M5 Roll‑in T‑nut for 2020 V‑Slot extrusion 2 NINDEJIN
M3 heat set threaded insert M3 x L 4 x OD 4,5 mm 2 EDGAR GARY st.
5x24 mm steel pin 5mm OD, 24–25mm L 2 NINDEJIN
F695‑2RS flanged ball bearing ABEC ‑ 7 4 FUSHI
GT2 pulley 20T, 5 mm bore, for 6 mm belt 2 POWGE
N17 motor Nema 17 2 MELLOW
Thermistor Thermistor optional 2
MOTOR COOLING
Part Specifications Quantity Link
M2 x 10 socket head ISO 4762 4 NINDEJIN
M3 x 20 socket head ISO 4762 8 (4WD) NINDEJIN
M3 heat set threaded insert M3 x L 4 x OD 4,5 mm 8 (4WD) EDGAR GARY st.
Heatsink 40x40x10 mm heatsink 2 (4WD) AliExpress
4020 fan axial fan 24V, dual ball bearing 2 (4WD) GDStime
4010 fan radial fan 24V, dual ball bearing, higher RPM 2 GDStime
DOUBLE SHEAR
Part Specifications Quantity Link
M5 washer ISO 7089 1 per motor NINDEJIN
F695‑2RS flanged ball bearing ABEC ‑ 7 1 per motor FUSHI

continue to:

PRINTING PARTS