Oh that's a really good tip thank a lot Jay

Best posts made by gratgrat27
-
RE: M915 stall detection for emergency stop? And emergency stop.
Latest posts made by gratgrat27
-
RE: M915 stall detection for emergency stop? And emergency stop.
@dc42
Ok it works now not sure what I did wrong before, many thanks anyway!By the way I had the surprise to see that
M669 S10
also modify segment length. It returns;
"Kinematics is Cartesian, 10 segments/sec, min. segment length 0.20mm, modified matrix:"
without any T parameter.All good for me thank you for your support.
AlexisPS: didn't find where to mark this conversation solved.
-
RE: Configure output pin that indicates printing status
@dc42
Yes I saw it but no restart point / resurrect file is issued. I sometime run 24h jobs for finishing...
Only the index/line would be sufficent after M112 use. -
RE: Configure output pin that indicates printing status
RRF 3.5.4 is now onboard.
I need a emergency stop linked to an over/lower consuption of curent, detected by my annex arduino that wil prevent blind moves when spindle stops if I'm not there.
I configured a trigger but the buffered moves are sometimes 2/3 seconds if many straight moves in a row.How would you suggest a 100% hardware approach?
I think I have no other choice but to consider the printing status otherwise I'll stop the mainboard when I change tool, or pause. -
RE: M915 stall detection for emergency stop? And emergency stop.
I added it now, and I still get the former type of response for M669.
-
RE: M915 stall detection for emergency stop? And emergency stop.
@gloomyandy I now updated my firmware, M122 confirms with :
RepRapFirmware for Duet 2 WiFi/Ethernet version 3.5.4 (2024-11-24 10:43:42) running on Duet Ethernet 1.02 or laterM669 answer is unchanged though;
Kinematics is Cartesian, no segmentation, modified matrix:
1.00 0 0 0
0 1.00 0 1.00
0 0 1.00 0Thanks you again
-
RE: Configure output pin that indicates printing status
After researching I would do that;
M950 P2 C"exp.e3stop" ; output 2 uses e3stop pin
If state.status == "processing"
M42 P2 S1
else
M42 P2 S0
breakIn a macro or in the user config file.
-
RE: M915 stall detection for emergency stop? And emergency stop.
@gloomyandy
ok i get that. I will update my firmware soon.And how does that cut the segments?
In your example; "2 segments/sec, min. segment length 1.5 mm" are shorter segment than 1.5 mm kept or is it ignoring shorter moves? -
Configure output pin that indicates printing status
Hi everyone,
On a duet 2, RRF 3.3 controling an original Z1+ workbee.
I am struggling configuring an emergency stop that is instantaneous AND offers a resume possibility, I am thinking of going for an external relay cutting power.
The relay would be controled by a arduino controling the spindle current consuption (that I already use with trigger).
I need to condition the relay opening to the printing status as the R parameter of M581.So is there a way to configure an output pin reporting that status?
Many thanks -
RE: Get the bit index of a line in a gcode file
Ok perfect I could restart from the desired index thank you two.
There are many things I don't get on M24 though, It is using the resurect file, but modifying the M26 line of the resurect file does not modify the resume index. I guess there are hidden actions at a deeper level!
Is there any documentation I can read to understand it better?Alex