Skip to content

Latest commit

 

History

History
27 lines (22 loc) · 2.19 KB

Gotchas.md

File metadata and controls

27 lines (22 loc) · 2.19 KB

These are a list of things I learned the hard way about building a 3D printer; So even if you do not build this printer, but decice to build your own, these are things to look out for.

Leasons learned the hard way, that may not be so obvious.

  • Many control boards with the same version number have different versions of STM32 controller chips. Understand and even try to compile the firmware for the control board you intend to buy. Take into consideration which stepper drivers you will be using as some firmware and even OS's say they support TMC2208 stepper drivers but only work with TMC2209. Prototyping just the controller with steppers and stepper drivers and getting them controlled by the OS of your choice will save you a lot of time and you may even understand the complexity of the whole project..
  • The more you design in SolidWorks, the less iterations you will have to build.
  • You need a 3D printer to build a 3D printer. Buying a cheap one is cheaper than having your parts printed. You will also learn how a 3D printer works and the pitfalls of a cheap one too.
  • JST-XH connectors are very tiny. Buy a good crimping tool and practice practice practice.
  • Buying steppers with connectors built into them will save you crimping some of the tiny JST-XH connectors.
  • A large 3D printer seems like the way to go, but it is correct that most things you will want to print can be done on a 235x235mm printer.
  • CoreXY printers do not have an X stepper and Y stepper because both steppers are needed to move the hot end in a single direction.



Wiring Gotchas

  • I'll repeat this again. CoreXY printers do not have an X stepper and Y stepper because both steppers are needed to move the hot end in a single direction. So the steppers are actually Gantry Left and Gantry Right. Gantry left is Motor 1 and Gantry Right is Motor 0. Klipper still refers them to as stepper_x and stepper_y as Klipper supports many different 3D printer motion movement, but they are actually Gantry Right and Gantry Left.



License

See LICENSE