5

Yes you can mix different drivers, including the TMC drivers (e.g. using for X and Y only). How you do that is described in this instructable. Please do note that, from observations, the 8-bit based Arduino boards and shields such as the RAMPS are becoming more or less obsolete; the 32-bit based controller boards are becoming mainstream. Such boards have a ...


4

I notice that in "configuration_adv.h" for the BIGTREETECH-SKR-mini-E3, which uses TMC2209 drivers, the similar section has: #if HAS_TRINAMIC_CONFIG #define HOLD_MULTIPLIER 0.5 // Scales down the holding current from run current #define INTERPOLATE true // Interpolate X/Y/Z_MICROSTEPS to 256 #if AXIS_IS_TMC(X) #define ...


4

Closed loop steppers like S42B are becoming popular for the spatial axes because compensating for skipped steps is the correct way to recover for those axes. For example, if the nozzle knocks into a warped corner of a print and skips, the right thing to do is compensate, commanding additional steps necessary to get to the commanded location. This is less ...


3

There is no problem with using 4 motors instead of 5. The 5th slot is provided to enable use of a second extruders, but many people only have a single extruder printer and leave the 5th slot unused. how will Marlin figure out which slot the extruder is connected Which stepper motor is in which slot is something you can configure in the firmware. There is ...


2

From what I can tell, the SD2209 is not a clone of or another name for the TMC2209, but is a board with a TMC2209 on it setup to be used as a drop-in replacement for other stepper drivers. See e.g. this SD2209 a drop-in replacement for Pololu style drivers:


2

RAMPS capabilities To be more speficic: RAMPS board (versions 1.3 - 1.6) offer possibility to connect 5 stepper motor drivers (on the board marked X, Y, Z, E0, E1) and 6 stepper motors, because the Z axis motor's connector is doubled (this is classic design of reprap printer). I could also see other RAMPS versions/clones (1.6+, 1.7 prototype) which have ...


2

For the AliExpress part, open a dispute and attach pictures to the dispute and ask for a partial, reasonable discount. It always worked for me. As for how to test the motors themselves, it depends on what other hardware you have. For example, you could wire the motors to your printer board, and try to issue a G6 command to that motor. If you find issues ...


2

Stepper motors "want" to keep their position as they are told to by the firmware, therefore they do whatever it's needed (accelerate and brake) to follow the orders they received. The question is: is the firmware telling them to move/accelerate/brake faster/harder than they can? if yes, they won't keep up (because of inertia and much more) so you'...


2

The problem turned out to be mechanical. The arm that I mounted the camera on had developed a crack where it connects to the build platform. I used some superglue to repair the crack and the camera shaking went away. The lesson here is to check EVERYTHING mechanical before trying to blame shaking on the firmware.


1

By avoiding pin 3 entirely, the Z-axis steppers have started to move correctly. My bed heater went out a while ago, so I redefined the connections in Marlin to use that pin (pin 12) as the Z-step pin, connecting it to the A4988 accordingly. This has caused no issues other than small noise problems so far. Unfortunately, I can't speak to any potential issues ...


1

Yes, they are shipping the v2 with the 4.2.2 board. My understanding is that the 4.2.7 board has a change in the stepper driver pinout but is otherwise the same as 4.2.2. The change in the pinout allowed them to change the stepper driver package as the stepper driver vendor appears to be changing that spec. I've used both boards in my V2 with no ...


1

I've replaced the Z-axis stepper driver with an off-board Pololu-style A4988 driver by soldering leads to pins 2 and 3 on the Melzi board, then connecting those to the driver on a separate board. The Z-axis now moves correctly. When I encountered issues with the step pin (pin 3), I connected it to pin 12 (bed heater) instead, leaving the bed to be heated ...


1

Yes. Stepper motors, heaters, temperature sensors, fans, etc... are all standard parts. Pretty much any control board can be used with the hardware from pretty much every printer. Some more expensive printers might use more exotic parts (especially temperature sensors), but on the budget printers you're looking at I would be very surprised to find anything ...


1

I would be far more worried about damage to the wire insulation (i.e. are they nicked/cut at all or just scuffed up?) as that could potentially lead to a short circuit situation against your frame etc. Assuming no serious cable damage, motors can take a fair amount of mechanical abuse so I'd just put them through their paces with short (a few seconds) ...


1

The use of smoothers totally depends on the stepper drivers you are using! Note that the TL and MKS smoothers do exactly the same thing. Both use an arrangement of 4 or 8 diodes. Details of the problems with drivers and the working of the smoothers is explained in this blog post. The problem is that some stepper drivers are not able to produce low currents ...


1

The potmeter does not work in UART operation, see e.g. this quote: You don't have to fiddle with jumpers to set your micro-steps, just change it in the firmware, and you can dynamically change the amount of current going to each stepper motor (no more adjusting that small potentiometer on the driver board) just by sending a GCode command (M906).


1

After several email exchanges with the customer support, I was not able to find an answer. It was stated that it may have been my assembly and/or extruder mount, but I'm strongly against that after so many times reassembling. Gear backlash ended up becoming permanent. I ended up switching over to something else with a more self-sufficient design and less ...


Only top voted, non community-wiki answers of a minimum length are eligible