Hangprinter help on duet 3
-
P is the print radius. I don't know what Q and R are because they are not supported by the standard firmware. I guess the creator of Hangprinter added them in his fork. Possibly something to do with spool build-up compensation. Best ask him.
-
Hi,
finally our printing is working and documentation for a lot of stuff can be found here > https://wiki.fablabchemnitz.de/display/TH
We did not use Duet 3 firmware but there you can find different topics about things like motor wiring, math, coordinate system, PID tuning, etc.
-
I'm glad you got it working!
I presume you used the RRF firmware fork from the creator of Hangprinter. We'd love to incorporate many of the improvements he has made to Hangprinter support in that fork into our standard build. Unfortunately, in that fork he repurposes the UARTs (to drive Mechaduinos in torque mode AFAIR), which makes it incompatible with normal use of RRF.
Duet/RRF do support I2C, so I don't know why I2C wasn't used. However, i2C is generally a bad choice for connecting different devices because it has no noise immunity. It was designed for interconnecting ICs on the same board only.
-
-
@dc42 With the newly implemented torque mode in RRF3.5, does that mean we can use hangprinter kinematic in torque mode soon?
Or is it a different thing? -
@o_lampe RRF already supported torque mode for Hangprinter version 4, which uses O-drives. It may be that in future it will be possible to use Duet3D closed loop drivers instead of O-Drives in a Hangprinter.