CNC Hardware and Software
CNC (Computer Numerical Control) Machine and Software 1.0 (2020-10-16)  

3D Printed Bicycle Turn and Stop Signals. file size: ~10MB

Below you will find parts and tools, which will help you to print and assemble CNC Machine. Don't forget to check, if manufacturer released new and improved product. If you noticed mistakes, have questions or suggestions, know better component (available in EU and US), please write or send link to • CNC machine on

Parts were printed from PETG with Prusa3D i3 MK3 Printer. If your printer is not precise enough, printed parts may not fit into each other and may not look good. Spaces between some parts are 0.1mm only.

If you made your own updates or changes, related to this project, please send me a link. I will add this link to your work on this page.

Parts were printed from PETG with Prusa3D i3 MK3 Printer.

Linear Rail

2016-05Ooznest (UK)C-Beam Linear Rail (cut to size mm)€0.04

4 x 500mm (€90).
2 x 796mm (€71).
1 x 898mm (€40).
1 x 1000mm (€43).

Manufactured from 6063 T-5 Aluminium, C-Beam has a shiny, smooth, and clear anodized finish. Weights: 250mm – 510g, 500mm – 1020g, 1000mm – 1930g, 1500mm – 2950g.

C-Beam can be considered as a 40 x 80mm V-Slot Profile compatible with all the standard V-Slot parts and accessories.

Rails are cut to your stated length +/-0.2mm. If chosen, we will tap the ends of the extrusion for a M5 Thread, they will be tapped at least 10mm deep.

Lead Screw Parts

2016-05Ooznest (UK)ACME 8mm Lead Screw€0.05

4 x 500mm + 40mm = 540mm (€106).
1 x 1000mm + 40mm = 1040mm (€40).

High Quality precision 8mm Pitch, Tr8*8-2p (4 start) trapezoidal lead screw. This specification is perfect for a combination of high speed and torque. The large 8mm diameter minimises whipping, and each start having a 2mm pitch provides a quick 8mm translation.

2016-05Ooznest (UK)Rigid Motor Shaft Coupler 5x8mm€4.20

2 x Rigid Motor Shaft Coupler 8x8mm for Z Axis.
3 x Rigid Motor Shaft Coupler 5x8mm for X and Y axis.

Rigid Motor Shaft Coupler. Inner diameter: 5mm or 8mm (Nema 17 motor) x 8mm (ACME 8mm Lead Screw). Length: 22mm, Outer diameter: 16mm.

2016-05Ooznest (UK)ACME 8mm Lock Collar€1.70

10 x ACME 8mm Lock Collar.

Shaft Locking Collar for use with ACME Lead screws to create top quality motion systems.

2016-05Ooznest (UK)Flanged Bearing F688ZZ 8x16x5€1.26

10 x Flanged Bearing F688ZZ 8x16x5mm.

Bore: 8mm
OD: 16mm
Width: 5mm

2016-05Ooznest (UK)8-12mm Shim Spacer€0.6

10 x 8-12-1mm Shim Spacer.

8mm Shim for use as a spacer on 8mm ACME Threaded Rod, to seperate the lock collar and 688zz bearing.

ID: 8mm
OD: 12mm
Thick: 1mm
Stainless Steel

Wheel Parts

2016-05Ooznest (UK)Metal Dual V Wheel€1.35

25 x Metal Dual V Wheel.

Chrome Steel Metal Dual V Wheels are individually milled for high precision and tolerances, they are perfect for achieving accurate linear motion with V-Slot Extrusion and OpenRail. Manufactured from Carbon Steel 45.

2016-05Ooznest (UK)Ball Bearing 625-2RS€1.15

50 x 625-2RS Ball Bearing 5x16x5mm.

OD: 16mm
ID: 5mm
Thick: 5mm
Chrome Steel

2016-05Ooznest (UK) 5mm Precision Shim€0.4

50 x 5-10-1mm Precision Shim.

Precision Shim 10x5x1mm are used as a spacer between the bearings in V-Slot Wheels, they can also be used as a shim elsewhere on your machine.

ID: 5mm
OD: 10mm
Thick: 1mm
Stainless Steel

2016-05Ooznest (UK)3mm Aluminum Spacer€0.3

62 x 5.1-10-3mm Aluminum Spacer.

These spacers come in handy for so many projects it is unbelievable. They are used on wheel assemblies, motor assemblies, plate stand offs, the list goes on.

ID: 5.1mm
Thick: 3mm

ACME nut Block

2016-05Ooznest (UK)ACME Anti-Backlash Nut Block€13

5 x ACME Anti-Backlash Nut Block X and Y axis

Backlash free system for 3D Printer or CNC Machine. Delrin plastic. With a normal ACME nut block, there will always be some play between the thread of the ACME lead screw and the thread of the nut. With this anti-backlash nut, there is a levered section, turning the set screw tightens it against the thread, removing any play. Can be mounted to the underside of a gantry plate or directly onto the V-Slot extrusion. This Anti-Backlash ACME Nut block should be used in conjunction with a 2mm pitch, Tr8*8, 4 start trapezoidal lead screw.

Stepper Motors for X and Y Axis

2016-05OsmtecTinkerForge (DE)Nema 17 Stepper Motor (0.43Nm 1:1)€18

3 x Osmtec 17HS19-0854SX for X and Y axis

Can be controlled by the Stepper Brick and Silent Stepper Brick. The detachable cable is included and can be directly connected to the Stepper Brick. The correct way to connect the cable to the Stepper Brick connector can be found in one of the product photos. The stepper motor is from Osmtec and has the model number 17HS19-0854SX.

Torque: 0.43Nm
Step Angle: 1.8°
Voltage: 5.3V
Current: 0.85A
Resistance per Phase: 6.2Ω
Inductance per Phase: 11mH
Inertia: 82gcm²
Type: Bipolar
Shaft diameter: 5mm
Size: Nema 17
Weight: 350g

2016-05AccuWasher M3 9mm O/D€0.3

20 x M3 9mm Outer Diameter Washers for motors.

Material: A4 Grade Stainless Steel
Thread Diameter: 3.2mm
Outside Diameter: 9mm
Thickness 1mm

2016-05AccuM3 x 50mm Cap Head Bolts€0.5

12 x M3 50mm Cap Head Screws for motors.

Fully Threaded: No
Head Diameter: 5.5mm
Head Length: 3mm
Hexagon: 2.5mm
Hexagon Depth: 1.3mm
Length: 50mm
Manufacturing Standard DIN 912
Material: A4 Stainless Steel
Screw Thread Pitch: 0.5mm
Thread Length: 18mm
Thread Size: M3 (3mm)

2018-05Draper2.5 mm Hexagon and Ball End Hexagon Key (33601) €1.0

Tip allows the hexagon key to be used up to 30 degree angle from the screw head recess.
Made from chrome vanadium steel material.

Stepper Motors for Z Axis

2021-09OsmtecStepperOnline • Nema 17 Stepper Motor 10:1€50

2 x Osmtec 17HS15-0404S-HG10 for Z Axis

