Slic3r settings for Mosaic

1,344 views
Skip to first unread message

Richard Goodwin (rgoodwin on IRC)

unread,
Nov 16, 2011, 12:50:00 PM11/16/11
to MakerGear - Make Today, Change Tomorrow
For those that have requested them, below is my config.ini. (One of
the nice things about Slic3r is that there is so little to configure!)

Now, I'm not saying it's the be-all end-all, drop Skeinforge/SFACT and
run, but it does work really well in some situations, and Sound (on
IRC) is very good about taking bug reports on github and addressing
them.

Website is www.slic3r.org, and the github is https://github.com/alexrj/Slic3r/

I try to name my prints on Flickr and thingiverse when I use Slic3r,
so people can see that it actually works :)

http://www.flickr.com/photos/rgoodwin

Good luck, and fun printing!

config.ini===========

bottom_layer_speed_ratio = 0.3
duplicate_distance = 6
duplicate_x = 1
duplicate_y = 1
end_gcode = M84 ; disable motors
filament_diameter = 1.81
filament_packing_density = 1.056
fill_angle = 0
fill_density = 0.4
infill_every_layers = 1
layer_height = 0.2
nozzle_diameter = 0.35
perimeter_feed_rate = 30
perimeter_offsets = 3
print_center = 60,60
print_feed_rate = 45
retract_before_travel = 2
retract_length = 1
retract_lift = 0
retract_restart_extra = 0
retract_speed = 18
rotate = 0
scale = 1
skirt_distance = 6
skirts = 3
solid_layers = 3
start_gcode = G92 X0 Y0 Z0 E0 ; reset distance
temperature = 178
travel_feed_rate = 100
use_relative_e_distances = 0
z_offset = 0

Ray Arell

unread,
Nov 16, 2011, 8:51:28 PM11/16/11
to MakerGear - Make Today, Change Tomorrow
Thanks Richard! I will give this a shot.

Cristian Petrescu-Prahova

unread,
Jan 3, 2012, 1:05:03 AM1/3/12
to MakerGear - Make Today, Change Tomorrow
Thanks for sharing this file. I adapted it for Slic3r 0.5.7 and
MakerGear Prusa. First and only print http://imgur.com/mvpZl. The file
is a bit longer, as Slic3r gains more features. There are likely many
things that can be improved, this is but a start that worked for me. I
also setup a github repository, perhaps there is some way for the
community to collaborate in tweaking the config.
https://github.com/cristipp/slic3r_config_ini

bottom_layer_speed_ratio = 0.3
bridge_flow_ratio = 1
bridge_speed = 60
duplicate_distance = 6
duplicate_x = 1
duplicate_y = 1
end_gcode = M104 S0 ; turn off temperature\nG28 X0 ; home X axis
\nM84 ; disable motors
extrusion_axis = E
extrusion_multiplier = 1.056
extrusion_width_ratio = 0
filament_diameter = 1.81
fill_angle = 0
fill_density = 0.4
fill_pattern = rectilinear
first_layer_height_ratio = 1
g0 = 0
gcode_arcs = 0
gcode_comments = 0
infill_every_layers = 1
infill_speed = 45
layer_height = 0.20
nozzle_diameter = 0.35
perimeter_speed = 30
perimeters = 3
print_center = 100,100
retract_before_travel = 2
retract_length = 1
retract_lift = 0
retract_restart_extra = 0
retract_speed = 18
rotate = 0
scale = 1
skirt_distance = 6
skirt_height = 1
skirts = 3
small_perimeter_speed = 30
solid_fill_pattern = rectilinear
solid_infill_speed = 60
solid_layers = 3
start_gcode = G28 ; home all axes
temperature = 195
travel_speed = 100
use_relative_e_distances = 0
z_offset = 0



On Nov 16 2011, 9:50 am, "Richard Goodwin (rgoodwin on IRC)"
<richa...@richardgoodwin.com> wrote:
> For those that have requested them, below is my config.ini. (One of
> the nice things about Slic3r is that there is so little to configure!)
>
> Now, I'm not saying it's the be-all end-all, drop Skeinforge/SFACT and
> run, but it does work really well in some situations, and Sound (on
> IRC) is very good about taking bug reports on github and addressing
> them.
>
> Website iswww.slic3r.org, and the github ishttps://github.com/alexrj/Slic3r/

