Notifications
Clear all

Gcode Decode for Recommended Settings  

  RSS
Viper14306
(@viper14306)
Active Member
Gcode Decode for Recommended Settings

I know there have been many post asking about recommended settings for printing and that Prusa had recommended the settings in the Slic3r PE. Although when I looked at the Gcode for the printer parts and compared it to one from a Slic3r PE system and I noticed a difference. I was hoping someone might be able to help with where these settings are in the Slic3r PE since it. It seems like the Slic3r settings are set correctly, but it doesn't go into the Gcode correctly. Below is what I am talking about.

Here is part of the Prusa Part Gcode:

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

And here is what the Slic3r PE puts in for the defaults with Prusa PETG selected:

M201 X9000 Y9000 Z500 E10000 ; sets maximum accelerations, mm/sec^2
M203 X500 Y500 Z12 E120 ; sets maximum feedrates, mm/sec
M204 P2000 R1500 T2000 ; sets acceleration (P, T) and retract acceleration (R), mm/sec^2
M205 X10.00 Y10.00 Z0.20 E2.50 ; sets the jerk limits, mm/sec
M205 S0 T0 ; sets the minimum extruding and travel feed rate, mm/sec

Any thoughts on while the M200 codes are so different and where I can set the settings in the Slic3r PE to be similar to the Prusa Gcode? I don't want to have to open it each time to edit these codes (there has to be a reason why they are using those M200 codes verus what the Slic3r PE puts for the M200). Again, I am using the default settings from the Slic3r PE software (1.41.3-win64).

Thanks for any help.

Posted : 10/05/2019 1:25 am
Sembazuru
(@sembazuru)
Prominent Member
RE: Gcode Decode for Recommended Settings

In the File/LoadConfig menu item, one of the file types it supports is .gcode. I checked in the online manual for Slic3r  (which is on the Slic3r site so probably doesn't document an of Prusa's magic sauce in the PE versions) and found this:

Import Configuration from GCode
If you want to use the same settings/configuration from model B in your model A, you can do so by simply importing the GCode-file from model B. In File choose Import Config from GCode-File... and select your previously saved GCode (model B) file.

When you click OK on your model B, a new .ini file will be created in the same directory as your model B. It's named just like your model B: <name-of-model-B>.ini. After the file has been created, it will automatically be imported in Slic3r. This .ini file holds your settings and could also be shared with others without revealing your CGode.

Note that this only works for GCode files which were sliced using Slic3r. Also, these settings are not stored in Slic3r.

 

I don't know if Prusa made the settings from gcode any more robust, so YMMV.

See my (limited) designs on:
Printables - https://www.printables.com/@Sembazuru
Thingiverse - https://www.thingiverse.com/Sembazuru/designs

Posted : 10/05/2019 2:05 am
--
 --
(@)
Illustrious Member
RE: Gcode Decode for Recommended Settings

It may be a simple matter of Prusa using very specific settings for the printer parts; not defaults. Printing some things at 1/2 or even 1/10th  speed makes a lot of sense.  Jerk and acceleration effect surface quality: in a choice between speed vs quality for a visible part - quality will win.

Posted : 10/05/2019 3:19 am
PJR
 PJR
(@pjr)
Antient Member Moderator
RE: Gcode Decode for Recommended Settings

No idea why the difference, but here's my Slic3r PE "Machine Limits":

Peter

Attachment removed

Please note: I do not have any affiliation with Prusa Research. Any advices given are offered in good faith. It is your responsibility to ensure that by following my advice you do not suffer or cause injury, damage…

Posted : 10/05/2019 7:59 am
Viper14306
(@viper14306)
Active Member
Topic starter answered:
RE: Gcode Decode for Recommended Settings
Posted by: PJR

No idea why the difference, but here's my Slic3r PE "Machine Limits":

Peter

Attachment removed

I will say my settings came from the 2.5 printer config, but I had been looking all over for the settings and I am must have passed over them in this config page. It looks like the settings from the Prusa file are similar to the MK3 (or at lease the MK3 MMU2 and MK3S MMU2s). I only see one or two settings that are different.

Posted : 10/05/2019 10:53 am
bobstro
(@bobstro)
Illustrious Member
RE: Gcode Decode for Recommended Settings

Stupid question, but where are you guys finding Prusa-supplied gcode for the printer parts? Specifically the "Prusa part gcode" OP referenced. I've found STLs and CAD files, but not gcode.

The 9,000 acceleration values sound like raw Slic3r values, not Prusa-supplied values. I've never had Slic3rPE add anything for acceleration outside the range of 800-1,500.

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 : 11/05/2019 3:28 am
Vojtěch
(@vojtech)
Honorable Member
RE: Gcode Decode for Recommended Settings

You can find the G-codes for the upgrade parts only on the Prusa website. I don't think there are gcodes available for the base parts.

Posted : 11/05/2019 9:23 am
bobstro
(@bobstro)
Illustrious Member
RE: Gcode Decode for Recommended Settings
Posted by: Vojtěch

You can find the G-codes for the upgrade parts only on the Prusa website. I don't think there are gcodes available for the base parts.

Ah, of course. Forgot about the upgrade parts. 9,000 is the default for the pre-PE Slic3r IIRC. I am surprised to see it in Prusa-provided gcode. How is the quality of parts printed from that gcode? 

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 : 11/05/2019 11:48 am
Viper14306
(@viper14306)
Active Member
Topic starter answered:
RE: Gcode Decode for Recommended Settings
Posted by: bobstro
Posted by: Vojtěch

You can find the G-codes for the upgrade parts only on the Prusa website. I don't think there are gcodes available for the base parts.

Ah, of course. Forgot about the upgrade parts. 9,000 is the default for the pre-PE Slic3r IIRC. I am surprised to see it in Prusa-provided gcode. How is the quality of parts printed from that gcode? 

Actually it is the default for the current Slic3r PE for a MK2.5 (see my last post). The MK3 MMU2 values in the Slic3r PE are similar to the Prusa Gcode for the upgrade parts. Given how good the upgrade parts printed on my MK2.5 (had issues getting it to print on the MK3 MMU2), I figured they would help with some MMU I am doing on the MK3 (I have another post were I am getting blobs in the print at around layer 4, Post Here). Since the MK3 MMU2 is already printing at that speed, seems I still need to play around with it to figure out the optimal settings (assuming my MMU2 will behave 😣 ).

Posted : 11/05/2019 4:14 pm
bobstro
(@bobstro)
Illustrious Member
RE: Gcode Decode for Recommended Settings

Actually it is the default for the current Slic3r PE for a MK2.5 (see my last post). 

I just downloaded the Mk3-Mk3S gcodes, and see this at the top:

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

I imported the gcode settings into Slic3rPE (1.42b) and see this:

I added the Mk2.5S printer and the default settings are indeed radically different:

So I think the answer to the original question is that the Prusa-provided gcode files were sliced for a Mk3 and the Mk2.5S uses very different hardware settings. If you're printing the Mk3-Mk3S upgrade parts on a Mk2.5S, you'll probably want to import the configs from the Prusa gcode files, then over-ride the printer 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 : 11/05/2019 6:50 pm
Share: