Feature request: speed increase with threshold
-
I have a pretty fast machine and I often have really fast travel, but when fine tuning a print, I often print at a conservative speed. But, speeding up prints is super handy if it's going really well and it can stand to be sped up to 200-400+%. The only problem is, if there are small features that require slow speed, I'd like to keep them slow for cooling. I'd also like to not increase the travel speed. I understand I can update the overall top speed limit but I'd prefer not to touch M203 under normal circumstances.
Something like this
M220 Snnn Tnnn Lnnn Xnnn
S is the speed percentage multiplier. This does not apply to travel moves if Tnnn is specified
T is the speed percentage multiplier for travel moves
L is the speed in mm/sec that is the inclusive top end of the range of speeds that are not adjusted
X is the speed in mm/sec that is the exclusive bottom end of the range that is not adjusted.
E.g. M220 S300 T125 L20 X60
This means
- non travel moves are sped up to 300%
- travel moves are set to 125%.
- Moves <= 20mm/sec will not be adjusted.
- Moves > 60mm/sec will not be adjusted
I find this logic of slow with inclusive and fast with exclusive to make sense based on experience. I generally know what my minimum speed is for fine features and don't want to mess with them at all. So I want to set that exactly. When it comes to the fast moves, I know what my comfortable fastest speed is, so I don't want anything over that speed to be adjusted. For example, infill might be 80mm/sec, solid infill is at 60mm/sec. I'm fine with solid infill being speed up, but the sparse is already at its fastest. So, the speeds will vary from the slicer, but for anything that is already above 60, just leave them alone.
-
@gnydick said in Feature request: speed increase with threshold:
The only problem is, if there are small features that require slow speed, I'd like to keep them slow for cooling.
wouldn't that be a slicer feature on par with minimum layer times?
-
@gnydick said in Feature request: speed increase with threshold:
........................................
- Moves <= 20mm/sec will not be adjusted.
- Moves > 60mm/sec are adjusted
............................................
What happens to moves which are >20 and <=60?
-
@deckingman said in Feature request: speed increase with threshold:
@gnydick said in Feature request: speed increase with threshold:
........................................
- Moves <= 20mm/sec will not be adjusted.
- Moves > 60mm/sec are adjusted
............................................
What happens to moves which are >20 and <=60?
I think he mistyped that; speeds above 60mm/s are NOT adjusted. Speeds between 20 and 60 are the only ones that are adjusted.
Ian
-
@droftarts yes, thanks, fixed my typo
-
@dc42 should I file this elsewhere for consideration?
-
@gnydick said in Feature request: speed increase with threshold:
@dc42 should I file this elsewhere for consideration?
I'll move to the firmware wishlist section.
-
@Phaedrux thanks!