Welcome! Log In Create A New Profile

Advanced

Is it possible to set different travel speeds for x, y and z axis

Posted by marijn 
Is it possible to set different travel speeds for x, y and z axis
January 02, 2015 04:50PM
In slic3r setting i can set the travel speed for non printing moves. I have a reprap prusa i3 wich can move much faster along x and y axes as it can move along the z-axis.

As there is only one setting for the travel speed I have to limit it to as fast as the z-axis can move, slowing down the whole print because the movement across the x and y axes can be done much faster.

Is there a way to tell slic3r to move faster along x and y than along the z axis?

Kind regards,

Marijn
Re: Is it possible to set different travel speeds for x, y and z axis
January 03, 2015 01:49AM
Make sure you set the actual limits in firmware for each axis.
Even if the code generated by Slic3r will demand higher values, the speed will not be higher than the value set in firmware.
Re: Is it possible to set different travel speeds for x, y and z axis
January 03, 2015 05:14AM
Ah, that is what I thought initially. I use Marlin v1_stable

I set DEFAULT_MAX_FEEDRATE for the Z axis to 150 (speeds up to 175 work), but depending on the 'travel speed for non printing moves' setting slic3r generates higher F (feedrate?) values and that causes the printer to skip steps.

I see that Marlin uses G203 to set the maximum feedrate, so I tried:
M203 Z150
G28 Z
G1 Z20 F600 // -> causes z axis to skip steps

whereas:
M203 Z150
G28 Z
G1 Z20 F150 // -> works fine

Could it be a bug in Marlin?
Re: Is it possible to set different travel speeds for x, y and z axis
January 03, 2015 05:58AM
Maybe a bit of confusion here?
Your speed setting "F150" in G-code is in mm/min, but the settings for M203 150 is in mm/sec for some reason (to my knowledge)
so you are trying to set max speed to 60*150=>9000 mm/min
:-)

Edited 1 time(s). Last edit at 01/03/2015 05:59AM by justcurious.
Re: Is it possible to set different travel speeds for x, y and z axis
January 03, 2015 07:59AM
G1 Z20 F150 instructs the printer to move to Z = 20 mm with a speed of F = 150 mm/min = 2.5 mm/s
F600 won't work since it corresponds to 10 mm/s which is above the speed you determined experimentally, i.e. 175 mm/min = 2.75 mm/s.

M203 Z150 will set the max speed on Z to 150 mm/s, indeed smiling smiley

From the terminal in Pronterface or any other terminal function of your host program, you should do:
M203 Z2.5 ; to set the max speed on Z axis
M500 ; to store the setting in EEPROM

Then you should never be concerned about the speed on Z.

You shoulalso determine the max speeds on X and Y and set them accordingly, using M203 as well.
Re: Is it possible to set different travel speeds for x, y and z axis
January 03, 2015 08:31AM
You are right mm/s and mm/minute makes a whole lot of difference. I should have known because units are documented.

Thanks, everything runs fine now.
Sorry, only registered users may post in this forum.

Click here to login