New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Slicer Overwrites accelleration and speed values #2755
Comments
I don't understand. What is set to zero and where? I cannot find anything in your config that would allow me to make sense of it. |
You will not find it in my ini since it is the default setting. You'll find it under >Print Settings > Speed > Acceleration Control > Default (sorry had to change the menu language) |
Ok, I understand now. You turned off acceleration control in Print Settings and are surprised to see an M204 command in the gcode. The M201-M205 commands in the gcode that you posted are emitted at the beginning and can be configured in Printer Settings->Machine limits. Being sure about the limits is necessary for the time estimator to work reliably. If you for some reason do not want to have these in the gcode, just set gcode flavor to RepRap (it is only emitted for Marlin). Apart from this, the behavior should not change. |
Since I use Marlin I'd prefer to stick to Marlin flavor. Sadly the behaviour rapidly changes. My z- axis stalls as soon as the g-code is loaded. Since I use a threaded rod the acceleration set seams to be much too high. My maximum acceleration is set to 100mm/s(strange unit for an acceleration!) in Marlin. The M201 seams to set a too high acceleration limit. The M204 then sets a too high overall acceleration. I'd prefer to have a possibility to not overwrite my printer settings. BTW: I am not in favour of defining acceleration settings that are dependent of the transmission ratio since it is a motor parameter, but I am fully aware that this is a marlin issue. I have another issue with the introductory code. My printer starts at 5 mm distance to the build plate if I don't delete the line defining the rest position at z5 |
If the values are too high, I would set them lower. And yes, that requires editing the printer profile. Is there a reason to use a profile that does not match your printer? Alternatively, set gcode flavor to RepRap. As far as I know, the only difference is setting linear advance (M900 vs M572), but that is taken care of it filament custom start gcodes anyway. With a single exception - resetting linear advance on the wipe tower (which I assume you don't use). But then you won't get reliable time estimates. I agree with you that this is not well documented and the various gcode flavors that PrusaSlicer supports do not make it any easier. It might make sense to allow disabling those commands.
I don't understand. |
as a workaround for that, I just added M501 in "Printer settings", "start G-code" to reload EEPROM machine settings and reset all slic3r changes. |
Dear all,
I think I found a bug in the most recent version of this excellent software leading to printing problems on my Marlin based printer (I was about to file a bug report to Marlin but found it is the slicer who produces the Problem.)
Version
2.0.0
Operating system type + version
Windows 10
3D printer brand / version + firmware version (if known)
reprap Marlin 2.0.x- Bugfix
Behavior
Even though acceleration control "standard" is set to 0, slicer exports the following to the g-code:
To my understanding this is a bug since Slicer should not overwrite my settings if set to 0. Thanks in advance for your support
config.zip
The text was updated successfully, but these errors were encountered: