Hello. I would like to terminate any current moves (printing, running macro, movements from Dashboard etc) but without loosing current position (still being homed). M112 will stop all movements but also shut down Duet.
Example:
I am running series of macros for testing purposes, but I've started wrong macro that will crash on items on bed or take a long time to complete. I don't want to reset Duet because I still got data to extract and I don't want to set up everything again for testing.
I searched Forum and Wiki but all I found is that I can use trigger that will execute after all commands from buffer.
Any solution for that?
Best posts made by Mandragora
-
Terminate movement but not by M112
-
RE: Firmware update on Duet 3 via USB and BOSSA - problem
Ok, after successfully reinstalling firmware, I was able to connect to board with YAT via USB. After some debugging I created new configuration and web interface on new SD card - just to be sure (provided one was missing most of the files).
And BAM, DWC is present, now I can work from here.
-
RE: Max distance for control board from machine?
@dizzwold You can use online calculators or formulas to get resistance of a wire. What is important is to choose suitable cable size depending on motor current (RMS value) and cable length.
For example, 22 AWG (+- 0,326mm2) wire of 2m length (1m distance from Duet) has 0,1Ohm resistance in 30C. If you will pass 2A RMS it will result in 0,2V (U=IR) drop, and about 0,4W (P=UI or RII) of heat released, which isn't a lot, even on 3m from duet (6m of wire total for 1 phase of motor) 0,6V drop and 1,2W loss isn't that much. If you use 12V you might want to get a little thicker cable for smaller voltage drop.
Twisting wire pair for motor phase as @jay_s_uk said will reduce inductance which is important for high speeds, this is the same as most people are using low inductance motors.
I also put small ferrite cores on all 4 wires per motor close to duet, just in case of unwanted EMI. -
RE: inputshaping issue
I was fighting with my accelerometer yesterday - LIS3DSH.
1st it wasn't recognised on selected port, 680Ohm resistor onSDASDO line helped.
2nd I wanted to get some data to check if gravity is sensed but got similar error that I can't collect data. I didn't found any info on forum or wiki. Turned out that data can be collected after I homed the printer.