Skip to content

Instantly share code, notes, and snippets.

@ednisley
Last active June 1, 2017 23:59
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ednisley/3e007605c5a35dbd3826e49a391dd332 to your computer and use it in GitHub Desktop.
Save ednisley/3e007605c5a35dbd3826e49a391dd332 to your computer and use it in GitHub Desktop.
Slic3r Configuration Files: Makergear M2, PETG
# generated by Slic3r 1.3.0-dev on 2017-04-12 17:24:14
bed_shape = -100x-125,100x-125,100x125,-100x125
before_layer_gcode =
between_objects_gcode =
end_gcode = ;-- Slic3r End G-Code for M2 starts --\n; Ed Nisley KE4NZU - 15 November 2013\nG1 Z160 F2000 ; lower bed\nG1 X135 Y100 F30000 ; nozzle to right, bed front\nM104 S0 ; drop extruder temperature\nM140 S0 ; drop bed temperature\nM106 S0 ; bed fan off\nM84 ; disable motors\n;-- Slic3r End G-Code ends --
extruder_offset = 0x0
gcode_flavor = reprap
has_heatbed = 1
layer_gcode =
notes =
nozzle_diameter = 0.35
octoprint_apikey =
octoprint_host =
pressure_advance = 0
printer_notes = ""
printer_settings_id =
retract_before_travel = 3
retract_layer_change = 0
retract_length = 1
retract_length_toolchange = 10
retract_lift = 0
retract_lift_above = 0
retract_lift_below = 0
retract_restart_extra = 0
retract_restart_extra_toolchange = 0
retract_speed = 60
serial_port =
serial_speed = 250000
start_gcode = ;-- Slic3r Start G-Code for M2 starts --\n; Ed Nisley KE4NZU - 2015-03-07\n; Makergear V4 hot end\n; Z-min switch at platform, must move nozzle to X=135 to clear\nG90 ; absolute coordinates\nG21 ; millimeters\nM83 ; relative extrusion distance\nM104 S[first_layer_temperature] ; start extruder heating\nM140 S[first_layer_bed_temperature] ; start bed heating\nM17 ; enable steppers\nG4 P500 ; ... wait for power up\nG92 Z0 ; set Z to zero, wherever it might be now\nG0 Z10 F1000 ; move platform downward to clear nozzle; may crash at bottom\nG28 Y-127 ; home Y to clear plate, origin in middle\nG28 X-100 ; home X, origin in middle\nG0 X135 Y0 F15000 ; move off platform to right side, center Y\nG28 Z-2.15 ; home Z to platform switch, with measured offset\nG0 Z2.0 F1000 \n ; get air under switch\nG0 Y-126 F10000 ; set up for priming, zig around corner\nG0 X0 \n ; center X\nG0 Y-125.0 ; just over platform edge\nG0 Z0 F500 \n ; exactly at platform\nM109 S[first_layer_temperature] ; set extruder temperature and wait\nM190 S[first_layer_bed_temperature] ; wait for bed to finish heating\nG1 E20 F300 ; prime to get pressure, generate blob on edge\nG0 Y-123 F5000 ; shear off blob\nG0 X15 F15000 ; jerk away from blob, move over surface\nG4 P500 ; pause to attach\nG1 X45 F500 \n ; slowly smear snot to clear nozzle\nG1 Z1.0 F2000 ; clear bed for travel\n;-- Slic3r Start G-Code ends --\n\n\n
toolchange_gcode =
use_firmware_retraction = 0
use_relative_e_distances = 0
use_volumetric_e = 0
vibration_limit = 0
wipe = 0
z_offset = 0
z_steps_per_mm = 0
# generated by Slic3r 1.3.0-dev on 2017-04-12 18:39:56
bed_temperature = 90
bridge_fan_speed = 100
compatible_printers =
cooling = 0
disable_fan_first_layers = 3
end_filament_gcode = "; Filament-specific end gcode \n;END gcode for filament\n"
extrusion_multiplier = 0.95
fan_always_on = 0
fan_below_layer_time = 60
filament_colour = #FFFFFF
filament_cost = 25
filament_density = 1.2
filament_diameter = 1.75
filament_max_volumetric_speed = 0
filament_notes = ""
filament_settings_id =
first_layer_bed_temperature = 90
first_layer_temperature = 250
max_fan_speed = 100
min_fan_speed = 35
min_print_speed = 10
slowdown_below_layer_time = 5
start_filament_gcode = "; Filament gcode\n"
temperature = 250
# generated by Slic3r 1.3.0-dev on 2017-04-15 14:00:59
avoid_crossing_perimeters = 0
bottom_infill_pattern = hilbertcurve
bottom_solid_layers = 3
bridge_acceleration = 0
bridge_flow_ratio = 1
bridge_speed = 50
brim_connections_width = 0
brim_width = 0
compatible_printers =
complete_objects = 0
default_acceleration = 0
dont_support_bridges = 1
external_perimeter_extrusion_width = 0
external_perimeter_speed = 50%
external_perimeters_first = 0
extra_perimeters = 1
extruder_clearance_height = 20
extruder_clearance_radius = 20
extrusion_width = 0.4
fill_angle = 45
fill_density = 15%
fill_gaps = 1
fill_pattern = 3dhoneycomb
first_layer_acceleration = 0
first_layer_extrusion_width = 0.4
first_layer_height = 100%
first_layer_speed = 15
gap_fill_speed = 0
gcode_comments = 0
infill_acceleration = 0
infill_every_layers = 1
infill_extruder = 1
infill_extrusion_width = 0
infill_first = 1
infill_only_where_needed = 0
infill_overlap = 15%
infill_speed = 50
interface_shells = 0
interior_brim_width = 0
layer_height = 0.25
max_print_speed = 80
max_volumetric_speed = 0
min_skirt_length = 15
notes =
only_retract_when_crossing_perimeters = 1
ooze_prevention = 0
output_filename_format = [input_filename_base].gcode
overhangs = 1
overridable = support_material
perimeter_acceleration = 0
perimeter_extruder = 1
perimeter_extrusion_width = 0.4
perimeter_speed = 50
perimeters = 2
post_process =
print_settings_id =
raft_layers = 0
resolution = 0
seam_position = nearest
skirt_distance = 3
skirt_height = 1
skirts = 3
small_perimeter_speed = 25%
solid_infill_below_area = 2
solid_infill_every_layers = 0
solid_infill_extruder = 1
solid_infill_extrusion_width = 0
solid_infill_speed = 75%
spiral_vase = 0
standby_temperature_delta = -5
support_material = 0
support_material_angle = 0
support_material_buildplate_only = 0
support_material_contact_distance = 0.2
support_material_enforce_layers = 0
support_material_extruder = 1
support_material_extrusion_width = 0
support_material_interface_extruder = 1
support_material_interface_layers = 1
support_material_interface_spacing = 0.4
support_material_interface_speed = 100%
support_material_pattern = honeycomb
support_material_spacing = 2
support_material_speed = 50
support_material_threshold = 60
thin_walls = 1
top_infill_extrusion_width = 0
top_infill_pattern = hilbertcurve
top_solid_infill_speed = 50%
top_solid_layers = 3
travel_speed = 300
xy_size_compensation = 0
# generated by Slic3r 1.3.0-dev on Mon May 15 19:42:07 2017
[filament:M2 - PETG]
bed_temperature = 90
bridge_fan_speed = 100
compatible_printers =
cooling = 0
disable_fan_first_layers = 3
end_filament_gcode = "; Filament-specific end gcode \n;END gcode for filament\n"
extrusion_multiplier = 0.95
fan_always_on = 0
fan_below_layer_time = 60
filament_colour = #FFFFFF
filament_cost = 25
filament_density = 1.2
filament_diameter = 1.75
filament_max_volumetric_speed = 0
filament_notes = ""
filament_settings_id =
first_layer_bed_temperature = 90
first_layer_temperature = 250
max_fan_speed = 100
min_fan_speed = 35
min_print_speed = 10
slowdown_below_layer_time = 5
start_filament_gcode = "; Filament gcode\n"
temperature = 250
[presets]
filament = M2 - PETG
print = M2 - PETG
printer = M2 - Default
[print:M2 - Lanyard]
avoid_crossing_perimeters = 0
bottom_infill_pattern = rectilinear
bottom_solid_layers = 3
bridge_acceleration = 0
bridge_flow_ratio = 1
bridge_speed = 50
brim_connections_width = 0
brim_width = 0
compatible_printers =
complete_objects = 0
default_acceleration = 0
dont_support_bridges = 1
external_perimeter_extrusion_width = 0
external_perimeter_speed = 50%
external_perimeters_first = 0
extra_perimeters = 1
extruder_clearance_height = 20
extruder_clearance_radius = 20
extrusion_width = 0.4
fill_angle = 45
fill_density = 15%
fill_gaps = 1
fill_pattern = 3dhoneycomb
first_layer_acceleration = 0
first_layer_extrusion_width = 0.4
first_layer_height = 100%
first_layer_speed = 15
gap_fill_speed = 0
gcode_comments = 0
infill_acceleration = 0
infill_every_layers = 1
infill_extruder = 1
infill_extrusion_width = 0
infill_first = 1
infill_only_where_needed = 0
infill_overlap = 15%
infill_speed = 50
interface_shells = 0
interior_brim_width = 0
layer_height = 0.2
max_print_speed = 80
max_volumetric_speed = 0
min_skirt_length = 15
notes =
only_retract_when_crossing_perimeters = 1
ooze_prevention = 0
output_filename_format = [input_filename_base].gcode
overhangs = 1
overridable = support_material
perimeter_acceleration = 0
perimeter_extruder = 1
perimeter_extrusion_width = 0.4
perimeter_speed = 50
perimeters = 2
post_process =
print_settings_id =
raft_layers = 0
resolution = 0
seam_position = nearest
skirt_distance = 3
skirt_height = 1
skirts = 3
small_perimeter_speed = 25%
solid_infill_below_area = 2
solid_infill_every_layers = 0
solid_infill_extruder = 1
solid_infill_extrusion_width = 0
solid_infill_speed = 75%
spiral_vase = 0
standby_temperature_delta = -5
support_material = 0
support_material_angle = 45
support_material_buildplate_only = 0
support_material_contact_distance = 0.2
support_material_enforce_layers = 0
support_material_extruder = 1
support_material_extrusion_width = 0
support_material_interface_extruder = 1
support_material_interface_layers = 2
support_material_interface_spacing = 0.4
support_material_interface_speed = 100%
support_material_pattern = honeycomb
support_material_spacing = 2
support_material_speed = 50
support_material_threshold = 40
thin_walls = 1
top_infill_extrusion_width = 0
top_infill_pattern = hilbertcurve
top_solid_infill_speed = 50%
top_solid_layers = 3
travel_speed = 300
xy_size_compensation = 0
[print:M2 - PETG]
avoid_crossing_perimeters = 0
bottom_infill_pattern = hilbertcurve
bottom_solid_layers = 3
bridge_acceleration = 0
bridge_flow_ratio = 1
bridge_speed = 50
brim_connections_width = 0
brim_width = 0
compatible_printers =
complete_objects = 0
default_acceleration = 0
dont_support_bridges = 1
external_perimeter_extrusion_width = 0
external_perimeter_speed = 50%
external_perimeters_first = 0
extra_perimeters = 1
extruder_clearance_height = 20
extruder_clearance_radius = 20
extrusion_width = 0.4
fill_angle = 45
fill_density = 15%
fill_gaps = 1
fill_pattern = 3dhoneycomb
first_layer_acceleration = 0
first_layer_extrusion_width = 0.4
first_layer_height = 100%
first_layer_speed = 15
gap_fill_speed = 0
gcode_comments = 0
infill_acceleration = 0
infill_every_layers = 1
infill_extruder = 1
infill_extrusion_width = 0
infill_first = 1
infill_only_where_needed = 0
infill_overlap = 15%
infill_speed = 50
interface_shells = 0
interior_brim_width = 0
layer_height = 0.25
max_print_speed = 80
max_volumetric_speed = 0
min_skirt_length = 15
notes =
only_retract_when_crossing_perimeters = 1
ooze_prevention = 0
output_filename_format = [input_filename_base].gcode
overhangs = 1
overridable = support_material
perimeter_acceleration = 0
perimeter_extruder = 1
perimeter_extrusion_width = 0.4
perimeter_speed = 50
perimeters = 2
post_process =
print_settings_id =
raft_layers = 0
resolution = 0
seam_position = nearest
skirt_distance = 3
skirt_height = 1
skirts = 3
small_perimeter_speed = 25%
solid_infill_below_area = 2
solid_infill_every_layers = 0
solid_infill_extruder = 1
solid_infill_extrusion_width = 0
solid_infill_speed = 75%
spiral_vase = 0
standby_temperature_delta = -5
support_material = 0
support_material_angle = 0
support_material_buildplate_only = 0
support_material_contact_distance = 0.2
support_material_enforce_layers = 0
support_material_extruder = 1
support_material_extrusion_width = 0
support_material_interface_extruder = 1
support_material_interface_layers = 1
support_material_interface_spacing = 0.4
support_material_interface_speed = 100%
support_material_pattern = honeycomb
support_material_spacing = 2
support_material_speed = 50
support_material_threshold = 60
thin_walls = 1
top_infill_extrusion_width = 0
top_infill_pattern = hilbertcurve
top_solid_infill_speed = 50%
top_solid_layers = 3
travel_speed = 300
xy_size_compensation = 0
[printer:M2 - Default]
bed_shape = -100x-125,100x-125,100x125,-100x125
before_layer_gcode =
between_objects_gcode =
end_gcode = ;-- Slic3r End G-Code for M2 starts --\n; Ed Nisley KE4NZU - 15 November 2013\nG1 Z160 F2000 ; lower bed\nG1 X135 Y100 F30000 ; nozzle to right, bed front\nM104 S0 ; drop extruder temperature\nM140 S0 ; drop bed temperature\nM106 S0 ; bed fan off\nM84 ; disable motors\n;-- Slic3r End G-Code ends --
extruder_offset = 0x0
gcode_flavor = reprap
has_heatbed = 1
layer_gcode =
notes =
nozzle_diameter = 0.35
octoprint_apikey =
octoprint_host =
pressure_advance = 0
printer_notes = ""
printer_settings_id =
retract_before_travel = 3
retract_layer_change = 0
retract_length = 1
retract_length_toolchange = 10
retract_lift = 0
retract_lift_above = 0
retract_lift_below = 0
retract_restart_extra = 0
retract_restart_extra_toolchange = 0
retract_speed = 60
serial_port =
serial_speed = 250000
start_gcode = ;-- Slic3r Start G-Code for M2 starts --\n; Ed Nisley KE4NZU - 2015-03-07\n; Makergear V4 hot end\n; Z-min switch at platform, must move nozzle to X=135 to clear\nG90 ; absolute coordinates\nG21 ; millimeters\nM83 ; relative extrusion distance\nM104 S[first_layer_temperature] ; start extruder heating\nM140 S[first_layer_bed_temperature] ; start bed heating\nM17 ; enable steppers\nG4 P500 ; ... wait for power up\nG92 Z0 ; set Z to zero, wherever it might be now\nG0 Z10 F1000 ; move platform downward to clear nozzle; may crash at bottom\nG28 Y-127 ; home Y to clear plate, origin in middle\nG28 X-100 ; home X, origin in middle\nG0 X135 Y0 F15000 ; move off platform to right side, center Y\nG28 Z-2.15 ; home Z to platform switch, with measured offset\nG0 Z2.0 F1000 \n ; get air under switch\nG0 Y-126 F10000 ; set up for priming, zig around corner\nG0 X0 \n ; center X\nG0 Y-125.0 ; just over platform edge\nG0 Z0 F500 \n ; exactly at platform\nM109 S[first_layer_temperature] ; set extruder temperature and wait\nM190 S[first_layer_bed_temperature] ; wait for bed to finish heating\nG1 E20 F300 ; prime to get pressure, generate blob on edge\nG0 Y-123 F5000 ; shear off blob\nG0 X15 F15000 ; jerk away from blob, move over surface\nG4 P500 ; pause to attach\nG1 X45 F500 \n ; slowly smear snot to clear nozzle\nG1 Z1.0 F2000 ; clear bed for travel\n;-- Slic3r Start G-Code ends --\n\n\n
toolchange_gcode =
use_firmware_retraction = 0
use_relative_e_distances = 0
use_volumetric_e = 0
vibration_limit = 0
wipe = 0
z_offset = 0
z_steps_per_mm = 0
[settings]
autocenter =
@ednisley
Copy link
Author

ednisley commented May 15, 2017

CAUTION
The start_gcode and end_gcode command sequences will crash a standard M2 without the platform-sensing Z-home switch I added.
More details on my blog at http://wp.me/poZKh-4T6 and http://wp.me/poZKh-4Rq

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment