Parts list
This document hopefully lists all the needed parts to build the open knitting motor.
3D printed parts
If you have a Bambulab X1C printer and use BambuStudio as your preferred slicer, print all of the parts you find in the Open knitting motor.3mf
without any further modifications. I positioned every item the same way I printed them myself.
If you have to use the single STL files, then, as a rule of thumb,
- use 6 walls
- with 35% infill at 0.2mm layer height
- tree support where needed.
Regarding the housing, you have to choose between TB6600 and DM542T because of the stepper driver.
For the foot switch, get the following part from its designer flummer directly via Printables: Foot switch: https://www.printables.com/de/model/723123-foot-pedal-switch
V-Slot Extrusions and accessories
-
2020:
- 1700mm (1x, run bar)
- 1160mm (1x, front rest bar)
-
2040:
- 250mm (2x, mount post)
- 200mm (2x, foot)
-
corner brackets (8 minimum, more as you like)
-
T-nuts M5 (for frame connection, about 36, but it is handy two a some more)
-
M5x8 T-nut pan head screws for the T-nuts
-
M3 hammer nuts (for fixing endstops, etc.)
-
end caps for extrusions (for esthetical reasons, if you like)
I cannot give you any advice where to buy your parts from, but for the extrusion, see the Openbuilds Partstore for reference.
Electronics
I try to provide links to every part as an example, so that you can see what is meant exactly.
- Arduino UNO R4 Wifi (DON’T use UNO R3, firmware does not support it anymore)
- D1 Robot LCD Keypad shield
There are other shields made by DFRobot, but they are slightly different and bigger. They won’t fit into the keypad bezzle and also may react differently to the buttons attached, so try to find the exact same one made by D1 Robot. - LM2596 Step-down DC-DC Buck-Converter modul for 4-40V to 3,3-24V
- Passive(!) Arduino buzzer module
- Optical rotary A/B encoder 600P/R rotary encoder
Its technical no. is sometimes LPD3806-600BM-G5-24C or E38S6G5-600B-G24N. - DC power supply 24V 10A
- IEC320 / C14 power jack (pre-wired at best)
- Nema 23 stepper motor type 23HS2430B
- Stepper driver alternatives (configured for 1600 steps):
- TB6600 stepper driver (works, but not recommended)
- DM542T stepper driver (MUCH MUCH better, quieter, more precise, etc. etc.)
- Noctua 12V 3-pin fan (40x40x10)
- ZHIYU 1X3L fan controller
- (2x) Lerdge endstops
- (2x) small endstop switches (normally closed, footswitch+overload)
- (2x) GPS-11B reed contact 10mm (normally closed, yarn knot sensor)
- (2x) GPS-14A reed contact 14mm (normally open, yarn run out sensor)
- (4x) neodymium magnet 6mm x 3mm (for reed contacts used in yarn sensor)
- (2x) GX16 4-pin male+female plug connector (for stepper motor and encoder)
- (3x-5x) Stereo jack connector socket panel mount (two endstops, footswitch, (optional) overload and yarn sensor)
- (3x-5x) 3.5mm stereo TRS plug
- something to connect all GND and +5V lines together - I used Wago splicing connectors with levers, but everthing else with which you can connect multiple wires into one should work :D
- A bunch of wires
- 24 AWG (multi-color): Arduino, rotary encoder, switches, reed contacts
- 18-20 AWG: power supply to step down, stepper+driver phase connections (better use 4 core cable with shielding)
Additional mechanical parts
- (2x) original ribber clamps for KR830/850, you cannot use the whole setup without them
- (1x) GT2 pulley 30T 8mm bore
- (1x) GT2 idler pulley 5mm bore
- (5m) GT2 belt 6mm width
- (1x) compression spring (len 20 mm/0.79 inch, od 7.5 mm/0.3 inch, id 5 mm/0.2 inch, wire 1.2 mm) - i. e. for 3D printer heatbed
- a whole bunch of M3, M4, M5 and M6 screws and (nylon lock) nuts in different lengths
- about 500mm 0.8 piano wire