@phaedrux said in Ender 3 ... Can Duet or Duet/Klipper achieve 80+ mm/s?:
I think it's a good thing there are options and dials to turn to fit the gcode to the machine.
Yes agreed. Every machine is different and every user has their own preferred way of doing things, so the more "options and dials" the better (as long as people are able to choose whether or not use them).
There is a paper here:
That describes, amongst other things, a slicing strategy for "cooperative" printing.
May be of interest.
@dc42, 0.1 to 0.5 with 600mm, 1.9mm ID bowden.
Another change that improved the corners was reducing temp from 215 to 200 (PLA). The corner are reasonable now, especially at lower speeds, but not perfect (coming from a direct drive Flexion printer).
@zapta said in Temporarily changing M566/M201 values?:
My config. has these commands:
M566 X1200 Y1200 Z100 E3000 ; Set maximum instantaneous speed changes (mm/min) (Jerk)
M201 X6000 Y6000 Z30 E8000 ; Set maximum accelerations (mm/s^2)
But during x,y homing which is done by stall, I want to change it temporarily (for a more reliable stall detection) to:
M566 X600 Y600 Z100 E600 ; Set maximum instantaneous speed changes (mm/min) (Jerk)
M201 X600 Y600 Z30 E600 ; Set maximum accelerations (mm/s^2)
Is there a simple way of doing? Ideally with a local M120/M121 style push/pop.
There is no need to change either of those parameters. The only moves for which stall-detection homing is active aree the G1 H1 (or G1 S1) moves in the homing files. You can specify whatever feed rate you want in those commands, so the M203 setting is irrelevant unless it is lower (which would be odd). Jerk is not used on those moves, so the jerk setting is irrelevant.
I used the Techno-Foam-250 from http://www.techno-physik.com/.
The thickness is 11mm.
The material worked well for me. Quite soft, as you would expect it.
Temperature resistent up to 250 degrees.
They also have another insulation material for temp. up to 100 degrees but with a slightly better heat conductivity. But this was out of stock I think.
Per my original question, I was just wondering if or what it would take to make it work. I just removed my IR sensors to get back 20mm of bed print surface and clean up the wires and enabled stall detection. The IR Probes are smaller/ more compact, and was asking as I could hide them better. Just want to know as I like to understand my options.
Thanks for the details on what it would take to make it work.
I think the problem is that M25 and M226 can only pause an SD card print. If you that sequence inside a GCode file to print, then I think the pauses will work (using either M25 or M226). It may also work in a macro when that macro is called from an SD card file being printed.
Another way to achieve your aim may be to call another macro (using M98) instead of using M25 or M226. Within that macro, you can use M291 to display a prompt and wait for the user to give an OK to continue.