Manufacturer Part Number: 17HS15-0404S-HG10
Motor Type: Bipolar Stepper
Step Angle: 1.8 deg
Holding Torque without Gearbox: 40Ncm(
Rated Current/phase: 0.40A
Voltage: 12.00V
Phase Resistance: 30ohms
Inductance: 58mH ± 20%(1KHz)
Gearbox Type: Planetary
Gear Ratio: 10:1
Max.Permissible Torque: 3.5N.m(
Moment Permissible Torque: 6N.m(
Life: 20000h
Frame Size: 42 x 42mm
Motor Length: 39mm
Gearbox Length: 41mm
Shaft Diameter: Φ8mm
Shaft Length: 25mm
D-cut Length: 15mm
Number of Leads: 4
Lead Length: 320mm

2016-05AccuM4 50mm Low Cap Head Screw€1

8 x M4 50mm Low Cap Head Screw for Z Axis motors.

Head Diameter (D): 7mm
Head Length (H): 2.8mm
Hexagon A/F (J): 2.5mm
Hexagon Depth (P): 2.3mm
Length (L): 50mm
Manufacturing Standard: DIN 7984
Material: Marine Stainless Steel (A4)
Screw Thread Pitch: 0.7mm
Thread Length [Max]: 14mm
Thread Size (T): M4: (4mm)

2021-09AccuWasher M4 12mm O/D€0.3

8 x M4 12mm Outer Diameter Washers for Z Axis motors.

Internal Diameter (ID)    4.3mm
External Diameter (OD)    12.0mm
For Use With Thread Size: M4 (4mm)
Manufacturing Standard    DIN 9021
Material: Marine Stainless Steel (A4)
Thickness (T)    1.0mm

Bootlace Ferrule German and French Colour Codes

Osmtec Nema 17 motors have 7 x 0.008 inch diameter wires.
This corresponds to 24 AWG / 0.25 mm² wires.

2021-09Weidmüller9021010000 Insulated Crimp Bootlace Ferrule€0.28

20 x Insulated Crimp Bootlace Ferrule for TinkerForge (Osmtec) Nema 17 motor wire end

Maximum Wire Size: 0.25 mm²
Maximum Wire Size: 24 AWG
Pin Length: 6mm
Pin Diameter: 0.8mm
Overall Length: 10mm
Colour: Yellow
Insulation: Insulated (Plastic)

2021-09TE Connectivity966067-1 Insulated Crimp Bootlace Ferrule€0.13

10 x Insulated Crimp Bootlace Ferrule for 12V 0.5mm² wire end

Maximum Wire Size: 0.5 mm²
Maximum Wire Size: 20 AWG
Pin Length: 6mm
Pin Diameter: 1mm
Overall Length: 12mm
Colour: White
Insulation: Insulated (Plastic)

2021-09Knipex 97 68 145 A Crimping Pliers€30

Capacity: 0.25 - 2.5 mm² / 24 - 14 AWG

2021-09C.K Tools30018 Ratchet Crimping Pliers€50

Capacity: 0.14 - 2.5 mm² / 26 - 14 AWG
Auto-stop ratchet system releases when correct pressure is applied to ensure precise crimping
Precision engineered dies for quality crimps and safe connections
Dies manufactured from fully hardened carbon alloy steel for strength & durability
Heavy duty construction, tested up to 40,000 cycles, guaranteed for 30,000 crimps per tool
Ergonomic design for increased comfort & control
Designed for the safe & secure crimping of boot lace ferrules
Total length: 190 mm

Stepper Brick

2016-05TinkerForge (DE)Silent Stepper Brick€60

5 x Silent Stepper Brick

Drives one bipolar stepper motor over USB (max. 46V, 1.6A per phase).
Noiseless operation of stepper motors.
Position, velocity and acceleration controllable.
Stepper resolution from full-step to 1/256-step.
Configurable decay mode.
Extendable via two Bricklets ports.

Maximum Motor Current per Phase: 1.6A
Minimum/Maximum Input Voltage: 8V/46V
Step Resolution: 1, 1/2, 1/4, 1/8, 1/16, 1/32, 1/64, 1/128, 1/256
Maximum Velocity: 0 to 65535, configurable as limit, in steps/s
Maximum Acceleration: 0 to 65535, configurable as limit, in steps/s²
Bricklet Ports: 2
Dimensions (W x D x H): 40 x 40 x 17mm
Weight: 19g
Current Consumption: 59mA


Cable length (~) from cable box (90 degree right-angle), USB Type A Male to USB Mini B Male, USB cables:

Y - 60cm (2 x 0.6m)
Z - 170cm (2 x 1.8m)
X - 260cm (1 x 3m)
Device - 385cm (1 x 4m) (USB Micro B)

2016-05TinkerForge (DE)Mounting Kit 12mm€2

5 x Mounting Kit 12mm for mounting TinkerForge bricks and bricklets.
2 x Mounting Kit 12mm for mounting Z axis Nema 17 geared stepper motors.

This kit is intended to mount Bricks with 12mm height and Bricklets. Packaged in a resealable bag.

4 spacers 12mm M3 (thread inside/outside) (male-female standoffs)
4 spacers 10mm M3 (thread inside/inside) (female-female standoffs)
8 screws M3
8 nuts M3

8 washers (Made out of plastic since mid March 2017 to allow better mounting of stacks)

2016-05Tinkerforge2 Way PCB Terminal Connector Block€1

5 x for 12V connection

Contacts: 2
Pitch: 3.5mm
Number of Rows: 1
Mounting Type: Through Hole
Gender: Female
Type: Plug
Termination Method: Spring
Body Orientation: Right Angle

2020-02Tinkerforge4 Way PCB Terminal Connector Block€1.5

5 x for motor connection

Contacts: 4
Pitch: 3.5mm
Number of Rows: 1
Mounting Type: Through Hole
Gender: Female
Type: Plug
Termination Method: Spring


2016-0512voltplanetSingle 0.5mm² 11A€0.33

50m Reel of Single 0.5mm² 11A - BLACK colour for 12V power.

Y - 60cm (4 x 0.6m)
Z - 170cm (4 x 1.8m)
X - 260cm (2 x 3m)

Manufactured to: ISO 6722:2006 (Class B)
Voltage rating: suitable for 12V & 24V systems (60V max.)
Nominal current rating: 11A
Maximum loading: 132W@12V, 264W@24V
No./size of conductors: 16/0.20mm
Conductor cross section: 0.5mm2
Maximum overall cable diameter: 1.7mm
Resistance per m at 20oC: 0.0371 Ω
Conductor material: Plain copper
Insulation material: PVC (hard grade)
Working temperature range: -40oC to +105oC (with brief excursions up to +120oC)

Heat Shrink Tubing

2016-0512voltplanetHeat Shrink Tubing€1-9

2016-05GoCableTiesHeat Shrink Tubing Mini Reels (7 Colours)€1-9

2.4mm / 1.2mm Heat Shrink Tubing (2:1 ratio) - RED colour to mark black 12V cable ends.

Heat shrink tubed packaged into a convenient mini reel box
Ratio size - 2:1
Material: Black Polyolefin - standard wall heat shrink tube
Internal diameters from: 1.2mm up to 25.4mm (Pre-shrinkage)
Colours: Black, Red, Green, Blue, Yellow, White, Clear

Hall Effect Bricklet

2016-05TinkerForge (DE)Hall Effect Bricklet€8

10 x Hall Effect Bricklet. 1.0 version uses 10 pole cables. Version 2.0 uses 7 pole cables.

Detects presence of magnetic field.
Counts (dis-)appearances of magnetic fields.
Can be used to read out water/electricity meter.

Sensor: AH180N
Current Consumption: 1mA
Operation: Omnipolar (North and South pole is detected)
Trigger Point: -35/35 Gauss
Release Point: -25/25 Gauss
Sampling Rate: 8Hz
Dimensions (W x D x H): 25 x 15 x 5mm
Weight: 2g

2016-05TinkerForge (DE)Bricklet Cable (7p-7p) or (7p-10p) or (10p-10p)€1-3

5 x 15mm - XYZ axis.
4 x 100mm - ZY axis.
1 x 200mm - X axis.

There are Bricklets with 7 pole connectors and 10 pole connectors. This Bricklet Cable can can be used to connect Bricklets to Bricks.

12V Power

2018-12CPC FarnellPro Elec 12V, 3A AC/DC Power Supply Adapter PEL00852€9

5 x Power adapter connected to TinkerForge Stepper Brick.

High reliability
Fixed UK plug
Conforms to: UL CE ErP VI
Built-in over-Voltage, over-current and short circuit protection
Level VI efficiency regulations compliant
Universal input: 90~264V AC, 47~63Hz
Straight DC connector (model: PEL00582)
Right-angled DC connector (model: PEL00853)


2018-12N/A5.5mm x 2.1mm 12V DC Power Connectors€0.60

6 x Male connector

Model: QAA-90105
Internal diameter of the plug: 2.1mm
External diameter of the plug: 5.5mm
Pair (Male connector and Female connector)

2018-12LHTHEBOX(X0016RKJ2X) Akord Female to Female USB Adapter Coupler€4

6 x USB coupler

Material: PVC
Size (L-W-H): 4.5 x 1.8 x 1cm

Force Gauge

2016-05Mark-10Force Gauge Series 5 M5-2 €900

M5-2 Capacity and Resolution: 1000 x 0.02 gF.

High-speed 7,000 Hz sampling rate
USB, RS-232, Mitutoyo, analog output
Large backlit graphic display
1,000-point data memory with statistics (min, max, mean, standard deviation) and outputs
Live load bar graph with set point markers
Programmable set points, with alarms and outputs
Peak readings and set points always displayed
Averaging mode - calculates average readings over time
External trigger mode - for switch contact testing or remotely stopping display update
Automatic data output via USB/RS-232
5 selectable units of measurement
Configurable audio alarms and key tones
Password protection, configurable for individual keys and calibration

2016-05AccuImperial Screw SSK-5/16-18-1-A4 (alternative)€1.50

2016-05AccuImperial Screw SSK-5/16-18-3/4-A4€1.50

3 x Imperial 5/16-18 3/4 Inch Countersunk Screw for X Cart Plate B.

Countersunk Angle: 82 +/- 2 Degrees
Countersunk Length (H): 0.198 inch
Head Diameter [max] (D): 0.656 inch
Head Diameter [min] (D): 0.600 inch
Hexagon A/F (A): 3/16 inch
Hexagon Depth (P): 0.135 inch
Manufacturing Standard: ANSI B18.3
Material: Marine Stainless Steel (A4)
Metric or Imperial: Imperial
Metric or Imperial? Imperial Overall Length (L) 3/4 inch
Screw Thread Pitch: 18 TPI
Thread Size (T): 5/16-18

2020-01Wera Tools3950 PKL L-key (05022715001)€7

Part Number: ‎05022634001
Head Style:‎Hex
Size: ‎3/16" x 154 mm
Dimensions: ‎16.89 x 4.39 x 1.8 cm;
Weight ‎41 g

2016-05AccuImperial Nut HNN-5/16-18-A4 (alternative)€0.72

2016-05AccuThin Imperial Nut HNFN-5/16-18-A4€0.72

3 x Thin Imperial 5/16-18 Nut for X Cart Plate B.

Manufacturing Standard: Not Standardised
Material: Marine Stainless Steel (A4)
Metric or Imperial: Imperial
Nut Thickness (T): 0.25 inch
Nut Width A/F (F): 0.5 inch
Pitch: 18 TPI
Thread Size (T): 5/16-18
Thread Standard: UNC

M5 Bolts and Nuts

2016-05AccuPrecision Screws€0.6

2016-05Open Builds (US)Low Profile M5 Bolt 30mm€0.3

2016-05Ooznest (UK)Low Profile M5 Bolt 30mm€0.3

24 x M5 12mm Low Profile Bolt
47 x M5 15mm Low Profile Bolt
52 x M5 20mm Low Profile Bolt
94 x M5 25mm Low Profile Bolt
24 x M5 30mm Low Profile Bolt
20 x M5 35mm Low Profile Bolt
20 x M5 40mm Low Profile Bolt
15 x M5 50mm Low Profile Bolt
  8 x M5 60mm Low Profile Bolt

Material: Alloy Steel
Lenght: 6-65mm
Thread Pitch: 0.8mm
Hex Head: 3mm
Thickness 1.5mm

2018-05SlokyBernstein2 Nm Torque Bit (4-985) €24.0

Torque accuracy tolerance +/-10% (+/-6% on request)
Precise and accurate for 20,000 clicks. In combination with power-tool max. speed 100 rpm.
Torque adapter length 28 mm (without shank)
Adapter Ø 12 mm
Hex shank 6.35 mm (1/4 inch)
Magnet bit holder 6.35 mm (1/4 inch)
Material alloyed steel HRC 43-48
Length 39 mm
Weight 21 g

2018-05Draper3.0 mm Hexagon and Ball End Hexagon Key (33602) €1.0

Tip allows the hexagon key to be used up to 30 degree angle from the screw head recess.
Made from chrome vanadium steel material.

M5 Nuts

2016-05DBA HardwareM5 20mm hexagonal stud connector nuts€7

12 x M5 20mm Hexagonal Stud Connector Nut.

Thread size: M5 20mm
Material: 304 stainless steel; weight: 23G
Package Content: 4Pcs x hex connector deep nut; main Color: Silver tone
Hex size: 8mm(Width)
Grade: 4.8

2016-05Pro-BoltM5 Nyloc Nut€0.2

123 x M5 Nyloc Nut.

2016-05Ooznest (UK)M5 Tee Nut€0.3

162 x M5 Tee Nut.

"End 1" - has Nema 17 motor and Silent Stepper Brick.
Hall Sensor.

M3 M5
PARTS Wheels 50 + Spacer 6 + 20 Stud 6 + Nut 20 Stud Nut TeeNut 12 15 20 25 30 35 40 45 50 60
Motor Brick Sensor
TOTAL 22 20 16 40 12 79 155 20 47 52 102 24 12 20 15 8
X Cart 4 4 4 16 8 4 14 4 2 2 2
X Cart Plate B 2 8 2 2 8
X End 1 • Z Cart L 4 4  4 4 12 16 3 4 12 8 2 3 2
X End 2 • Z Cart R 4 4 10 16 3 4 12 4 2 3 2
Z End L1 4 4 4 6 4 4 4 6
Z End R1 4 4 4 6 4 4 4 6
Z End L2 4 6 2 6 2
Z End R2 4 6 2 6 2
Y Cart L 4 2 24 8 8 2 4 2 2
Y Cart R  4 2 24 8 8 2 4 2 2
Y End L1 4 4 4 2 4 4 4 2
Y End R1 4 4 4 2 4 4 4 2
Y End L2 4 2 4 2 4 2 2
Y End R2 4 2 4 2 4 2 2
Cable Box 9 5 5 4 5
Y Chain Holder 8 8 8 8
Hall Sensor Boxes 20 20

3D Printer

2018-05Prusai3 MK3€750

• Print technology: Fused Filament Fabrication (FFF) / Fused Deposition Modeling (FDM).
• 0.4mm nozzle (easy changeable) for 1.75 mm filament.
• Build volume 11,025 cm3 (25 x 21 x 21 cm).
• Layer height (layer resolution) from 0.05 mm (50 microns).
• Accuracy: 0.01 x 0.01 x 0.005 mm (10 x 10 x 5 microns).
• Max extruder temperature: 280 °C.
• Max heated bed temperature: 120 °C.
• Supported materials: PLA, ABS, PET, HIPS, Flex PP, Ninjaflex, Laywood, Laybrick, Nylon, Bamboofill, Bronzefill, ASA, T-Glase, Carbon-fibers enhanced filaments, Polycarbonates...

• Integrated LCD and SD card controller (8GB included).
• Automatic mesh bed levelling.
• Heatbed with cold corners compensation (warpless 3D printing from any material).
• Automatic skew axes compensation.
• Hassle free PEI print surface (no glass, no glue, no ABS juice).
• Easy multicolor printing based on layer height.
• 1 kg silver PLA filament included.
• Removable magnetic spring steel sheet with PEI surface.
• EINSY RAMBo motherboard.
• Silent Trinamic drivers with 256 microstepping.
• Faster printing: 200+ mm/s.
• Sensorless homing for X and Y axes.
• Detection and recovery of shifted layers.
• Improved frame rigidity with aluminium extrusions.
• Power loss detection and recovery.
• Better cooling from both sides of the object.
• Optional WIFI with Octoprint interface included.
• Bondtech extruder drive - filament is driven from both sides.
• Optical filament flow sensor with filament presence and movement detection.
• Automatic loading of filament when filament is inserted.
• Detection of jammed extruder with pause print.
• Both extruder cooling fan and print cooling fan detect RPM. When extruder fan is blocked, the printer will stop to prevent damage of extruder. Same applies for the print cooling fan.
• Extra silent Noctua fan.
• New P.I.N.D.A. 2 probe with included thermistor - faster temperature calibration.
• Room ambient temperature sensor.

Uninterruptible Power Supply (UPS) (Optional)

2015-10APCBack-UPS Pro€120-300

You need to disconnect "PSU Power Panic" (black and white twisted) cable from Prusa3D i3 MK3 board. Otherwise, Prusa printer will restart after each power failure.

The Back-UPS Pro family offers guaranteed power protection for high performance computer systems, routers/modems, external storage devices, game consoles and other electronics in your home or business. These UPSs supply electronics with abundant battery backup during outages and stabilize unsafe voltage levels. They also provide power protection from damaging surges and spikes, and allow the use of management software so you get the most out of your UPS. Premium features of this family may include Automatic Voltage Regulation (AVR), an LCD display, Smart Outlets, energy saving functions that reduce electricity use, network manageability, Watchdog, or configurable outlets. Together with the rest of the Back-UPS Pro's standard features, they are the perfect choice to protect your data and keep your system available.


2015-01BoschPSB 18 LI-2€104

For M5 and M3 Screws. "Screw Control" set to "1".

Screw diameter up to 10mm
Drilling diameter in wood 35mm
Drilling diameter in steel 13mm
Drilling diameter in masonry 15mm
Machine weight with battery 1,5kg

2015-01C.K ToolsHexagon Screwdriver Bit Clip Set T4524€6

2.5mm bit for M3 screws, 3mm bit for M5 screws.

Hexagon sizes: 1.5, 2, 2.5, 3, 4, 5, 5.5, 6mm.

2020-01DeWaltImpact Driver Pivoting Hex Bit Holder DT7505-QZ€10

20° Degree Pivot Mode allows for tight space accessibility
1/4" (6.35mm) Hex Shank

2016-05RS PRORS PRO 5mm Hex Socket With 1/4 in Drive (830-3990)€2

1 x for TinkerForge M3 10mm spacers (male-female standoffs).

Socket Size: 5mm
Drive Size: 1/4 in
Socket Type: Hexagon
Drive Type: Square
Finish: Sandblasted
Material: Chrome Vanadium Steel

PETG Filament
PETG Filament

I would not recommend to print parts from ABS (shrinkage is too big) or PLA (low heat resistance).

2018-05Prusa3DBlack PETG 1.75Filament PMBlack PETG 1.75€22

2018-05Prusa3DJet Black Prusament PETG 1.75€30

2020-08AmazonAmazonBasics Black PETG 1.75MCPPBasicFil Black PETG 1.75€21

From identical design of the spool, silica-gel sachet, temperature recommendations, similar price on Amazon and that both filaments are manufactured in Netherlands, AmazonBasics PETG filament can be rebranded BasicFil PETG by Mitsubishi Chemical Performance Polymers (MCPP) Netherlands B.V., one of the world's largest polymer based 3d filament manufacturers.

2018-053DPrintzBlack PETG 1.75€27

Brand 3DPrintz Prusa3D
Filament PM
Region UK Czechia EU Czechia Netherlands
Price €27 €30 €21 €22 €30
Overall (out of 10) 9.9 9.8 9.6 8.6 6.5
Color blackness-darnkness 9.4 9.6 10 9 6
Uniformity of surface glossiness:
top (sides)
10 9 (10) 8 (9) 7 (8) 6
Stringing 10 10 10 8 6
Warping 10 10 10 10 8

About # kg with 40% infill.

I don't know, who is 3DPrintz PETG filament manufacturer. From design of the spools, this could be NorthBridge (China) sub-brand Kexcelled (China). They claim, that they are "The largest 3D filament manufacturer in East China".

Prusa3D / Filament-PM


2018-05PC JohnsonWindex Original Glass Cleaner€8

For preparing-cleaning heated printer bed... Spring Steel Sheet with Smooth Double-sided PEI before printing with PETG filament.

Water: Water
2-Hexoxyethanol:Cleaning Agent
Isopropanolamine: Cleaning Agent
Ammonium Hydroxide: Cleaning Agent
Lauryl Dimethyl Amine Oxide: Wetting Agent
Sodium Dodecylbenzene Sulfonate: Wetting Agent
Fragrance: Fragrance
Liquitint® Sky Blue Dye: Dye

2018-05SHLIsopropanol / Isopropyl Alcohol / IPA€15

I didn't test-print parts for this project on Textured PEI Powder-coated Spring Steel Sheet.

For preparing-cleaning heated printer bed... Double-sided Textured PEI Powder-coated Spring Steel Sheet before printing with PETG filament.

For thin parts to stick correctly, you may need to adjust height of first layer perfectly and to reduce "Elephant foot compensation" from default value 0.2mm... to 0.1mm.

Modified settings: PrusaSlicer > Print Settings > 0.20 QUALITY MK3 > Advanced > Slicing...

Isopropanol 99.9% / Isopropyl Alcohol / IPA
Manufacturer Part Number: 1000-ISO-TRIGGER
Child Proof Cap
Natural Trigger spray cap for bottles with a 28mm neck (OFF, Spray, Stream)
1 Litre

2018-05KleenexUltra Soft Pocket Tissues€6

For preparing-cleaning heated printer bed.

3-ply thickness paper tissue sheets

Printing Settings
Printing Settings for 3DPrintz PETG Filament... for Spring Steel Sheet with Smooth Double-sided PEI

For BIG parts to stick on TEXTURED PEI Powder-coated Spring Steel Sheet sheet, I increased recommended bed temperature from 60-80°C (for AmazonBasic and MCPP BasicFill PETG filaments) to 85°C (First layer) and 90°C (Other layers). I printed BIG parts in my own Temperature Controlled Enclosure. Temperature inside enclosure was about +45°C with these bed settings.


PrusaSlicer is available for Windows, Mac and Linux

Modified settings: PrusaSlicer > Filament Settings > Prusament PETG > Filament

• "Extruder: 220°C".
• "Bed: 80°C".

Modified settings: PrusaSlicer > Print Settings > 0.20 QUALITY MK3 > Layers and perimeters

• "Ensure vertical shell thickness: disabled" - I had problems with thin 45° hanging angles when it was enabled.
• "Perimeters: 3" - infill pattern is less visible on surface.
• "Seam position: Rear" - I printed most of the parts with "Rear" setting selected. It created line at the back of the parts, but front and side surfaces were perfectly smooth.

Modified settings: PrusaSlicer > Print Settings > 0.20 QUALITY MK3 > Inflill

• "Fill density: 80%".

Modified settings: PrusaSlicer > Print Settings > 0.20 QUALITY MK3 > Speed

• Reduced printing speeds (10-20-180-400). Slower speeds results in smoother and glossier surfaces without matte areas, reduces printing noise with vibrations... lesser probability for corners of big parts to unstick from heated bed, because of shrinking.
• Travel: 180 - low speeds (like 20) creates surface blobs after long travel distances.
• First layer speed: 10 - for better adhesion.

Modified settings: PrusaSlicer > Printer Settings > Original Prusa i3 MK3S > Custom G-code

• I added few lines to G-code to remove filament blob on nozzle right before printing starts and raised intro line to reduce wearing of steel sheet plate surface.

G1 Z50 ; ADDED LINE --- Z Up to clean filament blob from nozzle
G1 Z-50 ; ADDED LINE --- Z Down
G1 Z0.50 ; ADDED LINE --- Z Up for less intro line adhesion to prevent surface of steel sheet plate from wearing

Cable Box



X Axis




Z Axis


Z END 2 • Sensor Box

Y Axis




Hall Sensor Box



Inside Parts
1 24 7
Outside Parts
1 13 16 1

4. Parts for X axis from “Chain_Parts.STL” file.

  • Inside (2 + 24 + 14)
  • Inside with Guide (24)
  • Outside Rotate -30 +30 L (1)
  • Outside Rotate -30 +30 R (1)
  • Outside Fixed 0 (26 + 2)
  • Outside Rotate 0 +20 (32)


Inside Parts
Outside Parts
5 9

4. Parts for Z x 2 axis from “Chain_Parts.STL” file.

  • Inside (30 x 2)
  • Outside Fixed 0 (10 x 2)
  • Outside Rotate +20 +20 (18 x 2)


Inside Parts
Outside Parts
1 9 1

4. Parts For Y x 2 axis from “Chain_Parts.STL” file.

  • Inside (30 x 2)
  • Outside Fixed 0 (4 x 2)
  • Outside Rotate +20 +20 (18 x 2)

Amazon Script