Triffid Hunter

unread,
Jan 3, 2012, 7:01:20 AM1/3/12
to make...@googlegroups.com
I can share my slic3r config if anyone's interested, but it depends on
a bunch of features that only exist in a branch of my fork at the
moment so you couldn't use it verbatim.

want me to share?

Cristian Petrescu-Prahova

unread,
Jan 3, 2012, 2:17:16 PM1/3/12
to make...@googlegroups.com
Sharing is caring :)
Can you please add your config into your slic3r branch, publish it on github and send us a link?

Regards,
Cristian

Triffid Hunter

unread,
Jan 3, 2012, 6:19:19 PM1/3/12
to make...@googlegroups.com
On Wed, Jan 4, 2012 at 6:17 AM, Cristian Petrescu-Prahova
<cris...@gmail.com> wrote:
> Sharing is caring :)
> Can you please add your config into your slic3r branch, publish it on github
> and send us a link?

https://github.com/triffid/Slic3r/tree/my-configs

enjoy :)

For those of you less well-versed in git parlance;

git clone https://github.com/triffid/Slic3r triffid-slic3r
cd triffid-slic3r
git checkout my-configs
alias slic3r-pla=`pwd`'/slic3r.pl --load pla.ini'
alias slic3r-abs=`pwd`/slice3r.pl --load abs.ini'

*** you MUST edit the temperatures in pla.ini and abs.ini, as well as
the start/end codes in triffid-config.ini. I'm using the wrong
temperature table for my hot-end thermistor so my listed temperatures
are about 20c low. Also, your nozzle may not hang over the edge of
your bed at X=187 so my start codes won't work well for you at all.
***

cd <your directory of STLs>
slic3r-pla myobject.stl
slic3r-abs myotherobject.stl

at some point I'm going to move the option-replacer for start and end
codes to a post-processing script so it doesn't matter what order the
config options are encountered in.

makishev

unread,
Jul 4, 2012, 6:02:30 AM7/4/12
to make...@googlegroups.com
How do you guys able to print at such 'crazy' speed as 30 mm/s?
I had to slow it down to 10 mm/s in order to get proper quality.
And while using ABS even to 5 mm/s.


Triffid Hunter

unread,
Jul 4, 2012, 8:13:09 AM7/4/12
to make...@googlegroups.com
wow that's super slow, I print perimeters at 80mm/s and infill at 120+

Charles Warner

unread,
Jul 4, 2012, 4:10:38 PM7/4/12
to make...@googlegroups.com
I, too, am puzzled by the high reported speeds- I find that for most things, I print best around 25 mm/s, infill at 40 mm/s- increasing the speed really degrades print quality significantly.  I am using PLA 1.75 mm, printing on heated glass, 0.2 mm layer height normally.  Lower layer heights tend to induce jamming in the extruder.  I am using Slic3r 0.8.4, Sprinter as provided by Makergear (never modified) on a Prusa Mendel.  The effects of high speeds are most obvious on curved surfaces, even on perimeters of 70 to 80 mm diameters.  
Also, what does Slic3r consider a "small perimeter"?  There is a special speed setting for small perimeters, but so far, I haven't found a small enough perimeter size to obviously induce the "small perimeter" setting.
Charlie  

Triffid Hunter

unread,
Jul 4, 2012, 9:15:05 PM7/4/12
to make...@googlegroups.com
On Thu, Jul 5, 2012 at 6:10 AM, Charles Warner <cwarne...@gmail.com> wrote:
> 0.2 mm layer height normally. Lower layer heights tend to
> induce jamming in the extruder.

Odd, I've successfully printed as low as 0.05 (yes 50 microns!) with
my 3mm filament and would expect to be able to do 0.02 with 1.75.

At these layer heights, you really need to turn off retract, ensure
you have a fan blowing on the groovemount, and tune your E steps
extremely finely.

Also, fill density must be >90% or 0%. Since we're laying down a film
of plastic instead of a bead, we cannot hang it over empty spaces such
as between previous layers of infill.

> I am using Sprinter as
> provided by Makergear (never modified) on a Prusa Mendel. The effects of
> high speeds are most obvious on curved surfaces, even on perimeters of 70 to
> 80 mm diameters.

