Limit max. print/travel speed to 40 mm/s?
 
Notifications
Clear all

Limit max. print/travel speed to 40 mm/s?  

  RSS
martin.m25
(@martin-m25)
Estimable Member
Limit max. print/travel speed to 40 mm/s?

Although the MK3 is a quiet printer, I need to limit its speed to below 40 mm/s in order to be nighttime compatible. Above 40 mm/s, from one firmware revision on there are some annoying resonances, making it noisy again.

So how do I most efficiently limit X/Y speeds (print and travel) to 40 mm/s? In "printer settings" "machine limits" you can set the max. feedrate, but travel moves stay fast regardless of this setting. So what I have to do is in "print settings" "speed" limit all speeds to below 40 mm/s. This works, but is somehow not ideal:

  • I have to do this for every preset, saving it to a new one doubles the print settings list
  • If there are automatic updates on the system presets (are they?), I won't even notice 

So is there a better way? I'd say the feedrate limits in the printer settings should be valid for travel also - maybe this is just a bug.

Thanks!

- Martin

Posted : 30/07/2019 7:09 pm
Dave Avery
(@dave-avery)
Honorable Member
RE: Limit max. print/travel speed to 40 mm/s?

limit the volumetric speed

Posted : 30/07/2019 7:59 pm
--
 --
(@)
Illustrious Member
RE: Limit max. print/travel speed to 40 mm/s?

Not an answer, but this sets what you are looking for, but is in Print Settings ... 

Set max travel in Printer Settings to 40 mm/s as the catchall, then set this single setting when creating gcodes.

 

Posted : 30/07/2019 8:14 pm
martin.m25
(@martin-m25)
Estimable Member
Topic starter answered:
RE: Limit max. print/travel speed to 40 mm/s?

Limiting volumetric speed won't probably help for travel moves. 

Setting speed in the print settings is what I do:

but there are many presets to modify and as I said auto-updating does not work then. Having this limit in the printer settings would be the solution!

This post was modified 5 years ago 4 times by martin.m25

- Martin

Posted : 31/07/2019 6:45 am
--
 --
(@)
Illustrious Member
RE: Limit max. print/travel speed to 40 mm/s?

Agreed, but setting the two values in Print settings might be more manageable.

Of, fix it in post with custom gcode: http://marlinfw.org/docs/gcode/M203.html

I haven't tried to see if this command affects travel ... if it does, problem solved.

 

Posted : 31/07/2019 8:07 am
bobstro
(@bobstro)
Illustrious Member
RE: Limit max. print/travel speed to 40 mm/s?

It's not well documented, but using the Autospeed maximum speed takes effect if:

  1. You set all other speeds to 0 (auto) under Print Settings
  2. You enable Use volumetric E under Printer Settings

I spent some time experimenting with Volumetric E and autospeed. That feature is all about maintaining consistent volumetric flow over speeds for individual features. It was fascinating watching it print with minimal retractions or other extruder changes. The filament just flows steadily in use. While it does some things well, overall print quality suffered. 

There is some discussion on volumetric E in the reprap forums. For now, I've filed it under "interesting" and will look at it more in the future.

My notes and disclaimers on 3D printing

and miscellaneous other tech projects
He is intelligent, but not experienced. His pattern indicates two dimensional thinking. -- Spock in Star Trek: The Wrath of Khan

Posted : 31/07/2019 11:38 am
martin.m25
(@martin-m25)
Estimable Member
Topic starter answered:
RE: Limit max. print/travel speed to 40 mm/s?
Posted by: Tim

Of, fix it in post with custom gcode: http://marlinfw.org/docs/gcode/M203.html

I haven't tried to see if this command affects travel ... if it does, problem solved.

 

I have to try the M203 - it would be an elegant solution if it limits travel as well - thanks!

- Martin

Posted : 31/07/2019 1:10 pm
bobstro
(@bobstro)
Illustrious Member
RE: Limit max. print/travel speed to 40 mm/s?
Posted by: martin.m25
I have to try the M203 - it would be an elegant solution if it limits travel as well - thanks!

In my quick testing with PrusaSlicer 2.0.0, M203 lines are embedded into the generated gcode that correspond to the settings you specify in Printer Settings->Machine limits->Maximum feedrates.

Unfortunately, what you set there for stealth doesn't seem to be reflected in the gcode, so for now, you just need to create a new printer profile with the reduced speeds.

