This guide covers every part in the assembly manual's bill of materials, with three reference suppliers per part.
Reference prices are subtotals for the required quantity (not unit prices; shipping excluded) and do not represent actual transaction prices — vendors may adjust pricing at any time; use them only to gauge the general price level.
Disclaimer: Supplier and product listings in this guide are provided for reference only. We are not affiliated with, and receive no compensation from, any of the vendors listed, and we make no representation or warranty as to the quality, pricing, or availability of their products. Please verify the specifications and purchase from a vendor of your choice. Should any listed product prove unsatisfactory, or should you have a reliable vendor to recommend, we welcome your feedback and will review and update the listings accordingly.
| Class | Component | Spec | Qty | Application | Supplier 1 | Supplier 2 | Supplier 3 | Ref. price | Notes |
|---|---|---|---|---|---|---|---|---|---|
| Frame | European Standard Anodized Black Aluminum Profile Extrusion 2040 T Slot | Length 345 mm, counterbored 10 mm from each end on the 40 mm-wide face for M6 SHCS | 2 | Frame side rails | ¥60 | Custom order — send the to the shop's customer service. | |||
| Length 190 mm, both ends tapped M6 | 2 | Frame end rails | |||||||
| European Standard Aluminum Profile Extrusion 1020 | Length 185 mm | 1 | Gantry X beam | ||||||
| Length 230 mm, M5 through-hole 10 mm from each end | 2 | Phone bed support | |||||||
| Custom parts | 3D printed parts | Selective Laser Sintering (SLS) or Multi Jet Fusion (MJF), PA12 nylon (or equivalent), black | 11 | Idler mount (4 pc), XY joint (left), XY joint (right), Belt clamp, Solenoid mount, Phone bed, Control board holder, Tube holder | ¥190 | Download the STEP files and send them to the shop's customer service. | |||
| Linear guide | MGN9H rail | Rail length 240 mm | 2 | Y-axis rails | ¥120 | Custom order — send the to the shop's customer service. MGN9H rails and carriages are precision motion parts: workmanship and accuracy grades vary noticeably between makers, and prices span a wide range — choose according to your needs. | |||
| Rail length 150 mm | 1 | X-axis rail | |||||||
| MGN9H carriage | H-type long carriage, 4×M3, 15 × 16 mm mounting hole pitch | 3 | One per rail | ||||||
| Motion components | Pulley | GT2 20T, 5 mm bore, 6 mm width | 2 | Motor drive pulleys | 20T, 5 mm bore (6 mm belt) | 20T, 5 mm bore (6 mm belt) | 20T, 5 mm bore, 16 mm height (6 mm belt) | ¥3 | Standard parts — same spec from every maker; just buy the cheapest. |
| Idler | GT2 20T smooth, 5 mm bore, 6 mm width | 10 | Redirect the CoreXY belt | 20T, 5 mm bore, smooth (6 mm belt) | 20T, 5 mm bore, smooth (6 mm belt) | 20T, 5 mm bore, smooth (6 mm belt) | ¥25 | ||
| GT2 20T toothed, 5 mm bore, 6 mm width | 2 | Redirect the CoreXY belt | 20T, 5 mm bore, toothed (6 mm belt) | 20T, 5 mm bore, toothed (6 mm belt) | 20T, 5 mm bore, toothed (6 mm belt) | ¥5 | |||
| Timing belt | GT2, 6 mm width, 5 m/roll | 1 | CoreXY belt | GT2 6 mm rubber belt, 5 m roll | GT2 6 mm rubber timing belt, 5 m roll | GT2 6 mm rubber timing belt, 5 m roll | ¥15 | ||
| Electronics | Control board | MKS DLC32 V2.1 (incl. USB cable) | 1 | Main controller | MKS DLC32 | MKS DLC32 V2.1 board | MKS DLC32 V2.1 board | ¥100 | Controller board and stepper drivers — same spec from every maker. |
| Stepper driver | TMC2209 | 2 | Motor drivers | MKS TMC2209 stepper driver (with heatsink) | TT TMC2209 driver | 2209 V2.0 (with heatsink) | ¥35 | ||
| Power supply | 12 V 2 A adapter, 5.5×2.1 mm barrel plug | 1 | System power | 12 V 2 A adapter, 5.5×2.1 mm barrel plug | 12 V 2 A, 5.5×2.1 mm plug, 1.5 m cable | 12 V 2 A adapter, 1.2 m cable | ¥50 | Stick to reputable brands — suspiciously cheap adapters skimp on voltage regulation and safety protections. | |
| Camera | 4K HD USB webcam, autofocus | 1 | Overhead phone-screen view | 4K 8 MP ultra-HD, autofocus | 8 MP, autofocus | C925e HD webcam | ¥200 | Recommended: native 8 MP sensor with autofocus. | |
| Wiring / Cables | Motor cable | XH2.54, 4-pin, 200 mm | 2 | Stepper motor → control board | — | — | — | — | No separate purchase — the cable comes with the stepper motor. |
| Lead wire | 0.3 mm² stranded flexible wire, pure copper core, 2 m | 1 | Solenoid GND + lead ext. | 3 m, 0.3 mm², red — GB full-measure | 5 m, 0.3 mm², red | 5 m, 0.3 mm², red | ¥6 | — | |
| Actuators | Stepper motor | NEMA 17, 38 or 40 mm height | 2 | Drive motors | Black high-quality (XH cable) | NEMA17, 0.45 N·m, 40 mm body | NEMA17, 38 mm body, 1000 mm XH2.54 cable | ¥50 | — |
| Solenoid | 12 V, 0.8 A, 10 mm stroke, 0.2–6 N push-pull, 2×M3 mounts, 15 mm pitch | 1 | Drives the stylus tip to tap | LSD-0530B-12V | EML-0530B: 12 V, 6 N, 10 mm stroke | LS-0530B-12V: 0.2–6 N push-pull, 10 mm stroke | ¥15 | — | |
| Hardware | Flat bracket | 40 × 18 × 4 mm (L×W×T), 20 mm hole pitch, M5 holes | 6 | Frame & idler joints | 2020 series, 2-hole, black | 2020, 2-hole, painted black | 2020, 2-hole, black (2-pack) | ¥8 | — |
| Motor bracket | 60 × 42 × 3 mm (L×W×T) | 2 | Motor mounts | NEMA17 motor bracket, black | NEMA17 motor bracket, black | NEMA17 motor bracket, black | ¥5 | — | |
| Corner bracket | 4-hole double-slot right-angle bracket, 56 mm long, 30 mm leg, 4ר6.5 holes | 1 | Camera arm mount | 3060, 4-hole double-slot, 56 mm wide, black | 3060 round-hole corner bracket, black (1 pc) | 3060, round holes both sides, black | ¥3 | — | |
| Bumper | Cylindrical, 20 mm diameter, 22 mm height, incl. machine screw | 4 | Frame feet | Ø20 top/bottom × 22 mm (10-pack), w/ machine screws | 20×20×22 mm, w/ machine screws | 20×20×22 mm (10-pack), w/ machine screws | ¥5 | — | |
| Stylus tip | M3 female thread, Ø7 mm fabric tip, Ø8.5 mm OD, 12.5 mm height | 1 | Screen-tapping tip | M3 female thread, Ø6.8 fabric head | M3 female thread, Ø6.8 fabric head (5-pack) | M3 female thread, Ø7.0 fabric head (5-pack) | ¥15 | — | |
| Teflon tube | 2 mm ID, 4 mm OD, 1 m, PTFE or FEP | 1 | Backbone for the solenoid wire so the run holds its shape | Black, 2 mm ID × 4 mm OD (per metre) | 2×4 mm (5 m) | 2×4 mm, 1 m | ¥2 | — | |
| Spiral wrap | Ø4 mm, ~0.5 m | 1 | Binds the wire to the tube | Ø4 mm, black (20 m) | Ø4 mm, black (20 m) | Ø4 mm, black (20 m) | ¥5 | — | |
| Gooseneck | 360° adjustable, 1/4-20 M/F, 300 mm long, 10 mm OD | 1 | Camera arm | 30 cm gooseneck, 1/4 male/female | 30 cm gooseneck, 1/4 male/female, w/ 1 nut | 30 cm gooseneck, 1/4 female + 1/4 male | ¥8 | — | |
| Fasteners | BHCS | M3×6 (thread dia × thread length) | 10 | Motors & stylus | BHCS, M3–M5 per spec and quantity | BHCS, M3–M5 per spec and quantity | BHCS, M3–M5 per spec and quantity | ¥25 | Screws are inexpensive, but each size is sold in packs of 20/50/100 — even if you need only a few, you buy the whole pack. |
| M3×8 | 8 | Belt clamps & stylus | |||||||
| M3×10 | 4 | Control board mount | |||||||
| M5×10 | 16 | Frame, idlers, camera base | |||||||
| M5×12 | 2 | Idler-mount brackets | |||||||
| M5×16 | 10 | Frame, phone bed & Motor A mount | |||||||
| M5×20 | 2 | Motor B mount | |||||||
| FHCS | M3×8, length = overall (incl. head), not thread length | 4 | Phone bed | FHCS, M3–M5 per spec and quantity | FHCS, M3–M5 per spec and quantity | FHCS, M3–M5 per spec and quantity | ¥10 | ||
| M3×10 | 26 | Gantry & stylus | |||||||
| M5×12 | 6 | Gantry, control board & tube holder mount | |||||||
| SHCS | M6×20 | 8 | Frame joints | M6×20, full thread (50-pack) | M6×20 (50-pack) | M6×20 (50-pack) | ¥3 | If the custom extrusion order already includes these 8 bolts, no need to buy them again. | |
| 1/4-20×16, imperial (≈ 6.35 mm), not interchangeable with M6 | 1 | Camera arm | 1/4-20 × 5/8 (30-pack) | 1/4-20 × 5/8 (10-pack) | 1/4-20 × 5/8 (50-pack) | ¥5 | Imperial threads are the de facto standard in photographic equipment — camera mounting sockets are all 1/4-20. | ||
| Shoulder screw | Ø5×10×M4 (shank dia × shank length × thread) | 4 | Idler | Ø5×10×M4 (20-pack) | Ø5×10×M4, 304 stainless (10-pack) | Ø5×10×M4 (50-pack) | ¥5 | — | |
| Ø5×20×M4 | 6 | Idler | Ø5×20×M4 (20-pack) | Ø5×20×M4 (5-pack) | Ø5×20×M4 (50-pack) | ¥5 | 6 pcs needed — if sold in 5-packs, order two packs. | ||
| T-nut | Drop-In M3 | 20 | Gantry & phone bed | Nickel-plated, EU 2020, M3 (100-pack) | 304 stainless, EU 2020, M3 (10-pack) | EU 2020, M3, nickel-plated (50-pack) | ¥3 | — | |
| Drop-In M5 | 24 | Frame, idlers, phone bed, control board holder, tube holder, camera base | Nickel-plated, EU 2020, M5 (100-pack) | 304 stainless, EU 2020, M5 (10-pack) | EU 2020, M5, nickel-plated (50-pack) | ¥3 | — | ||
| Slide-In M5 | 10 | Frame & gantry | Zinc-plated, EU 2020, M5 (50-pack) | Nickel-plated slide-in, EU 2020, M5 (10-pack) | Zinc-plated slide-in, EU 2020, M5 (50-pack) | ¥3 | — | ||
| Square nut | M3, 5.5 mm square, 2.4 mm thick | 10 | Stylus holder & control board holder | M3, 5.4×2.4 mm, 304 (100-pack) | M3, 304 (50-pack) | 304, M3, 5.4×2.4 mm (100-pack) | ¥3 | — | |
| M4, 7 mm square, 3.2 mm thick | 10 | Idler | M4, 7×3 mm, 304 (100-pack) | M4, 304 (50-pack) | 304, M4, 7×3 mm (100-pack) | ¥3 | — | ||
| M5, 8 mm square, 4 mm thick | 2 | Idler | M5, 8×4 mm, 304 (50-pack) | M5, 304 (50-pack) | 304, M5, 8×3.8 mm (50-pack) | ¥3 | — | ||
| Hex nut | 1/4-20, imperial (≈ 6.35 mm), not interchangeable with M6 | 1 | Camera arm | 1/4-20 UNC, imperial (50-pack) | 1/4-20 UNC (20-pack) | 1/4-20 UNC, imperial (20-pack) | ¥3 | — | |
| Shim | 5 mm ID, 8 mm OD, 0.5 mm thick | 12 | Idler | Ø5×8×0.5 mm (200-pack) | Ø5×8×0.5 mm (100-pack) | Ø5×8×0.5 mm (100-pack) | ¥3 | — | |
| Spacer | 5 mm ID, 10 mm OD, 9 mm height | 4 | Idler | 5 mm ID × 10 mm OD × 9 mm | Spacer 5×10×9 mm (5-pack) | Ø5×10×9 mm (5-pack) | ¥4 | If the exact 9 mm height is unavailable, stack shorter spacers to reach 9 mm. | |
| 6 mm ID, 12 mm OD, 8 mm height | 2 | Motor A bracket standoff | 6.2×12×8 mm (5-pack) | Ø6×12×8 mm (20-pack) | Ø6×12×8 mm (5-pack) | ¥5 | Height must match the listed spec; the ID and OD can vary — any ID > 5 mm and OD < 20 mm works. | ||
| 6 mm ID, 12 mm OD, 12 mm height | 2 | Motor B bracket standoff | 6.2×12×12 mm (5-pack) | Ø6×12×12 mm (10-pack) | Ø6×12×12 mm (2-pack) | ¥5 | |||
| Tools | Hex key | 2 / 3 / 5 mm | 3 | M3, M5, M6 screws | Short flat-end, 2/3/5 mm | T-handle flat-end, 2/3/5 mm | Standard length, 2/3/5 mm | ¥10 | An electric screwdriver with hex bits saves a lot of effort during assembly. |
| Other | Grease | Lithium grease, NLGI 2 | 1 | Rail lubrication | White, 268 °C, 350 g (buy 3 get 1 free) | White high-temp grease, 100 g, 1 jar | Grease, 1 tube | ¥10 | — |
| Threadlocker | Loctite 243 or equivalent — medium strength, blue | 1 | Lock pulley set screws | 243 (blue, 50 ml) | Blue 243, 50 ml, 1 tube | LOCTITE 243 threadlocker, 10 ml | ¥6 | — | |
| Heat shrink tubing | Ø3 mm | 2 | Insulate and protect wire splices | Assorted colors, 164 pcs (bag), 3:1 shrink | 8 colors, 164 pcs | 5:1 shrink, 164 pcs (bag), flame-retardant | ¥4 | — |