This is typical of older versions of sprinter which didn't have move
blending, so it would slow down and speed up again between moves even
when the 2nd move continued in a straight line (or almost straight
line as is the case with curves).

Needless to say this makes curves look dreadful at higher speeds!

Recently, sprinter ported marlin's movement code across and now both
sprinter and marlin can do curves at high speeds smoothly.

A firmware update will make a profound difference to the amount of
noise and vibration your printer generates when doing curves. I
believe there is a version of marlin already set up for makergear
prusas set as a sticky in the google groups interface.

> Also, what does Slic3r consider a "small perimeter"? There is a special
> speed setting for small perimeters, but so far, I haven't found a small
> enough perimeter size to obviously induce the "small perimeter" setting.

"A perimeter with a smaller circumference than a circle of 6.5mm
diameter" according to Slic3r's author

Sonny Mounicou

unread,
Jul 4, 2012, 9:17:07 PM7/4/12
to make...@googlegroups.com
Wow.  I'm shocked by the low speeds.I regularly print at 160 with
perimeters around 90, very similar to triffid.  I have printed up to 215
and can print good quality at up to 180.  That is with acceleration on
Marlin at 9000, so it does indeed hit those speeds.  At 215 my glass
platform shakes off the top.  Anyway, all the prusa parts and mg parts
handle these speeds with no problem.  I have YouTube videos of it if you
google.

makishev

unread,
Jul 5, 2012, 9:39:54 AM7/5/12
to make...@googlegroups.com
What  am I doing wrong?
I am using Mozaic. 
1.75 mm plastic. 
PLA.
Mirror platform.
Here is my ini file.
Any advise?


05.07.2012.ini

Richard Perin

unread,
Jul 5, 2012, 1:45:01 PM7/5/12
to make...@googlegroups.com
I would try this:
set:
bridge_speed = 8 to 60
extrusion_multiplier = 1.2 to 1.1
filament_diameter = 1.81 to 1.75
fill_angle = 0 to 45
first_layer_extrusion_width = 0 to 0.43
first_layer_height = 0.125 to 0.5
first_layer_temperature = 200 to 185
infill_speed = 8 to 60
layer_height = 0.25 to 0.2
nozzle_diameter = 0.35 to 0.43
perimeter_speed = 8 to 30
perimeters = 4 to 2
randomize_start =  to 1
solid_layers = 4 to 2
solid_infill_speed = 8 to 60
small_perimeter_speed = 8 to 20
temperature = 220 to 178
top_solid_infill_speed = 8 to 40

try by modifying all those parameters, if it is not exactly since it might vary due to PLA quality, try by doing small changes.
feel free to let us know go it went and ask questions.
Thanks


Date: Thu, 5 Jul 2012 06:39:54 -0700
From: emak...@gmail.com
To: make...@googlegroups.com
Subject: Re: [MakerGear] Re: Slic3r settings for Mosaic

makishev

unread,
Jul 9, 2012, 10:50:51 AM7/9/12
to make...@googlegroups.com
With a great deal of help from Joshua Wills I found out that there was a calibration issue. 
I spent  a month fighting with a Slic3r settings and it was e-number that did not let me print with proper speed.
I feel so stupid.
Thank you Joshua!

P.s. Somebody has to re-write the manuals or I might not reading them right.

среда, 4 июля 2012 г., 16:02:30 UTC+6 пользователь makishev написал:

Landis Fields

unread,
Jul 9, 2012, 7:18:59 PM7/9/12
to make...@googlegroups.com
What do you mean by "e-number"? I am looking in settings and dont see anything. 

Also, I have been printing hollow allot lately and was wondering if that usually has an impact on the surface quality (i.e. does printing with an infill typically yield a "smoother" surface without holes?). I am printing with a mosaic, here are my settings...

; generated by Slic3r 0.8.4 on 2012-07-09 at 15:04:16
; layer_height = 0.2
; perimeters = 3
; solid_layers = 3
; fill_density = 0
; nozzle_diameter = .35
; filament_diameter = 1.75
; extrusion_multiplier = 1
; perimeter_speed = 20
; infill_speed = 60
; travel_speed = 100
; scale = 1
; single wall width = 0.37mm
M104 S200 ; set temperature
G92 X0 Y0 Z0
M106 S255
M109 S200 ; wait for temperature to be reached
G90 ; use absolute coordinates
G21 ; set units to millimeters
M83 ; use relative distances for extrusion