My notes and disclaimers on 3D printing

and miscellaneous other tech projects
He is intelligent, but not experienced. His pattern indicates two dimensional thinking. -- Spock in Star Trek: The Wrath of Khan

Posted : 31/07/2019 1:29 pm
martin.m25
(@martin-m25)
Estimable Member
Topic starter answered:
RE: Limit max. print/travel speed to 40 mm/s?
Posted by: bobstro

Unfortunately, what you set there for stealth doesn't seem to be reflected in the gcode, so for now, you just need to create a new printer profile with the reduced speeds.

Do you mean "printer" or "print" profile?

What I am now doing is modifying the print profiles (eg. 0.2mm Quality) and saving them as new ones (eg. 0.2 mm Quality slow). This is not ideal as there are many print profiles.

Best would be to modify the printer profile - eg Original Prusa i3 MK3S MMU2S Single and make a slow version. But there seems no speed limit which would also affect the travel moves.

- Martin

Posted : 31/07/2019 2:16 pm
bobstro
(@bobstro)
Illustrious Member
RE: Limit max. print/travel speed to 40 mm/s?
Posted by: martin.m25

Do you mean "printer" or "print" profile?

Printer, under the machine limits group of settings. 

My notes and disclaimers on 3D printing

and miscellaneous other tech projects
He is intelligent, but not experienced. His pattern indicates two dimensional thinking. -- Spock in Star Trek: The Wrath of Khan

Posted : 31/07/2019 2:47 pm
martin.m25
(@martin-m25)
Estimable Member
Topic starter answered:
RE: Limit max. print/travel speed to 40 mm/s?
Posted by: bobstro
Posted by: martin.m25

Do you mean "printer" or "print" profile?

Printer, under the machine limits group of settings. 

Which one? As I wrote in my initial post, the feedrate limits don't affect travel moves.

- Martin

Posted : 31/07/2019 3:25 pm
--
 --
(@)
Illustrious Member
RE: Limit max. print/travel speed to 40 mm/s?

I found this in one of my gcodes ...:

M201 X1000 Y1000 Z1000 E5000 ; sets maximum accelerations, mm/sec^2
M203 X200 Y200 Z12 E120 ; sets maximum feedrates, mm/sec
M204 P1250 R1250 T1250 ; sets acceleration (P, T) and retract acceleration (R), mm/sec^2
M205 X8.00 Y8.00 Z0.40 E1.50 ; sets the jerk limits, mm/sec
M205 S0 T0 ; sets the minimum extruding and travel feed rate, mm/sec

 

Perhaps M205 S0 T40 is the magic number?   This Marlin pages suggests it should work.

You just need add the line in the custom gcode, which is inserted AFTER the commands above.

http://marlinfw.org/docs/gcode/M205.html

 

Posted : 31/07/2019 5:25 pm
martin.m25
(@martin-m25)
Estimable Member
Topic starter answered:
RE: Limit max. print/travel speed to 40 mm/s?
Posted by: Tim

Perhaps M205 S0 T40 is the magic number?   This Marlin pages suggests it should work.

This sets the minimum speeds. I am looking for setting the maximum speed. I still have to try your earlier M203 suggestion.

- Martin

Posted : 31/07/2019 5:40 pm
--
 --
(@)
Illustrious Member
RE: Limit max. print/travel speed to 40 mm/s?
Posted by: martin.m25
Posted by: Tim

Perhaps M205 S0 T40 is the magic number?   This Marlin pages suggests it should work.

This sets the minimum speeds. I am looking for setting the maximum speed. I still have to try your earlier M203 suggestion.

Man - sorry - I really need my morning coffee.  I'd swear I read Minimum and Maximum on the Marlin page.

Posted : 31/07/2019 5:44 pm
bobstro
(@bobstro)
Illustrious Member
RE: Limit max. print/travel speed to 40 mm/s?

On mobile so a crappy answer but...

M203 values in PrusaSlicer generated gcode corresponds to what I've set for non-stealth travel moves under Machine limits under the PrintER settings tab. There do not seem to be similar gcode values for stealth settings, so I'm not sure how those are actually applied.

Sorry for any confusion.

My notes and disclaimers on 3D printing

and miscellaneous other tech projects
He is intelligent, but not experienced. His pattern indicates two dimensional thinking. -- Spock in Star Trek: The Wrath of Khan

Posted : 31/07/2019 8:06 pm
Share: