eSUN PETG profile ( *.ini) for Slic3r?
I was reading this regarding using eSUN PETG: http://forum.makergear.com/viewtopic.php?f=11&t=2593
Can anyone share their Slic3r ini profile file?
Re: eSUN PETG profile ( *.ini) for Slic3r?
I've been printing with eSUN clear PETG, and that post is pretty much correct except for some preferences like skirts (which I don't do, ever) and whatnot.
Even the same brand filaments will behave slightly differently even based on pigmentation, so it's probably easier to describe the problem you are having.
Just remember you need to print slow.
Re: eSUN PETG profile ( *.ini) for Slic3r?
I had one print work fine, but two jobs failed because of build up on the nozzle. In doing more research, it seems like the biggest factor is printing slow as you mentioned. After that, cooling is critical because of how sticky PETG is. I was also reading that cooler ambient temps are good. I wonder if making a draft with a regular house fan would help.
I guess I was drawn to PETG for how much stronger it is, but I could just increase the infill when printing with PLA and not deal with the drawbacks of PETG.
It seems the best scenario for printing with PETG is to have a dedicated printer since you have to do the atomic cleaning method or use a cleaning filament to avoid clogs.
For reference, here is another link regarding PETG: http://forums.designfutures.club/t/petg-what-you-should-know-what-you-will-love/394
Re: eSUN PETG profile ( *.ini) for Slic3r?
Hrm. Just exported a config but forum won't accept it as an attachment.
Here's my current eSUN PETG config. Note that this is my personal config and there is some stuff you might not like (like my start/end gcode).
"Strong" is not a good way to describe... anything really. Unlike PLA, it will flex instead of breaking. But that means it will flex. Unlike ABS, it is less likely to bend back into its original shape though.
The main reasons to use PETG are flexibility, low warpage/shrinkage, low toxicity/smell and the fact that it supposedly doesn't take in moisture, so it's a nice filament you can just leave in the printer ready to go.
But it's a stringy mess unless you get the settings right. If you go too fast, it seems to "shred" and get fluffy. But if you go slow and use enough heat, then the next pass can take the fluff and re-fuse it. So that's 2 reasons for going slow. You have to use enough retract/z-hop and know/place your parts carefully and prevent long travels where it can ooze.
Honestly I've got it now to where it's pretty clean, but you'll probably still need to fiddle and think about things a bit for yourself.
I still haven't figured out how to get supports working correctly in slic3r for any filament. Supports are just awful in slic3r.
# generated by Slic3r 1.30.0.25-prusa3d-release_candidate_1_3-win64 on Tue Dec 6 00:32:56 2016
avoid_crossing_perimeters = 0
bed_shape = 0x0,250x0,250x210,0x210
bed_temperature = 65
before_layer_gcode =
bottom_solid_layers = 3
bridge_acceleration = 1000
bridge_fan_speed = 100
bridge_flow_ratio = 0.99
bridge_speed = 25
brim_width = 0
complete_objects = 0
cooling = 1
default_acceleration = 1000
disable_fan_first_layers = 1
dont_support_bridges = 0
duplicate_distance = 6
end_gcode = M83 ; extruder relative mode ?\nG1 E-1 F5000.0; retract to keep from oozing while probing ?\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nG1 X0 Y180; home X axis\nM84 ; disable motors
external_fill_pattern = concentric
external_perimeter_extrusion_width = 0
external_perimeter_speed = 30
external_perimeters_first = 0
extra_perimeters = 1
extruder_clearance_height = 20
extruder_clearance_radius = 20
extruder_offset = 0x0
extrusion_axis = E
extrusion_multiplier = 1.035
extrusion_width = 0.45
fan_always_on = 1
fan_below_layer_time = 100
filament_colour = #F0F0F0
filament_diameter = 1.75
filament_settings_id =
fill_angle = 45
fill_density = 15%
fill_pattern = grid
first_layer_acceleration = 1000
first_layer_bed_temperature = 70
first_layer_extrusion_width = 0
first_layer_height = 0.2
first_layer_speed = 50%
first_layer_temperature = 250
gap_fill_speed = 40
gcode_arcs = 0
gcode_comments = 0
gcode_flavor = reprap
infill_acceleration = 2000
infill_every_layers = 1
infill_extruder = 1
infill_extrusion_width = 0
infill_first = 0
infill_only_where_needed = 0
infill_overlap = 17%
infill_speed = 55
interface_shells = 0
layer_gcode =
layer_height = 0.2
max_fan_speed = 100
max_print_speed = 100
max_volumetric_speed = 0
min_fan_speed = 85
min_print_speed = 15
min_skirt_length = 0
notes =
nozzle_diameter = 0.4
octoprint_apikey =
octoprint_host =
only_retract_when_crossing_perimeters = 0
ooze_prevention = 0
output_filename_format = [input_filename_base].gcode
overhangs = 0
perimeter_acceleration = 800
perimeter_extruder = 1
perimeter_extrusion_width = 0
perimeter_speed = 40
perimeters = 3
post_process =
pressure_advance = 0
print_settings_id =
printer_settings_id =
raft_layers = 0
resolution = 0
retract_before_travel = 1
retract_layer_change = 1
retract_length = 1
retract_length_toolchange = 3
retract_lift = 0.05
retract_lift_above = 1
retract_lift_below = 199
retract_restart_extra = 0
retract_restart_extra_toolchange = 0
retract_speed = 50
seam_position = nearest
serial_port =
serial_speed = 250000
skirt_distance = 2
skirt_height = 1
skirts = 0
slowdown_below_layer_time = 25
small_perimeter_speed = 25
solid_infill_below_area = 0
solid_infill_every_layers = 0
solid_infill_extruder = 1
solid_infill_extrusion_width = 0
solid_infill_speed = 40
spiral_vase = 0
standby_temperature_delta = -5
start_gcode = M83 ; extruder relative mode\nM104 S170 ; set extruder holding temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S170 ; wait for extruder holding temp\nG1 E-1 F1000; retract to keep from oozing while probing\nG28 W ; home all without mesh bed level\nG80 ; mesh bed leveling\nG1 Y-3.0 Z10 F1000.0 ; go outside pritn area\nM104 S[first_layer_temperature] ; set extruder temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG1 Y-3.0 Z0.1 F1000.0 ; go outside pritn area\nG1 X60.0 E5 F1000.0 ; intro line\nG1 X120.0 E7 F1000.0 ; intro line
support_material = 0
support_material_angle = 0
support_material_contact_distance = 0.05
support_material_enforce_layers = 0
support_material_extruder = 1
support_material_extrusion_width = 0.35
support_material_interface_extruder = 1
support_material_interface_layers = 1
support_material_interface_spacing = 0
support_material_interface_speed = 100%
support_material_pattern = rectilinear-grid
support_material_spacing = 1.5
support_material_speed = 45
support_material_threshold = 60
temperature = 250
thin_walls = 0
threads = 4
toolchange_gcode =
top_infill_extrusion_width = 0
top_solid_infill_speed = 40
top_solid_layers = 3
travel_speed = 120
use_firmware_retraction = 0
use_relative_e_distances = 1
use_volumetric_e = 0
vibration_limit = 0
wipe = 1
xy_size_compensation = 0
z_offset = 0
Re: eSUN PETG profile ( *.ini) for Slic3r?
gz1
With the exception of images, you have to zip up attachments.
Peter
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…
Re: eSUN PETG profile ( *.ini) for Slic3r?
Thanks for the filament profile, I believe you have saved me many hours lost from experimentation.
Re: eSUN PETG profile ( *.ini) for Slic3r?
How does one get that text file into Slic3r as a config?
Re: eSUN PETG profile ( *.ini) for Slic3r?
I'm sure there's some way to import it, but I don't recommend it.
I think you should just review your own settings, and if something looks suspicious, doublecheck it against mine.
Re: eSUN PETG profile ( *.ini) for Slic3r?
Do any of you adjust you Live Z for the eSun PETG?
Re: eSUN PETG profile ( *.ini) for Slic3r?
Do any of you adjust you Live Z for the eSun PETG?
Yes, back off a bit (ie not as close to the bed as for say PLA).
Re: eSUN PETG profile ( *.ini) for Slic3r?
I'm sure there's some way to import it, but I don't recommend it.
I think you should just review your own settings, and if something looks suspicious, doublecheck it against mine.
I imported the bundle into SLic3r, changed the Firmware to Marlin and it worked brilliantly on a very small test print with eSun Transparent Magenta. I'll do a formal test print later this week and report back.
RE: eSUN PETG profile ( *.ini) for Slic3r?
Hrm. Just exported a config but forum won't accept it as an attachment.
Here's my current eSUN PETG config. Note that this is my personal config and there is some stuff you might not like (like my start/end gcode).
"Strong" is not a good way to describe... anything really. Unlike PLA, it will flex instead of breaking. But that means it will flex. Unlike ABS, it is less likely to bend back into its original shape though.
The main reasons to use PETG are flexibility, low warpage/shrinkage, low toxicity/smell and the fact that it supposedly doesn't take in moisture, so it's a nice filament you can just leave in the printer ready to go.
But it's a stringy mess unless you get the settings right. If you go too fast, it seems to "shred" and get fluffy. But if you go slow and use enough heat, then the next pass can take the fluff and re-fuse it. So that's 2 reasons for going slow. You have to use enough retract/z-hop and know/place your parts carefully and prevent long travels where it can ooze.
Honestly I've got it now to where it's pretty clean, but you'll probably still need to fiddle and think about things a bit for yourself.
I still haven't figured out how to get supports working correctly in slic3r for any filament. Supports are just awful in slic3r.
# generated by Slic3r 1.30.0.25-prusa3d-release_candidate_1_3-win64 on Tue Dec 6 00:32:56 2016
avoid_crossing_perimeters = 0
bed_shape = 0x0,250x0,250x210,0x210
bed_temperature = 65
before_layer_gcode =
bottom_solid_layers = 3
bridge_acceleration = 1000
bridge_fan_speed = 100
bridge_flow_ratio = 0.99
bridge_speed = 25
brim_width = 0
complete_objects = 0
cooling = 1
default_acceleration = 1000
disable_fan_first_layers = 1
dont_support_bridges = 0
duplicate_distance = 6
end_gcode = M83 ; extruder relative mode ?\nG1 E-1 F5000.0; retract to keep from oozing while probing ?\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nG1 X0 Y180; home X axis\nM84 ; disable motors
external_fill_pattern = concentric
external_perimeter_extrusion_width = 0
external_perimeter_speed = 30
external_perimeters_first = 0
extra_perimeters = 1
extruder_clearance_height = 20
extruder_clearance_radius = 20
extruder_offset = 0x0
extrusion_axis = E
extrusion_multiplier = 1.035
extrusion_width = 0.45
fan_always_on = 1
fan_below_layer_time = 100
filament_colour = #F0F0F0
filament_diameter = 1.75
filament_settings_id =
fill_angle = 45
fill_density = 15%
fill_pattern = grid
first_layer_acceleration = 1000
first_layer_bed_temperature = 70
first_layer_extrusion_width = 0
first_layer_height = 0.2
first_layer_speed = 50%
first_layer_temperature = 250
gap_fill_speed = 40
gcode_arcs = 0
gcode_comments = 0
gcode_flavor = reprap
infill_acceleration = 2000
infill_every_layers = 1
infill_extruder = 1
infill_extrusion_width = 0
infill_first = 0
infill_only_where_needed = 0
infill_overlap = 17%
infill_speed = 55
interface_shells = 0
layer_gcode =
layer_height = 0.2
max_fan_speed = 100
max_print_speed = 100
max_volumetric_speed = 0
min_fan_speed = 85
min_print_speed = 15
min_skirt_length = 0
notes =
nozzle_diameter = 0.4
octoprint_apikey =
octoprint_host =
only_retract_when_crossing_perimeters = 0
ooze_prevention = 0
output_filename_format = [input_filename_base].gcode
overhangs = 0
perimeter_acceleration = 800
perimeter_extruder = 1
perimeter_extrusion_width = 0
perimeter_speed = 40
perimeters = 3
post_process =
pressure_advance = 0
print_settings_id =
printer_settings_id =
raft_layers = 0
resolution = 0
retract_before_travel = 1
retract_layer_change = 1
retract_length = 1
retract_length_toolchange = 3
retract_lift = 0.05
retract_lift_above = 1
retract_lift_below = 199
retract_restart_extra = 0
retract_restart_extra_toolchange = 0
retract_speed = 50
seam_position = nearest
serial_port =
serial_speed = 250000
skirt_distance = 2
skirt_height = 1
skirts = 0
slowdown_below_layer_time = 25
small_perimeter_speed = 25
solid_infill_below_area = 0
solid_infill_every_layers = 0
solid_infill_extruder = 1
solid_infill_extrusion_width = 0
solid_infill_speed = 40
spiral_vase = 0
standby_temperature_delta = -5
start_gcode = M83 ; extruder relative mode\nM104 S170 ; set extruder holding temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S170 ; wait for extruder holding temp\nG1 E-1 F1000; retract to keep from oozing while probing\nG28 W ; home all without mesh bed level\nG80 ; mesh bed leveling\nG1 Y-3.0 Z10 F1000.0 ; go outside pritn area\nM104 S[first_layer_temperature] ; set extruder temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG1 Y-3.0 Z0.1 F1000.0 ; go outside pritn area\nG1 X60.0 E5 F1000.0 ; intro line\nG1 X120.0 E7 F1000.0 ; intro line
support_material = 0
support_material_angle = 0
support_material_contact_distance = 0.05
support_material_enforce_layers = 0
support_material_extruder = 1
support_material_extrusion_width = 0.35
support_material_interface_extruder = 1
support_material_interface_layers = 1
support_material_interface_spacing = 0
support_material_interface_speed = 100%
support_material_pattern = rectilinear-grid
support_material_spacing = 1.5
support_material_speed = 45
support_material_threshold = 60
temperature = 250
thin_walls = 0
threads = 4
toolchange_gcode =
top_infill_extrusion_width = 0
top_solid_infill_speed = 40
top_solid_layers = 3
travel_speed = 120
use_firmware_retraction = 0
use_relative_e_distances = 1
use_volumetric_e = 0
vibration_limit = 0
wipe = 1
xy_size_compensation = 0
z_offset = 0
I put this into an ini file and shared this on strand - https://strand-3d.com/slicer-profile/46/