Thanks ahead of time!!!!

-Landis

Ernar Makishev

unread,
Jul 9, 2012, 11:26:54 PM7/9/12
to make...@googlegroups.com
Hi.
I was talking about firmware issue.
you go to the Marlin folder and find this file: Configuration.h
in this file you change this line (the last number)
#define DEFAULT_AXIS_STEPS_PER_UNIT   {87.489, 87.489, 253.49,1775}   
then upload it to the printer. I will send you the letters with description of how to do it.
--
Best Regards,
Ernar Makishev,
Master of Science in Mechanical Engineering (Iowa State University 2007)

makishev

unread,
Jul 11, 2012, 6:02:04 AM7/11/12
to make...@googlegroups.com, car...@yahoo.com
What did you mean by this?
first_layer_height = 0.125 to 0.5 
Slic3r tells me that the height cannot be greater than a nozzle diameter.


Triffid Hunter

unread,
Jul 11, 2012, 6:40:20 AM7/11/12
to make...@googlegroups.com, car...@yahoo.com
height should be less than 80% of nozzle diameter.

first layer height ratio allows you to make the first layer larger or
smaller than the rest. This is handy for doing 0.05 prints because
it's almost impossible to get the nozzle moving parallel to the bed to
within the 10 or so microns that's necessary to put the first layer
down at 0.05.. in this situation we use a first layer height ratio of
400% so the first layer is a far more manageable 0.2mm

If you like to squish the utter crap out of your first layer, using
first layer height ratio to reduce the flow can remove the brim that's
formed by over-stuffing the first layer.

makishev

unread,
Jul 12, 2012, 12:15:38 PM7/12/12
to make...@googlegroups.com, car...@yahoo.com
What wall thickness shall I use in a software model, in order to make Slic3r slice it as a single line print?
I want to print a very thin wall, but what thickness shall I use, 0.8?
Thanks.
I think this is off topic

makishev

unread,
Jul 13, 2012, 1:54:33 AM7/13/12
to make...@googlegroups.com, car...@yahoo.com
Answer to my question is .5 mm
Thanks

четверг, 12 июля 2012 г., 22:15:38 UTC+6 пользователь makishev написал:
Message has been deleted

makishev

unread,
Jul 15, 2012, 11:10:20 PM7/15/12
to make...@googlegroups.com, car...@yahoo.com
That was a bad advice. I had spent a lot of plastic before I returned to the right temperature - 205°C.
(The yellow PLA from Makergear).

first_layer_temperature = 200 to 185

Jay Couture

unread,
Jul 15, 2012, 11:25:39 PM7/15/12
to make...@googlegroups.com, car...@yahoo.com
Depending on how well your extruder motor is tuned (current limit setting), you should be able to extrude PLA at 185.

David Sharp

unread,
Jul 16, 2012, 10:35:59 AM7/16/12
to make...@googlegroups.com, car...@yahoo.com
A lot depends on where the thermistor is located.  I have on the the makergear aluminum resistor blocks and because of the thermistor location, I actually have to set my temps 20-30 degrees higher than when I have the thermistor taped to the nozzle.  So really all the advice about temps assumes that your extruder hotend is identical to the one of the person giving the advice.

Dave

Chris

unread,
Jul 19, 2012, 11:30:27 AM7/19/12
to make...@googlegroups.com
What does changing the e-number actually do?

makishev

unread,
Jul 19, 2012, 12:02:34 PM7/19/12
to make...@googlegroups.com
In my case, it caused heavy clogging of the extruder.
Hence, no plastic was extruded on the model, even though everything seemed to work fine. 

четверг, 19 июля 2012 г., 21:30:27 UTC+6 пользователь Chris написал:

David Sharp

unread,
Jul 19, 2012, 12:02:53 PM7/19/12
to make...@googlegroups.com
Assuming you're talking about the firmware setting.  Changing the value will change the number of steps the firmware thinks are required to extrude 1mm of feedstock.  So if the value is 1000, then as an example, if the firmware is told to do a move that extrudes 3.14 mm of feedstock, it will step the extruder motor 3140 times.

Dave
Reply all
Reply to author
Forward
0 new messages