Bill of materials (BOM)
Obliczymy ostateczną cenę na podstawie wybranego pliku. Sprawdzisz ją i zaakceptujesz przed płatnością.
Zapisane na tym urządzeniu.
Sandworm 3D printer - BOM
- Ocena
- 0 / 5
- Polubienia
- 1
- Pobrania
- 9
- Wydruki
- 0
- Wyświetlenia
- 136
- Oceny
- 0
Aktualizacja u źródła:
Informacje o modelu
- Źródło
- Printables
- Kategoria
- Other Printer Parts & Upgrades
- Licencja
- Creative Commons — Attribution — Share Alike
Sandworm 3D printer - Bill of materials:
Signpost:
Bill of materials (BOM)

Note: I bought the material below on AliExpress, except for the fasteners (screws, nuts, washers or Wago etc…), which I bought at a local hobby store (Hornbach and Bauhaus).
🔎 If you are looking for a specific part on this page, you can use: ctrl+f
╔═════════════════════════╗
║ Types of screws used: ║
╚═════════════════════════╝
Full name of common used screws: Phillips machine screws countersunk flat head, Philips DIN 956 (Screwdriver bit: PH2 for M5, PH1 for M3). Hereafter only under the abbreviation CS or Countersunk.
(Helper for choosing the right length: Each screw is attached to the aluminum profile 5 mm from his total length).
Screw (the most commonly used screws here):
M5 Countersunk, length: 12, 16, 20, 30, 40mm
M3 Countersunk, length: 10, 16, 20, 30, 40mm (10mm also used for MGN Rails)
Aliexpress link to M5, M3 phillips countersunk screws: Cloxy (black steel)
Several different screws used:
◦ 2x M5 HEX head cap, length: 40mm (Belt Tensioner)
◦ 4x M5 Half rounded head, length: 12mm - (Bottom of XY gantry joints)
◦ 1x M4 CS, length: 10mm (For rear center of hotbed bottom plate)
◦ 2x M4 CS, length: 21.4mm (For hotbed: Normal length shortened with an angle grinder, Dremel)
◦ Extruder Stepper and EBB42:
▪ 4x M3 CS, length: 24mm (M3 30mm screw shortened with an angle grinder, Dremel)
For Filament spool holder then (instead M5 CS 16mm screws on shassis:
◦ 4x M5 Half rounded head, length: 20mm
◦ 1x M5 Half rounded head, length: 30mm (into DIN clamp)
Nuts:
◦ M5 Nuts
◦ M5 T-Nuts ( Lyxcnc ) or M5 ball T-Nuts to profile 2020 (Ball is best choice, Yubaba )
◦ M4 Nuts (2x, for rear hotbed mount)
◦ M4 ball T-nuts: (2x, for front hotbed mount, Yubaba )
◦ M3 Nuts
◦ M3 heat-set nuts, length: 4mm, outer diameter: 5mm ( HAIS )
◦ M3 T-Nuts ( Lyxcnc )
Washers:
◦ M5 Small DIN125, 1mm thick, ID: 5.3mm OD: 9.8mm (For pulleys)
◦ M5 Normal size, 1mm thick
◦ M3 (For better attach some stuff like proximity sensor etc.)
◦ Bearing retaining star washer M5 x 14mm (diameter) - For all GT2 idler timing pulley ( Star washer )
╔═════════════════════════╗
║ Frame: ║
╚═════════════════════════╝
◦ Alu profile 2020 - Voron Trident 250x250 Frame (EU Poland store: hobby-store.pl )
◦ M5 T-nuts
◦ M5 Ball T-nuts
◦ M3 T-nuts
◦ M3 heat-set nuts
◦ Rubber Feet (4x FYSETC Anti vibration Rubber Landing Mat Feet)
◦ DIN Rails length (Total length: ~ 2.3 m):
▪ 408mm (40.8 cm) - 5x
▪ 225mm (22.5 cm) - 1x
◦ Foam tape (for drywall, it needs to be cut into strips)
╔═════════════════════════╗
║ Motion: ║
╚═════════════════════════╝
◦ MGN Rails:
▪ MGN9h 300mm (3x, for Z Axis)
▪ MGN9h 350mm (2x, for Y Axis)
▪ MGN12h 300mm (1x, for X Axis)
▪ MGN9h 100mm (4x, for Bed auto-leveling system)
◦ Leads Screw, diameter 8mm, lead 8mm/turn, pitch 2mm, length 300mm (3x 3DSway )
◦ POM Lead Screw Nut, 8mm/turn (Anti-backlash with spring, 3x 3DSway )
◦ Belt GT2 6mm: length: 5 meters
◦ GT2 Timing Pulleys (2x, for Nema motors, toothed 20th)
◦ GT2 Idler Timing Pulley Smooth (4x)
◦ GT2 Idler Timing Pulley toothed 20th (6x)
◦ Nema Flexible Coupler/ or Coupler with anti-vibration silicone (3x 3DSway )
◦ Joint Bearing SI M5 (Right thread, M5 screw hole, for Bed auto-leveling system, 3x Linbo )
◦ Stepper motors:
▪ 3x Z Axis stepper- Nema17 (MAX stepper height 40mm)
▪ 2x XY Axis stepper - Nema17 (MAX stepper height 48mm)
▪ 1x Extruder stepper - Nema17 Stepperonline 17HS08-1004S ( Stepperonline ) 20.5mm
Or 17HS4023 Pancake with length: 23mm (With less space for wires and cooling!)
╔═════════════════════════╗
║ Heated Bed: ║
╚═════════════════════════╝
◦ Zonal HeatBed 100W/220W 24V (235x235x3mm, size for Creality Ender-3, Daiko )
◦ Metal support plate (originally for Creality Ender-3 with 3-point Leveling bar, Seejie )
◦ Heat bed insulation foam 235x235x5mm ( 3DSway )
◦ Textured PEI steel sheet bed plate 235x235 with magnetic base ( 3DSway )
◦ Silicone Solid Spacer 12mm (all same length, 4x Maecoom )
◦ Silicone Cables for Cablechain (24 jst-ph, 22 jst-xh and 16 AWG for bed power, Aliexpress )
◦ Wago 2pin (to switch the cables to silicone for cable chain, Power + Thermistor, 4x)
◦ Nozzle cleaning brush ( Fysetc )
◦ Proximity inductive probe SN-04 PNP (link in Electronics)
◦ Washers M5 (1mm thick, for spacing between Metal support plate and aluminium frame, 3x)
◦ M4 Ball T-nuts (2x, for front hotbed mount, bolts links are in Screws section)
◦ M4 nuts (2x)
◦ M4 Screws CS, 21.4mm (2x For hotbed: Normal length shortened with an angle grinder)
╔═════════════════════════╗
║ Extruder: ║
╚═════════════════════════╝
◦ Heatsink: Trianglelab TCHC TD6S Heatsink (For TUN Nozle)
◦ Heatblock: Volcano CHC (ceramic heating Core) - Trianglelab 115 Watt
◦ BL Touch/ 3D Touch, Trianglelab
◦ Fan 30x30x10 24V (2x for Hotend heatsink and Nema 17 cooling, 3DSway )
◦ TurboFan 4020 24V (Print layer cooling, ball bearing, 3D-Print Store )
◦ BMG Extruder + recommended: Trianglelab DDB Extruder Upgrade 2.0 Shell Right-Hand
◦ EBB42 CanBus board ( Bigtreetech )
◦ U2C V1.2 ( for CanBus wiring, Bigtreetech )
◦ Nema17 Stepperonline 17HS08-1004S ( Stepperonline ) 20.5mm (or thickness 23mm)
◦ TUN Trianglelab nozzle
◦ PG9 cable grommets (with anti-bending plastic spring, link in Eletronics section)
◦ Endstop switch (link in Eletronics section)
◦ Extruder Pro:
▪ Neopixel LEDs: BIGTREETECH ESB RGB Kit ( BIGTREETECH Official )
╔═════════════════════════╗
║ Electronics: ║
╚═════════════════════════╝
◦ Endstop switch (horizontal, 2x for Extruder and Y axis, Lerdge )
◦ Fan - 40x40x10 (for Exhaust, 3x 3DSway )
◦ USB Front conector: USB Female front conector socket - 4 pin wires ( Aliexpress )
◦ Red light rocker AC switch (34*25mm, front emergency stop)
◦ Proximity inductive probe SN-04 PNP, 6-36V, Normaly Closed, Sensing distance: 4mm (Used as a Z Endstop, on the Octopus board directly connected to the probe port which is selected by a jumper to 24V power supply. With PNP probe no resistor needed). ( Longwei )
◦ PG9 Cable Grommets (with anti-bending plastic spring, 3x Aliexpress )
◦ Cable Chain ( 3DSway )
◦ CanBus Cable 2m ( Yandong )
◦ Display: BIGTREETECH MINI 12864 V2.0
◦ Display 1m flat cable (2x Aliexpress )
◦ Octopus Board V1.1 ( Bigtreetech )
◦ BTT PI V1.2 ( Big tree tech LTD )
◦ EBB42 CanBus Board ( Bigtreetech )
◦ Motor drivers TMC2226 /TMC2209 (5x Big tree tech )
◦ Fan 30x30x10 24V (for driver cooling, 3DSway )
◦ Wifi antenna - SMA Male (or RP-SMA Male)
◦ Wifi antenna cable - SMA Female (or RP-SMA Female) to IPEX1, for BTT-PI, length: 40cm ( SuperMicro )
◦ Relay Module 5V ( 2 channel, 10A, with optocoupler, Yuandongan )
◦ PSU 24V 500W (Main power supply)
◦ PSU 24V 25W (1.1A) - (BTT-Pi power supply, MeanWell RS-25-24)
╔═════════════════════════╗
║ Filament Guide: ║
╚═════════════════════════╝
◦ Filament Sensor ( 3DSway )
◦ PTFE Tube: ID 2.5mm, OD 4mm Length: 2 meters with reserve ( 3DSway )
◦ Aluminum adapter for BMG extruder with push-fit connector (5x 3D_Home )
◦ 4x M5 Half rounded head screws, length: 20mm
◦ 1x M5 Half rounded head screws, length: 30mm
╔═════════════════════════╗
║ Levelup Addons: ║
╚═════════════════════════╝
◦ Chamber Lights:
3D Printer Daylights, 18x RGB Neopixel, length 270mm, on PCB, 5V ( 2pcs./set SIBOOR )
◦ Chamber Heating:
▪ PTC Heater 230V 300W with 230V Fan ( Tony Tang's )
▪ SSR (Solid State Relay) relay 10A, DA (DC controls AC), ( FCGK Industrial Control )
◦ Carbon fiber lightweight X axis gantry 2020 profile:
For 250 Voron build size ( Funssor Official Store )
╔═════════════════════════╗
║ Accessories: ║
╚═════════════════════════╝
◦ Cable zip ties.
◦ Carbon Filter Sponge 13*13*1cm (For Exhaust filter, in original for 493 ESD Solder Smoke Absorber, Fine Selection Of Quality Goods )
╔═════════════════════════╗
║ Recommended Tools: ║
╚═════════════════════════╝
◦ Crimping pliers: Yefym YE-013B (JST XH, JST PH, Dupond… )
◦ Crimping pliers: SN-48B (non-insulated ring crimp terminals, Dupond)
◦ Crimping pliers: SN-02C (insulated ring crimp terminals, SwanAmb)
◦ Ceramic tweezers ( Oloey Tools )
◦ Wire stripper pliers: Pro'sKit 8PK-3001D ( Up to 0.2 mm² or 30 AWG! )
◦ Connectors:
▪ JST PH - (Conector of motor Nema 17 itself) - pin pitch 2 mm
▪ JST XH - (Most common used: fans, termistors, endstops etc.) - pin pitch 2.54 mm
▪ JST XH Extend Male - (Fan cable extension) - pin pitch 2.54 mm
▪ JST SM - (Thermistor cable extension) - pin pitch 2.54 mm
▪ DUPOND - (On some cables for nema motors) - pin pitch 2.54 mm
▪ Molex Micro-Fit 3.0 - (Power of extruder ceramic heatblock, 2 pin) - pin pitch 3 mm
▪ Molex Mini-Fit 4.2 - (CanBus 2x2 pin) - pin pitch 4.2 mm
◦ Thread and Tap Set
◦ Diamond Needle File Set ( Fantech-Home )

Roadmap:
Drive Mount → Chassis Bottom → Chassis Top → Chassis Middle → XY Axis → Z Axis → Electronics → Extruder → Filament and Spool → PrusaSlicer → GitHub
For to return to the main page: Sandworm 3D printer - Main page
