mirror of
https://github.com/SoftFever/OrcaSlicer.git
synced 2025-07-12 01:07:57 -06:00
Merge branch 'master' of https://github.com/prusa3d/Slic3r into gcode_preview
This commit is contained in:
commit
c9839dd7cc
12 changed files with 2024 additions and 2399 deletions
|
@ -1,4 +1,4 @@
|
||||||
# generated by Slic3r Prusa Edition 1.38.4 on 2017-12-21 at 17:48:59
|
# generated by Slic3r Prusa Edition 1.39.0 on 2018-01-06 at 15:10:57
|
||||||
|
|
||||||
[print:0.05mm DETAIL]
|
[print:0.05mm DETAIL]
|
||||||
avoid_crossing_perimeters = 0
|
avoid_crossing_perimeters = 0
|
||||||
|
@ -238,7 +238,7 @@ extruder_clearance_radius = 20
|
||||||
extrusion_width = 0.45
|
extrusion_width = 0.45
|
||||||
fill_angle = 45
|
fill_angle = 45
|
||||||
fill_density = 25%
|
fill_density = 25%
|
||||||
fill_pattern = cubic
|
fill_pattern = grid
|
||||||
first_layer_acceleration = 500
|
first_layer_acceleration = 500
|
||||||
first_layer_extrusion_width = 0.42
|
first_layer_extrusion_width = 0.42
|
||||||
first_layer_height = 0.2
|
first_layer_height = 0.2
|
||||||
|
@ -248,7 +248,7 @@ gcode_comments = 0
|
||||||
infill_acceleration = 800
|
infill_acceleration = 800
|
||||||
infill_every_layers = 1
|
infill_every_layers = 1
|
||||||
infill_extruder = 1
|
infill_extruder = 1
|
||||||
infill_extrusion_width = 0.5
|
infill_extrusion_width = 0.45
|
||||||
infill_first = 0
|
infill_first = 0
|
||||||
infill_only_where_needed = 0
|
infill_only_where_needed = 0
|
||||||
infill_overlap = 25%
|
infill_overlap = 25%
|
||||||
|
@ -307,7 +307,7 @@ support_material_with_sheath = 0
|
||||||
support_material_xy_spacing = 60%
|
support_material_xy_spacing = 60%
|
||||||
thin_walls = 0
|
thin_walls = 0
|
||||||
threads = 4
|
threads = 4
|
||||||
top_infill_extrusion_width = 0.45
|
top_infill_extrusion_width = 0.4
|
||||||
top_solid_infill_speed = 20
|
top_solid_infill_speed = 20
|
||||||
top_solid_layers = 15
|
top_solid_layers = 15
|
||||||
travel_speed = 180
|
travel_speed = 180
|
||||||
|
@ -548,7 +548,7 @@ elefant_foot_compensation = 0
|
||||||
ensure_vertical_shell_thickness = 1
|
ensure_vertical_shell_thickness = 1
|
||||||
external_fill_pattern = rectilinear
|
external_fill_pattern = rectilinear
|
||||||
external_perimeter_extrusion_width = 0.45
|
external_perimeter_extrusion_width = 0.45
|
||||||
external_perimeter_speed = 40
|
external_perimeter_speed = 35
|
||||||
external_perimeters_first = 0
|
external_perimeters_first = 0
|
||||||
extra_perimeters = 0
|
extra_perimeters = 0
|
||||||
extruder_clearance_height = 20
|
extruder_clearance_height = 20
|
||||||
|
@ -556,7 +556,7 @@ extruder_clearance_radius = 20
|
||||||
extrusion_width = 0.45
|
extrusion_width = 0.45
|
||||||
fill_angle = 45
|
fill_angle = 45
|
||||||
fill_density = 20%
|
fill_density = 20%
|
||||||
fill_pattern = cubic
|
fill_pattern = grid
|
||||||
first_layer_acceleration = 1000
|
first_layer_acceleration = 1000
|
||||||
first_layer_extrusion_width = 0.42
|
first_layer_extrusion_width = 0.42
|
||||||
first_layer_height = 0.2
|
first_layer_height = 0.2
|
||||||
|
@ -586,7 +586,7 @@ overhangs = 0
|
||||||
perimeter_acceleration = 800
|
perimeter_acceleration = 800
|
||||||
perimeter_extruder = 1
|
perimeter_extruder = 1
|
||||||
perimeter_extrusion_width = 0.45
|
perimeter_extrusion_width = 0.45
|
||||||
perimeter_speed = 60
|
perimeter_speed = 45
|
||||||
perimeters = 2
|
perimeters = 2
|
||||||
post_process =
|
post_process =
|
||||||
print_settings_id =
|
print_settings_id =
|
||||||
|
@ -1078,7 +1078,7 @@ elefant_foot_compensation = 0
|
||||||
ensure_vertical_shell_thickness = 1
|
ensure_vertical_shell_thickness = 1
|
||||||
external_fill_pattern = rectilinear
|
external_fill_pattern = rectilinear
|
||||||
external_perimeter_extrusion_width = 0.45
|
external_perimeter_extrusion_width = 0.45
|
||||||
external_perimeter_speed = 40
|
external_perimeter_speed = 35
|
||||||
external_perimeters_first = 0
|
external_perimeters_first = 0
|
||||||
extra_perimeters = 0
|
extra_perimeters = 0
|
||||||
extruder_clearance_height = 20
|
extruder_clearance_height = 20
|
||||||
|
@ -1086,7 +1086,7 @@ extruder_clearance_radius = 20
|
||||||
extrusion_width = 0.45
|
extrusion_width = 0.45
|
||||||
fill_angle = 45
|
fill_angle = 45
|
||||||
fill_density = 20%
|
fill_density = 20%
|
||||||
fill_pattern = cubic
|
fill_pattern = grid
|
||||||
first_layer_acceleration = 1000
|
first_layer_acceleration = 1000
|
||||||
first_layer_extrusion_width = 0.42
|
first_layer_extrusion_width = 0.42
|
||||||
first_layer_height = 0.2
|
first_layer_height = 0.2
|
||||||
|
@ -1116,7 +1116,7 @@ overhangs = 0
|
||||||
perimeter_acceleration = 800
|
perimeter_acceleration = 800
|
||||||
perimeter_extruder = 1
|
perimeter_extruder = 1
|
||||||
perimeter_extrusion_width = 0.45
|
perimeter_extrusion_width = 0.45
|
||||||
perimeter_speed = 60
|
perimeter_speed = 45
|
||||||
perimeters = 2
|
perimeters = 2
|
||||||
post_process =
|
post_process =
|
||||||
print_settings_id =
|
print_settings_id =
|
||||||
|
@ -1484,6 +1484,112 @@ wipe_tower_x = 180
|
||||||
wipe_tower_y = 140
|
wipe_tower_y = 140
|
||||||
xy_size_compensation = 0
|
xy_size_compensation = 0
|
||||||
|
|
||||||
|
[print:0.20mm FAST MK3]
|
||||||
|
avoid_crossing_perimeters = 0
|
||||||
|
bottom_solid_layers = 4
|
||||||
|
bridge_acceleration = 1000
|
||||||
|
bridge_angle = 0
|
||||||
|
bridge_flow_ratio = 0.8
|
||||||
|
bridge_speed = 30
|
||||||
|
brim_width = 0
|
||||||
|
clip_multipart_objects = 1
|
||||||
|
compatible_printers =
|
||||||
|
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK3.*/
|
||||||
|
complete_objects = 0
|
||||||
|
default_acceleration = 1000
|
||||||
|
dont_support_bridges = 1
|
||||||
|
elefant_foot_compensation = 0
|
||||||
|
ensure_vertical_shell_thickness = 1
|
||||||
|
external_fill_pattern = rectilinear
|
||||||
|
external_perimeter_extrusion_width = 0.45
|
||||||
|
external_perimeter_speed = 35
|
||||||
|
external_perimeters_first = 0
|
||||||
|
extra_perimeters = 0
|
||||||
|
extruder_clearance_height = 20
|
||||||
|
extruder_clearance_radius = 20
|
||||||
|
extrusion_width = 0.45
|
||||||
|
fill_angle = 45
|
||||||
|
fill_density = 20%
|
||||||
|
fill_pattern = grid
|
||||||
|
first_layer_acceleration = 1000
|
||||||
|
first_layer_extrusion_width = 0.42
|
||||||
|
first_layer_height = 0.2
|
||||||
|
first_layer_speed = 30
|
||||||
|
gap_fill_speed = 40
|
||||||
|
gcode_comments = 0
|
||||||
|
infill_acceleration = 3500
|
||||||
|
infill_every_layers = 1
|
||||||
|
infill_extruder = 1
|
||||||
|
infill_extrusion_width = 0.45
|
||||||
|
infill_first = 0
|
||||||
|
infill_only_where_needed = 0
|
||||||
|
infill_overlap = 25%
|
||||||
|
infill_speed = 200
|
||||||
|
interface_shells = 0
|
||||||
|
layer_height = 0.2
|
||||||
|
max_print_speed = 250
|
||||||
|
max_volumetric_extrusion_rate_slope_negative = 0
|
||||||
|
max_volumetric_extrusion_rate_slope_positive = 0
|
||||||
|
max_volumetric_speed = 0
|
||||||
|
min_skirt_length = 4
|
||||||
|
notes =
|
||||||
|
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.45
|
||||||
|
perimeter_speed = 45
|
||||||
|
perimeters = 2
|
||||||
|
post_process =
|
||||||
|
print_settings_id =
|
||||||
|
raft_layers = 0
|
||||||
|
resolution = 0
|
||||||
|
seam_position = nearest
|
||||||
|
skirt_distance = 2
|
||||||
|
skirt_height = 3
|
||||||
|
skirts = 1
|
||||||
|
small_perimeter_speed = 20
|
||||||
|
solid_infill_below_area = 0
|
||||||
|
solid_infill_every_layers = 0
|
||||||
|
solid_infill_extruder = 1
|
||||||
|
solid_infill_extrusion_width = 0.45
|
||||||
|
solid_infill_speed = 200
|
||||||
|
spiral_vase = 0
|
||||||
|
standby_temperature_delta = -5
|
||||||
|
support_material = 0
|
||||||
|
support_material_angle = 0
|
||||||
|
support_material_buildplate_only = 0
|
||||||
|
support_material_contact_distance = 0.15
|
||||||
|
support_material_enforce_layers = 0
|
||||||
|
support_material_extruder = 0
|
||||||
|
support_material_extrusion_width = 0.35
|
||||||
|
support_material_interface_contact_loops = 0
|
||||||
|
support_material_interface_extruder = 0
|
||||||
|
support_material_interface_layers = 2
|
||||||
|
support_material_interface_spacing = 0.2
|
||||||
|
support_material_interface_speed = 100%
|
||||||
|
support_material_pattern = rectilinear
|
||||||
|
support_material_spacing = 2
|
||||||
|
support_material_speed = 50
|
||||||
|
support_material_synchronize_layers = 0
|
||||||
|
support_material_threshold = 45
|
||||||
|
support_material_with_sheath = 0
|
||||||
|
support_material_xy_spacing = 60%
|
||||||
|
thin_walls = 0
|
||||||
|
threads = 4
|
||||||
|
top_infill_extrusion_width = 0.4
|
||||||
|
top_solid_infill_speed = 50
|
||||||
|
top_solid_layers = 5
|
||||||
|
travel_speed = 250
|
||||||
|
wipe_tower = 1
|
||||||
|
wipe_tower_per_color_wipe = 15
|
||||||
|
wipe_tower_width = 60
|
||||||
|
wipe_tower_x = 180
|
||||||
|
wipe_tower_y = 140
|
||||||
|
xy_size_compensation = 0
|
||||||
|
|
||||||
[print:0.20mm NORMAL]
|
[print:0.20mm NORMAL]
|
||||||
avoid_crossing_perimeters = 0
|
avoid_crossing_perimeters = 0
|
||||||
bottom_solid_layers = 4
|
bottom_solid_layers = 4
|
||||||
|
@ -1696,112 +1802,6 @@ wipe_tower_x = 180
|
||||||
wipe_tower_y = 140
|
wipe_tower_y = 140
|
||||||
xy_size_compensation = 0
|
xy_size_compensation = 0
|
||||||
|
|
||||||
[print:0.20mm NORMAL MK3]
|
|
||||||
avoid_crossing_perimeters = 0
|
|
||||||
bottom_solid_layers = 4
|
|
||||||
bridge_acceleration = 1000
|
|
||||||
bridge_angle = 0
|
|
||||||
bridge_flow_ratio = 0.8
|
|
||||||
bridge_speed = 30
|
|
||||||
brim_width = 0
|
|
||||||
clip_multipart_objects = 1
|
|
||||||
compatible_printers =
|
|
||||||
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK3.*/
|
|
||||||
complete_objects = 0
|
|
||||||
default_acceleration = 1000
|
|
||||||
dont_support_bridges = 1
|
|
||||||
elefant_foot_compensation = 0
|
|
||||||
ensure_vertical_shell_thickness = 1
|
|
||||||
external_fill_pattern = rectilinear
|
|
||||||
external_perimeter_extrusion_width = 0.45
|
|
||||||
external_perimeter_speed = 40
|
|
||||||
external_perimeters_first = 0
|
|
||||||
extra_perimeters = 0
|
|
||||||
extruder_clearance_height = 20
|
|
||||||
extruder_clearance_radius = 20
|
|
||||||
extrusion_width = 0.45
|
|
||||||
fill_angle = 45
|
|
||||||
fill_density = 20%
|
|
||||||
fill_pattern = cubic
|
|
||||||
first_layer_acceleration = 1000
|
|
||||||
first_layer_extrusion_width = 0.42
|
|
||||||
first_layer_height = 0.2
|
|
||||||
first_layer_speed = 30
|
|
||||||
gap_fill_speed = 40
|
|
||||||
gcode_comments = 0
|
|
||||||
infill_acceleration = 3500
|
|
||||||
infill_every_layers = 1
|
|
||||||
infill_extruder = 1
|
|
||||||
infill_extrusion_width = 0.45
|
|
||||||
infill_first = 0
|
|
||||||
infill_only_where_needed = 0
|
|
||||||
infill_overlap = 25%
|
|
||||||
infill_speed = 200
|
|
||||||
interface_shells = 0
|
|
||||||
layer_height = 0.2
|
|
||||||
max_print_speed = 250
|
|
||||||
max_volumetric_extrusion_rate_slope_negative = 0
|
|
||||||
max_volumetric_extrusion_rate_slope_positive = 0
|
|
||||||
max_volumetric_speed = 0
|
|
||||||
min_skirt_length = 4
|
|
||||||
notes =
|
|
||||||
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.45
|
|
||||||
perimeter_speed = 60
|
|
||||||
perimeters = 2
|
|
||||||
post_process =
|
|
||||||
print_settings_id =
|
|
||||||
raft_layers = 0
|
|
||||||
resolution = 0
|
|
||||||
seam_position = nearest
|
|
||||||
skirt_distance = 2
|
|
||||||
skirt_height = 3
|
|
||||||
skirts = 1
|
|
||||||
small_perimeter_speed = 20
|
|
||||||
solid_infill_below_area = 0
|
|
||||||
solid_infill_every_layers = 0
|
|
||||||
solid_infill_extruder = 1
|
|
||||||
solid_infill_extrusion_width = 0.45
|
|
||||||
solid_infill_speed = 200
|
|
||||||
spiral_vase = 0
|
|
||||||
standby_temperature_delta = -5
|
|
||||||
support_material = 0
|
|
||||||
support_material_angle = 0
|
|
||||||
support_material_buildplate_only = 0
|
|
||||||
support_material_contact_distance = 0.15
|
|
||||||
support_material_enforce_layers = 0
|
|
||||||
support_material_extruder = 0
|
|
||||||
support_material_extrusion_width = 0.35
|
|
||||||
support_material_interface_contact_loops = 0
|
|
||||||
support_material_interface_extruder = 0
|
|
||||||
support_material_interface_layers = 2
|
|
||||||
support_material_interface_spacing = 0.2
|
|
||||||
support_material_interface_speed = 100%
|
|
||||||
support_material_pattern = rectilinear
|
|
||||||
support_material_spacing = 2
|
|
||||||
support_material_speed = 50
|
|
||||||
support_material_synchronize_layers = 0
|
|
||||||
support_material_threshold = 45
|
|
||||||
support_material_with_sheath = 0
|
|
||||||
support_material_xy_spacing = 60%
|
|
||||||
thin_walls = 0
|
|
||||||
threads = 4
|
|
||||||
top_infill_extrusion_width = 0.4
|
|
||||||
top_solid_infill_speed = 50
|
|
||||||
top_solid_layers = 5
|
|
||||||
travel_speed = 250
|
|
||||||
wipe_tower = 1
|
|
||||||
wipe_tower_per_color_wipe = 15
|
|
||||||
wipe_tower_width = 60
|
|
||||||
wipe_tower_x = 180
|
|
||||||
wipe_tower_y = 140
|
|
||||||
xy_size_compensation = 0
|
|
||||||
|
|
||||||
[print:0.20mm NORMAL SOLUBLE FULL]
|
[print:0.20mm NORMAL SOLUBLE FULL]
|
||||||
avoid_crossing_perimeters = 0
|
avoid_crossing_perimeters = 0
|
||||||
bottom_solid_layers = 4
|
bottom_solid_layers = 4
|
||||||
|
@ -2226,112 +2226,6 @@ wipe_tower_x = 180
|
||||||
wipe_tower_y = 140
|
wipe_tower_y = 140
|
||||||
xy_size_compensation = 0
|
xy_size_compensation = 0
|
||||||
|
|
||||||
[print:0.35mm FAST MK3]
|
|
||||||
avoid_crossing_perimeters = 0
|
|
||||||
bottom_solid_layers = 4
|
|
||||||
bridge_acceleration = 1000
|
|
||||||
bridge_angle = 0
|
|
||||||
bridge_flow_ratio = 0.8
|
|
||||||
bridge_speed = 30
|
|
||||||
brim_width = 0
|
|
||||||
clip_multipart_objects = 1
|
|
||||||
compatible_printers =
|
|
||||||
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK3.*/
|
|
||||||
complete_objects = 0
|
|
||||||
default_acceleration = 1000
|
|
||||||
dont_support_bridges = 1
|
|
||||||
elefant_foot_compensation = 0
|
|
||||||
ensure_vertical_shell_thickness = 1
|
|
||||||
external_fill_pattern = rectilinear
|
|
||||||
external_perimeter_extrusion_width = 0.6
|
|
||||||
external_perimeter_speed = 40
|
|
||||||
external_perimeters_first = 0
|
|
||||||
extra_perimeters = 0
|
|
||||||
extruder_clearance_height = 20
|
|
||||||
extruder_clearance_radius = 20
|
|
||||||
extrusion_width = 0.45
|
|
||||||
fill_angle = 45
|
|
||||||
fill_density = 20%
|
|
||||||
fill_pattern = cubic
|
|
||||||
first_layer_acceleration = 1000
|
|
||||||
first_layer_extrusion_width = 0.42
|
|
||||||
first_layer_height = 0.2
|
|
||||||
first_layer_speed = 30
|
|
||||||
gap_fill_speed = 40
|
|
||||||
gcode_comments = 0
|
|
||||||
infill_acceleration = 3500
|
|
||||||
infill_every_layers = 1
|
|
||||||
infill_extruder = 1
|
|
||||||
infill_extrusion_width = 0.7
|
|
||||||
infill_first = 0
|
|
||||||
infill_only_where_needed = 0
|
|
||||||
infill_overlap = 25%
|
|
||||||
infill_speed = 200
|
|
||||||
interface_shells = 0
|
|
||||||
layer_height = 0.35
|
|
||||||
max_print_speed = 250
|
|
||||||
max_volumetric_extrusion_rate_slope_negative = 0
|
|
||||||
max_volumetric_extrusion_rate_slope_positive = 0
|
|
||||||
max_volumetric_speed = 0
|
|
||||||
min_skirt_length = 4
|
|
||||||
notes =
|
|
||||||
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.45
|
|
||||||
perimeter_speed = 60
|
|
||||||
perimeters = 2
|
|
||||||
post_process =
|
|
||||||
print_settings_id =
|
|
||||||
raft_layers = 0
|
|
||||||
resolution = 0
|
|
||||||
seam_position = nearest
|
|
||||||
skirt_distance = 2
|
|
||||||
skirt_height = 3
|
|
||||||
skirts = 1
|
|
||||||
small_perimeter_speed = 20
|
|
||||||
solid_infill_below_area = 0
|
|
||||||
solid_infill_every_layers = 0
|
|
||||||
solid_infill_extruder = 1
|
|
||||||
solid_infill_extrusion_width = 0.7
|
|
||||||
solid_infill_speed = 200
|
|
||||||
spiral_vase = 0
|
|
||||||
standby_temperature_delta = -5
|
|
||||||
support_material = 0
|
|
||||||
support_material_angle = 0
|
|
||||||
support_material_buildplate_only = 0
|
|
||||||
support_material_contact_distance = 0.15
|
|
||||||
support_material_enforce_layers = 0
|
|
||||||
support_material_extruder = 0
|
|
||||||
support_material_extrusion_width = 0.35
|
|
||||||
support_material_interface_contact_loops = 0
|
|
||||||
support_material_interface_extruder = 0
|
|
||||||
support_material_interface_layers = 2
|
|
||||||
support_material_interface_spacing = 0.2
|
|
||||||
support_material_interface_speed = 100%
|
|
||||||
support_material_pattern = rectilinear
|
|
||||||
support_material_spacing = 2
|
|
||||||
support_material_speed = 50
|
|
||||||
support_material_synchronize_layers = 0
|
|
||||||
support_material_threshold = 45
|
|
||||||
support_material_with_sheath = 0
|
|
||||||
support_material_xy_spacing = 60%
|
|
||||||
thin_walls = 0
|
|
||||||
threads = 4
|
|
||||||
top_infill_extrusion_width = 0.45
|
|
||||||
top_solid_infill_speed = 50
|
|
||||||
top_solid_layers = 4
|
|
||||||
travel_speed = 250
|
|
||||||
wipe_tower = 1
|
|
||||||
wipe_tower_per_color_wipe = 15
|
|
||||||
wipe_tower_width = 60
|
|
||||||
wipe_tower_x = 180
|
|
||||||
wipe_tower_y = 140
|
|
||||||
xy_size_compensation = 0
|
|
||||||
|
|
||||||
[print:0.35mm FAST sol full 0.6 nozzle]
|
[print:0.35mm FAST sol full 0.6 nozzle]
|
||||||
avoid_crossing_perimeters = 0
|
avoid_crossing_perimeters = 0
|
||||||
bottom_solid_layers = 3
|
bottom_solid_layers = 3
|
||||||
|
@ -2544,7 +2438,7 @@ wipe_tower_x = 180
|
||||||
wipe_tower_y = 140
|
wipe_tower_y = 140
|
||||||
xy_size_compensation = 0
|
xy_size_compensation = 0
|
||||||
|
|
||||||
[filament:ColorFabb Brass Bronze 1.75mm]
|
[filament:ColorFabb Brass Bronze]
|
||||||
bed_temperature = 60
|
bed_temperature = 60
|
||||||
bridge_fan_speed = 100
|
bridge_fan_speed = 100
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -2567,13 +2461,13 @@ filament_type = PLA
|
||||||
first_layer_bed_temperature = 60
|
first_layer_bed_temperature = 60
|
||||||
first_layer_temperature = 210
|
first_layer_temperature = 210
|
||||||
max_fan_speed = 100
|
max_fan_speed = 100
|
||||||
min_fan_speed = 85
|
min_fan_speed = 100
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
||||||
temperature = 210
|
temperature = 210
|
||||||
|
|
||||||
[filament:ColorFabb HT 1.75mm]
|
[filament:ColorFabb HT]
|
||||||
bed_temperature = 105
|
bed_temperature = 105
|
||||||
bridge_fan_speed = 30
|
bridge_fan_speed = 30
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -2598,7 +2492,7 @@ first_layer_temperature = 270
|
||||||
max_fan_speed = 20
|
max_fan_speed = 20
|
||||||
min_fan_speed = 10
|
min_fan_speed = 10
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode"
|
||||||
temperature = 270
|
temperature = 270
|
||||||
|
|
||||||
|
@ -2625,13 +2519,13 @@ filament_type = PLA
|
||||||
first_layer_bed_temperature = 60
|
first_layer_bed_temperature = 60
|
||||||
first_layer_temperature = 215
|
first_layer_temperature = 215
|
||||||
max_fan_speed = 100
|
max_fan_speed = 100
|
||||||
min_fan_speed = 85
|
min_fan_speed = 100
|
||||||
min_print_speed = 15
|
min_print_speed = 15
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
||||||
temperature = 210
|
temperature = 210
|
||||||
|
|
||||||
[filament:ColorFabb Woodfil 1.75mm]
|
[filament:ColorFabb Woodfil]
|
||||||
bed_temperature = 60
|
bed_temperature = 60
|
||||||
bridge_fan_speed = 100
|
bridge_fan_speed = 100
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -2654,13 +2548,13 @@ filament_type = PLA
|
||||||
first_layer_bed_temperature = 60
|
first_layer_bed_temperature = 60
|
||||||
first_layer_temperature = 200
|
first_layer_temperature = 200
|
||||||
max_fan_speed = 100
|
max_fan_speed = 100
|
||||||
min_fan_speed = 85
|
min_fan_speed = 100
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
||||||
temperature = 200
|
temperature = 200
|
||||||
|
|
||||||
[filament:ColorFabb XT 1.75mm]
|
[filament:ColorFabb XT]
|
||||||
bed_temperature = 90
|
bed_temperature = 90
|
||||||
bridge_fan_speed = 50
|
bridge_fan_speed = 50
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -2685,11 +2579,11 @@ first_layer_temperature = 260
|
||||||
max_fan_speed = 50
|
max_fan_speed = 50
|
||||||
min_fan_speed = 30
|
min_fan_speed = 30
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode"
|
||||||
temperature = 270
|
temperature = 270
|
||||||
|
|
||||||
[filament:ColorFabb XT-CF20 1.75mm]
|
[filament:ColorFabb XT-CF20]
|
||||||
bed_temperature = 90
|
bed_temperature = 90
|
||||||
bridge_fan_speed = 50
|
bridge_fan_speed = 50
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -2714,11 +2608,11 @@ first_layer_temperature = 260
|
||||||
max_fan_speed = 50
|
max_fan_speed = 50
|
||||||
min_fan_speed = 30
|
min_fan_speed = 30
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
||||||
temperature = 260
|
temperature = 260
|
||||||
|
|
||||||
[filament:ColorFabb nGen 1.75mm]
|
[filament:ColorFabb nGen]
|
||||||
bed_temperature = 85
|
bed_temperature = 85
|
||||||
bridge_fan_speed = 40
|
bridge_fan_speed = 40
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -2743,7 +2637,7 @@ first_layer_temperature = 240
|
||||||
max_fan_speed = 35
|
max_fan_speed = 35
|
||||||
min_fan_speed = 20
|
min_fan_speed = 20
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode"
|
||||||
temperature = 240
|
temperature = 240
|
||||||
|
|
||||||
|
@ -2772,7 +2666,7 @@ first_layer_temperature = 260
|
||||||
max_fan_speed = 35
|
max_fan_speed = 35
|
||||||
min_fan_speed = 20
|
min_fan_speed = 20
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
||||||
temperature = 260
|
temperature = 260
|
||||||
|
|
||||||
|
@ -2801,11 +2695,11 @@ first_layer_temperature = 230
|
||||||
max_fan_speed = 50
|
max_fan_speed = 50
|
||||||
min_fan_speed = 30
|
min_fan_speed = 30
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode"
|
||||||
temperature = 240
|
temperature = 240
|
||||||
|
|
||||||
[filament:E3D PC-ABS 1.75mm]
|
[filament:E3D PC-ABS]
|
||||||
bed_temperature = 100
|
bed_temperature = 100
|
||||||
bridge_fan_speed = 30
|
bridge_fan_speed = 30
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -2830,11 +2724,11 @@ first_layer_temperature = 270
|
||||||
max_fan_speed = 30
|
max_fan_speed = 30
|
||||||
min_fan_speed = 10
|
min_fan_speed = 10
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
||||||
temperature = 270
|
temperature = 270
|
||||||
|
|
||||||
[filament:Fillamentum ABS 1.75mm]
|
[filament:Fillamentum ABS]
|
||||||
bed_temperature = 100
|
bed_temperature = 100
|
||||||
bridge_fan_speed = 30
|
bridge_fan_speed = 30
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -2859,11 +2753,11 @@ first_layer_temperature = 240
|
||||||
max_fan_speed = 30
|
max_fan_speed = 30
|
||||||
min_fan_speed = 10
|
min_fan_speed = 10
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
||||||
temperature = 240
|
temperature = 240
|
||||||
|
|
||||||
[filament:Fillamentum ASA 1.75mm]
|
[filament:Fillamentum ASA]
|
||||||
bed_temperature = 100
|
bed_temperature = 100
|
||||||
bridge_fan_speed = 30
|
bridge_fan_speed = 30
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -2888,7 +2782,7 @@ first_layer_temperature = 265
|
||||||
max_fan_speed = 30
|
max_fan_speed = 30
|
||||||
min_fan_speed = 10
|
min_fan_speed = 10
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
||||||
temperature = 265
|
temperature = 265
|
||||||
|
|
||||||
|
@ -2917,7 +2811,7 @@ first_layer_temperature = 260
|
||||||
max_fan_speed = 80
|
max_fan_speed = 80
|
||||||
min_fan_speed = 80
|
min_fan_speed = 80
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode"
|
||||||
temperature = 260
|
temperature = 260
|
||||||
|
|
||||||
|
@ -2944,13 +2838,13 @@ filament_type = PLA
|
||||||
first_layer_bed_temperature = 60
|
first_layer_bed_temperature = 60
|
||||||
first_layer_temperature = 190
|
first_layer_temperature = 190
|
||||||
max_fan_speed = 100
|
max_fan_speed = 100
|
||||||
min_fan_speed = 85
|
min_fan_speed = 100
|
||||||
min_print_speed = 15
|
min_print_speed = 15
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
||||||
temperature = 190
|
temperature = 190
|
||||||
|
|
||||||
[filament:Generic ABS 1.75mm]
|
[filament:Generic ABS]
|
||||||
bed_temperature = 100
|
bed_temperature = 100
|
||||||
bridge_fan_speed = 30
|
bridge_fan_speed = 30
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -2975,11 +2869,11 @@ first_layer_temperature = 255
|
||||||
max_fan_speed = 30
|
max_fan_speed = 30
|
||||||
min_fan_speed = 10
|
min_fan_speed = 10
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
||||||
temperature = 255
|
temperature = 255
|
||||||
|
|
||||||
[filament:Generic PET 1.75mm]
|
[filament:Generic PET]
|
||||||
bed_temperature = 90
|
bed_temperature = 90
|
||||||
bridge_fan_speed = 50
|
bridge_fan_speed = 50
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -3004,11 +2898,11 @@ first_layer_temperature = 230
|
||||||
max_fan_speed = 50
|
max_fan_speed = 50
|
||||||
min_fan_speed = 30
|
min_fan_speed = 30
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode"
|
||||||
temperature = 240
|
temperature = 240
|
||||||
|
|
||||||
[filament:Generic PLA 1.75mm]
|
[filament:Generic PLA]
|
||||||
bed_temperature = 60
|
bed_temperature = 60
|
||||||
bridge_fan_speed = 100
|
bridge_fan_speed = 100
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -3031,9 +2925,9 @@ filament_type = PLA
|
||||||
first_layer_bed_temperature = 60
|
first_layer_bed_temperature = 60
|
||||||
first_layer_temperature = 215
|
first_layer_temperature = 215
|
||||||
max_fan_speed = 100
|
max_fan_speed = 100
|
||||||
min_fan_speed = 85
|
min_fan_speed = 100
|
||||||
min_print_speed = 15
|
min_print_speed = 15
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
||||||
temperature = 210
|
temperature = 210
|
||||||
|
|
||||||
|
@ -3062,7 +2956,7 @@ first_layer_temperature = 270
|
||||||
max_fan_speed = 30
|
max_fan_speed = 30
|
||||||
min_fan_speed = 10
|
min_fan_speed = 10
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
||||||
temperature = 270
|
temperature = 270
|
||||||
|
|
||||||
|
@ -3089,13 +2983,13 @@ filament_type = PVA
|
||||||
first_layer_bed_temperature = 60
|
first_layer_bed_temperature = 60
|
||||||
first_layer_temperature = 195
|
first_layer_temperature = 195
|
||||||
max_fan_speed = 100
|
max_fan_speed = 100
|
||||||
min_fan_speed = 85
|
min_fan_speed = 100
|
||||||
min_print_speed = 15
|
min_print_speed = 15
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
||||||
temperature = 195
|
temperature = 195
|
||||||
|
|
||||||
[filament:Prusa ABS 1.75mm]
|
[filament:Prusa ABS]
|
||||||
bed_temperature = 100
|
bed_temperature = 100
|
||||||
bridge_fan_speed = 30
|
bridge_fan_speed = 30
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -3120,11 +3014,11 @@ first_layer_temperature = 255
|
||||||
max_fan_speed = 30
|
max_fan_speed = 30
|
||||||
min_fan_speed = 10
|
min_fan_speed = 10
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
||||||
temperature = 255
|
temperature = 255
|
||||||
|
|
||||||
[filament:Prusa HIPS 1.75mm]
|
[filament:Prusa HIPS]
|
||||||
bed_temperature = 100
|
bed_temperature = 100
|
||||||
bridge_fan_speed = 50
|
bridge_fan_speed = 50
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -3149,11 +3043,11 @@ first_layer_temperature = 220
|
||||||
max_fan_speed = 20
|
max_fan_speed = 20
|
||||||
min_fan_speed = 20
|
min_fan_speed = 20
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
||||||
temperature = 220
|
temperature = 220
|
||||||
|
|
||||||
[filament:Prusa PET 1.75mm]
|
[filament:Prusa PET]
|
||||||
bed_temperature = 90
|
bed_temperature = 90
|
||||||
bridge_fan_speed = 50
|
bridge_fan_speed = 50
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -3178,11 +3072,11 @@ first_layer_temperature = 230
|
||||||
max_fan_speed = 50
|
max_fan_speed = 50
|
||||||
min_fan_speed = 30
|
min_fan_speed = 30
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode"
|
||||||
temperature = 240
|
temperature = 240
|
||||||
|
|
||||||
[filament:Prusa PLA 1.75mm]
|
[filament:Prusa PLA]
|
||||||
bed_temperature = 60
|
bed_temperature = 60
|
||||||
bridge_fan_speed = 100
|
bridge_fan_speed = 100
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -3205,9 +3099,9 @@ filament_type = PLA
|
||||||
first_layer_bed_temperature = 60
|
first_layer_bed_temperature = 60
|
||||||
first_layer_temperature = 215
|
first_layer_temperature = 215
|
||||||
max_fan_speed = 100
|
max_fan_speed = 100
|
||||||
min_fan_speed = 85
|
min_fan_speed = 100
|
||||||
min_print_speed = 15
|
min_print_speed = 15
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
||||||
temperature = 210
|
temperature = 210
|
||||||
|
|
||||||
|
@ -3236,11 +3130,11 @@ first_layer_temperature = 220
|
||||||
max_fan_speed = 90
|
max_fan_speed = 90
|
||||||
min_fan_speed = 70
|
min_fan_speed = 70
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
||||||
temperature = 230
|
temperature = 230
|
||||||
|
|
||||||
[filament:Taulman Bridge 1.75mm]
|
[filament:Taulman Bridge]
|
||||||
bed_temperature = 50
|
bed_temperature = 50
|
||||||
bridge_fan_speed = 40
|
bridge_fan_speed = 40
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -3265,11 +3159,11 @@ first_layer_temperature = 240
|
||||||
max_fan_speed = 5
|
max_fan_speed = 5
|
||||||
min_fan_speed = 0
|
min_fan_speed = 0
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
||||||
temperature = 250
|
temperature = 250
|
||||||
|
|
||||||
[filament:Taulman T-Glase 1.75mm]
|
[filament:Taulman T-Glase]
|
||||||
bed_temperature = 90
|
bed_temperature = 90
|
||||||
bridge_fan_speed = 40
|
bridge_fan_speed = 40
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -3294,7 +3188,7 @@ first_layer_temperature = 240
|
||||||
max_fan_speed = 5
|
max_fan_speed = 5
|
||||||
min_fan_speed = 0
|
min_fan_speed = 0
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
||||||
temperature = 240
|
temperature = 240
|
||||||
|
|
||||||
|
@ -3321,9 +3215,9 @@ filament_type = PLA
|
||||||
first_layer_bed_temperature = 60
|
first_layer_bed_temperature = 60
|
||||||
first_layer_temperature = 215
|
first_layer_temperature = 215
|
||||||
max_fan_speed = 100
|
max_fan_speed = 100
|
||||||
min_fan_speed = 85
|
min_fan_speed = 100
|
||||||
min_print_speed = 15
|
min_print_speed = 15
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
||||||
temperature = 210
|
temperature = 210
|
||||||
|
|
||||||
|
@ -3352,7 +3246,7 @@ first_layer_temperature = 220
|
||||||
max_fan_speed = 100
|
max_fan_speed = 100
|
||||||
min_fan_speed = 100
|
min_fan_speed = 100
|
||||||
min_print_speed = 15
|
min_print_speed = 15
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
||||||
temperature = 220
|
temperature = 220
|
||||||
|
|
||||||
|
@ -3364,7 +3258,7 @@ deretract_speed = 0
|
||||||
end_gcode = G4 ; wait\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nG1 X0 Y200; home X axis\nM84 ; disable motors
|
end_gcode = G4 ; wait\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nG1 X0 Y200; home X axis\nM84 ; disable motors
|
||||||
extruder_colour = #FFFF00
|
extruder_colour = #FFFF00
|
||||||
extruder_offset = 0x0
|
extruder_offset = 0x0
|
||||||
gcode_flavor = reprap
|
gcode_flavor = marlin
|
||||||
layer_gcode = ;AFTER_LAYER_CHANGE\n;[layer_z]
|
layer_gcode = ;AFTER_LAYER_CHANGE\n;[layer_z]
|
||||||
max_layer_height = 0.25
|
max_layer_height = 0.25
|
||||||
min_layer_height = 0.07
|
min_layer_height = 0.07
|
||||||
|
@ -3387,7 +3281,7 @@ retract_speed = 35
|
||||||
serial_port =
|
serial_port =
|
||||||
serial_speed = 250000
|
serial_speed = 250000
|
||||||
single_extruder_multi_material = 0
|
single_extruder_multi_material = 0
|
||||||
start_gcode = M115 U3.1.0 ; tell printer latest fw version\nM83 ; extruder relative mode\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG28 W ; home all without mesh bed level\nG80 ; mesh bed leveling\nG1 Y-3.0 F1000.0 ; go outside print area\nG92 E0.0\nG1 X60.0 E9.0 F1000.0 ; intro line\nG1 X100.0 E12.5 F1000.0 ; intro line\nG92 E0.0
|
start_gcode = M115 U3.1.0 ; tell printer latest fw version\nM201 X9000 Y9000 Z500 E10000 ; sets maximum accelerations, mm/sec^2\nM203 X500 Y500 Z12 E120 ; sets maximum feedrates, mm/sec\nM204 S1500 T1500 ; sets acceleration (S) and retract acceleration (T)\nM205 X10 Y10 Z0.2 E2.5 ; sets the jerk limits, mm/sec\nM205 S0 T0 ; sets the minimum extruding and travel feed rate, mm/sec\nM83 ; extruder relative mode\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG28 W ; home all without mesh bed level\nG80 ; mesh bed leveling\nG1 Y-3.0 F1000.0 ; go outside print area\nG92 E0.0\nG1 X60.0 E9.0 F1000.0 ; intro line\nG1 X100.0 E12.5 F1000.0 ; intro line\nG92 E0.0
|
||||||
toolchange_gcode =
|
toolchange_gcode =
|
||||||
use_firmware_retraction = 0
|
use_firmware_retraction = 0
|
||||||
use_relative_e_distances = 1
|
use_relative_e_distances = 1
|
||||||
|
@ -3404,7 +3298,7 @@ deretract_speed = 0
|
||||||
end_gcode = G4 ; wait\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nG1 X0 Y200; home X axis\nM84 ; disable motors
|
end_gcode = G4 ; wait\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nG1 X0 Y200; home X axis\nM84 ; disable motors
|
||||||
extruder_colour = #FFFF00
|
extruder_colour = #FFFF00
|
||||||
extruder_offset = 0x0
|
extruder_offset = 0x0
|
||||||
gcode_flavor = reprap
|
gcode_flavor = marlin
|
||||||
layer_gcode = ;AFTER_LAYER_CHANGE\n;[layer_z]
|
layer_gcode = ;AFTER_LAYER_CHANGE\n;[layer_z]
|
||||||
max_layer_height = 0.1
|
max_layer_height = 0.1
|
||||||
min_layer_height = 0.05
|
min_layer_height = 0.05
|
||||||
|
@ -3427,7 +3321,7 @@ retract_speed = 50
|
||||||
serial_port =
|
serial_port =
|
||||||
serial_speed = 250000
|
serial_speed = 250000
|
||||||
single_extruder_multi_material = 0
|
single_extruder_multi_material = 0
|
||||||
start_gcode = M115 U3.1.0 ; tell printer latest fw version\nM83 ; extruder relative mode\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG28 W ; home all without mesh bed level\nG80 ; mesh bed leveling\nG1 Y-3.0 F1000.0 ; go outside print area\nG92 E0.0\nG1 X60.0 E9.0 F1000.0 ; intro line\nG1 X100.0 E12.5 F1000.0 ; intro line\nG92 E0.0
|
start_gcode = M115 U3.1.0 ; tell printer latest fw version\nM201 X9000 Y9000 Z500 E10000 ; sets maximum accelerations, mm/sec^2\nM203 X500 Y500 Z12 E120 ; sets maximum feedrates, mm/sec\nM204 S1500 T1500 ; sets acceleration (S) and retract acceleration (T)\nM205 X10 Y10 Z0.2 E2.5 ; sets the jerk limits, mm/sec\nM205 S0 T0 ; sets the minimum extruding and travel feed rate, mm/sec\nM83 ; extruder relative mode\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG28 W ; home all without mesh bed level\nG80 ; mesh bed leveling\nG1 Y-3.0 F1000.0 ; go outside print area\nG92 E0.0\nG1 X60.0 E9.0 F1000.0 ; intro line\nG1 X100.0 E12.5 F1000.0 ; intro line\nG92 E0.0
|
||||||
toolchange_gcode =
|
toolchange_gcode =
|
||||||
use_firmware_retraction = 0
|
use_firmware_retraction = 0
|
||||||
use_relative_e_distances = 1
|
use_relative_e_distances = 1
|
||||||
|
@ -3444,7 +3338,7 @@ deretract_speed = 0
|
||||||
end_gcode = G4 ; wait\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nG1 X0 Y200; home X axis\nM84 ; disable motors
|
end_gcode = G4 ; wait\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nG1 X0 Y200; home X axis\nM84 ; disable motors
|
||||||
extruder_colour = #FFFF00
|
extruder_colour = #FFFF00
|
||||||
extruder_offset = 0x0
|
extruder_offset = 0x0
|
||||||
gcode_flavor = reprap
|
gcode_flavor = marlin
|
||||||
layer_gcode = ;AFTER_LAYER_CHANGE\n;[layer_z]
|
layer_gcode = ;AFTER_LAYER_CHANGE\n;[layer_z]
|
||||||
max_layer_height = 0.35
|
max_layer_height = 0.35
|
||||||
min_layer_height = 0.1
|
min_layer_height = 0.1
|
||||||
|
@ -3467,7 +3361,7 @@ retract_speed = 35
|
||||||
serial_port =
|
serial_port =
|
||||||
serial_speed = 250000
|
serial_speed = 250000
|
||||||
single_extruder_multi_material = 0
|
single_extruder_multi_material = 0
|
||||||
start_gcode = M115 U3.1.0 ; tell printer latest fw version\nM83 ; extruder relative mode\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG28 W ; home all without mesh bed level\nG80 ; mesh bed leveling\nG1 Y-3.0 F1000.0 ; go outside print area\nG92 E0.0\nG1 X60.0 E9.0 F1000.0 ; intro line\nG1 X100.0 E12.5 F1000.0 ; intro line\nG92 E0.0
|
start_gcode = M115 U3.1.0 ; tell printer latest fw version\nM201 X9000 Y9000 Z500 E10000 ; sets maximum accelerations, mm/sec^2\nM203 X500 Y500 Z12 E120 ; sets maximum feedrates, mm/sec\nM204 S1500 T1500 ; sets acceleration (S) and retract acceleration (T)\nM205 X10 Y10 Z0.2 E2.5 ; sets the jerk limits, mm/sec\nM205 S0 T0 ; sets the minimum extruding and travel feed rate, mm/sec\nM83 ; extruder relative mode\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG28 W ; home all without mesh bed level\nG80 ; mesh bed leveling\nG1 Y-3.0 F1000.0 ; go outside print area\nG92 E0.0\nG1 X60.0 E9.0 F1000.0 ; intro line\nG1 X100.0 E12.5 F1000.0 ; intro line\nG92 E0.0
|
||||||
toolchange_gcode =
|
toolchange_gcode =
|
||||||
use_firmware_retraction = 0
|
use_firmware_retraction = 0
|
||||||
use_relative_e_distances = 1
|
use_relative_e_distances = 1
|
||||||
|
@ -3477,6 +3371,6 @@ wipe = 1
|
||||||
z_offset = 0
|
z_offset = 0
|
||||||
|
|
||||||
[presets]
|
[presets]
|
||||||
print = 0.15mm 100mms Linear Advance
|
print = 0.15mm OPTIMAL
|
||||||
printer = Original Prusa i3 MK2
|
printer = Original Prusa i3 MK2
|
||||||
filament = Prusa PLA 1.75mm
|
filament = Prusa PLA
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# generated by Slic3r Prusa Edition 1.38.4 on 2017-12-21 at 17:47:55
|
# generated by Slic3r Prusa Edition 1.39.0 on 2018-01-06 at 15:09:55
|
||||||
|
|
||||||
[print:0.05mm DETAIL]
|
[print:0.05mm DETAIL]
|
||||||
avoid_crossing_perimeters = 0
|
avoid_crossing_perimeters = 0
|
||||||
|
@ -238,7 +238,7 @@ extruder_clearance_radius = 20
|
||||||
extrusion_width = 0.45
|
extrusion_width = 0.45
|
||||||
fill_angle = 45
|
fill_angle = 45
|
||||||
fill_density = 25%
|
fill_density = 25%
|
||||||
fill_pattern = cubic
|
fill_pattern = grid
|
||||||
first_layer_acceleration = 500
|
first_layer_acceleration = 500
|
||||||
first_layer_extrusion_width = 0.42
|
first_layer_extrusion_width = 0.42
|
||||||
first_layer_height = 0.2
|
first_layer_height = 0.2
|
||||||
|
@ -248,7 +248,7 @@ gcode_comments = 0
|
||||||
infill_acceleration = 800
|
infill_acceleration = 800
|
||||||
infill_every_layers = 1
|
infill_every_layers = 1
|
||||||
infill_extruder = 1
|
infill_extruder = 1
|
||||||
infill_extrusion_width = 0.5
|
infill_extrusion_width = 0.45
|
||||||
infill_first = 0
|
infill_first = 0
|
||||||
infill_only_where_needed = 0
|
infill_only_where_needed = 0
|
||||||
infill_overlap = 25%
|
infill_overlap = 25%
|
||||||
|
@ -307,7 +307,7 @@ support_material_with_sheath = 0
|
||||||
support_material_xy_spacing = 60%
|
support_material_xy_spacing = 60%
|
||||||
thin_walls = 0
|
thin_walls = 0
|
||||||
threads = 4
|
threads = 4
|
||||||
top_infill_extrusion_width = 0.45
|
top_infill_extrusion_width = 0.4
|
||||||
top_solid_infill_speed = 20
|
top_solid_infill_speed = 20
|
||||||
top_solid_layers = 15
|
top_solid_layers = 15
|
||||||
travel_speed = 180
|
travel_speed = 180
|
||||||
|
@ -548,7 +548,7 @@ elefant_foot_compensation = 0
|
||||||
ensure_vertical_shell_thickness = 1
|
ensure_vertical_shell_thickness = 1
|
||||||
external_fill_pattern = rectilinear
|
external_fill_pattern = rectilinear
|
||||||
external_perimeter_extrusion_width = 0.45
|
external_perimeter_extrusion_width = 0.45
|
||||||
external_perimeter_speed = 40
|
external_perimeter_speed = 35
|
||||||
external_perimeters_first = 0
|
external_perimeters_first = 0
|
||||||
extra_perimeters = 0
|
extra_perimeters = 0
|
||||||
extruder_clearance_height = 20
|
extruder_clearance_height = 20
|
||||||
|
@ -556,7 +556,7 @@ extruder_clearance_radius = 20
|
||||||
extrusion_width = 0.45
|
extrusion_width = 0.45
|
||||||
fill_angle = 45
|
fill_angle = 45
|
||||||
fill_density = 20%
|
fill_density = 20%
|
||||||
fill_pattern = cubic
|
fill_pattern = grid
|
||||||
first_layer_acceleration = 1000
|
first_layer_acceleration = 1000
|
||||||
first_layer_extrusion_width = 0.42
|
first_layer_extrusion_width = 0.42
|
||||||
first_layer_height = 0.2
|
first_layer_height = 0.2
|
||||||
|
@ -586,7 +586,7 @@ overhangs = 0
|
||||||
perimeter_acceleration = 800
|
perimeter_acceleration = 800
|
||||||
perimeter_extruder = 1
|
perimeter_extruder = 1
|
||||||
perimeter_extrusion_width = 0.45
|
perimeter_extrusion_width = 0.45
|
||||||
perimeter_speed = 60
|
perimeter_speed = 45
|
||||||
perimeters = 2
|
perimeters = 2
|
||||||
post_process =
|
post_process =
|
||||||
print_settings_id =
|
print_settings_id =
|
||||||
|
@ -1078,7 +1078,7 @@ elefant_foot_compensation = 0
|
||||||
ensure_vertical_shell_thickness = 1
|
ensure_vertical_shell_thickness = 1
|
||||||
external_fill_pattern = rectilinear
|
external_fill_pattern = rectilinear
|
||||||
external_perimeter_extrusion_width = 0.45
|
external_perimeter_extrusion_width = 0.45
|
||||||
external_perimeter_speed = 40
|
external_perimeter_speed = 35
|
||||||
external_perimeters_first = 0
|
external_perimeters_first = 0
|
||||||
extra_perimeters = 0
|
extra_perimeters = 0
|
||||||
extruder_clearance_height = 20
|
extruder_clearance_height = 20
|
||||||
|
@ -1086,7 +1086,7 @@ extruder_clearance_radius = 20
|
||||||
extrusion_width = 0.45
|
extrusion_width = 0.45
|
||||||
fill_angle = 45
|
fill_angle = 45
|
||||||
fill_density = 20%
|
fill_density = 20%
|
||||||
fill_pattern = cubic
|
fill_pattern = grid
|
||||||
first_layer_acceleration = 1000
|
first_layer_acceleration = 1000
|
||||||
first_layer_extrusion_width = 0.42
|
first_layer_extrusion_width = 0.42
|
||||||
first_layer_height = 0.2
|
first_layer_height = 0.2
|
||||||
|
@ -1116,7 +1116,7 @@ overhangs = 0
|
||||||
perimeter_acceleration = 800
|
perimeter_acceleration = 800
|
||||||
perimeter_extruder = 1
|
perimeter_extruder = 1
|
||||||
perimeter_extrusion_width = 0.45
|
perimeter_extrusion_width = 0.45
|
||||||
perimeter_speed = 60
|
perimeter_speed = 45
|
||||||
perimeters = 2
|
perimeters = 2
|
||||||
post_process =
|
post_process =
|
||||||
print_settings_id =
|
print_settings_id =
|
||||||
|
@ -1484,6 +1484,112 @@ wipe_tower_x = 180
|
||||||
wipe_tower_y = 140
|
wipe_tower_y = 140
|
||||||
xy_size_compensation = 0
|
xy_size_compensation = 0
|
||||||
|
|
||||||
|
[print:0.20mm FAST MK3]
|
||||||
|
avoid_crossing_perimeters = 0
|
||||||
|
bottom_solid_layers = 4
|
||||||
|
bridge_acceleration = 1000
|
||||||
|
bridge_angle = 0
|
||||||
|
bridge_flow_ratio = 0.8
|
||||||
|
bridge_speed = 30
|
||||||
|
brim_width = 0
|
||||||
|
clip_multipart_objects = 1
|
||||||
|
compatible_printers =
|
||||||
|
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK3.*/
|
||||||
|
complete_objects = 0
|
||||||
|
default_acceleration = 1000
|
||||||
|
dont_support_bridges = 1
|
||||||
|
elefant_foot_compensation = 0
|
||||||
|
ensure_vertical_shell_thickness = 1
|
||||||
|
external_fill_pattern = rectilinear
|
||||||
|
external_perimeter_extrusion_width = 0.45
|
||||||
|
external_perimeter_speed = 35
|
||||||
|
external_perimeters_first = 0
|
||||||
|
extra_perimeters = 0
|
||||||
|
extruder_clearance_height = 20
|
||||||
|
extruder_clearance_radius = 20
|
||||||
|
extrusion_width = 0.45
|
||||||
|
fill_angle = 45
|
||||||
|
fill_density = 20%
|
||||||
|
fill_pattern = grid
|
||||||
|
first_layer_acceleration = 1000
|
||||||
|
first_layer_extrusion_width = 0.42
|
||||||
|
first_layer_height = 0.2
|
||||||
|
first_layer_speed = 30
|
||||||
|
gap_fill_speed = 40
|
||||||
|
gcode_comments = 0
|
||||||
|
infill_acceleration = 3500
|
||||||
|
infill_every_layers = 1
|
||||||
|
infill_extruder = 1
|
||||||
|
infill_extrusion_width = 0.45
|
||||||
|
infill_first = 0
|
||||||
|
infill_only_where_needed = 0
|
||||||
|
infill_overlap = 25%
|
||||||
|
infill_speed = 200
|
||||||
|
interface_shells = 0
|
||||||
|
layer_height = 0.2
|
||||||
|
max_print_speed = 250
|
||||||
|
max_volumetric_extrusion_rate_slope_negative = 0
|
||||||
|
max_volumetric_extrusion_rate_slope_positive = 0
|
||||||
|
max_volumetric_speed = 0
|
||||||
|
min_skirt_length = 4
|
||||||
|
notes =
|
||||||
|
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.45
|
||||||
|
perimeter_speed = 45
|
||||||
|
perimeters = 2
|
||||||
|
post_process =
|
||||||
|
print_settings_id =
|
||||||
|
raft_layers = 0
|
||||||
|
resolution = 0
|
||||||
|
seam_position = nearest
|
||||||
|
skirt_distance = 2
|
||||||
|
skirt_height = 3
|
||||||
|
skirts = 1
|
||||||
|
small_perimeter_speed = 20
|
||||||
|
solid_infill_below_area = 0
|
||||||
|
solid_infill_every_layers = 0
|
||||||
|
solid_infill_extruder = 1
|
||||||
|
solid_infill_extrusion_width = 0.45
|
||||||
|
solid_infill_speed = 200
|
||||||
|
spiral_vase = 0
|
||||||
|
standby_temperature_delta = -5
|
||||||
|
support_material = 0
|
||||||
|
support_material_angle = 0
|
||||||
|
support_material_buildplate_only = 0
|
||||||
|
support_material_contact_distance = 0.15
|
||||||
|
support_material_enforce_layers = 0
|
||||||
|
support_material_extruder = 0
|
||||||
|
support_material_extrusion_width = 0.35
|
||||||
|
support_material_interface_contact_loops = 0
|
||||||
|
support_material_interface_extruder = 0
|
||||||
|
support_material_interface_layers = 2
|
||||||
|
support_material_interface_spacing = 0.2
|
||||||
|
support_material_interface_speed = 100%
|
||||||
|
support_material_pattern = rectilinear
|
||||||
|
support_material_spacing = 2
|
||||||
|
support_material_speed = 50
|
||||||
|
support_material_synchronize_layers = 0
|
||||||
|
support_material_threshold = 45
|
||||||
|
support_material_with_sheath = 0
|
||||||
|
support_material_xy_spacing = 60%
|
||||||
|
thin_walls = 0
|
||||||
|
threads = 4
|
||||||
|
top_infill_extrusion_width = 0.4
|
||||||
|
top_solid_infill_speed = 50
|
||||||
|
top_solid_layers = 5
|
||||||
|
travel_speed = 250
|
||||||
|
wipe_tower = 1
|
||||||
|
wipe_tower_per_color_wipe = 15
|
||||||
|
wipe_tower_width = 60
|
||||||
|
wipe_tower_x = 180
|
||||||
|
wipe_tower_y = 140
|
||||||
|
xy_size_compensation = 0
|
||||||
|
|
||||||
[print:0.20mm NORMAL]
|
[print:0.20mm NORMAL]
|
||||||
avoid_crossing_perimeters = 0
|
avoid_crossing_perimeters = 0
|
||||||
bottom_solid_layers = 4
|
bottom_solid_layers = 4
|
||||||
|
@ -1696,112 +1802,6 @@ wipe_tower_x = 180
|
||||||
wipe_tower_y = 140
|
wipe_tower_y = 140
|
||||||
xy_size_compensation = 0
|
xy_size_compensation = 0
|
||||||
|
|
||||||
[print:0.20mm NORMAL MK3]
|
|
||||||
avoid_crossing_perimeters = 0
|
|
||||||
bottom_solid_layers = 4
|
|
||||||
bridge_acceleration = 1000
|
|
||||||
bridge_angle = 0
|
|
||||||
bridge_flow_ratio = 0.8
|
|
||||||
bridge_speed = 30
|
|
||||||
brim_width = 0
|
|
||||||
clip_multipart_objects = 1
|
|
||||||
compatible_printers =
|
|
||||||
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK3.*/
|
|
||||||
complete_objects = 0
|
|
||||||
default_acceleration = 1000
|
|
||||||
dont_support_bridges = 1
|
|
||||||
elefant_foot_compensation = 0
|
|
||||||
ensure_vertical_shell_thickness = 1
|
|
||||||
external_fill_pattern = rectilinear
|
|
||||||
external_perimeter_extrusion_width = 0.45
|
|
||||||
external_perimeter_speed = 40
|
|
||||||
external_perimeters_first = 0
|
|
||||||
extra_perimeters = 0
|
|
||||||
extruder_clearance_height = 20
|
|
||||||
extruder_clearance_radius = 20
|
|
||||||
extrusion_width = 0.45
|
|
||||||
fill_angle = 45
|
|
||||||
fill_density = 20%
|
|
||||||
fill_pattern = cubic
|
|
||||||
first_layer_acceleration = 1000
|
|
||||||
first_layer_extrusion_width = 0.42
|
|
||||||
first_layer_height = 0.2
|
|
||||||
first_layer_speed = 30
|
|
||||||
gap_fill_speed = 40
|
|
||||||
gcode_comments = 0
|
|
||||||
infill_acceleration = 3500
|
|
||||||
infill_every_layers = 1
|
|
||||||
infill_extruder = 1
|
|
||||||
infill_extrusion_width = 0.45
|
|
||||||
infill_first = 0
|
|
||||||
infill_only_where_needed = 0
|
|
||||||
infill_overlap = 25%
|
|
||||||
infill_speed = 200
|
|
||||||
interface_shells = 0
|
|
||||||
layer_height = 0.2
|
|
||||||
max_print_speed = 250
|
|
||||||
max_volumetric_extrusion_rate_slope_negative = 0
|
|
||||||
max_volumetric_extrusion_rate_slope_positive = 0
|
|
||||||
max_volumetric_speed = 0
|
|
||||||
min_skirt_length = 4
|
|
||||||
notes =
|
|
||||||
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.45
|
|
||||||
perimeter_speed = 60
|
|
||||||
perimeters = 2
|
|
||||||
post_process =
|
|
||||||
print_settings_id =
|
|
||||||
raft_layers = 0
|
|
||||||
resolution = 0
|
|
||||||
seam_position = nearest
|
|
||||||
skirt_distance = 2
|
|
||||||
skirt_height = 3
|
|
||||||
skirts = 1
|
|
||||||
small_perimeter_speed = 20
|
|
||||||
solid_infill_below_area = 0
|
|
||||||
solid_infill_every_layers = 0
|
|
||||||
solid_infill_extruder = 1
|
|
||||||
solid_infill_extrusion_width = 0.45
|
|
||||||
solid_infill_speed = 200
|
|
||||||
spiral_vase = 0
|
|
||||||
standby_temperature_delta = -5
|
|
||||||
support_material = 0
|
|
||||||
support_material_angle = 0
|
|
||||||
support_material_buildplate_only = 0
|
|
||||||
support_material_contact_distance = 0.15
|
|
||||||
support_material_enforce_layers = 0
|
|
||||||
support_material_extruder = 0
|
|
||||||
support_material_extrusion_width = 0.35
|
|
||||||
support_material_interface_contact_loops = 0
|
|
||||||
support_material_interface_extruder = 0
|
|
||||||
support_material_interface_layers = 2
|
|
||||||
support_material_interface_spacing = 0.2
|
|
||||||
support_material_interface_speed = 100%
|
|
||||||
support_material_pattern = rectilinear
|
|
||||||
support_material_spacing = 2
|
|
||||||
support_material_speed = 50
|
|
||||||
support_material_synchronize_layers = 0
|
|
||||||
support_material_threshold = 45
|
|
||||||
support_material_with_sheath = 0
|
|
||||||
support_material_xy_spacing = 60%
|
|
||||||
thin_walls = 0
|
|
||||||
threads = 4
|
|
||||||
top_infill_extrusion_width = 0.4
|
|
||||||
top_solid_infill_speed = 50
|
|
||||||
top_solid_layers = 5
|
|
||||||
travel_speed = 250
|
|
||||||
wipe_tower = 1
|
|
||||||
wipe_tower_per_color_wipe = 15
|
|
||||||
wipe_tower_width = 60
|
|
||||||
wipe_tower_x = 180
|
|
||||||
wipe_tower_y = 140
|
|
||||||
xy_size_compensation = 0
|
|
||||||
|
|
||||||
[print:0.20mm NORMAL SOLUBLE FULL]
|
[print:0.20mm NORMAL SOLUBLE FULL]
|
||||||
avoid_crossing_perimeters = 0
|
avoid_crossing_perimeters = 0
|
||||||
bottom_solid_layers = 4
|
bottom_solid_layers = 4
|
||||||
|
@ -2226,112 +2226,6 @@ wipe_tower_x = 180
|
||||||
wipe_tower_y = 140
|
wipe_tower_y = 140
|
||||||
xy_size_compensation = 0
|
xy_size_compensation = 0
|
||||||
|
|
||||||
[print:0.35mm FAST MK3]
|
|
||||||
avoid_crossing_perimeters = 0
|
|
||||||
bottom_solid_layers = 4
|
|
||||||
bridge_acceleration = 1000
|
|
||||||
bridge_angle = 0
|
|
||||||
bridge_flow_ratio = 0.8
|
|
||||||
bridge_speed = 30
|
|
||||||
brim_width = 0
|
|
||||||
clip_multipart_objects = 1
|
|
||||||
compatible_printers =
|
|
||||||
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK3.*/
|
|
||||||
complete_objects = 0
|
|
||||||
default_acceleration = 1000
|
|
||||||
dont_support_bridges = 1
|
|
||||||
elefant_foot_compensation = 0
|
|
||||||
ensure_vertical_shell_thickness = 1
|
|
||||||
external_fill_pattern = rectilinear
|
|
||||||
external_perimeter_extrusion_width = 0.6
|
|
||||||
external_perimeter_speed = 40
|
|
||||||
external_perimeters_first = 0
|
|
||||||
extra_perimeters = 0
|
|
||||||
extruder_clearance_height = 20
|
|
||||||
extruder_clearance_radius = 20
|
|
||||||
extrusion_width = 0.45
|
|
||||||
fill_angle = 45
|
|
||||||
fill_density = 20%
|
|
||||||
fill_pattern = cubic
|
|
||||||
first_layer_acceleration = 1000
|
|
||||||
first_layer_extrusion_width = 0.42
|
|
||||||
first_layer_height = 0.2
|
|
||||||
first_layer_speed = 30
|
|
||||||
gap_fill_speed = 40
|
|
||||||
gcode_comments = 0
|
|
||||||
infill_acceleration = 3500
|
|
||||||
infill_every_layers = 1
|
|
||||||
infill_extruder = 1
|
|
||||||
infill_extrusion_width = 0.7
|
|
||||||
infill_first = 0
|
|
||||||
infill_only_where_needed = 0
|
|
||||||
infill_overlap = 25%
|
|
||||||
infill_speed = 200
|
|
||||||
interface_shells = 0
|
|
||||||
layer_height = 0.35
|
|
||||||
max_print_speed = 250
|
|
||||||
max_volumetric_extrusion_rate_slope_negative = 0
|
|
||||||
max_volumetric_extrusion_rate_slope_positive = 0
|
|
||||||
max_volumetric_speed = 0
|
|
||||||
min_skirt_length = 4
|
|
||||||
notes =
|
|
||||||
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.45
|
|
||||||
perimeter_speed = 60
|
|
||||||
perimeters = 2
|
|
||||||
post_process =
|
|
||||||
print_settings_id =
|
|
||||||
raft_layers = 0
|
|
||||||
resolution = 0
|
|
||||||
seam_position = nearest
|
|
||||||
skirt_distance = 2
|
|
||||||
skirt_height = 3
|
|
||||||
skirts = 1
|
|
||||||
small_perimeter_speed = 20
|
|
||||||
solid_infill_below_area = 0
|
|
||||||
solid_infill_every_layers = 0
|
|
||||||
solid_infill_extruder = 1
|
|
||||||
solid_infill_extrusion_width = 0.7
|
|
||||||
solid_infill_speed = 200
|
|
||||||
spiral_vase = 0
|
|
||||||
standby_temperature_delta = -5
|
|
||||||
support_material = 0
|
|
||||||
support_material_angle = 0
|
|
||||||
support_material_buildplate_only = 0
|
|
||||||
support_material_contact_distance = 0.15
|
|
||||||
support_material_enforce_layers = 0
|
|
||||||
support_material_extruder = 0
|
|
||||||
support_material_extrusion_width = 0.35
|
|
||||||
support_material_interface_contact_loops = 0
|
|
||||||
support_material_interface_extruder = 0
|
|
||||||
support_material_interface_layers = 2
|
|
||||||
support_material_interface_spacing = 0.2
|
|
||||||
support_material_interface_speed = 100%
|
|
||||||
support_material_pattern = rectilinear
|
|
||||||
support_material_spacing = 2
|
|
||||||
support_material_speed = 50
|
|
||||||
support_material_synchronize_layers = 0
|
|
||||||
support_material_threshold = 45
|
|
||||||
support_material_with_sheath = 0
|
|
||||||
support_material_xy_spacing = 60%
|
|
||||||
thin_walls = 0
|
|
||||||
threads = 4
|
|
||||||
top_infill_extrusion_width = 0.45
|
|
||||||
top_solid_infill_speed = 50
|
|
||||||
top_solid_layers = 4
|
|
||||||
travel_speed = 250
|
|
||||||
wipe_tower = 1
|
|
||||||
wipe_tower_per_color_wipe = 15
|
|
||||||
wipe_tower_width = 60
|
|
||||||
wipe_tower_x = 180
|
|
||||||
wipe_tower_y = 140
|
|
||||||
xy_size_compensation = 0
|
|
||||||
|
|
||||||
[print:0.35mm FAST sol full 0.6 nozzle]
|
[print:0.35mm FAST sol full 0.6 nozzle]
|
||||||
avoid_crossing_perimeters = 0
|
avoid_crossing_perimeters = 0
|
||||||
bottom_solid_layers = 3
|
bottom_solid_layers = 3
|
||||||
|
@ -2544,7 +2438,7 @@ wipe_tower_x = 180
|
||||||
wipe_tower_y = 140
|
wipe_tower_y = 140
|
||||||
xy_size_compensation = 0
|
xy_size_compensation = 0
|
||||||
|
|
||||||
[filament:ColorFabb Brass Bronze 1.75mm]
|
[filament:ColorFabb Brass Bronze]
|
||||||
bed_temperature = 60
|
bed_temperature = 60
|
||||||
bridge_fan_speed = 100
|
bridge_fan_speed = 100
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -2567,13 +2461,13 @@ filament_type = PLA
|
||||||
first_layer_bed_temperature = 60
|
first_layer_bed_temperature = 60
|
||||||
first_layer_temperature = 210
|
first_layer_temperature = 210
|
||||||
max_fan_speed = 100
|
max_fan_speed = 100
|
||||||
min_fan_speed = 85
|
min_fan_speed = 100
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
||||||
temperature = 210
|
temperature = 210
|
||||||
|
|
||||||
[filament:ColorFabb HT 1.75mm]
|
[filament:ColorFabb HT]
|
||||||
bed_temperature = 105
|
bed_temperature = 105
|
||||||
bridge_fan_speed = 30
|
bridge_fan_speed = 30
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -2598,7 +2492,7 @@ first_layer_temperature = 270
|
||||||
max_fan_speed = 20
|
max_fan_speed = 20
|
||||||
min_fan_speed = 10
|
min_fan_speed = 10
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode"
|
||||||
temperature = 270
|
temperature = 270
|
||||||
|
|
||||||
|
@ -2625,13 +2519,13 @@ filament_type = PLA
|
||||||
first_layer_bed_temperature = 60
|
first_layer_bed_temperature = 60
|
||||||
first_layer_temperature = 215
|
first_layer_temperature = 215
|
||||||
max_fan_speed = 100
|
max_fan_speed = 100
|
||||||
min_fan_speed = 85
|
min_fan_speed = 100
|
||||||
min_print_speed = 15
|
min_print_speed = 15
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
||||||
temperature = 210
|
temperature = 210
|
||||||
|
|
||||||
[filament:ColorFabb Woodfil 1.75mm]
|
[filament:ColorFabb Woodfil]
|
||||||
bed_temperature = 60
|
bed_temperature = 60
|
||||||
bridge_fan_speed = 100
|
bridge_fan_speed = 100
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -2654,13 +2548,13 @@ filament_type = PLA
|
||||||
first_layer_bed_temperature = 60
|
first_layer_bed_temperature = 60
|
||||||
first_layer_temperature = 200
|
first_layer_temperature = 200
|
||||||
max_fan_speed = 100
|
max_fan_speed = 100
|
||||||
min_fan_speed = 85
|
min_fan_speed = 100
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
||||||
temperature = 200
|
temperature = 200
|
||||||
|
|
||||||
[filament:ColorFabb XT 1.75mm]
|
[filament:ColorFabb XT]
|
||||||
bed_temperature = 90
|
bed_temperature = 90
|
||||||
bridge_fan_speed = 50
|
bridge_fan_speed = 50
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -2685,11 +2579,11 @@ first_layer_temperature = 260
|
||||||
max_fan_speed = 50
|
max_fan_speed = 50
|
||||||
min_fan_speed = 30
|
min_fan_speed = 30
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode"
|
||||||
temperature = 270
|
temperature = 270
|
||||||
|
|
||||||
[filament:ColorFabb XT-CF20 1.75mm]
|
[filament:ColorFabb XT-CF20]
|
||||||
bed_temperature = 90
|
bed_temperature = 90
|
||||||
bridge_fan_speed = 50
|
bridge_fan_speed = 50
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -2714,11 +2608,11 @@ first_layer_temperature = 260
|
||||||
max_fan_speed = 50
|
max_fan_speed = 50
|
||||||
min_fan_speed = 30
|
min_fan_speed = 30
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
||||||
temperature = 260
|
temperature = 260
|
||||||
|
|
||||||
[filament:ColorFabb nGen 1.75mm]
|
[filament:ColorFabb nGen]
|
||||||
bed_temperature = 85
|
bed_temperature = 85
|
||||||
bridge_fan_speed = 40
|
bridge_fan_speed = 40
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -2743,7 +2637,7 @@ first_layer_temperature = 240
|
||||||
max_fan_speed = 35
|
max_fan_speed = 35
|
||||||
min_fan_speed = 20
|
min_fan_speed = 20
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode"
|
||||||
temperature = 240
|
temperature = 240
|
||||||
|
|
||||||
|
@ -2772,7 +2666,7 @@ first_layer_temperature = 260
|
||||||
max_fan_speed = 35
|
max_fan_speed = 35
|
||||||
min_fan_speed = 20
|
min_fan_speed = 20
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
||||||
temperature = 260
|
temperature = 260
|
||||||
|
|
||||||
|
@ -2801,11 +2695,11 @@ first_layer_temperature = 230
|
||||||
max_fan_speed = 50
|
max_fan_speed = 50
|
||||||
min_fan_speed = 30
|
min_fan_speed = 30
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode"
|
||||||
temperature = 240
|
temperature = 240
|
||||||
|
|
||||||
[filament:E3D PC-ABS 1.75mm]
|
[filament:E3D PC-ABS]
|
||||||
bed_temperature = 100
|
bed_temperature = 100
|
||||||
bridge_fan_speed = 30
|
bridge_fan_speed = 30
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -2830,11 +2724,11 @@ first_layer_temperature = 270
|
||||||
max_fan_speed = 30
|
max_fan_speed = 30
|
||||||
min_fan_speed = 10
|
min_fan_speed = 10
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
||||||
temperature = 270
|
temperature = 270
|
||||||
|
|
||||||
[filament:Fillamentum ABS 1.75mm]
|
[filament:Fillamentum ABS]
|
||||||
bed_temperature = 100
|
bed_temperature = 100
|
||||||
bridge_fan_speed = 30
|
bridge_fan_speed = 30
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -2859,11 +2753,11 @@ first_layer_temperature = 240
|
||||||
max_fan_speed = 30
|
max_fan_speed = 30
|
||||||
min_fan_speed = 10
|
min_fan_speed = 10
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
||||||
temperature = 240
|
temperature = 240
|
||||||
|
|
||||||
[filament:Fillamentum ASA 1.75mm]
|
[filament:Fillamentum ASA]
|
||||||
bed_temperature = 100
|
bed_temperature = 100
|
||||||
bridge_fan_speed = 30
|
bridge_fan_speed = 30
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -2888,7 +2782,7 @@ first_layer_temperature = 265
|
||||||
max_fan_speed = 30
|
max_fan_speed = 30
|
||||||
min_fan_speed = 10
|
min_fan_speed = 10
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
||||||
temperature = 265
|
temperature = 265
|
||||||
|
|
||||||
|
@ -2917,7 +2811,7 @@ first_layer_temperature = 260
|
||||||
max_fan_speed = 80
|
max_fan_speed = 80
|
||||||
min_fan_speed = 80
|
min_fan_speed = 80
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode"
|
||||||
temperature = 260
|
temperature = 260
|
||||||
|
|
||||||
|
@ -2944,13 +2838,13 @@ filament_type = PLA
|
||||||
first_layer_bed_temperature = 60
|
first_layer_bed_temperature = 60
|
||||||
first_layer_temperature = 190
|
first_layer_temperature = 190
|
||||||
max_fan_speed = 100
|
max_fan_speed = 100
|
||||||
min_fan_speed = 85
|
min_fan_speed = 100
|
||||||
min_print_speed = 15
|
min_print_speed = 15
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
||||||
temperature = 190
|
temperature = 190
|
||||||
|
|
||||||
[filament:Generic ABS 1.75mm]
|
[filament:Generic ABS]
|
||||||
bed_temperature = 100
|
bed_temperature = 100
|
||||||
bridge_fan_speed = 30
|
bridge_fan_speed = 30
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -2975,11 +2869,11 @@ first_layer_temperature = 255
|
||||||
max_fan_speed = 30
|
max_fan_speed = 30
|
||||||
min_fan_speed = 10
|
min_fan_speed = 10
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
||||||
temperature = 255
|
temperature = 255
|
||||||
|
|
||||||
[filament:Generic PET 1.75mm]
|
[filament:Generic PET]
|
||||||
bed_temperature = 90
|
bed_temperature = 90
|
||||||
bridge_fan_speed = 50
|
bridge_fan_speed = 50
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -3004,11 +2898,11 @@ first_layer_temperature = 230
|
||||||
max_fan_speed = 50
|
max_fan_speed = 50
|
||||||
min_fan_speed = 30
|
min_fan_speed = 30
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode"
|
||||||
temperature = 240
|
temperature = 240
|
||||||
|
|
||||||
[filament:Generic PLA 1.75mm]
|
[filament:Generic PLA]
|
||||||
bed_temperature = 60
|
bed_temperature = 60
|
||||||
bridge_fan_speed = 100
|
bridge_fan_speed = 100
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -3031,9 +2925,9 @@ filament_type = PLA
|
||||||
first_layer_bed_temperature = 60
|
first_layer_bed_temperature = 60
|
||||||
first_layer_temperature = 215
|
first_layer_temperature = 215
|
||||||
max_fan_speed = 100
|
max_fan_speed = 100
|
||||||
min_fan_speed = 85
|
min_fan_speed = 100
|
||||||
min_print_speed = 15
|
min_print_speed = 15
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
||||||
temperature = 210
|
temperature = 210
|
||||||
|
|
||||||
|
@ -3062,7 +2956,7 @@ first_layer_temperature = 270
|
||||||
max_fan_speed = 30
|
max_fan_speed = 30
|
||||||
min_fan_speed = 10
|
min_fan_speed = 10
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
||||||
temperature = 270
|
temperature = 270
|
||||||
|
|
||||||
|
@ -3089,13 +2983,13 @@ filament_type = PVA
|
||||||
first_layer_bed_temperature = 60
|
first_layer_bed_temperature = 60
|
||||||
first_layer_temperature = 195
|
first_layer_temperature = 195
|
||||||
max_fan_speed = 100
|
max_fan_speed = 100
|
||||||
min_fan_speed = 85
|
min_fan_speed = 100
|
||||||
min_print_speed = 15
|
min_print_speed = 15
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
||||||
temperature = 195
|
temperature = 195
|
||||||
|
|
||||||
[filament:Prusa ABS 1.75mm]
|
[filament:Prusa ABS]
|
||||||
bed_temperature = 100
|
bed_temperature = 100
|
||||||
bridge_fan_speed = 30
|
bridge_fan_speed = 30
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -3120,11 +3014,11 @@ first_layer_temperature = 255
|
||||||
max_fan_speed = 30
|
max_fan_speed = 30
|
||||||
min_fan_speed = 10
|
min_fan_speed = 10
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
||||||
temperature = 255
|
temperature = 255
|
||||||
|
|
||||||
[filament:Prusa HIPS 1.75mm]
|
[filament:Prusa HIPS]
|
||||||
bed_temperature = 100
|
bed_temperature = 100
|
||||||
bridge_fan_speed = 50
|
bridge_fan_speed = 50
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -3149,11 +3043,11 @@ first_layer_temperature = 220
|
||||||
max_fan_speed = 20
|
max_fan_speed = 20
|
||||||
min_fan_speed = 20
|
min_fan_speed = 20
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
||||||
temperature = 220
|
temperature = 220
|
||||||
|
|
||||||
[filament:Prusa PET 1.75mm]
|
[filament:Prusa PET]
|
||||||
bed_temperature = 90
|
bed_temperature = 90
|
||||||
bridge_fan_speed = 50
|
bridge_fan_speed = 50
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -3178,11 +3072,11 @@ first_layer_temperature = 230
|
||||||
max_fan_speed = 50
|
max_fan_speed = 50
|
||||||
min_fan_speed = 30
|
min_fan_speed = 30
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode"
|
||||||
temperature = 240
|
temperature = 240
|
||||||
|
|
||||||
[filament:Prusa PLA 1.75mm]
|
[filament:Prusa PLA]
|
||||||
bed_temperature = 60
|
bed_temperature = 60
|
||||||
bridge_fan_speed = 100
|
bridge_fan_speed = 100
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -3205,9 +3099,9 @@ filament_type = PLA
|
||||||
first_layer_bed_temperature = 60
|
first_layer_bed_temperature = 60
|
||||||
first_layer_temperature = 215
|
first_layer_temperature = 215
|
||||||
max_fan_speed = 100
|
max_fan_speed = 100
|
||||||
min_fan_speed = 85
|
min_fan_speed = 100
|
||||||
min_print_speed = 15
|
min_print_speed = 15
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
||||||
temperature = 210
|
temperature = 210
|
||||||
|
|
||||||
|
@ -3236,11 +3130,11 @@ first_layer_temperature = 220
|
||||||
max_fan_speed = 90
|
max_fan_speed = 90
|
||||||
min_fan_speed = 70
|
min_fan_speed = 70
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
||||||
temperature = 230
|
temperature = 230
|
||||||
|
|
||||||
[filament:Taulman Bridge 1.75mm]
|
[filament:Taulman Bridge]
|
||||||
bed_temperature = 50
|
bed_temperature = 50
|
||||||
bridge_fan_speed = 40
|
bridge_fan_speed = 40
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -3265,11 +3159,11 @@ first_layer_temperature = 240
|
||||||
max_fan_speed = 5
|
max_fan_speed = 5
|
||||||
min_fan_speed = 0
|
min_fan_speed = 0
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
||||||
temperature = 250
|
temperature = 250
|
||||||
|
|
||||||
[filament:Taulman T-Glase 1.75mm]
|
[filament:Taulman T-Glase]
|
||||||
bed_temperature = 90
|
bed_temperature = 90
|
||||||
bridge_fan_speed = 40
|
bridge_fan_speed = 40
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -3294,7 +3188,7 @@ first_layer_temperature = 240
|
||||||
max_fan_speed = 5
|
max_fan_speed = 5
|
||||||
min_fan_speed = 0
|
min_fan_speed = 0
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
||||||
temperature = 240
|
temperature = 240
|
||||||
|
|
||||||
|
@ -3321,9 +3215,9 @@ filament_type = PLA
|
||||||
first_layer_bed_temperature = 60
|
first_layer_bed_temperature = 60
|
||||||
first_layer_temperature = 215
|
first_layer_temperature = 215
|
||||||
max_fan_speed = 100
|
max_fan_speed = 100
|
||||||
min_fan_speed = 85
|
min_fan_speed = 100
|
||||||
min_print_speed = 15
|
min_print_speed = 15
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
||||||
temperature = 210
|
temperature = 210
|
||||||
|
|
||||||
|
@ -3352,7 +3246,7 @@ first_layer_temperature = 220
|
||||||
max_fan_speed = 100
|
max_fan_speed = 100
|
||||||
min_fan_speed = 100
|
min_fan_speed = 100
|
||||||
min_print_speed = 15
|
min_print_speed = 15
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
||||||
temperature = 220
|
temperature = 220
|
||||||
|
|
||||||
|
@ -3364,7 +3258,7 @@ deretract_speed = 0
|
||||||
end_gcode = G4 ; wait\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nG1 X0 Y200; home X axis\nM84 ; disable motors
|
end_gcode = G4 ; wait\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nG1 X0 Y200; home X axis\nM84 ; disable motors
|
||||||
extruder_colour = #FFFF00
|
extruder_colour = #FFFF00
|
||||||
extruder_offset = 0x0
|
extruder_offset = 0x0
|
||||||
gcode_flavor = reprap
|
gcode_flavor = marlin
|
||||||
layer_gcode = ;AFTER_LAYER_CHANGE\n;[layer_z]
|
layer_gcode = ;AFTER_LAYER_CHANGE\n;[layer_z]
|
||||||
max_layer_height = 0.25
|
max_layer_height = 0.25
|
||||||
min_layer_height = 0.07
|
min_layer_height = 0.07
|
||||||
|
@ -3387,7 +3281,7 @@ retract_speed = 35
|
||||||
serial_port =
|
serial_port =
|
||||||
serial_speed = 250000
|
serial_speed = 250000
|
||||||
single_extruder_multi_material = 0
|
single_extruder_multi_material = 0
|
||||||
start_gcode = M115 U3.1.0 ; tell printer latest fw version\nM83 ; extruder relative mode\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG28 W ; home all without mesh bed level\nG80 ; mesh bed leveling\nG1 Y-3.0 F1000.0 ; go outside print area\nG92 E0.0\nG1 X60.0 E9.0 F1000.0 ; intro line\nG1 X100.0 E12.5 F1000.0 ; intro line\nG92 E0.0
|
start_gcode = M115 U3.1.0 ; tell printer latest fw version\nM201 X9000 Y9000 Z500 E10000 ; sets maximum accelerations, mm/sec^2\nM203 X500 Y500 Z12 E120 ; sets maximum feedrates, mm/sec\nM204 S1500 T1500 ; sets acceleration (S) and retract acceleration (T)\nM205 X10 Y10 Z0.2 E2.5 ; sets the jerk limits, mm/sec\nM205 S0 T0 ; sets the minimum extruding and travel feed rate, mm/sec\nM83 ; extruder relative mode\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG28 W ; home all without mesh bed level\nG80 ; mesh bed leveling\nG1 Y-3.0 F1000.0 ; go outside print area\nG92 E0.0\nG1 X60.0 E9.0 F1000.0 ; intro line\nG1 X100.0 E12.5 F1000.0 ; intro line\nG92 E0.0
|
||||||
toolchange_gcode =
|
toolchange_gcode =
|
||||||
use_firmware_retraction = 0
|
use_firmware_retraction = 0
|
||||||
use_relative_e_distances = 1
|
use_relative_e_distances = 1
|
||||||
|
@ -3404,7 +3298,7 @@ deretract_speed = 0
|
||||||
end_gcode = G4 ; wait\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nG1 X0 Y200; home X axis\nM84 ; disable motors
|
end_gcode = G4 ; wait\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nG1 X0 Y200; home X axis\nM84 ; disable motors
|
||||||
extruder_colour = #FFFF00
|
extruder_colour = #FFFF00
|
||||||
extruder_offset = 0x0
|
extruder_offset = 0x0
|
||||||
gcode_flavor = reprap
|
gcode_flavor = marlin
|
||||||
layer_gcode = ;AFTER_LAYER_CHANGE\n;[layer_z]
|
layer_gcode = ;AFTER_LAYER_CHANGE\n;[layer_z]
|
||||||
max_layer_height = 0.1
|
max_layer_height = 0.1
|
||||||
min_layer_height = 0.05
|
min_layer_height = 0.05
|
||||||
|
@ -3427,7 +3321,7 @@ retract_speed = 50
|
||||||
serial_port =
|
serial_port =
|
||||||
serial_speed = 250000
|
serial_speed = 250000
|
||||||
single_extruder_multi_material = 0
|
single_extruder_multi_material = 0
|
||||||
start_gcode = M115 U3.1.0 ; tell printer latest fw version\nM83 ; extruder relative mode\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG28 W ; home all without mesh bed level\nG80 ; mesh bed leveling\nG1 Y-3.0 F1000.0 ; go outside print area\nG92 E0.0\nG1 X60.0 E9.0 F1000.0 ; intro line\nG1 X100.0 E12.5 F1000.0 ; intro line\nG92 E0.0
|
start_gcode = M115 U3.1.0 ; tell printer latest fw version\nM201 X9000 Y9000 Z500 E10000 ; sets maximum accelerations, mm/sec^2\nM203 X500 Y500 Z12 E120 ; sets maximum feedrates, mm/sec\nM204 S1500 T1500 ; sets acceleration (S) and retract acceleration (T)\nM205 X10 Y10 Z0.2 E2.5 ; sets the jerk limits, mm/sec\nM205 S0 T0 ; sets the minimum extruding and travel feed rate, mm/sec\nM83 ; extruder relative mode\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG28 W ; home all without mesh bed level\nG80 ; mesh bed leveling\nG1 Y-3.0 F1000.0 ; go outside print area\nG92 E0.0\nG1 X60.0 E9.0 F1000.0 ; intro line\nG1 X100.0 E12.5 F1000.0 ; intro line\nG92 E0.0
|
||||||
toolchange_gcode =
|
toolchange_gcode =
|
||||||
use_firmware_retraction = 0
|
use_firmware_retraction = 0
|
||||||
use_relative_e_distances = 1
|
use_relative_e_distances = 1
|
||||||
|
@ -3444,7 +3338,7 @@ deretract_speed = 0
|
||||||
end_gcode = G4 ; wait\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nG1 X0 Y200; home X axis\nM84 ; disable motors
|
end_gcode = G4 ; wait\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nG1 X0 Y200; home X axis\nM84 ; disable motors
|
||||||
extruder_colour = #FFFF00
|
extruder_colour = #FFFF00
|
||||||
extruder_offset = 0x0
|
extruder_offset = 0x0
|
||||||
gcode_flavor = reprap
|
gcode_flavor = marlin
|
||||||
layer_gcode = ;AFTER_LAYER_CHANGE\n;[layer_z]
|
layer_gcode = ;AFTER_LAYER_CHANGE\n;[layer_z]
|
||||||
max_layer_height = 0.35
|
max_layer_height = 0.35
|
||||||
min_layer_height = 0.1
|
min_layer_height = 0.1
|
||||||
|
@ -3467,7 +3361,7 @@ retract_speed = 35
|
||||||
serial_port =
|
serial_port =
|
||||||
serial_speed = 250000
|
serial_speed = 250000
|
||||||
single_extruder_multi_material = 0
|
single_extruder_multi_material = 0
|
||||||
start_gcode = M115 U3.1.0 ; tell printer latest fw version\nM83 ; extruder relative mode\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG28 W ; home all without mesh bed level\nG80 ; mesh bed leveling\nG1 Y-3.0 F1000.0 ; go outside print area\nG92 E0.0\nG1 X60.0 E9.0 F1000.0 ; intro line\nG1 X100.0 E12.5 F1000.0 ; intro line\nG92 E0.0
|
start_gcode = M115 U3.1.0 ; tell printer latest fw version\nM201 X9000 Y9000 Z500 E10000 ; sets maximum accelerations, mm/sec^2\nM203 X500 Y500 Z12 E120 ; sets maximum feedrates, mm/sec\nM204 S1500 T1500 ; sets acceleration (S) and retract acceleration (T)\nM205 X10 Y10 Z0.2 E2.5 ; sets the jerk limits, mm/sec\nM205 S0 T0 ; sets the minimum extruding and travel feed rate, mm/sec\nM83 ; extruder relative mode\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG28 W ; home all without mesh bed level\nG80 ; mesh bed leveling\nG1 Y-3.0 F1000.0 ; go outside print area\nG92 E0.0\nG1 X60.0 E9.0 F1000.0 ; intro line\nG1 X100.0 E12.5 F1000.0 ; intro line\nG92 E0.0
|
||||||
toolchange_gcode =
|
toolchange_gcode =
|
||||||
use_firmware_retraction = 0
|
use_firmware_retraction = 0
|
||||||
use_relative_e_distances = 1
|
use_relative_e_distances = 1
|
||||||
|
@ -3484,7 +3378,7 @@ deretract_speed = 50
|
||||||
end_gcode = G1 E-4 F2100.00000\nG91\nG1 Z1 F7200.000\nG90\nG1 X245 Y1\nG1 X240 E4\nG1 F4000\nG1 X190 E2.7 \nG1 F4600\nG1 X110 E2.8\nG1 F5200\nG1 X40 E3 \nG1 E-15.0000 F5000\nG1 E-50.0000 F5400\nG1 E-15.0000 F3000\nG1 E-12.0000 F2000\nG1 F1600\nG1 X0 Y1 E3.0000\nG1 X50 Y1 E-5.0000\nG1 F2000\nG1 X0 Y1 E5.0000\nG1 X50 Y1 E-5.0000\nG1 F2400\nG1 X0 Y1 E5.0000\nG1 X50 Y1 E-5.0000\nG1 F2400\nG1 X0 Y1 E5.0000\nG1 X50 Y1 E-3.0000\nG4 S0\nM107 ; fan off\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nG28 X0 ; home X axis\nM84 ; disable motors\n\n
|
end_gcode = G1 E-4 F2100.00000\nG91\nG1 Z1 F7200.000\nG90\nG1 X245 Y1\nG1 X240 E4\nG1 F4000\nG1 X190 E2.7 \nG1 F4600\nG1 X110 E2.8\nG1 F5200\nG1 X40 E3 \nG1 E-15.0000 F5000\nG1 E-50.0000 F5400\nG1 E-15.0000 F3000\nG1 E-12.0000 F2000\nG1 F1600\nG1 X0 Y1 E3.0000\nG1 X50 Y1 E-5.0000\nG1 F2000\nG1 X0 Y1 E5.0000\nG1 X50 Y1 E-5.0000\nG1 F2400\nG1 X0 Y1 E5.0000\nG1 X50 Y1 E-5.0000\nG1 F2400\nG1 X0 Y1 E5.0000\nG1 X50 Y1 E-3.0000\nG4 S0\nM107 ; fan off\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nG28 X0 ; home X axis\nM84 ; disable motors\n\n
|
||||||
extruder_colour = #FFAA55
|
extruder_colour = #FFAA55
|
||||||
extruder_offset = 0x0
|
extruder_offset = 0x0
|
||||||
gcode_flavor = reprap
|
gcode_flavor = marlin
|
||||||
layer_gcode = ;AFTER_LAYER_CHANGE\n;[layer_z]
|
layer_gcode = ;AFTER_LAYER_CHANGE\n;[layer_z]
|
||||||
max_layer_height = 0.25
|
max_layer_height = 0.25
|
||||||
min_layer_height = 0.07
|
min_layer_height = 0.07
|
||||||
|
@ -3507,7 +3401,7 @@ retract_speed = 80
|
||||||
serial_port =
|
serial_port =
|
||||||
serial_speed = 250000
|
serial_speed = 250000
|
||||||
single_extruder_multi_material = 1
|
single_extruder_multi_material = 1
|
||||||
start_gcode = M115 U3.1.0 ; tell printer latest fw version\n; Start G-Code sequence START\nT?\nM104 S[first_layer_temperature]\nM140 S[first_layer_bed_temperature]\nM109 S[first_layer_temperature]\nM190 S[first_layer_bed_temperature]\nG21 ; set units to millimeters\nG90 ; use absolute coordinates\nM83 ; use relative distances for extrusion\nG28 W\nG80\nG92 E0.0\nM203 E100\nM92 E140\nG1 Z0.250 F7200.000\nG1 X50.0 E80.0 F1000.0\nG1 X160.0 E20.0 F1000.0\nG1 Z0.200 F7200.000\nG1 X220.0 E13 F1000.0\nG1 X240.0 E0 F1000.0\nG1 E-4 F1000.0\nG92 E0.0
|
start_gcode = M115 U3.1.0 ; tell printer latest fw version\nM201 X9000 Y9000 Z500 E10000 ; sets maximum accelerations, mm/sec^2\nM203 X500 Y500 Z12 E120 ; sets maximum feedrates, mm/sec\nM204 S1500 T1500 ; sets acceleration (S) and retract acceleration (T)\nM205 X10 Y10 Z0.2 E2.5 ; sets the jerk limits, mm/sec\nM205 S0 T0 ; sets the minimum extruding and travel feed rate, mm/sec\n; Start G-Code sequence START\nT?\nM104 S[first_layer_temperature]\nM140 S[first_layer_bed_temperature]\nM109 S[first_layer_temperature]\nM190 S[first_layer_bed_temperature]\nG21 ; set units to millimeters\nG90 ; use absolute coordinates\nM83 ; use relative distances for extrusion\nG28 W\nG80\nG92 E0.0\nM203 E100\nM92 E140\nG1 Z0.250 F7200.000\nG1 X50.0 E80.0 F1000.0\nG1 X160.0 E20.0 F1000.0\nG1 Z0.200 F7200.000\nG1 X220.0 E13 F1000.0\nG1 X240.0 E0 F1000.0\nG1 E-4 F1000.0\nG92 E0.0
|
||||||
toolchange_gcode =
|
toolchange_gcode =
|
||||||
use_firmware_retraction = 0
|
use_firmware_retraction = 0
|
||||||
use_relative_e_distances = 1
|
use_relative_e_distances = 1
|
||||||
|
@ -3524,7 +3418,7 @@ deretract_speed = 50
|
||||||
end_gcode = G1 E-4 F2100.00000\nG91\nG1 Z1 F7200.000\nG90\nG1 X245 Y1\nG1 X240 E4\nG1 F4000\nG1 X190 E2.7 \nG1 F4600\nG1 X110 E2.8\nG1 F5200\nG1 X40 E3 \nG1 E-15.0000 F5000\nG1 E-50.0000 F5400\nG1 E-15.0000 F3000\nG1 E-12.0000 F2000\nG1 F1600\nG1 X0 Y1 E3.0000\nG1 X50 Y1 E-5.0000\nG1 F2000\nG1 X0 Y1 E5.0000\nG1 X50 Y1 E-5.0000\nG1 F2400\nG1 X0 Y1 E5.0000\nG1 X50 Y1 E-5.0000\nG1 F2400\nG1 X0 Y1 E5.0000\nG1 X50 Y1 E-3.0000\nG4 S0\nM107 ; fan off\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nG28 X0 ; home X axis\nM84 ; disable motors\n\n
|
end_gcode = G1 E-4 F2100.00000\nG91\nG1 Z1 F7200.000\nG90\nG1 X245 Y1\nG1 X240 E4\nG1 F4000\nG1 X190 E2.7 \nG1 F4600\nG1 X110 E2.8\nG1 F5200\nG1 X40 E3 \nG1 E-15.0000 F5000\nG1 E-50.0000 F5400\nG1 E-15.0000 F3000\nG1 E-12.0000 F2000\nG1 F1600\nG1 X0 Y1 E3.0000\nG1 X50 Y1 E-5.0000\nG1 F2000\nG1 X0 Y1 E5.0000\nG1 X50 Y1 E-5.0000\nG1 F2400\nG1 X0 Y1 E5.0000\nG1 X50 Y1 E-5.0000\nG1 F2400\nG1 X0 Y1 E5.0000\nG1 X50 Y1 E-3.0000\nG4 S0\nM107 ; fan off\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nG28 X0 ; home X axis\nM84 ; disable motors\n\n
|
||||||
extruder_colour = #FFAA55
|
extruder_colour = #FFAA55
|
||||||
extruder_offset = 0x0
|
extruder_offset = 0x0
|
||||||
gcode_flavor = reprap
|
gcode_flavor = marlin
|
||||||
layer_gcode = ;AFTER_LAYER_CHANGE\n;[layer_z]
|
layer_gcode = ;AFTER_LAYER_CHANGE\n;[layer_z]
|
||||||
max_layer_height = 0.25
|
max_layer_height = 0.25
|
||||||
min_layer_height = 0.07
|
min_layer_height = 0.07
|
||||||
|
@ -3547,7 +3441,7 @@ retract_speed = 80
|
||||||
serial_port =
|
serial_port =
|
||||||
serial_speed = 250000
|
serial_speed = 250000
|
||||||
single_extruder_multi_material = 1
|
single_extruder_multi_material = 1
|
||||||
start_gcode = M115 U3.1.0 ; tell printer latest fw version\n; Start G-Code sequence START\nT?\nM104 S[first_layer_temperature]\nM140 S[first_layer_bed_temperature]\nM109 S[first_layer_temperature]\nM190 S[first_layer_bed_temperature]\nG21 ; set units to millimeters\nG90 ; use absolute coordinates\nM83 ; use relative distances for extrusion\nG28 W\nG80\nG92 E0.0\nM203 E100\nM92 E140\nG1 Z0.250 F7200.000\nG1 X50.0 E80.0 F1000.0\nG1 X160.0 E20.0 F1000.0\nG1 Z0.200 F7200.000\nG1 X220.0 E13 F1000.0\nG1 X240.0 E0 F1000.0\nG1 E-4 F1000.0\nG92 E0.0
|
start_gcode = M115 U3.1.0 ; tell printer latest fw version\nM201 X9000 Y9000 Z500 E10000 ; sets maximum accelerations, mm/sec^2\nM203 X500 Y500 Z12 E120 ; sets maximum feedrates, mm/sec\nM204 S1500 T1500 ; sets acceleration (S) and retract acceleration (T)\nM205 X10 Y10 Z0.2 E2.5 ; sets the jerk limits, mm/sec\nM205 S0 T0 ; sets the minimum extruding and travel feed rate, mm/sec\n; Start G-Code sequence START\nT?\nM104 S[first_layer_temperature]\nM140 S[first_layer_bed_temperature]\nM109 S[first_layer_temperature]\nM190 S[first_layer_bed_temperature]\nG21 ; set units to millimeters\nG90 ; use absolute coordinates\nM83 ; use relative distances for extrusion\nG28 W\nG80\nG92 E0.0\nM203 E100\nM92 E140\nG1 Z0.250 F7200.000\nG1 X50.0 E80.0 F1000.0\nG1 X160.0 E20.0 F1000.0\nG1 Z0.200 F7200.000\nG1 X220.0 E13 F1000.0\nG1 X240.0 E0 F1000.0\nG1 E-4 F1000.0\nG92 E0.0
|
||||||
toolchange_gcode =
|
toolchange_gcode =
|
||||||
use_firmware_retraction = 0
|
use_firmware_retraction = 0
|
||||||
use_relative_e_distances = 1
|
use_relative_e_distances = 1
|
||||||
|
@ -3564,7 +3458,7 @@ deretract_speed = 50,50,50,50
|
||||||
end_gcode = {if not has_wipe_tower}\n; Pull the filament into the cooling tubes.\nG1 E-4 F2100.00000\nG91\nG1 Z1 F7200.000\nG90\nG1 X245 Y1\nG1 X240 E4\nG1 F4000\nG1 X190 E2.7 \nG1 F4600\nG1 X110 E2.8\nG1 F5200\nG1 X40 E3 \nG1 E-15.0000 F5000\nG1 E-50.0000 F5400\nG1 E-15.0000 F3000\nG1 E-12.0000 F2000\nG1 F1600\nG1 X0 Y1 E3.0000\nG1 X50 Y1 E-5.0000\nG1 F2000\nG1 X0 Y1 E5.0000\nG1 X50 Y1 E-5.0000\nG1 F2400\nG1 X0 Y1 E5.0000\nG1 X50 Y1 E-5.0000\nG1 F2400\nG1 X0 Y1 E5.0000\nG1 X50 Y1 E-3.0000\nG4 S0\n{endif}\nM107 ; fan off\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nG28 X0 ; home X axis\nM84 ; disable motors
|
end_gcode = {if not has_wipe_tower}\n; Pull the filament into the cooling tubes.\nG1 E-4 F2100.00000\nG91\nG1 Z1 F7200.000\nG90\nG1 X245 Y1\nG1 X240 E4\nG1 F4000\nG1 X190 E2.7 \nG1 F4600\nG1 X110 E2.8\nG1 F5200\nG1 X40 E3 \nG1 E-15.0000 F5000\nG1 E-50.0000 F5400\nG1 E-15.0000 F3000\nG1 E-12.0000 F2000\nG1 F1600\nG1 X0 Y1 E3.0000\nG1 X50 Y1 E-5.0000\nG1 F2000\nG1 X0 Y1 E5.0000\nG1 X50 Y1 E-5.0000\nG1 F2400\nG1 X0 Y1 E5.0000\nG1 X50 Y1 E-5.0000\nG1 F2400\nG1 X0 Y1 E5.0000\nG1 X50 Y1 E-3.0000\nG4 S0\n{endif}\nM107 ; fan off\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nG28 X0 ; home X axis\nM84 ; disable motors
|
||||||
extruder_colour = #FFAA55;#5182DB;#4ECDD3;#FB7259
|
extruder_colour = #FFAA55;#5182DB;#4ECDD3;#FB7259
|
||||||
extruder_offset = 0x0,0x0,0x0,0x0
|
extruder_offset = 0x0,0x0,0x0,0x0
|
||||||
gcode_flavor = reprap
|
gcode_flavor = marlin
|
||||||
layer_gcode = ;AFTER_LAYER_CHANGE\n;[layer_z]
|
layer_gcode = ;AFTER_LAYER_CHANGE\n;[layer_z]
|
||||||
max_layer_height = 0.25,0.25,0.25,0.25
|
max_layer_height = 0.25,0.25,0.25,0.25
|
||||||
min_layer_height = 0.07,0.07,0.07,0.07
|
min_layer_height = 0.07,0.07,0.07,0.07
|
||||||
|
@ -3587,7 +3481,7 @@ retract_speed = 80,80,80,80
|
||||||
serial_port =
|
serial_port =
|
||||||
serial_speed = 250000
|
serial_speed = 250000
|
||||||
single_extruder_multi_material = 1
|
single_extruder_multi_material = 1
|
||||||
start_gcode = M115 U3.1.0 ; tell printer latest fw version\n; Start G-Code sequence START\nT[initial_tool]\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG21 ; set units to millimeters\nG90 ; use absolute coordinates\nM83 ; use relative distances for extrusion\nG28 W\nG80\nG92 E0.0\nM203 E100 ; set max feedrate\nM92 E140 ; E-steps per filament milimeter\n{if not has_wipe_tower}\nG1 Z0.250 F7200.000\nG1 X50.0 E80.0 F1000.0\nG1 X160.0 E20.0 F1000.0\nG1 Z0.200 F7200.000\nG1 X220.0 E13 F1000.0\nG1 X240.0 E0 F1000.0\nG1 E-4 F1000.0\n{endif}\nG92 E0.0
|
start_gcode = M115 U3.1.0 ; tell printer latest fw version\nM201 X9000 Y9000 Z500 E10000 ; sets maximum accelerations, mm/sec^2\nM203 X500 Y500 Z12 E120 ; sets maximum feedrates, mm/sec\nM204 S1500 T1500 ; sets acceleration (S) and retract acceleration (T)\nM205 X10 Y10 Z0.2 E2.5 ; sets the jerk limits, mm/sec\nM205 S0 T0 ; sets the minimum extruding and travel feed rate, mm/sec\n; Start G-Code sequence START\nT[initial_tool]\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG21 ; set units to millimeters\nG90 ; use absolute coordinates\nM83 ; use relative distances for extrusion\nG28 W\nG80\nG92 E0.0\nM203 E100 ; set max feedrate\nM92 E140 ; E-steps per filament milimeter\n{if not has_wipe_tower}\nG1 Z0.250 F7200.000\nG1 X50.0 E80.0 F1000.0\nG1 X160.0 E20.0 F1000.0\nG1 Z0.200 F7200.000\nG1 X220.0 E13 F1000.0\nG1 X240.0 E0 F1000.0\nG1 E-4 F1000.0\n{endif}\nG92 E0.0
|
||||||
toolchange_gcode =
|
toolchange_gcode =
|
||||||
use_firmware_retraction = 0
|
use_firmware_retraction = 0
|
||||||
use_relative_e_distances = 1
|
use_relative_e_distances = 1
|
||||||
|
@ -3604,7 +3498,7 @@ deretract_speed = 50,50,50,50
|
||||||
end_gcode = {if not has_wipe_tower}\nG1 E-4 F2100.00000\nG91\nG1 Z1 F7200.000\nG90\nG1 X245 Y1\nG1 X240 E4\nG1 F4000\nG1 X190 E2.7 \nG1 F4600\nG1 X110 E2.8\nG1 F5200\nG1 X40 E3 \nG1 E-15.0000 F5000\nG1 E-50.0000 F5400\nG1 E-15.0000 F3000\nG1 E-12.0000 F2000\nG1 F1600\nG1 X0 Y1 E3.0000\nG1 X50 Y1 E-5.0000\nG1 F2000\nG1 X0 Y1 E5.0000\nG1 X50 Y1 E-5.0000\nG1 F2400\nG1 X0 Y1 E5.0000\nG1 X50 Y1 E-5.0000\nG1 F2400\nG1 X0 Y1 E5.0000\nG1 X50 Y1 E-3.0000\nG4 S0\n{endif}\nM107 ; fan off\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nG28 X0 ; home X axis\nM84 ; disable motors\n
|
end_gcode = {if not has_wipe_tower}\nG1 E-4 F2100.00000\nG91\nG1 Z1 F7200.000\nG90\nG1 X245 Y1\nG1 X240 E4\nG1 F4000\nG1 X190 E2.7 \nG1 F4600\nG1 X110 E2.8\nG1 F5200\nG1 X40 E3 \nG1 E-15.0000 F5000\nG1 E-50.0000 F5400\nG1 E-15.0000 F3000\nG1 E-12.0000 F2000\nG1 F1600\nG1 X0 Y1 E3.0000\nG1 X50 Y1 E-5.0000\nG1 F2000\nG1 X0 Y1 E5.0000\nG1 X50 Y1 E-5.0000\nG1 F2400\nG1 X0 Y1 E5.0000\nG1 X50 Y1 E-5.0000\nG1 F2400\nG1 X0 Y1 E5.0000\nG1 X50 Y1 E-3.0000\nG4 S0\n{endif}\nM107 ; fan off\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nG28 X0 ; home X axis\nM84 ; disable motors\n
|
||||||
extruder_colour = #FFAA55;#5182DB;#4ECDD3;#FB7259
|
extruder_colour = #FFAA55;#5182DB;#4ECDD3;#FB7259
|
||||||
extruder_offset = 0x0,0x0,0x0,0x0
|
extruder_offset = 0x0,0x0,0x0,0x0
|
||||||
gcode_flavor = reprap
|
gcode_flavor = marlin
|
||||||
layer_gcode = ;AFTER_LAYER_CHANGE\n;[layer_z]
|
layer_gcode = ;AFTER_LAYER_CHANGE\n;[layer_z]
|
||||||
max_layer_height = 0.25,0.25,0.25,0.25
|
max_layer_height = 0.25,0.25,0.25,0.25
|
||||||
min_layer_height = 0.07,0.07,0.07,0.07
|
min_layer_height = 0.07,0.07,0.07,0.07
|
||||||
|
@ -3627,7 +3521,7 @@ retract_speed = 80,80,80,80
|
||||||
serial_port =
|
serial_port =
|
||||||
serial_speed = 250000
|
serial_speed = 250000
|
||||||
single_extruder_multi_material = 1
|
single_extruder_multi_material = 1
|
||||||
start_gcode = M115 U3.1.0 ; tell printer latest fw version\n; Start G-Code sequence START\nT[initial_tool]\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG21 ; set units to millimeters\nG90 ; use absolute coordinates\nM83 ; use relative distances for extrusion\nG28 W\nG80\nG92 E0.0\nM203 E100\nM92 E140\n{if not has_wipe_tower}\nG1 Z0.250 F7200.000\nG1 X50.0 E80.0 F1000.0\nG1 X160.0 E20.0 F1000.0\nG1 Z0.200 F7200.000\nG1 X220.0 E13 F1000.0\nG1 X240.0 E0 F1000.0\nG1 E-4 F1000.0\n{endif}\nG92 E0.0
|
start_gcode = M115 U3.1.0 ; tell printer latest fw version\nM201 X9000 Y9000 Z500 E10000 ; sets maximum accelerations, mm/sec^2\nM203 X500 Y500 Z12 E120 ; sets maximum feedrates, mm/sec\nM204 S1500 T1500 ; sets acceleration (S) and retract acceleration (T)\nM205 X10 Y10 Z0.2 E2.5 ; sets the jerk limits, mm/sec\nM205 S0 T0 ; sets the minimum extruding and travel feed rate, mm/sec\n; Start G-Code sequence START\nT[initial_tool]\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG21 ; set units to millimeters\nG90 ; use absolute coordinates\nM83 ; use relative distances for extrusion\nG28 W\nG80\nG92 E0.0\nM203 E100\nM92 E140\n{if not has_wipe_tower}\nG1 Z0.250 F7200.000\nG1 X50.0 E80.0 F1000.0\nG1 X160.0 E20.0 F1000.0\nG1 Z0.200 F7200.000\nG1 X220.0 E13 F1000.0\nG1 X240.0 E0 F1000.0\nG1 E-4 F1000.0\n{endif}\nG92 E0.0
|
||||||
toolchange_gcode =
|
toolchange_gcode =
|
||||||
use_firmware_retraction = 0
|
use_firmware_retraction = 0
|
||||||
use_relative_e_distances = 1
|
use_relative_e_distances = 1
|
||||||
|
@ -3641,10 +3535,10 @@ bed_shape = 0x0,250x0,250x210,0x210
|
||||||
before_layer_gcode = ;BEFORE_LAYER_CHANGE\n;[layer_z]\n\n
|
before_layer_gcode = ;BEFORE_LAYER_CHANGE\n;[layer_z]\n\n
|
||||||
between_objects_gcode =
|
between_objects_gcode =
|
||||||
deretract_speed = 0
|
deretract_speed = 0
|
||||||
end_gcode = G4 ; wait\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nG1 X0 Y200; home X axis\nM84 ; disable motors
|
end_gcode = G4 ; wait\nM221 S100\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nG1 X0 Y200; home X axis\nM84 ; disable motors
|
||||||
extruder_colour = #FFFF00
|
extruder_colour = #FFFF00
|
||||||
extruder_offset = 0x0
|
extruder_offset = 0x0
|
||||||
gcode_flavor = reprap
|
gcode_flavor = marlin
|
||||||
layer_gcode = ;AFTER_LAYER_CHANGE\n;[layer_z]
|
layer_gcode = ;AFTER_LAYER_CHANGE\n;[layer_z]
|
||||||
max_layer_height = 0.25
|
max_layer_height = 0.25
|
||||||
min_layer_height = 0.07
|
min_layer_height = 0.07
|
||||||
|
@ -3666,7 +3560,7 @@ retract_speed = 35
|
||||||
serial_port =
|
serial_port =
|
||||||
serial_speed = 250000
|
serial_speed = 250000
|
||||||
single_extruder_multi_material = 0
|
single_extruder_multi_material = 0
|
||||||
start_gcode = M115 U3.1.1-RC4 ; tell printer latest fw version\nM83 ; extruder relative mode\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG28 W ; home all without mesh bed level\nG80 ; mesh bed leveling\nG1 Y-3.0 F1000.0 ; go outside print area\nG92 E0.0\nG1 X60.0 E9.0 F1000.0 ; intro line\nG1 X100.0 E12.5 F1000.0 ; intro line\nG92 E0.0
|
start_gcode = M115 U3.1.1-RC4 ; tell printer latest fw version\nM201 X1000 Y1000 Z200 E5000 ; sets maximum accelerations, mm/sec^2\nM203 X500 Y500 Z12 E120 ; sets maximum feedrates, mm/sec\nM204 S1250 T1250 ; sets acceleration (S) and retract acceleration (T)\nM205 X15 Y15 Z0.4 E2.5 ; sets the jerk limits, mm/sec\nM205 S0 T0 ; sets the minimum extruding and travel feed rate, mm/sec\nM83 ; extruder relative mode\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG28 W ; home all without mesh bed level\nG80 ; mesh bed leveling\nG1 Y-3.0 F1000.0 ; go outside print area\nG92 E0.0\nG1 X60.0 E9.0 F1000.0 ; intro line\nG1 X100.0 E12.5 F1000.0 ; intro line\nG92 E0.0\nM221 S95
|
||||||
toolchange_gcode =
|
toolchange_gcode =
|
||||||
use_firmware_retraction = 0
|
use_firmware_retraction = 0
|
||||||
use_relative_e_distances = 1
|
use_relative_e_distances = 1
|
||||||
|
@ -3676,6 +3570,6 @@ wipe = 1
|
||||||
z_offset = 0
|
z_offset = 0
|
||||||
|
|
||||||
[presets]
|
[presets]
|
||||||
print = 0.15mm 100mms Linear Advance
|
print = 0.15mm OPTIMAL MK3
|
||||||
printer = Original Prusa i3 MK2
|
printer = Original Prusa i3 MK3
|
||||||
filament = Prusa PLA 1.75mm
|
filament = Prusa PLA
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# generated by Slic3r Prusa Edition 1.38.4 on 2017-12-21 at 19:24:41
|
# generated by Slic3r Prusa Edition 1.39.0 on 2018-01-06 at 15:12:06
|
||||||
|
|
||||||
[print:0.05mm DETAIL]
|
[print:0.05mm DETAIL]
|
||||||
avoid_crossing_perimeters = 0
|
avoid_crossing_perimeters = 0
|
||||||
|
@ -238,7 +238,7 @@ extruder_clearance_radius = 20
|
||||||
extrusion_width = 0.45
|
extrusion_width = 0.45
|
||||||
fill_angle = 45
|
fill_angle = 45
|
||||||
fill_density = 25%
|
fill_density = 25%
|
||||||
fill_pattern = cubic
|
fill_pattern = grid
|
||||||
first_layer_acceleration = 500
|
first_layer_acceleration = 500
|
||||||
first_layer_extrusion_width = 0.42
|
first_layer_extrusion_width = 0.42
|
||||||
first_layer_height = 0.2
|
first_layer_height = 0.2
|
||||||
|
@ -248,7 +248,7 @@ gcode_comments = 0
|
||||||
infill_acceleration = 800
|
infill_acceleration = 800
|
||||||
infill_every_layers = 1
|
infill_every_layers = 1
|
||||||
infill_extruder = 1
|
infill_extruder = 1
|
||||||
infill_extrusion_width = 0.5
|
infill_extrusion_width = 0.45
|
||||||
infill_first = 0
|
infill_first = 0
|
||||||
infill_only_where_needed = 0
|
infill_only_where_needed = 0
|
||||||
infill_overlap = 25%
|
infill_overlap = 25%
|
||||||
|
@ -307,7 +307,7 @@ support_material_with_sheath = 0
|
||||||
support_material_xy_spacing = 60%
|
support_material_xy_spacing = 60%
|
||||||
thin_walls = 0
|
thin_walls = 0
|
||||||
threads = 4
|
threads = 4
|
||||||
top_infill_extrusion_width = 0.45
|
top_infill_extrusion_width = 0.4
|
||||||
top_solid_infill_speed = 20
|
top_solid_infill_speed = 20
|
||||||
top_solid_layers = 15
|
top_solid_layers = 15
|
||||||
travel_speed = 180
|
travel_speed = 180
|
||||||
|
@ -548,7 +548,7 @@ elefant_foot_compensation = 0
|
||||||
ensure_vertical_shell_thickness = 1
|
ensure_vertical_shell_thickness = 1
|
||||||
external_fill_pattern = rectilinear
|
external_fill_pattern = rectilinear
|
||||||
external_perimeter_extrusion_width = 0.45
|
external_perimeter_extrusion_width = 0.45
|
||||||
external_perimeter_speed = 40
|
external_perimeter_speed = 35
|
||||||
external_perimeters_first = 0
|
external_perimeters_first = 0
|
||||||
extra_perimeters = 0
|
extra_perimeters = 0
|
||||||
extruder_clearance_height = 20
|
extruder_clearance_height = 20
|
||||||
|
@ -556,7 +556,7 @@ extruder_clearance_radius = 20
|
||||||
extrusion_width = 0.45
|
extrusion_width = 0.45
|
||||||
fill_angle = 45
|
fill_angle = 45
|
||||||
fill_density = 20%
|
fill_density = 20%
|
||||||
fill_pattern = cubic
|
fill_pattern = grid
|
||||||
first_layer_acceleration = 1000
|
first_layer_acceleration = 1000
|
||||||
first_layer_extrusion_width = 0.42
|
first_layer_extrusion_width = 0.42
|
||||||
first_layer_height = 0.2
|
first_layer_height = 0.2
|
||||||
|
@ -586,7 +586,7 @@ overhangs = 0
|
||||||
perimeter_acceleration = 800
|
perimeter_acceleration = 800
|
||||||
perimeter_extruder = 1
|
perimeter_extruder = 1
|
||||||
perimeter_extrusion_width = 0.45
|
perimeter_extrusion_width = 0.45
|
||||||
perimeter_speed = 60
|
perimeter_speed = 45
|
||||||
perimeters = 2
|
perimeters = 2
|
||||||
post_process =
|
post_process =
|
||||||
print_settings_id =
|
print_settings_id =
|
||||||
|
@ -1078,7 +1078,7 @@ elefant_foot_compensation = 0
|
||||||
ensure_vertical_shell_thickness = 1
|
ensure_vertical_shell_thickness = 1
|
||||||
external_fill_pattern = rectilinear
|
external_fill_pattern = rectilinear
|
||||||
external_perimeter_extrusion_width = 0.45
|
external_perimeter_extrusion_width = 0.45
|
||||||
external_perimeter_speed = 40
|
external_perimeter_speed = 35
|
||||||
external_perimeters_first = 0
|
external_perimeters_first = 0
|
||||||
extra_perimeters = 0
|
extra_perimeters = 0
|
||||||
extruder_clearance_height = 20
|
extruder_clearance_height = 20
|
||||||
|
@ -1086,7 +1086,7 @@ extruder_clearance_radius = 20
|
||||||
extrusion_width = 0.45
|
extrusion_width = 0.45
|
||||||
fill_angle = 45
|
fill_angle = 45
|
||||||
fill_density = 20%
|
fill_density = 20%
|
||||||
fill_pattern = cubic
|
fill_pattern = grid
|
||||||
first_layer_acceleration = 1000
|
first_layer_acceleration = 1000
|
||||||
first_layer_extrusion_width = 0.42
|
first_layer_extrusion_width = 0.42
|
||||||
first_layer_height = 0.2
|
first_layer_height = 0.2
|
||||||
|
@ -1116,7 +1116,7 @@ overhangs = 0
|
||||||
perimeter_acceleration = 800
|
perimeter_acceleration = 800
|
||||||
perimeter_extruder = 1
|
perimeter_extruder = 1
|
||||||
perimeter_extrusion_width = 0.45
|
perimeter_extrusion_width = 0.45
|
||||||
perimeter_speed = 60
|
perimeter_speed = 45
|
||||||
perimeters = 2
|
perimeters = 2
|
||||||
post_process =
|
post_process =
|
||||||
print_settings_id =
|
print_settings_id =
|
||||||
|
@ -1484,6 +1484,112 @@ wipe_tower_x = 180
|
||||||
wipe_tower_y = 140
|
wipe_tower_y = 140
|
||||||
xy_size_compensation = 0
|
xy_size_compensation = 0
|
||||||
|
|
||||||
|
[print:0.20mm FAST MK3]
|
||||||
|
avoid_crossing_perimeters = 0
|
||||||
|
bottom_solid_layers = 4
|
||||||
|
bridge_acceleration = 1000
|
||||||
|
bridge_angle = 0
|
||||||
|
bridge_flow_ratio = 0.8
|
||||||
|
bridge_speed = 30
|
||||||
|
brim_width = 0
|
||||||
|
clip_multipart_objects = 1
|
||||||
|
compatible_printers =
|
||||||
|
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK3.*/
|
||||||
|
complete_objects = 0
|
||||||
|
default_acceleration = 1000
|
||||||
|
dont_support_bridges = 1
|
||||||
|
elefant_foot_compensation = 0
|
||||||
|
ensure_vertical_shell_thickness = 1
|
||||||
|
external_fill_pattern = rectilinear
|
||||||
|
external_perimeter_extrusion_width = 0.45
|
||||||
|
external_perimeter_speed = 35
|
||||||
|
external_perimeters_first = 0
|
||||||
|
extra_perimeters = 0
|
||||||
|
extruder_clearance_height = 20
|
||||||
|
extruder_clearance_radius = 20
|
||||||
|
extrusion_width = 0.45
|
||||||
|
fill_angle = 45
|
||||||
|
fill_density = 20%
|
||||||
|
fill_pattern = grid
|
||||||
|
first_layer_acceleration = 1000
|
||||||
|
first_layer_extrusion_width = 0.42
|
||||||
|
first_layer_height = 0.2
|
||||||
|
first_layer_speed = 30
|
||||||
|
gap_fill_speed = 40
|
||||||
|
gcode_comments = 0
|
||||||
|
infill_acceleration = 3500
|
||||||
|
infill_every_layers = 1
|
||||||
|
infill_extruder = 1
|
||||||
|
infill_extrusion_width = 0.45
|
||||||
|
infill_first = 0
|
||||||
|
infill_only_where_needed = 0
|
||||||
|
infill_overlap = 25%
|
||||||
|
infill_speed = 200
|
||||||
|
interface_shells = 0
|
||||||
|
layer_height = 0.2
|
||||||
|
max_print_speed = 250
|
||||||
|
max_volumetric_extrusion_rate_slope_negative = 0
|
||||||
|
max_volumetric_extrusion_rate_slope_positive = 0
|
||||||
|
max_volumetric_speed = 0
|
||||||
|
min_skirt_length = 4
|
||||||
|
notes =
|
||||||
|
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.45
|
||||||
|
perimeter_speed = 45
|
||||||
|
perimeters = 2
|
||||||
|
post_process =
|
||||||
|
print_settings_id =
|
||||||
|
raft_layers = 0
|
||||||
|
resolution = 0
|
||||||
|
seam_position = nearest
|
||||||
|
skirt_distance = 2
|
||||||
|
skirt_height = 3
|
||||||
|
skirts = 1
|
||||||
|
small_perimeter_speed = 20
|
||||||
|
solid_infill_below_area = 0
|
||||||
|
solid_infill_every_layers = 0
|
||||||
|
solid_infill_extruder = 1
|
||||||
|
solid_infill_extrusion_width = 0.45
|
||||||
|
solid_infill_speed = 200
|
||||||
|
spiral_vase = 0
|
||||||
|
standby_temperature_delta = -5
|
||||||
|
support_material = 0
|
||||||
|
support_material_angle = 0
|
||||||
|
support_material_buildplate_only = 0
|
||||||
|
support_material_contact_distance = 0.15
|
||||||
|
support_material_enforce_layers = 0
|
||||||
|
support_material_extruder = 0
|
||||||
|
support_material_extrusion_width = 0.35
|
||||||
|
support_material_interface_contact_loops = 0
|
||||||
|
support_material_interface_extruder = 0
|
||||||
|
support_material_interface_layers = 2
|
||||||
|
support_material_interface_spacing = 0.2
|
||||||
|
support_material_interface_speed = 100%
|
||||||
|
support_material_pattern = rectilinear
|
||||||
|
support_material_spacing = 2
|
||||||
|
support_material_speed = 50
|
||||||
|
support_material_synchronize_layers = 0
|
||||||
|
support_material_threshold = 45
|
||||||
|
support_material_with_sheath = 0
|
||||||
|
support_material_xy_spacing = 60%
|
||||||
|
thin_walls = 0
|
||||||
|
threads = 4
|
||||||
|
top_infill_extrusion_width = 0.4
|
||||||
|
top_solid_infill_speed = 50
|
||||||
|
top_solid_layers = 5
|
||||||
|
travel_speed = 250
|
||||||
|
wipe_tower = 1
|
||||||
|
wipe_tower_per_color_wipe = 15
|
||||||
|
wipe_tower_width = 60
|
||||||
|
wipe_tower_x = 180
|
||||||
|
wipe_tower_y = 140
|
||||||
|
xy_size_compensation = 0
|
||||||
|
|
||||||
[print:0.20mm NORMAL]
|
[print:0.20mm NORMAL]
|
||||||
avoid_crossing_perimeters = 0
|
avoid_crossing_perimeters = 0
|
||||||
bottom_solid_layers = 4
|
bottom_solid_layers = 4
|
||||||
|
@ -1696,112 +1802,6 @@ wipe_tower_x = 180
|
||||||
wipe_tower_y = 140
|
wipe_tower_y = 140
|
||||||
xy_size_compensation = 0
|
xy_size_compensation = 0
|
||||||
|
|
||||||
[print:0.20mm NORMAL MK3]
|
|
||||||
avoid_crossing_perimeters = 0
|
|
||||||
bottom_solid_layers = 4
|
|
||||||
bridge_acceleration = 1000
|
|
||||||
bridge_angle = 0
|
|
||||||
bridge_flow_ratio = 0.8
|
|
||||||
bridge_speed = 30
|
|
||||||
brim_width = 0
|
|
||||||
clip_multipart_objects = 1
|
|
||||||
compatible_printers =
|
|
||||||
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK3.*/
|
|
||||||
complete_objects = 0
|
|
||||||
default_acceleration = 1000
|
|
||||||
dont_support_bridges = 1
|
|
||||||
elefant_foot_compensation = 0
|
|
||||||
ensure_vertical_shell_thickness = 1
|
|
||||||
external_fill_pattern = rectilinear
|
|
||||||
external_perimeter_extrusion_width = 0.45
|
|
||||||
external_perimeter_speed = 40
|
|
||||||
external_perimeters_first = 0
|
|
||||||
extra_perimeters = 0
|
|
||||||
extruder_clearance_height = 20
|
|
||||||
extruder_clearance_radius = 20
|
|
||||||
extrusion_width = 0.45
|
|
||||||
fill_angle = 45
|
|
||||||
fill_density = 20%
|
|
||||||
fill_pattern = cubic
|
|
||||||
first_layer_acceleration = 1000
|
|
||||||
first_layer_extrusion_width = 0.42
|
|
||||||
first_layer_height = 0.2
|
|
||||||
first_layer_speed = 30
|
|
||||||
gap_fill_speed = 40
|
|
||||||
gcode_comments = 0
|
|
||||||
infill_acceleration = 3500
|
|
||||||
infill_every_layers = 1
|
|
||||||
infill_extruder = 1
|
|
||||||
infill_extrusion_width = 0.45
|
|
||||||
infill_first = 0
|
|
||||||
infill_only_where_needed = 0
|
|
||||||
infill_overlap = 25%
|
|
||||||
infill_speed = 200
|
|
||||||
interface_shells = 0
|
|
||||||
layer_height = 0.2
|
|
||||||
max_print_speed = 250
|
|
||||||
max_volumetric_extrusion_rate_slope_negative = 0
|
|
||||||
max_volumetric_extrusion_rate_slope_positive = 0
|
|
||||||
max_volumetric_speed = 0
|
|
||||||
min_skirt_length = 4
|
|
||||||
notes =
|
|
||||||
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.45
|
|
||||||
perimeter_speed = 60
|
|
||||||
perimeters = 2
|
|
||||||
post_process =
|
|
||||||
print_settings_id =
|
|
||||||
raft_layers = 0
|
|
||||||
resolution = 0
|
|
||||||
seam_position = nearest
|
|
||||||
skirt_distance = 2
|
|
||||||
skirt_height = 3
|
|
||||||
skirts = 1
|
|
||||||
small_perimeter_speed = 20
|
|
||||||
solid_infill_below_area = 0
|
|
||||||
solid_infill_every_layers = 0
|
|
||||||
solid_infill_extruder = 1
|
|
||||||
solid_infill_extrusion_width = 0.45
|
|
||||||
solid_infill_speed = 200
|
|
||||||
spiral_vase = 0
|
|
||||||
standby_temperature_delta = -5
|
|
||||||
support_material = 0
|
|
||||||
support_material_angle = 0
|
|
||||||
support_material_buildplate_only = 0
|
|
||||||
support_material_contact_distance = 0.15
|
|
||||||
support_material_enforce_layers = 0
|
|
||||||
support_material_extruder = 0
|
|
||||||
support_material_extrusion_width = 0.35
|
|
||||||
support_material_interface_contact_loops = 0
|
|
||||||
support_material_interface_extruder = 0
|
|
||||||
support_material_interface_layers = 2
|
|
||||||
support_material_interface_spacing = 0.2
|
|
||||||
support_material_interface_speed = 100%
|
|
||||||
support_material_pattern = rectilinear
|
|
||||||
support_material_spacing = 2
|
|
||||||
support_material_speed = 50
|
|
||||||
support_material_synchronize_layers = 0
|
|
||||||
support_material_threshold = 45
|
|
||||||
support_material_with_sheath = 0
|
|
||||||
support_material_xy_spacing = 60%
|
|
||||||
thin_walls = 0
|
|
||||||
threads = 4
|
|
||||||
top_infill_extrusion_width = 0.4
|
|
||||||
top_solid_infill_speed = 50
|
|
||||||
top_solid_layers = 5
|
|
||||||
travel_speed = 250
|
|
||||||
wipe_tower = 1
|
|
||||||
wipe_tower_per_color_wipe = 15
|
|
||||||
wipe_tower_width = 60
|
|
||||||
wipe_tower_x = 180
|
|
||||||
wipe_tower_y = 140
|
|
||||||
xy_size_compensation = 0
|
|
||||||
|
|
||||||
[print:0.20mm NORMAL SOLUBLE FULL]
|
[print:0.20mm NORMAL SOLUBLE FULL]
|
||||||
avoid_crossing_perimeters = 0
|
avoid_crossing_perimeters = 0
|
||||||
bottom_solid_layers = 4
|
bottom_solid_layers = 4
|
||||||
|
@ -2226,112 +2226,6 @@ wipe_tower_x = 180
|
||||||
wipe_tower_y = 140
|
wipe_tower_y = 140
|
||||||
xy_size_compensation = 0
|
xy_size_compensation = 0
|
||||||
|
|
||||||
[print:0.35mm FAST MK3]
|
|
||||||
avoid_crossing_perimeters = 0
|
|
||||||
bottom_solid_layers = 4
|
|
||||||
bridge_acceleration = 1000
|
|
||||||
bridge_angle = 0
|
|
||||||
bridge_flow_ratio = 0.8
|
|
||||||
bridge_speed = 30
|
|
||||||
brim_width = 0
|
|
||||||
clip_multipart_objects = 1
|
|
||||||
compatible_printers =
|
|
||||||
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK3.*/
|
|
||||||
complete_objects = 0
|
|
||||||
default_acceleration = 1000
|
|
||||||
dont_support_bridges = 1
|
|
||||||
elefant_foot_compensation = 0
|
|
||||||
ensure_vertical_shell_thickness = 1
|
|
||||||
external_fill_pattern = rectilinear
|
|
||||||
external_perimeter_extrusion_width = 0.6
|
|
||||||
external_perimeter_speed = 40
|
|
||||||
external_perimeters_first = 0
|
|
||||||
extra_perimeters = 0
|
|
||||||
extruder_clearance_height = 20
|
|
||||||
extruder_clearance_radius = 20
|
|
||||||
extrusion_width = 0.45
|
|
||||||
fill_angle = 45
|
|
||||||
fill_density = 20%
|
|
||||||
fill_pattern = cubic
|
|
||||||
first_layer_acceleration = 1000
|
|
||||||
first_layer_extrusion_width = 0.42
|
|
||||||
first_layer_height = 0.2
|
|
||||||
first_layer_speed = 30
|
|
||||||
gap_fill_speed = 40
|
|
||||||
gcode_comments = 0
|
|
||||||
infill_acceleration = 3500
|
|
||||||
infill_every_layers = 1
|
|
||||||
infill_extruder = 1
|
|
||||||
infill_extrusion_width = 0.7
|
|
||||||
infill_first = 0
|
|
||||||
infill_only_where_needed = 0
|
|
||||||
infill_overlap = 25%
|
|
||||||
infill_speed = 200
|
|
||||||
interface_shells = 0
|
|
||||||
layer_height = 0.35
|
|
||||||
max_print_speed = 250
|
|
||||||
max_volumetric_extrusion_rate_slope_negative = 0
|
|
||||||
max_volumetric_extrusion_rate_slope_positive = 0
|
|
||||||
max_volumetric_speed = 0
|
|
||||||
min_skirt_length = 4
|
|
||||||
notes =
|
|
||||||
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.45
|
|
||||||
perimeter_speed = 60
|
|
||||||
perimeters = 2
|
|
||||||
post_process =
|
|
||||||
print_settings_id =
|
|
||||||
raft_layers = 0
|
|
||||||
resolution = 0
|
|
||||||
seam_position = nearest
|
|
||||||
skirt_distance = 2
|
|
||||||
skirt_height = 3
|
|
||||||
skirts = 1
|
|
||||||
small_perimeter_speed = 20
|
|
||||||
solid_infill_below_area = 0
|
|
||||||
solid_infill_every_layers = 0
|
|
||||||
solid_infill_extruder = 1
|
|
||||||
solid_infill_extrusion_width = 0.7
|
|
||||||
solid_infill_speed = 200
|
|
||||||
spiral_vase = 0
|
|
||||||
standby_temperature_delta = -5
|
|
||||||
support_material = 0
|
|
||||||
support_material_angle = 0
|
|
||||||
support_material_buildplate_only = 0
|
|
||||||
support_material_contact_distance = 0.15
|
|
||||||
support_material_enforce_layers = 0
|
|
||||||
support_material_extruder = 0
|
|
||||||
support_material_extrusion_width = 0.35
|
|
||||||
support_material_interface_contact_loops = 0
|
|
||||||
support_material_interface_extruder = 0
|
|
||||||
support_material_interface_layers = 2
|
|
||||||
support_material_interface_spacing = 0.2
|
|
||||||
support_material_interface_speed = 100%
|
|
||||||
support_material_pattern = rectilinear
|
|
||||||
support_material_spacing = 2
|
|
||||||
support_material_speed = 50
|
|
||||||
support_material_synchronize_layers = 0
|
|
||||||
support_material_threshold = 45
|
|
||||||
support_material_with_sheath = 0
|
|
||||||
support_material_xy_spacing = 60%
|
|
||||||
thin_walls = 0
|
|
||||||
threads = 4
|
|
||||||
top_infill_extrusion_width = 0.45
|
|
||||||
top_solid_infill_speed = 50
|
|
||||||
top_solid_layers = 4
|
|
||||||
travel_speed = 250
|
|
||||||
wipe_tower = 1
|
|
||||||
wipe_tower_per_color_wipe = 15
|
|
||||||
wipe_tower_width = 60
|
|
||||||
wipe_tower_x = 180
|
|
||||||
wipe_tower_y = 140
|
|
||||||
xy_size_compensation = 0
|
|
||||||
|
|
||||||
[print:0.35mm FAST sol full 0.6 nozzle]
|
[print:0.35mm FAST sol full 0.6 nozzle]
|
||||||
avoid_crossing_perimeters = 0
|
avoid_crossing_perimeters = 0
|
||||||
bottom_solid_layers = 3
|
bottom_solid_layers = 3
|
||||||
|
@ -2544,7 +2438,7 @@ wipe_tower_x = 180
|
||||||
wipe_tower_y = 140
|
wipe_tower_y = 140
|
||||||
xy_size_compensation = 0
|
xy_size_compensation = 0
|
||||||
|
|
||||||
[filament:ColorFabb Brass Bronze 1.75mm]
|
[filament:ColorFabb Brass Bronze]
|
||||||
bed_temperature = 60
|
bed_temperature = 60
|
||||||
bridge_fan_speed = 100
|
bridge_fan_speed = 100
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -2567,13 +2461,13 @@ filament_type = PLA
|
||||||
first_layer_bed_temperature = 60
|
first_layer_bed_temperature = 60
|
||||||
first_layer_temperature = 210
|
first_layer_temperature = 210
|
||||||
max_fan_speed = 100
|
max_fan_speed = 100
|
||||||
min_fan_speed = 85
|
min_fan_speed = 100
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
||||||
temperature = 210
|
temperature = 210
|
||||||
|
|
||||||
[filament:ColorFabb HT 1.75mm]
|
[filament:ColorFabb HT]
|
||||||
bed_temperature = 105
|
bed_temperature = 105
|
||||||
bridge_fan_speed = 30
|
bridge_fan_speed = 30
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -2598,7 +2492,7 @@ first_layer_temperature = 270
|
||||||
max_fan_speed = 20
|
max_fan_speed = 20
|
||||||
min_fan_speed = 10
|
min_fan_speed = 10
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode"
|
||||||
temperature = 270
|
temperature = 270
|
||||||
|
|
||||||
|
@ -2625,13 +2519,13 @@ filament_type = PLA
|
||||||
first_layer_bed_temperature = 60
|
first_layer_bed_temperature = 60
|
||||||
first_layer_temperature = 215
|
first_layer_temperature = 215
|
||||||
max_fan_speed = 100
|
max_fan_speed = 100
|
||||||
min_fan_speed = 85
|
min_fan_speed = 100
|
||||||
min_print_speed = 15
|
min_print_speed = 15
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
||||||
temperature = 210
|
temperature = 210
|
||||||
|
|
||||||
[filament:ColorFabb Woodfil 1.75mm]
|
[filament:ColorFabb Woodfil]
|
||||||
bed_temperature = 60
|
bed_temperature = 60
|
||||||
bridge_fan_speed = 100
|
bridge_fan_speed = 100
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -2654,13 +2548,13 @@ filament_type = PLA
|
||||||
first_layer_bed_temperature = 60
|
first_layer_bed_temperature = 60
|
||||||
first_layer_temperature = 200
|
first_layer_temperature = 200
|
||||||
max_fan_speed = 100
|
max_fan_speed = 100
|
||||||
min_fan_speed = 85
|
min_fan_speed = 100
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
||||||
temperature = 200
|
temperature = 200
|
||||||
|
|
||||||
[filament:ColorFabb XT 1.75mm]
|
[filament:ColorFabb XT]
|
||||||
bed_temperature = 90
|
bed_temperature = 90
|
||||||
bridge_fan_speed = 50
|
bridge_fan_speed = 50
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -2685,11 +2579,11 @@ first_layer_temperature = 260
|
||||||
max_fan_speed = 50
|
max_fan_speed = 50
|
||||||
min_fan_speed = 30
|
min_fan_speed = 30
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode"
|
||||||
temperature = 270
|
temperature = 270
|
||||||
|
|
||||||
[filament:ColorFabb XT-CF20 1.75mm]
|
[filament:ColorFabb XT-CF20]
|
||||||
bed_temperature = 90
|
bed_temperature = 90
|
||||||
bridge_fan_speed = 50
|
bridge_fan_speed = 50
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -2714,11 +2608,11 @@ first_layer_temperature = 260
|
||||||
max_fan_speed = 50
|
max_fan_speed = 50
|
||||||
min_fan_speed = 30
|
min_fan_speed = 30
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
||||||
temperature = 260
|
temperature = 260
|
||||||
|
|
||||||
[filament:ColorFabb nGen 1.75mm]
|
[filament:ColorFabb nGen]
|
||||||
bed_temperature = 85
|
bed_temperature = 85
|
||||||
bridge_fan_speed = 40
|
bridge_fan_speed = 40
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -2743,7 +2637,7 @@ first_layer_temperature = 240
|
||||||
max_fan_speed = 35
|
max_fan_speed = 35
|
||||||
min_fan_speed = 20
|
min_fan_speed = 20
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode"
|
||||||
temperature = 240
|
temperature = 240
|
||||||
|
|
||||||
|
@ -2772,7 +2666,7 @@ first_layer_temperature = 260
|
||||||
max_fan_speed = 35
|
max_fan_speed = 35
|
||||||
min_fan_speed = 20
|
min_fan_speed = 20
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
||||||
temperature = 260
|
temperature = 260
|
||||||
|
|
||||||
|
@ -2801,11 +2695,11 @@ first_layer_temperature = 230
|
||||||
max_fan_speed = 50
|
max_fan_speed = 50
|
||||||
min_fan_speed = 30
|
min_fan_speed = 30
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode"
|
||||||
temperature = 240
|
temperature = 240
|
||||||
|
|
||||||
[filament:E3D PC-ABS 1.75mm]
|
[filament:E3D PC-ABS]
|
||||||
bed_temperature = 100
|
bed_temperature = 100
|
||||||
bridge_fan_speed = 30
|
bridge_fan_speed = 30
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -2830,11 +2724,11 @@ first_layer_temperature = 270
|
||||||
max_fan_speed = 30
|
max_fan_speed = 30
|
||||||
min_fan_speed = 10
|
min_fan_speed = 10
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
||||||
temperature = 270
|
temperature = 270
|
||||||
|
|
||||||
[filament:Fillamentum ABS 1.75mm]
|
[filament:Fillamentum ABS]
|
||||||
bed_temperature = 100
|
bed_temperature = 100
|
||||||
bridge_fan_speed = 30
|
bridge_fan_speed = 30
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -2859,11 +2753,11 @@ first_layer_temperature = 240
|
||||||
max_fan_speed = 30
|
max_fan_speed = 30
|
||||||
min_fan_speed = 10
|
min_fan_speed = 10
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
||||||
temperature = 240
|
temperature = 240
|
||||||
|
|
||||||
[filament:Fillamentum ASA 1.75mm]
|
[filament:Fillamentum ASA]
|
||||||
bed_temperature = 100
|
bed_temperature = 100
|
||||||
bridge_fan_speed = 30
|
bridge_fan_speed = 30
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -2888,7 +2782,7 @@ first_layer_temperature = 265
|
||||||
max_fan_speed = 30
|
max_fan_speed = 30
|
||||||
min_fan_speed = 10
|
min_fan_speed = 10
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
||||||
temperature = 265
|
temperature = 265
|
||||||
|
|
||||||
|
@ -2917,7 +2811,7 @@ first_layer_temperature = 260
|
||||||
max_fan_speed = 80
|
max_fan_speed = 80
|
||||||
min_fan_speed = 80
|
min_fan_speed = 80
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode"
|
||||||
temperature = 260
|
temperature = 260
|
||||||
|
|
||||||
|
@ -2944,13 +2838,13 @@ filament_type = PLA
|
||||||
first_layer_bed_temperature = 60
|
first_layer_bed_temperature = 60
|
||||||
first_layer_temperature = 190
|
first_layer_temperature = 190
|
||||||
max_fan_speed = 100
|
max_fan_speed = 100
|
||||||
min_fan_speed = 85
|
min_fan_speed = 100
|
||||||
min_print_speed = 15
|
min_print_speed = 15
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
||||||
temperature = 190
|
temperature = 190
|
||||||
|
|
||||||
[filament:Generic ABS 1.75mm]
|
[filament:Generic ABS]
|
||||||
bed_temperature = 100
|
bed_temperature = 100
|
||||||
bridge_fan_speed = 30
|
bridge_fan_speed = 30
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -2975,11 +2869,11 @@ first_layer_temperature = 255
|
||||||
max_fan_speed = 30
|
max_fan_speed = 30
|
||||||
min_fan_speed = 10
|
min_fan_speed = 10
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
||||||
temperature = 255
|
temperature = 255
|
||||||
|
|
||||||
[filament:Generic PET 1.75mm]
|
[filament:Generic PET]
|
||||||
bed_temperature = 90
|
bed_temperature = 90
|
||||||
bridge_fan_speed = 50
|
bridge_fan_speed = 50
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -3004,11 +2898,11 @@ first_layer_temperature = 230
|
||||||
max_fan_speed = 50
|
max_fan_speed = 50
|
||||||
min_fan_speed = 30
|
min_fan_speed = 30
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode"
|
||||||
temperature = 240
|
temperature = 240
|
||||||
|
|
||||||
[filament:Generic PLA 1.75mm]
|
[filament:Generic PLA]
|
||||||
bed_temperature = 60
|
bed_temperature = 60
|
||||||
bridge_fan_speed = 100
|
bridge_fan_speed = 100
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -3031,9 +2925,9 @@ filament_type = PLA
|
||||||
first_layer_bed_temperature = 60
|
first_layer_bed_temperature = 60
|
||||||
first_layer_temperature = 215
|
first_layer_temperature = 215
|
||||||
max_fan_speed = 100
|
max_fan_speed = 100
|
||||||
min_fan_speed = 85
|
min_fan_speed = 100
|
||||||
min_print_speed = 15
|
min_print_speed = 15
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
||||||
temperature = 210
|
temperature = 210
|
||||||
|
|
||||||
|
@ -3062,7 +2956,7 @@ first_layer_temperature = 270
|
||||||
max_fan_speed = 30
|
max_fan_speed = 30
|
||||||
min_fan_speed = 10
|
min_fan_speed = 10
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
||||||
temperature = 270
|
temperature = 270
|
||||||
|
|
||||||
|
@ -3089,13 +2983,13 @@ filament_type = PVA
|
||||||
first_layer_bed_temperature = 60
|
first_layer_bed_temperature = 60
|
||||||
first_layer_temperature = 195
|
first_layer_temperature = 195
|
||||||
max_fan_speed = 100
|
max_fan_speed = 100
|
||||||
min_fan_speed = 85
|
min_fan_speed = 100
|
||||||
min_print_speed = 15
|
min_print_speed = 15
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
||||||
temperature = 195
|
temperature = 195
|
||||||
|
|
||||||
[filament:Prusa ABS 1.75mm]
|
[filament:Prusa ABS]
|
||||||
bed_temperature = 100
|
bed_temperature = 100
|
||||||
bridge_fan_speed = 30
|
bridge_fan_speed = 30
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -3120,11 +3014,11 @@ first_layer_temperature = 255
|
||||||
max_fan_speed = 30
|
max_fan_speed = 30
|
||||||
min_fan_speed = 10
|
min_fan_speed = 10
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
||||||
temperature = 255
|
temperature = 255
|
||||||
|
|
||||||
[filament:Prusa HIPS 1.75mm]
|
[filament:Prusa HIPS]
|
||||||
bed_temperature = 100
|
bed_temperature = 100
|
||||||
bridge_fan_speed = 50
|
bridge_fan_speed = 50
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -3149,11 +3043,11 @@ first_layer_temperature = 220
|
||||||
max_fan_speed = 20
|
max_fan_speed = 20
|
||||||
min_fan_speed = 20
|
min_fan_speed = 20
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
||||||
temperature = 220
|
temperature = 220
|
||||||
|
|
||||||
[filament:Prusa PET 1.75mm]
|
[filament:Prusa PET]
|
||||||
bed_temperature = 90
|
bed_temperature = 90
|
||||||
bridge_fan_speed = 50
|
bridge_fan_speed = 50
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -3178,11 +3072,11 @@ first_layer_temperature = 230
|
||||||
max_fan_speed = 50
|
max_fan_speed = 50
|
||||||
min_fan_speed = 30
|
min_fan_speed = 30
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode"
|
||||||
temperature = 240
|
temperature = 240
|
||||||
|
|
||||||
[filament:Prusa PLA 1.75mm]
|
[filament:Prusa PLA]
|
||||||
bed_temperature = 60
|
bed_temperature = 60
|
||||||
bridge_fan_speed = 100
|
bridge_fan_speed = 100
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -3205,9 +3099,9 @@ filament_type = PLA
|
||||||
first_layer_bed_temperature = 60
|
first_layer_bed_temperature = 60
|
||||||
first_layer_temperature = 215
|
first_layer_temperature = 215
|
||||||
max_fan_speed = 100
|
max_fan_speed = 100
|
||||||
min_fan_speed = 85
|
min_fan_speed = 100
|
||||||
min_print_speed = 15
|
min_print_speed = 15
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
||||||
temperature = 210
|
temperature = 210
|
||||||
|
|
||||||
|
@ -3236,11 +3130,11 @@ first_layer_temperature = 220
|
||||||
max_fan_speed = 90
|
max_fan_speed = 90
|
||||||
min_fan_speed = 70
|
min_fan_speed = 70
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
||||||
temperature = 230
|
temperature = 230
|
||||||
|
|
||||||
[filament:Taulman Bridge 1.75mm]
|
[filament:Taulman Bridge]
|
||||||
bed_temperature = 50
|
bed_temperature = 50
|
||||||
bridge_fan_speed = 40
|
bridge_fan_speed = 40
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -3265,11 +3159,11 @@ first_layer_temperature = 240
|
||||||
max_fan_speed = 5
|
max_fan_speed = 5
|
||||||
min_fan_speed = 0
|
min_fan_speed = 0
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
||||||
temperature = 250
|
temperature = 250
|
||||||
|
|
||||||
[filament:Taulman T-Glase 1.75mm]
|
[filament:Taulman T-Glase]
|
||||||
bed_temperature = 90
|
bed_temperature = 90
|
||||||
bridge_fan_speed = 40
|
bridge_fan_speed = 40
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -3294,7 +3188,7 @@ first_layer_temperature = 240
|
||||||
max_fan_speed = 5
|
max_fan_speed = 5
|
||||||
min_fan_speed = 0
|
min_fan_speed = 0
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
||||||
temperature = 240
|
temperature = 240
|
||||||
|
|
||||||
|
@ -3321,9 +3215,9 @@ filament_type = PLA
|
||||||
first_layer_bed_temperature = 60
|
first_layer_bed_temperature = 60
|
||||||
first_layer_temperature = 215
|
first_layer_temperature = 215
|
||||||
max_fan_speed = 100
|
max_fan_speed = 100
|
||||||
min_fan_speed = 85
|
min_fan_speed = 100
|
||||||
min_print_speed = 15
|
min_print_speed = 15
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
||||||
temperature = 210
|
temperature = 210
|
||||||
|
|
||||||
|
@ -3352,7 +3246,7 @@ first_layer_temperature = 220
|
||||||
max_fan_speed = 100
|
max_fan_speed = 100
|
||||||
min_fan_speed = 100
|
min_fan_speed = 100
|
||||||
min_print_speed = 15
|
min_print_speed = 15
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
||||||
temperature = 220
|
temperature = 220
|
||||||
|
|
||||||
|
@ -3364,7 +3258,7 @@ deretract_speed = 50
|
||||||
end_gcode = G1 E-4 F2100.00000\nG91\nG1 Z1 F7200.000\nG90\nG1 X245 Y1\nG1 X240 E4\nG1 F4000\nG1 X190 E2.7 \nG1 F4600\nG1 X110 E2.8\nG1 F5200\nG1 X40 E3 \nG1 E-15.0000 F5000\nG1 E-50.0000 F5400\nG1 E-15.0000 F3000\nG1 E-12.0000 F2000\nG1 F1600\nG1 X0 Y1 E3.0000\nG1 X50 Y1 E-5.0000\nG1 F2000\nG1 X0 Y1 E5.0000\nG1 X50 Y1 E-5.0000\nG1 F2400\nG1 X0 Y1 E5.0000\nG1 X50 Y1 E-5.0000\nG1 F2400\nG1 X0 Y1 E5.0000\nG1 X50 Y1 E-3.0000\nG4 S0\nM107 ; fan off\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nG28 X0 ; home X axis\nM84 ; disable motors\n\n
|
end_gcode = G1 E-4 F2100.00000\nG91\nG1 Z1 F7200.000\nG90\nG1 X245 Y1\nG1 X240 E4\nG1 F4000\nG1 X190 E2.7 \nG1 F4600\nG1 X110 E2.8\nG1 F5200\nG1 X40 E3 \nG1 E-15.0000 F5000\nG1 E-50.0000 F5400\nG1 E-15.0000 F3000\nG1 E-12.0000 F2000\nG1 F1600\nG1 X0 Y1 E3.0000\nG1 X50 Y1 E-5.0000\nG1 F2000\nG1 X0 Y1 E5.0000\nG1 X50 Y1 E-5.0000\nG1 F2400\nG1 X0 Y1 E5.0000\nG1 X50 Y1 E-5.0000\nG1 F2400\nG1 X0 Y1 E5.0000\nG1 X50 Y1 E-3.0000\nG4 S0\nM107 ; fan off\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nG28 X0 ; home X axis\nM84 ; disable motors\n\n
|
||||||
extruder_colour = #FFAA55
|
extruder_colour = #FFAA55
|
||||||
extruder_offset = 0x0
|
extruder_offset = 0x0
|
||||||
gcode_flavor = reprap
|
gcode_flavor = marlin
|
||||||
layer_gcode = ;AFTER_LAYER_CHANGE\n;[layer_z]
|
layer_gcode = ;AFTER_LAYER_CHANGE\n;[layer_z]
|
||||||
max_layer_height = 0.25
|
max_layer_height = 0.25
|
||||||
min_layer_height = 0.07
|
min_layer_height = 0.07
|
||||||
|
@ -3387,7 +3281,7 @@ retract_speed = 80
|
||||||
serial_port =
|
serial_port =
|
||||||
serial_speed = 250000
|
serial_speed = 250000
|
||||||
single_extruder_multi_material = 1
|
single_extruder_multi_material = 1
|
||||||
start_gcode = M115 U3.1.0 ; tell printer latest fw version\n; Start G-Code sequence START\nT?\nM104 S[first_layer_temperature]\nM140 S[first_layer_bed_temperature]\nM109 S[first_layer_temperature]\nM190 S[first_layer_bed_temperature]\nG21 ; set units to millimeters\nG90 ; use absolute coordinates\nM83 ; use relative distances for extrusion\nG28 W\nG80\nG92 E0.0\nM203 E100\nM92 E140\nG1 Z0.250 F7200.000\nG1 X50.0 E80.0 F1000.0\nG1 X160.0 E20.0 F1000.0\nG1 Z0.200 F7200.000\nG1 X220.0 E13 F1000.0\nG1 X240.0 E0 F1000.0\nG1 E-4 F1000.0\nG92 E0.0
|
start_gcode = M115 U3.1.0 ; tell printer latest fw version\nM201 X9000 Y9000 Z500 E10000 ; sets maximum accelerations, mm/sec^2\nM203 X500 Y500 Z12 E120 ; sets maximum feedrates, mm/sec\nM204 S1500 T1500 ; sets acceleration (S) and retract acceleration (T)\nM205 X10 Y10 Z0.2 E2.5 ; sets the jerk limits, mm/sec\nM205 S0 T0 ; sets the minimum extruding and travel feed rate, mm/sec\n; Start G-Code sequence START\nT?\nM104 S[first_layer_temperature]\nM140 S[first_layer_bed_temperature]\nM109 S[first_layer_temperature]\nM190 S[first_layer_bed_temperature]\nG21 ; set units to millimeters\nG90 ; use absolute coordinates\nM83 ; use relative distances for extrusion\nG28 W\nG80\nG92 E0.0\nM203 E100\nM92 E140\nG1 Z0.250 F7200.000\nG1 X50.0 E80.0 F1000.0\nG1 X160.0 E20.0 F1000.0\nG1 Z0.200 F7200.000\nG1 X220.0 E13 F1000.0\nG1 X240.0 E0 F1000.0\nG1 E-4 F1000.0\nG92 E0.0
|
||||||
toolchange_gcode =
|
toolchange_gcode =
|
||||||
use_firmware_retraction = 0
|
use_firmware_retraction = 0
|
||||||
use_relative_e_distances = 1
|
use_relative_e_distances = 1
|
||||||
|
@ -3404,7 +3298,7 @@ deretract_speed = 50
|
||||||
end_gcode = G1 E-4 F2100.00000\nG91\nG1 Z1 F7200.000\nG90\nG1 X245 Y1\nG1 X240 E4\nG1 F4000\nG1 X190 E2.7 \nG1 F4600\nG1 X110 E2.8\nG1 F5200\nG1 X40 E3 \nG1 E-15.0000 F5000\nG1 E-50.0000 F5400\nG1 E-15.0000 F3000\nG1 E-12.0000 F2000\nG1 F1600\nG1 X0 Y1 E3.0000\nG1 X50 Y1 E-5.0000\nG1 F2000\nG1 X0 Y1 E5.0000\nG1 X50 Y1 E-5.0000\nG1 F2400\nG1 X0 Y1 E5.0000\nG1 X50 Y1 E-5.0000\nG1 F2400\nG1 X0 Y1 E5.0000\nG1 X50 Y1 E-3.0000\nG4 S0\nM107 ; fan off\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nG28 X0 ; home X axis\nM84 ; disable motors\n\n
|
end_gcode = G1 E-4 F2100.00000\nG91\nG1 Z1 F7200.000\nG90\nG1 X245 Y1\nG1 X240 E4\nG1 F4000\nG1 X190 E2.7 \nG1 F4600\nG1 X110 E2.8\nG1 F5200\nG1 X40 E3 \nG1 E-15.0000 F5000\nG1 E-50.0000 F5400\nG1 E-15.0000 F3000\nG1 E-12.0000 F2000\nG1 F1600\nG1 X0 Y1 E3.0000\nG1 X50 Y1 E-5.0000\nG1 F2000\nG1 X0 Y1 E5.0000\nG1 X50 Y1 E-5.0000\nG1 F2400\nG1 X0 Y1 E5.0000\nG1 X50 Y1 E-5.0000\nG1 F2400\nG1 X0 Y1 E5.0000\nG1 X50 Y1 E-3.0000\nG4 S0\nM107 ; fan off\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nG28 X0 ; home X axis\nM84 ; disable motors\n\n
|
||||||
extruder_colour = #FFAA55
|
extruder_colour = #FFAA55
|
||||||
extruder_offset = 0x0
|
extruder_offset = 0x0
|
||||||
gcode_flavor = reprap
|
gcode_flavor = marlin
|
||||||
layer_gcode = ;AFTER_LAYER_CHANGE\n;[layer_z]
|
layer_gcode = ;AFTER_LAYER_CHANGE\n;[layer_z]
|
||||||
max_layer_height = 0.25
|
max_layer_height = 0.25
|
||||||
min_layer_height = 0.07
|
min_layer_height = 0.07
|
||||||
|
@ -3427,7 +3321,7 @@ retract_speed = 80
|
||||||
serial_port =
|
serial_port =
|
||||||
serial_speed = 250000
|
serial_speed = 250000
|
||||||
single_extruder_multi_material = 1
|
single_extruder_multi_material = 1
|
||||||
start_gcode = M115 U3.1.0 ; tell printer latest fw version\n; Start G-Code sequence START\nT?\nM104 S[first_layer_temperature]\nM140 S[first_layer_bed_temperature]\nM109 S[first_layer_temperature]\nM190 S[first_layer_bed_temperature]\nG21 ; set units to millimeters\nG90 ; use absolute coordinates\nM83 ; use relative distances for extrusion\nG28 W\nG80\nG92 E0.0\nM203 E100\nM92 E140\nG1 Z0.250 F7200.000\nG1 X50.0 E80.0 F1000.0\nG1 X160.0 E20.0 F1000.0\nG1 Z0.200 F7200.000\nG1 X220.0 E13 F1000.0\nG1 X240.0 E0 F1000.0\nG1 E-4 F1000.0\nG92 E0.0
|
start_gcode = M115 U3.1.0 ; tell printer latest fw version\nM201 X9000 Y9000 Z500 E10000 ; sets maximum accelerations, mm/sec^2\nM203 X500 Y500 Z12 E120 ; sets maximum feedrates, mm/sec\nM204 S1500 T1500 ; sets acceleration (S) and retract acceleration (T)\nM205 X10 Y10 Z0.2 E2.5 ; sets the jerk limits, mm/sec\nM205 S0 T0 ; sets the minimum extruding and travel feed rate, mm/sec\n; Start G-Code sequence START\nT?\nM104 S[first_layer_temperature]\nM140 S[first_layer_bed_temperature]\nM109 S[first_layer_temperature]\nM190 S[first_layer_bed_temperature]\nG21 ; set units to millimeters\nG90 ; use absolute coordinates\nM83 ; use relative distances for extrusion\nG28 W\nG80\nG92 E0.0\nM203 E100\nM92 E140\nG1 Z0.250 F7200.000\nG1 X50.0 E80.0 F1000.0\nG1 X160.0 E20.0 F1000.0\nG1 Z0.200 F7200.000\nG1 X220.0 E13 F1000.0\nG1 X240.0 E0 F1000.0\nG1 E-4 F1000.0\nG92 E0.0
|
||||||
toolchange_gcode =
|
toolchange_gcode =
|
||||||
use_firmware_retraction = 0
|
use_firmware_retraction = 0
|
||||||
use_relative_e_distances = 1
|
use_relative_e_distances = 1
|
||||||
|
@ -3444,7 +3338,7 @@ deretract_speed = 50,50,50,50
|
||||||
end_gcode = {if not has_wipe_tower}\n; Pull the filament into the cooling tubes.\nG1 E-4 F2100.00000\nG91\nG1 Z1 F7200.000\nG90\nG1 X245 Y1\nG1 X240 E4\nG1 F4000\nG1 X190 E2.7 \nG1 F4600\nG1 X110 E2.8\nG1 F5200\nG1 X40 E3 \nG1 E-15.0000 F5000\nG1 E-50.0000 F5400\nG1 E-15.0000 F3000\nG1 E-12.0000 F2000\nG1 F1600\nG1 X0 Y1 E3.0000\nG1 X50 Y1 E-5.0000\nG1 F2000\nG1 X0 Y1 E5.0000\nG1 X50 Y1 E-5.0000\nG1 F2400\nG1 X0 Y1 E5.0000\nG1 X50 Y1 E-5.0000\nG1 F2400\nG1 X0 Y1 E5.0000\nG1 X50 Y1 E-3.0000\nG4 S0\n{endif}\nM107 ; fan off\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nG28 X0 ; home X axis\nM84 ; disable motors
|
end_gcode = {if not has_wipe_tower}\n; Pull the filament into the cooling tubes.\nG1 E-4 F2100.00000\nG91\nG1 Z1 F7200.000\nG90\nG1 X245 Y1\nG1 X240 E4\nG1 F4000\nG1 X190 E2.7 \nG1 F4600\nG1 X110 E2.8\nG1 F5200\nG1 X40 E3 \nG1 E-15.0000 F5000\nG1 E-50.0000 F5400\nG1 E-15.0000 F3000\nG1 E-12.0000 F2000\nG1 F1600\nG1 X0 Y1 E3.0000\nG1 X50 Y1 E-5.0000\nG1 F2000\nG1 X0 Y1 E5.0000\nG1 X50 Y1 E-5.0000\nG1 F2400\nG1 X0 Y1 E5.0000\nG1 X50 Y1 E-5.0000\nG1 F2400\nG1 X0 Y1 E5.0000\nG1 X50 Y1 E-3.0000\nG4 S0\n{endif}\nM107 ; fan off\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nG28 X0 ; home X axis\nM84 ; disable motors
|
||||||
extruder_colour = #FFAA55;#5182DB;#4ECDD3;#FB7259
|
extruder_colour = #FFAA55;#5182DB;#4ECDD3;#FB7259
|
||||||
extruder_offset = 0x0,0x0,0x0,0x0
|
extruder_offset = 0x0,0x0,0x0,0x0
|
||||||
gcode_flavor = reprap
|
gcode_flavor = marlin
|
||||||
layer_gcode = ;AFTER_LAYER_CHANGE\n;[layer_z]
|
layer_gcode = ;AFTER_LAYER_CHANGE\n;[layer_z]
|
||||||
max_layer_height = 0.25,0.25,0.25,0.25
|
max_layer_height = 0.25,0.25,0.25,0.25
|
||||||
min_layer_height = 0.07,0.07,0.07,0.07
|
min_layer_height = 0.07,0.07,0.07,0.07
|
||||||
|
@ -3467,7 +3361,7 @@ retract_speed = 80,80,80,80
|
||||||
serial_port =
|
serial_port =
|
||||||
serial_speed = 250000
|
serial_speed = 250000
|
||||||
single_extruder_multi_material = 1
|
single_extruder_multi_material = 1
|
||||||
start_gcode = M115 U3.1.0 ; tell printer latest fw version\n; Start G-Code sequence START\nT[initial_tool]\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG21 ; set units to millimeters\nG90 ; use absolute coordinates\nM83 ; use relative distances for extrusion\nG28 W\nG80\nG92 E0.0\nM203 E100 ; set max feedrate\nM92 E140 ; E-steps per filament milimeter\n{if not has_wipe_tower}\nG1 Z0.250 F7200.000\nG1 X50.0 E80.0 F1000.0\nG1 X160.0 E20.0 F1000.0\nG1 Z0.200 F7200.000\nG1 X220.0 E13 F1000.0\nG1 X240.0 E0 F1000.0\nG1 E-4 F1000.0\n{endif}\nG92 E0.0
|
start_gcode = M115 U3.1.0 ; tell printer latest fw version\nM201 X9000 Y9000 Z500 E10000 ; sets maximum accelerations, mm/sec^2\nM203 X500 Y500 Z12 E120 ; sets maximum feedrates, mm/sec\nM204 S1500 T1500 ; sets acceleration (S) and retract acceleration (T)\nM205 X10 Y10 Z0.2 E2.5 ; sets the jerk limits, mm/sec\nM205 S0 T0 ; sets the minimum extruding and travel feed rate, mm/sec\n; Start G-Code sequence START\nT[initial_tool]\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG21 ; set units to millimeters\nG90 ; use absolute coordinates\nM83 ; use relative distances for extrusion\nG28 W\nG80\nG92 E0.0\nM203 E100 ; set max feedrate\nM92 E140 ; E-steps per filament milimeter\n{if not has_wipe_tower}\nG1 Z0.250 F7200.000\nG1 X50.0 E80.0 F1000.0\nG1 X160.0 E20.0 F1000.0\nG1 Z0.200 F7200.000\nG1 X220.0 E13 F1000.0\nG1 X240.0 E0 F1000.0\nG1 E-4 F1000.0\n{endif}\nG92 E0.0
|
||||||
toolchange_gcode =
|
toolchange_gcode =
|
||||||
use_firmware_retraction = 0
|
use_firmware_retraction = 0
|
||||||
use_relative_e_distances = 1
|
use_relative_e_distances = 1
|
||||||
|
@ -3484,7 +3378,7 @@ deretract_speed = 50,50,50,50
|
||||||
end_gcode = {if not has_wipe_tower}\nG1 E-4 F2100.00000\nG91\nG1 Z1 F7200.000\nG90\nG1 X245 Y1\nG1 X240 E4\nG1 F4000\nG1 X190 E2.7 \nG1 F4600\nG1 X110 E2.8\nG1 F5200\nG1 X40 E3 \nG1 E-15.0000 F5000\nG1 E-50.0000 F5400\nG1 E-15.0000 F3000\nG1 E-12.0000 F2000\nG1 F1600\nG1 X0 Y1 E3.0000\nG1 X50 Y1 E-5.0000\nG1 F2000\nG1 X0 Y1 E5.0000\nG1 X50 Y1 E-5.0000\nG1 F2400\nG1 X0 Y1 E5.0000\nG1 X50 Y1 E-5.0000\nG1 F2400\nG1 X0 Y1 E5.0000\nG1 X50 Y1 E-3.0000\nG4 S0\n{endif}\nM107 ; fan off\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nG28 X0 ; home X axis\nM84 ; disable motors\n
|
end_gcode = {if not has_wipe_tower}\nG1 E-4 F2100.00000\nG91\nG1 Z1 F7200.000\nG90\nG1 X245 Y1\nG1 X240 E4\nG1 F4000\nG1 X190 E2.7 \nG1 F4600\nG1 X110 E2.8\nG1 F5200\nG1 X40 E3 \nG1 E-15.0000 F5000\nG1 E-50.0000 F5400\nG1 E-15.0000 F3000\nG1 E-12.0000 F2000\nG1 F1600\nG1 X0 Y1 E3.0000\nG1 X50 Y1 E-5.0000\nG1 F2000\nG1 X0 Y1 E5.0000\nG1 X50 Y1 E-5.0000\nG1 F2400\nG1 X0 Y1 E5.0000\nG1 X50 Y1 E-5.0000\nG1 F2400\nG1 X0 Y1 E5.0000\nG1 X50 Y1 E-3.0000\nG4 S0\n{endif}\nM107 ; fan off\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nG28 X0 ; home X axis\nM84 ; disable motors\n
|
||||||
extruder_colour = #FFAA55;#5182DB;#4ECDD3;#FB7259
|
extruder_colour = #FFAA55;#5182DB;#4ECDD3;#FB7259
|
||||||
extruder_offset = 0x0,0x0,0x0,0x0
|
extruder_offset = 0x0,0x0,0x0,0x0
|
||||||
gcode_flavor = reprap
|
gcode_flavor = marlin
|
||||||
layer_gcode = ;AFTER_LAYER_CHANGE\n;[layer_z]
|
layer_gcode = ;AFTER_LAYER_CHANGE\n;[layer_z]
|
||||||
max_layer_height = 0.25,0.25,0.25,0.25
|
max_layer_height = 0.25,0.25,0.25,0.25
|
||||||
min_layer_height = 0.07,0.07,0.07,0.07
|
min_layer_height = 0.07,0.07,0.07,0.07
|
||||||
|
@ -3507,7 +3401,7 @@ retract_speed = 80,80,80,80
|
||||||
serial_port =
|
serial_port =
|
||||||
serial_speed = 250000
|
serial_speed = 250000
|
||||||
single_extruder_multi_material = 1
|
single_extruder_multi_material = 1
|
||||||
start_gcode = M115 U3.1.0 ; tell printer latest fw version\n; Start G-Code sequence START\nT[initial_tool]\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG21 ; set units to millimeters\nG90 ; use absolute coordinates\nM83 ; use relative distances for extrusion\nG28 W\nG80\nG92 E0.0\nM203 E100\nM92 E140\n{if not has_wipe_tower}\nG1 Z0.250 F7200.000\nG1 X50.0 E80.0 F1000.0\nG1 X160.0 E20.0 F1000.0\nG1 Z0.200 F7200.000\nG1 X220.0 E13 F1000.0\nG1 X240.0 E0 F1000.0\nG1 E-4 F1000.0\n{endif}\nG92 E0.0
|
start_gcode = M115 U3.1.0 ; tell printer latest fw version\nM201 X9000 Y9000 Z500 E10000 ; sets maximum accelerations, mm/sec^2\nM203 X500 Y500 Z12 E120 ; sets maximum feedrates, mm/sec\nM204 S1500 T1500 ; sets acceleration (S) and retract acceleration (T)\nM205 X10 Y10 Z0.2 E2.5 ; sets the jerk limits, mm/sec\nM205 S0 T0 ; sets the minimum extruding and travel feed rate, mm/sec\n; Start G-Code sequence START\nT[initial_tool]\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG21 ; set units to millimeters\nG90 ; use absolute coordinates\nM83 ; use relative distances for extrusion\nG28 W\nG80\nG92 E0.0\nM203 E100\nM92 E140\n{if not has_wipe_tower}\nG1 Z0.250 F7200.000\nG1 X50.0 E80.0 F1000.0\nG1 X160.0 E20.0 F1000.0\nG1 Z0.200 F7200.000\nG1 X220.0 E13 F1000.0\nG1 X240.0 E0 F1000.0\nG1 E-4 F1000.0\n{endif}\nG92 E0.0
|
||||||
toolchange_gcode =
|
toolchange_gcode =
|
||||||
use_firmware_retraction = 0
|
use_firmware_retraction = 0
|
||||||
use_relative_e_distances = 1
|
use_relative_e_distances = 1
|
||||||
|
@ -3519,7 +3413,7 @@ z_offset = 0
|
||||||
[presets]
|
[presets]
|
||||||
print = 0.15mm OPTIMAL
|
print = 0.15mm OPTIMAL
|
||||||
printer = Original Prusa i3 MK2 MultiMaterial
|
printer = Original Prusa i3 MK2 MultiMaterial
|
||||||
filament = Prusa PLA 1.75mm
|
filament = Prusa PLA
|
||||||
filament_1 = Prusa PLA 1.75mm
|
filament_1 = Prusa PLA
|
||||||
filament_2 = Prusa PLA 1.75mm
|
filament_2 = Prusa PLA
|
||||||
filament_3 = Prusa PLA 1.75mm
|
filament_3 = Prusa PLA
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# generated by Slic3r Prusa Edition 1.38.4 on 2017-12-21 at 20:14:54
|
# generated by Slic3r Prusa Edition 1.39.0 on 2018-01-06 at 15:12:34
|
||||||
|
|
||||||
[print:0.05mm DETAIL]
|
[print:0.05mm DETAIL]
|
||||||
avoid_crossing_perimeters = 0
|
avoid_crossing_perimeters = 0
|
||||||
|
@ -238,7 +238,7 @@ extruder_clearance_radius = 20
|
||||||
extrusion_width = 0.45
|
extrusion_width = 0.45
|
||||||
fill_angle = 45
|
fill_angle = 45
|
||||||
fill_density = 25%
|
fill_density = 25%
|
||||||
fill_pattern = cubic
|
fill_pattern = grid
|
||||||
first_layer_acceleration = 500
|
first_layer_acceleration = 500
|
||||||
first_layer_extrusion_width = 0.42
|
first_layer_extrusion_width = 0.42
|
||||||
first_layer_height = 0.2
|
first_layer_height = 0.2
|
||||||
|
@ -248,7 +248,7 @@ gcode_comments = 0
|
||||||
infill_acceleration = 800
|
infill_acceleration = 800
|
||||||
infill_every_layers = 1
|
infill_every_layers = 1
|
||||||
infill_extruder = 1
|
infill_extruder = 1
|
||||||
infill_extrusion_width = 0.5
|
infill_extrusion_width = 0.45
|
||||||
infill_first = 0
|
infill_first = 0
|
||||||
infill_only_where_needed = 0
|
infill_only_where_needed = 0
|
||||||
infill_overlap = 25%
|
infill_overlap = 25%
|
||||||
|
@ -307,7 +307,7 @@ support_material_with_sheath = 0
|
||||||
support_material_xy_spacing = 60%
|
support_material_xy_spacing = 60%
|
||||||
thin_walls = 0
|
thin_walls = 0
|
||||||
threads = 4
|
threads = 4
|
||||||
top_infill_extrusion_width = 0.45
|
top_infill_extrusion_width = 0.4
|
||||||
top_solid_infill_speed = 20
|
top_solid_infill_speed = 20
|
||||||
top_solid_layers = 15
|
top_solid_layers = 15
|
||||||
travel_speed = 180
|
travel_speed = 180
|
||||||
|
@ -548,7 +548,7 @@ elefant_foot_compensation = 0
|
||||||
ensure_vertical_shell_thickness = 1
|
ensure_vertical_shell_thickness = 1
|
||||||
external_fill_pattern = rectilinear
|
external_fill_pattern = rectilinear
|
||||||
external_perimeter_extrusion_width = 0.45
|
external_perimeter_extrusion_width = 0.45
|
||||||
external_perimeter_speed = 40
|
external_perimeter_speed = 35
|
||||||
external_perimeters_first = 0
|
external_perimeters_first = 0
|
||||||
extra_perimeters = 0
|
extra_perimeters = 0
|
||||||
extruder_clearance_height = 20
|
extruder_clearance_height = 20
|
||||||
|
@ -556,7 +556,7 @@ extruder_clearance_radius = 20
|
||||||
extrusion_width = 0.45
|
extrusion_width = 0.45
|
||||||
fill_angle = 45
|
fill_angle = 45
|
||||||
fill_density = 20%
|
fill_density = 20%
|
||||||
fill_pattern = cubic
|
fill_pattern = grid
|
||||||
first_layer_acceleration = 1000
|
first_layer_acceleration = 1000
|
||||||
first_layer_extrusion_width = 0.42
|
first_layer_extrusion_width = 0.42
|
||||||
first_layer_height = 0.2
|
first_layer_height = 0.2
|
||||||
|
@ -586,7 +586,7 @@ overhangs = 0
|
||||||
perimeter_acceleration = 800
|
perimeter_acceleration = 800
|
||||||
perimeter_extruder = 1
|
perimeter_extruder = 1
|
||||||
perimeter_extrusion_width = 0.45
|
perimeter_extrusion_width = 0.45
|
||||||
perimeter_speed = 60
|
perimeter_speed = 45
|
||||||
perimeters = 2
|
perimeters = 2
|
||||||
post_process =
|
post_process =
|
||||||
print_settings_id =
|
print_settings_id =
|
||||||
|
@ -1078,7 +1078,7 @@ elefant_foot_compensation = 0
|
||||||
ensure_vertical_shell_thickness = 1
|
ensure_vertical_shell_thickness = 1
|
||||||
external_fill_pattern = rectilinear
|
external_fill_pattern = rectilinear
|
||||||
external_perimeter_extrusion_width = 0.45
|
external_perimeter_extrusion_width = 0.45
|
||||||
external_perimeter_speed = 40
|
external_perimeter_speed = 35
|
||||||
external_perimeters_first = 0
|
external_perimeters_first = 0
|
||||||
extra_perimeters = 0
|
extra_perimeters = 0
|
||||||
extruder_clearance_height = 20
|
extruder_clearance_height = 20
|
||||||
|
@ -1086,7 +1086,7 @@ extruder_clearance_radius = 20
|
||||||
extrusion_width = 0.45
|
extrusion_width = 0.45
|
||||||
fill_angle = 45
|
fill_angle = 45
|
||||||
fill_density = 20%
|
fill_density = 20%
|
||||||
fill_pattern = cubic
|
fill_pattern = grid
|
||||||
first_layer_acceleration = 1000
|
first_layer_acceleration = 1000
|
||||||
first_layer_extrusion_width = 0.42
|
first_layer_extrusion_width = 0.42
|
||||||
first_layer_height = 0.2
|
first_layer_height = 0.2
|
||||||
|
@ -1116,7 +1116,7 @@ overhangs = 0
|
||||||
perimeter_acceleration = 800
|
perimeter_acceleration = 800
|
||||||
perimeter_extruder = 1
|
perimeter_extruder = 1
|
||||||
perimeter_extrusion_width = 0.45
|
perimeter_extrusion_width = 0.45
|
||||||
perimeter_speed = 60
|
perimeter_speed = 45
|
||||||
perimeters = 2
|
perimeters = 2
|
||||||
post_process =
|
post_process =
|
||||||
print_settings_id =
|
print_settings_id =
|
||||||
|
@ -1484,6 +1484,112 @@ wipe_tower_x = 180
|
||||||
wipe_tower_y = 140
|
wipe_tower_y = 140
|
||||||
xy_size_compensation = 0
|
xy_size_compensation = 0
|
||||||
|
|
||||||
|
[print:0.20mm FAST MK3]
|
||||||
|
avoid_crossing_perimeters = 0
|
||||||
|
bottom_solid_layers = 4
|
||||||
|
bridge_acceleration = 1000
|
||||||
|
bridge_angle = 0
|
||||||
|
bridge_flow_ratio = 0.8
|
||||||
|
bridge_speed = 30
|
||||||
|
brim_width = 0
|
||||||
|
clip_multipart_objects = 1
|
||||||
|
compatible_printers =
|
||||||
|
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK3.*/
|
||||||
|
complete_objects = 0
|
||||||
|
default_acceleration = 1000
|
||||||
|
dont_support_bridges = 1
|
||||||
|
elefant_foot_compensation = 0
|
||||||
|
ensure_vertical_shell_thickness = 1
|
||||||
|
external_fill_pattern = rectilinear
|
||||||
|
external_perimeter_extrusion_width = 0.45
|
||||||
|
external_perimeter_speed = 35
|
||||||
|
external_perimeters_first = 0
|
||||||
|
extra_perimeters = 0
|
||||||
|
extruder_clearance_height = 20
|
||||||
|
extruder_clearance_radius = 20
|
||||||
|
extrusion_width = 0.45
|
||||||
|
fill_angle = 45
|
||||||
|
fill_density = 20%
|
||||||
|
fill_pattern = grid
|
||||||
|
first_layer_acceleration = 1000
|
||||||
|
first_layer_extrusion_width = 0.42
|
||||||
|
first_layer_height = 0.2
|
||||||
|
first_layer_speed = 30
|
||||||
|
gap_fill_speed = 40
|
||||||
|
gcode_comments = 0
|
||||||
|
infill_acceleration = 3500
|
||||||
|
infill_every_layers = 1
|
||||||
|
infill_extruder = 1
|
||||||
|
infill_extrusion_width = 0.45
|
||||||
|
infill_first = 0
|
||||||
|
infill_only_where_needed = 0
|
||||||
|
infill_overlap = 25%
|
||||||
|
infill_speed = 200
|
||||||
|
interface_shells = 0
|
||||||
|
layer_height = 0.2
|
||||||
|
max_print_speed = 250
|
||||||
|
max_volumetric_extrusion_rate_slope_negative = 0
|
||||||
|
max_volumetric_extrusion_rate_slope_positive = 0
|
||||||
|
max_volumetric_speed = 0
|
||||||
|
min_skirt_length = 4
|
||||||
|
notes =
|
||||||
|
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.45
|
||||||
|
perimeter_speed = 45
|
||||||
|
perimeters = 2
|
||||||
|
post_process =
|
||||||
|
print_settings_id =
|
||||||
|
raft_layers = 0
|
||||||
|
resolution = 0
|
||||||
|
seam_position = nearest
|
||||||
|
skirt_distance = 2
|
||||||
|
skirt_height = 3
|
||||||
|
skirts = 1
|
||||||
|
small_perimeter_speed = 20
|
||||||
|
solid_infill_below_area = 0
|
||||||
|
solid_infill_every_layers = 0
|
||||||
|
solid_infill_extruder = 1
|
||||||
|
solid_infill_extrusion_width = 0.45
|
||||||
|
solid_infill_speed = 200
|
||||||
|
spiral_vase = 0
|
||||||
|
standby_temperature_delta = -5
|
||||||
|
support_material = 0
|
||||||
|
support_material_angle = 0
|
||||||
|
support_material_buildplate_only = 0
|
||||||
|
support_material_contact_distance = 0.15
|
||||||
|
support_material_enforce_layers = 0
|
||||||
|
support_material_extruder = 0
|
||||||
|
support_material_extrusion_width = 0.35
|
||||||
|
support_material_interface_contact_loops = 0
|
||||||
|
support_material_interface_extruder = 0
|
||||||
|
support_material_interface_layers = 2
|
||||||
|
support_material_interface_spacing = 0.2
|
||||||
|
support_material_interface_speed = 100%
|
||||||
|
support_material_pattern = rectilinear
|
||||||
|
support_material_spacing = 2
|
||||||
|
support_material_speed = 50
|
||||||
|
support_material_synchronize_layers = 0
|
||||||
|
support_material_threshold = 45
|
||||||
|
support_material_with_sheath = 0
|
||||||
|
support_material_xy_spacing = 60%
|
||||||
|
thin_walls = 0
|
||||||
|
threads = 4
|
||||||
|
top_infill_extrusion_width = 0.4
|
||||||
|
top_solid_infill_speed = 50
|
||||||
|
top_solid_layers = 5
|
||||||
|
travel_speed = 250
|
||||||
|
wipe_tower = 1
|
||||||
|
wipe_tower_per_color_wipe = 15
|
||||||
|
wipe_tower_width = 60
|
||||||
|
wipe_tower_x = 180
|
||||||
|
wipe_tower_y = 140
|
||||||
|
xy_size_compensation = 0
|
||||||
|
|
||||||
[print:0.20mm NORMAL]
|
[print:0.20mm NORMAL]
|
||||||
avoid_crossing_perimeters = 0
|
avoid_crossing_perimeters = 0
|
||||||
bottom_solid_layers = 4
|
bottom_solid_layers = 4
|
||||||
|
@ -1696,112 +1802,6 @@ wipe_tower_x = 180
|
||||||
wipe_tower_y = 140
|
wipe_tower_y = 140
|
||||||
xy_size_compensation = 0
|
xy_size_compensation = 0
|
||||||
|
|
||||||
[print:0.20mm NORMAL MK3]
|
|
||||||
avoid_crossing_perimeters = 0
|
|
||||||
bottom_solid_layers = 4
|
|
||||||
bridge_acceleration = 1000
|
|
||||||
bridge_angle = 0
|
|
||||||
bridge_flow_ratio = 0.8
|
|
||||||
bridge_speed = 30
|
|
||||||
brim_width = 0
|
|
||||||
clip_multipart_objects = 1
|
|
||||||
compatible_printers =
|
|
||||||
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK3.*/
|
|
||||||
complete_objects = 0
|
|
||||||
default_acceleration = 1000
|
|
||||||
dont_support_bridges = 1
|
|
||||||
elefant_foot_compensation = 0
|
|
||||||
ensure_vertical_shell_thickness = 1
|
|
||||||
external_fill_pattern = rectilinear
|
|
||||||
external_perimeter_extrusion_width = 0.45
|
|
||||||
external_perimeter_speed = 40
|
|
||||||
external_perimeters_first = 0
|
|
||||||
extra_perimeters = 0
|
|
||||||
extruder_clearance_height = 20
|
|
||||||
extruder_clearance_radius = 20
|
|
||||||
extrusion_width = 0.45
|
|
||||||
fill_angle = 45
|
|
||||||
fill_density = 20%
|
|
||||||
fill_pattern = cubic
|
|
||||||
first_layer_acceleration = 1000
|
|
||||||
first_layer_extrusion_width = 0.42
|
|
||||||
first_layer_height = 0.2
|
|
||||||
first_layer_speed = 30
|
|
||||||
gap_fill_speed = 40
|
|
||||||
gcode_comments = 0
|
|
||||||
infill_acceleration = 3500
|
|
||||||
infill_every_layers = 1
|
|
||||||
infill_extruder = 1
|
|
||||||
infill_extrusion_width = 0.45
|
|
||||||
infill_first = 0
|
|
||||||
infill_only_where_needed = 0
|
|
||||||
infill_overlap = 25%
|
|
||||||
infill_speed = 200
|
|
||||||
interface_shells = 0
|
|
||||||
layer_height = 0.2
|
|
||||||
max_print_speed = 250
|
|
||||||
max_volumetric_extrusion_rate_slope_negative = 0
|
|
||||||
max_volumetric_extrusion_rate_slope_positive = 0
|
|
||||||
max_volumetric_speed = 0
|
|
||||||
min_skirt_length = 4
|
|
||||||
notes =
|
|
||||||
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.45
|
|
||||||
perimeter_speed = 60
|
|
||||||
perimeters = 2
|
|
||||||
post_process =
|
|
||||||
print_settings_id =
|
|
||||||
raft_layers = 0
|
|
||||||
resolution = 0
|
|
||||||
seam_position = nearest
|
|
||||||
skirt_distance = 2
|
|
||||||
skirt_height = 3
|
|
||||||
skirts = 1
|
|
||||||
small_perimeter_speed = 20
|
|
||||||
solid_infill_below_area = 0
|
|
||||||
solid_infill_every_layers = 0
|
|
||||||
solid_infill_extruder = 1
|
|
||||||
solid_infill_extrusion_width = 0.45
|
|
||||||
solid_infill_speed = 200
|
|
||||||
spiral_vase = 0
|
|
||||||
standby_temperature_delta = -5
|
|
||||||
support_material = 0
|
|
||||||
support_material_angle = 0
|
|
||||||
support_material_buildplate_only = 0
|
|
||||||
support_material_contact_distance = 0.15
|
|
||||||
support_material_enforce_layers = 0
|
|
||||||
support_material_extruder = 0
|
|
||||||
support_material_extrusion_width = 0.35
|
|
||||||
support_material_interface_contact_loops = 0
|
|
||||||
support_material_interface_extruder = 0
|
|
||||||
support_material_interface_layers = 2
|
|
||||||
support_material_interface_spacing = 0.2
|
|
||||||
support_material_interface_speed = 100%
|
|
||||||
support_material_pattern = rectilinear
|
|
||||||
support_material_spacing = 2
|
|
||||||
support_material_speed = 50
|
|
||||||
support_material_synchronize_layers = 0
|
|
||||||
support_material_threshold = 45
|
|
||||||
support_material_with_sheath = 0
|
|
||||||
support_material_xy_spacing = 60%
|
|
||||||
thin_walls = 0
|
|
||||||
threads = 4
|
|
||||||
top_infill_extrusion_width = 0.4
|
|
||||||
top_solid_infill_speed = 50
|
|
||||||
top_solid_layers = 5
|
|
||||||
travel_speed = 250
|
|
||||||
wipe_tower = 1
|
|
||||||
wipe_tower_per_color_wipe = 15
|
|
||||||
wipe_tower_width = 60
|
|
||||||
wipe_tower_x = 180
|
|
||||||
wipe_tower_y = 140
|
|
||||||
xy_size_compensation = 0
|
|
||||||
|
|
||||||
[print:0.20mm NORMAL SOLUBLE FULL]
|
[print:0.20mm NORMAL SOLUBLE FULL]
|
||||||
avoid_crossing_perimeters = 0
|
avoid_crossing_perimeters = 0
|
||||||
bottom_solid_layers = 4
|
bottom_solid_layers = 4
|
||||||
|
@ -2226,112 +2226,6 @@ wipe_tower_x = 180
|
||||||
wipe_tower_y = 140
|
wipe_tower_y = 140
|
||||||
xy_size_compensation = 0
|
xy_size_compensation = 0
|
||||||
|
|
||||||
[print:0.35mm FAST MK3]
|
|
||||||
avoid_crossing_perimeters = 0
|
|
||||||
bottom_solid_layers = 4
|
|
||||||
bridge_acceleration = 1000
|
|
||||||
bridge_angle = 0
|
|
||||||
bridge_flow_ratio = 0.8
|
|
||||||
bridge_speed = 30
|
|
||||||
brim_width = 0
|
|
||||||
clip_multipart_objects = 1
|
|
||||||
compatible_printers =
|
|
||||||
compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK3.*/
|
|
||||||
complete_objects = 0
|
|
||||||
default_acceleration = 1000
|
|
||||||
dont_support_bridges = 1
|
|
||||||
elefant_foot_compensation = 0
|
|
||||||
ensure_vertical_shell_thickness = 1
|
|
||||||
external_fill_pattern = rectilinear
|
|
||||||
external_perimeter_extrusion_width = 0.6
|
|
||||||
external_perimeter_speed = 40
|
|
||||||
external_perimeters_first = 0
|
|
||||||
extra_perimeters = 0
|
|
||||||
extruder_clearance_height = 20
|
|
||||||
extruder_clearance_radius = 20
|
|
||||||
extrusion_width = 0.45
|
|
||||||
fill_angle = 45
|
|
||||||
fill_density = 20%
|
|
||||||
fill_pattern = cubic
|
|
||||||
first_layer_acceleration = 1000
|
|
||||||
first_layer_extrusion_width = 0.42
|
|
||||||
first_layer_height = 0.2
|
|
||||||
first_layer_speed = 30
|
|
||||||
gap_fill_speed = 40
|
|
||||||
gcode_comments = 0
|
|
||||||
infill_acceleration = 3500
|
|
||||||
infill_every_layers = 1
|
|
||||||
infill_extruder = 1
|
|
||||||
infill_extrusion_width = 0.7
|
|
||||||
infill_first = 0
|
|
||||||
infill_only_where_needed = 0
|
|
||||||
infill_overlap = 25%
|
|
||||||
infill_speed = 200
|
|
||||||
interface_shells = 0
|
|
||||||
layer_height = 0.35
|
|
||||||
max_print_speed = 250
|
|
||||||
max_volumetric_extrusion_rate_slope_negative = 0
|
|
||||||
max_volumetric_extrusion_rate_slope_positive = 0
|
|
||||||
max_volumetric_speed = 0
|
|
||||||
min_skirt_length = 4
|
|
||||||
notes =
|
|
||||||
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.45
|
|
||||||
perimeter_speed = 60
|
|
||||||
perimeters = 2
|
|
||||||
post_process =
|
|
||||||
print_settings_id =
|
|
||||||
raft_layers = 0
|
|
||||||
resolution = 0
|
|
||||||
seam_position = nearest
|
|
||||||
skirt_distance = 2
|
|
||||||
skirt_height = 3
|
|
||||||
skirts = 1
|
|
||||||
small_perimeter_speed = 20
|
|
||||||
solid_infill_below_area = 0
|
|
||||||
solid_infill_every_layers = 0
|
|
||||||
solid_infill_extruder = 1
|
|
||||||
solid_infill_extrusion_width = 0.7
|
|
||||||
solid_infill_speed = 200
|
|
||||||
spiral_vase = 0
|
|
||||||
standby_temperature_delta = -5
|
|
||||||
support_material = 0
|
|
||||||
support_material_angle = 0
|
|
||||||
support_material_buildplate_only = 0
|
|
||||||
support_material_contact_distance = 0.15
|
|
||||||
support_material_enforce_layers = 0
|
|
||||||
support_material_extruder = 0
|
|
||||||
support_material_extrusion_width = 0.35
|
|
||||||
support_material_interface_contact_loops = 0
|
|
||||||
support_material_interface_extruder = 0
|
|
||||||
support_material_interface_layers = 2
|
|
||||||
support_material_interface_spacing = 0.2
|
|
||||||
support_material_interface_speed = 100%
|
|
||||||
support_material_pattern = rectilinear
|
|
||||||
support_material_spacing = 2
|
|
||||||
support_material_speed = 50
|
|
||||||
support_material_synchronize_layers = 0
|
|
||||||
support_material_threshold = 45
|
|
||||||
support_material_with_sheath = 0
|
|
||||||
support_material_xy_spacing = 60%
|
|
||||||
thin_walls = 0
|
|
||||||
threads = 4
|
|
||||||
top_infill_extrusion_width = 0.45
|
|
||||||
top_solid_infill_speed = 50
|
|
||||||
top_solid_layers = 4
|
|
||||||
travel_speed = 250
|
|
||||||
wipe_tower = 1
|
|
||||||
wipe_tower_per_color_wipe = 15
|
|
||||||
wipe_tower_width = 60
|
|
||||||
wipe_tower_x = 180
|
|
||||||
wipe_tower_y = 140
|
|
||||||
xy_size_compensation = 0
|
|
||||||
|
|
||||||
[print:0.35mm FAST sol full 0.6 nozzle]
|
[print:0.35mm FAST sol full 0.6 nozzle]
|
||||||
avoid_crossing_perimeters = 0
|
avoid_crossing_perimeters = 0
|
||||||
bottom_solid_layers = 3
|
bottom_solid_layers = 3
|
||||||
|
@ -2544,7 +2438,7 @@ wipe_tower_x = 180
|
||||||
wipe_tower_y = 140
|
wipe_tower_y = 140
|
||||||
xy_size_compensation = 0
|
xy_size_compensation = 0
|
||||||
|
|
||||||
[filament:ColorFabb Brass Bronze 1.75mm]
|
[filament:ColorFabb Brass Bronze]
|
||||||
bed_temperature = 60
|
bed_temperature = 60
|
||||||
bridge_fan_speed = 100
|
bridge_fan_speed = 100
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -2567,13 +2461,13 @@ filament_type = PLA
|
||||||
first_layer_bed_temperature = 60
|
first_layer_bed_temperature = 60
|
||||||
first_layer_temperature = 210
|
first_layer_temperature = 210
|
||||||
max_fan_speed = 100
|
max_fan_speed = 100
|
||||||
min_fan_speed = 85
|
min_fan_speed = 100
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
||||||
temperature = 210
|
temperature = 210
|
||||||
|
|
||||||
[filament:ColorFabb HT 1.75mm]
|
[filament:ColorFabb HT]
|
||||||
bed_temperature = 105
|
bed_temperature = 105
|
||||||
bridge_fan_speed = 30
|
bridge_fan_speed = 30
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -2598,7 +2492,7 @@ first_layer_temperature = 270
|
||||||
max_fan_speed = 20
|
max_fan_speed = 20
|
||||||
min_fan_speed = 10
|
min_fan_speed = 10
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode"
|
||||||
temperature = 270
|
temperature = 270
|
||||||
|
|
||||||
|
@ -2625,13 +2519,13 @@ filament_type = PLA
|
||||||
first_layer_bed_temperature = 60
|
first_layer_bed_temperature = 60
|
||||||
first_layer_temperature = 215
|
first_layer_temperature = 215
|
||||||
max_fan_speed = 100
|
max_fan_speed = 100
|
||||||
min_fan_speed = 85
|
min_fan_speed = 100
|
||||||
min_print_speed = 15
|
min_print_speed = 15
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
||||||
temperature = 210
|
temperature = 210
|
||||||
|
|
||||||
[filament:ColorFabb Woodfil 1.75mm]
|
[filament:ColorFabb Woodfil]
|
||||||
bed_temperature = 60
|
bed_temperature = 60
|
||||||
bridge_fan_speed = 100
|
bridge_fan_speed = 100
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -2654,13 +2548,13 @@ filament_type = PLA
|
||||||
first_layer_bed_temperature = 60
|
first_layer_bed_temperature = 60
|
||||||
first_layer_temperature = 200
|
first_layer_temperature = 200
|
||||||
max_fan_speed = 100
|
max_fan_speed = 100
|
||||||
min_fan_speed = 85
|
min_fan_speed = 100
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
||||||
temperature = 200
|
temperature = 200
|
||||||
|
|
||||||
[filament:ColorFabb XT 1.75mm]
|
[filament:ColorFabb XT]
|
||||||
bed_temperature = 90
|
bed_temperature = 90
|
||||||
bridge_fan_speed = 50
|
bridge_fan_speed = 50
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -2685,11 +2579,11 @@ first_layer_temperature = 260
|
||||||
max_fan_speed = 50
|
max_fan_speed = 50
|
||||||
min_fan_speed = 30
|
min_fan_speed = 30
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode"
|
||||||
temperature = 270
|
temperature = 270
|
||||||
|
|
||||||
[filament:ColorFabb XT-CF20 1.75mm]
|
[filament:ColorFabb XT-CF20]
|
||||||
bed_temperature = 90
|
bed_temperature = 90
|
||||||
bridge_fan_speed = 50
|
bridge_fan_speed = 50
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -2714,11 +2608,11 @@ first_layer_temperature = 260
|
||||||
max_fan_speed = 50
|
max_fan_speed = 50
|
||||||
min_fan_speed = 30
|
min_fan_speed = 30
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
||||||
temperature = 260
|
temperature = 260
|
||||||
|
|
||||||
[filament:ColorFabb nGen 1.75mm]
|
[filament:ColorFabb nGen]
|
||||||
bed_temperature = 85
|
bed_temperature = 85
|
||||||
bridge_fan_speed = 40
|
bridge_fan_speed = 40
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -2743,7 +2637,7 @@ first_layer_temperature = 240
|
||||||
max_fan_speed = 35
|
max_fan_speed = 35
|
||||||
min_fan_speed = 20
|
min_fan_speed = 20
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode"
|
||||||
temperature = 240
|
temperature = 240
|
||||||
|
|
||||||
|
@ -2772,7 +2666,7 @@ first_layer_temperature = 260
|
||||||
max_fan_speed = 35
|
max_fan_speed = 35
|
||||||
min_fan_speed = 20
|
min_fan_speed = 20
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
||||||
temperature = 260
|
temperature = 260
|
||||||
|
|
||||||
|
@ -2801,11 +2695,11 @@ first_layer_temperature = 230
|
||||||
max_fan_speed = 50
|
max_fan_speed = 50
|
||||||
min_fan_speed = 30
|
min_fan_speed = 30
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode"
|
||||||
temperature = 240
|
temperature = 240
|
||||||
|
|
||||||
[filament:E3D PC-ABS 1.75mm]
|
[filament:E3D PC-ABS]
|
||||||
bed_temperature = 100
|
bed_temperature = 100
|
||||||
bridge_fan_speed = 30
|
bridge_fan_speed = 30
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -2830,11 +2724,11 @@ first_layer_temperature = 270
|
||||||
max_fan_speed = 30
|
max_fan_speed = 30
|
||||||
min_fan_speed = 10
|
min_fan_speed = 10
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
||||||
temperature = 270
|
temperature = 270
|
||||||
|
|
||||||
[filament:Fillamentum ABS 1.75mm]
|
[filament:Fillamentum ABS]
|
||||||
bed_temperature = 100
|
bed_temperature = 100
|
||||||
bridge_fan_speed = 30
|
bridge_fan_speed = 30
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -2859,11 +2753,11 @@ first_layer_temperature = 240
|
||||||
max_fan_speed = 30
|
max_fan_speed = 30
|
||||||
min_fan_speed = 10
|
min_fan_speed = 10
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
||||||
temperature = 240
|
temperature = 240
|
||||||
|
|
||||||
[filament:Fillamentum ASA 1.75mm]
|
[filament:Fillamentum ASA]
|
||||||
bed_temperature = 100
|
bed_temperature = 100
|
||||||
bridge_fan_speed = 30
|
bridge_fan_speed = 30
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -2888,7 +2782,7 @@ first_layer_temperature = 265
|
||||||
max_fan_speed = 30
|
max_fan_speed = 30
|
||||||
min_fan_speed = 10
|
min_fan_speed = 10
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
||||||
temperature = 265
|
temperature = 265
|
||||||
|
|
||||||
|
@ -2917,7 +2811,7 @@ first_layer_temperature = 260
|
||||||
max_fan_speed = 80
|
max_fan_speed = 80
|
||||||
min_fan_speed = 80
|
min_fan_speed = 80
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode"
|
||||||
temperature = 260
|
temperature = 260
|
||||||
|
|
||||||
|
@ -2944,13 +2838,13 @@ filament_type = PLA
|
||||||
first_layer_bed_temperature = 60
|
first_layer_bed_temperature = 60
|
||||||
first_layer_temperature = 190
|
first_layer_temperature = 190
|
||||||
max_fan_speed = 100
|
max_fan_speed = 100
|
||||||
min_fan_speed = 85
|
min_fan_speed = 100
|
||||||
min_print_speed = 15
|
min_print_speed = 15
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
||||||
temperature = 190
|
temperature = 190
|
||||||
|
|
||||||
[filament:Generic ABS 1.75mm]
|
[filament:Generic ABS]
|
||||||
bed_temperature = 100
|
bed_temperature = 100
|
||||||
bridge_fan_speed = 30
|
bridge_fan_speed = 30
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -2975,11 +2869,11 @@ first_layer_temperature = 255
|
||||||
max_fan_speed = 30
|
max_fan_speed = 30
|
||||||
min_fan_speed = 10
|
min_fan_speed = 10
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
||||||
temperature = 255
|
temperature = 255
|
||||||
|
|
||||||
[filament:Generic PET 1.75mm]
|
[filament:Generic PET]
|
||||||
bed_temperature = 90
|
bed_temperature = 90
|
||||||
bridge_fan_speed = 50
|
bridge_fan_speed = 50
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -3004,11 +2898,11 @@ first_layer_temperature = 230
|
||||||
max_fan_speed = 50
|
max_fan_speed = 50
|
||||||
min_fan_speed = 30
|
min_fan_speed = 30
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode"
|
||||||
temperature = 240
|
temperature = 240
|
||||||
|
|
||||||
[filament:Generic PLA 1.75mm]
|
[filament:Generic PLA]
|
||||||
bed_temperature = 60
|
bed_temperature = 60
|
||||||
bridge_fan_speed = 100
|
bridge_fan_speed = 100
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -3031,9 +2925,9 @@ filament_type = PLA
|
||||||
first_layer_bed_temperature = 60
|
first_layer_bed_temperature = 60
|
||||||
first_layer_temperature = 215
|
first_layer_temperature = 215
|
||||||
max_fan_speed = 100
|
max_fan_speed = 100
|
||||||
min_fan_speed = 85
|
min_fan_speed = 100
|
||||||
min_print_speed = 15
|
min_print_speed = 15
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
||||||
temperature = 210
|
temperature = 210
|
||||||
|
|
||||||
|
@ -3062,7 +2956,7 @@ first_layer_temperature = 270
|
||||||
max_fan_speed = 30
|
max_fan_speed = 30
|
||||||
min_fan_speed = 10
|
min_fan_speed = 10
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
||||||
temperature = 270
|
temperature = 270
|
||||||
|
|
||||||
|
@ -3089,13 +2983,13 @@ filament_type = PVA
|
||||||
first_layer_bed_temperature = 60
|
first_layer_bed_temperature = 60
|
||||||
first_layer_temperature = 195
|
first_layer_temperature = 195
|
||||||
max_fan_speed = 100
|
max_fan_speed = 100
|
||||||
min_fan_speed = 85
|
min_fan_speed = 100
|
||||||
min_print_speed = 15
|
min_print_speed = 15
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
||||||
temperature = 195
|
temperature = 195
|
||||||
|
|
||||||
[filament:Prusa ABS 1.75mm]
|
[filament:Prusa ABS]
|
||||||
bed_temperature = 100
|
bed_temperature = 100
|
||||||
bridge_fan_speed = 30
|
bridge_fan_speed = 30
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -3120,11 +3014,11 @@ first_layer_temperature = 255
|
||||||
max_fan_speed = 30
|
max_fan_speed = 30
|
||||||
min_fan_speed = 10
|
min_fan_speed = 10
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
||||||
temperature = 255
|
temperature = 255
|
||||||
|
|
||||||
[filament:Prusa HIPS 1.75mm]
|
[filament:Prusa HIPS]
|
||||||
bed_temperature = 100
|
bed_temperature = 100
|
||||||
bridge_fan_speed = 50
|
bridge_fan_speed = 50
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -3149,11 +3043,11 @@ first_layer_temperature = 220
|
||||||
max_fan_speed = 20
|
max_fan_speed = 20
|
||||||
min_fan_speed = 20
|
min_fan_speed = 20
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
||||||
temperature = 220
|
temperature = 220
|
||||||
|
|
||||||
[filament:Prusa PET 1.75mm]
|
[filament:Prusa PET]
|
||||||
bed_temperature = 90
|
bed_temperature = 90
|
||||||
bridge_fan_speed = 50
|
bridge_fan_speed = 50
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -3178,11 +3072,11 @@ first_layer_temperature = 230
|
||||||
max_fan_speed = 50
|
max_fan_speed = 50
|
||||||
min_fan_speed = 30
|
min_fan_speed = 30
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}45{endif}; Filament gcode"
|
||||||
temperature = 240
|
temperature = 240
|
||||||
|
|
||||||
[filament:Prusa PLA 1.75mm]
|
[filament:Prusa PLA]
|
||||||
bed_temperature = 60
|
bed_temperature = 60
|
||||||
bridge_fan_speed = 100
|
bridge_fan_speed = 100
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -3205,9 +3099,9 @@ filament_type = PLA
|
||||||
first_layer_bed_temperature = 60
|
first_layer_bed_temperature = 60
|
||||||
first_layer_temperature = 215
|
first_layer_temperature = 215
|
||||||
max_fan_speed = 100
|
max_fan_speed = 100
|
||||||
min_fan_speed = 85
|
min_fan_speed = 100
|
||||||
min_print_speed = 15
|
min_print_speed = 15
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
||||||
temperature = 210
|
temperature = 210
|
||||||
|
|
||||||
|
@ -3236,11 +3130,11 @@ first_layer_temperature = 220
|
||||||
max_fan_speed = 90
|
max_fan_speed = 90
|
||||||
min_fan_speed = 70
|
min_fan_speed = 70
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
||||||
temperature = 230
|
temperature = 230
|
||||||
|
|
||||||
[filament:Taulman Bridge 1.75mm]
|
[filament:Taulman Bridge]
|
||||||
bed_temperature = 50
|
bed_temperature = 50
|
||||||
bridge_fan_speed = 40
|
bridge_fan_speed = 40
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -3265,11 +3159,11 @@ first_layer_temperature = 240
|
||||||
max_fan_speed = 5
|
max_fan_speed = 5
|
||||||
min_fan_speed = 0
|
min_fan_speed = 0
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
||||||
temperature = 250
|
temperature = 250
|
||||||
|
|
||||||
[filament:Taulman T-Glase 1.75mm]
|
[filament:Taulman T-Glase]
|
||||||
bed_temperature = 90
|
bed_temperature = 90
|
||||||
bridge_fan_speed = 40
|
bridge_fan_speed = 40
|
||||||
compatible_printers =
|
compatible_printers =
|
||||||
|
@ -3294,7 +3188,7 @@ first_layer_temperature = 240
|
||||||
max_fan_speed = 5
|
max_fan_speed = 5
|
||||||
min_fan_speed = 0
|
min_fan_speed = 0
|
||||||
min_print_speed = 5
|
min_print_speed = 5
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}30{endif}; Filament gcode"
|
||||||
temperature = 240
|
temperature = 240
|
||||||
|
|
||||||
|
@ -3321,9 +3215,9 @@ filament_type = PLA
|
||||||
first_layer_bed_temperature = 60
|
first_layer_bed_temperature = 60
|
||||||
first_layer_temperature = 215
|
first_layer_temperature = 215
|
||||||
max_fan_speed = 100
|
max_fan_speed = 100
|
||||||
min_fan_speed = 85
|
min_fan_speed = 100
|
||||||
min_print_speed = 15
|
min_print_speed = 15
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
||||||
temperature = 210
|
temperature = 210
|
||||||
|
|
||||||
|
@ -3352,7 +3246,7 @@ first_layer_temperature = 220
|
||||||
max_fan_speed = 100
|
max_fan_speed = 100
|
||||||
min_fan_speed = 100
|
min_fan_speed = 100
|
||||||
min_print_speed = 15
|
min_print_speed = 15
|
||||||
slowdown_below_layer_time = 10
|
slowdown_below_layer_time = 20
|
||||||
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
start_filament_gcode = "M900 K{if printer_notes=~/.*PRINTER_HAS_BOWDEN.*/}200{else}10{endif}; Filament gcode"
|
||||||
temperature = 220
|
temperature = 220
|
||||||
|
|
||||||
|
@ -3361,10 +3255,10 @@ bed_shape = 0x0,250x0,250x210,0x210
|
||||||
before_layer_gcode = ;BEFORE_LAYER_CHANGE\n;[layer_z]\n\n
|
before_layer_gcode = ;BEFORE_LAYER_CHANGE\n;[layer_z]\n\n
|
||||||
between_objects_gcode =
|
between_objects_gcode =
|
||||||
deretract_speed = 0
|
deretract_speed = 0
|
||||||
end_gcode = G4 ; wait\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nG1 X0 Y200; home X axis\nM84 ; disable motors
|
end_gcode = G4 ; wait\nM221 S100\nM104 S0 ; turn off temperature\nM140 S0 ; turn off heatbed\nM107 ; turn off fan\nG1 X0 Y200; home X axis\nM84 ; disable motors
|
||||||
extruder_colour = #FFFF00
|
extruder_colour = #FFFF00
|
||||||
extruder_offset = 0x0
|
extruder_offset = 0x0
|
||||||
gcode_flavor = reprap
|
gcode_flavor = marlin
|
||||||
layer_gcode = ;AFTER_LAYER_CHANGE\n;[layer_z]
|
layer_gcode = ;AFTER_LAYER_CHANGE\n;[layer_z]
|
||||||
max_layer_height = 0.25
|
max_layer_height = 0.25
|
||||||
min_layer_height = 0.07
|
min_layer_height = 0.07
|
||||||
|
@ -3386,7 +3280,7 @@ retract_speed = 35
|
||||||
serial_port =
|
serial_port =
|
||||||
serial_speed = 250000
|
serial_speed = 250000
|
||||||
single_extruder_multi_material = 0
|
single_extruder_multi_material = 0
|
||||||
start_gcode = M115 U3.1.1-RC4 ; tell printer latest fw version\nM83 ; extruder relative mode\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG28 W ; home all without mesh bed level\nG80 ; mesh bed leveling\nG1 Y-3.0 F1000.0 ; go outside print area\nG92 E0.0\nG1 X60.0 E9.0 F1000.0 ; intro line\nG1 X100.0 E12.5 F1000.0 ; intro line\nG92 E0.0
|
start_gcode = M115 U3.1.1-RC4 ; tell printer latest fw version\nM201 X1000 Y1000 Z200 E5000 ; sets maximum accelerations, mm/sec^2\nM203 X500 Y500 Z12 E120 ; sets maximum feedrates, mm/sec\nM204 S1250 T1250 ; sets acceleration (S) and retract acceleration (T)\nM205 X15 Y15 Z0.4 E2.5 ; sets the jerk limits, mm/sec\nM205 S0 T0 ; sets the minimum extruding and travel feed rate, mm/sec\nM83 ; extruder relative mode\nM104 S[first_layer_temperature] ; set extruder temp\nM140 S[first_layer_bed_temperature] ; set bed temp\nM190 S[first_layer_bed_temperature] ; wait for bed temp\nM109 S[first_layer_temperature] ; wait for extruder temp\nG28 W ; home all without mesh bed level\nG80 ; mesh bed leveling\nG1 Y-3.0 F1000.0 ; go outside print area\nG92 E0.0\nG1 X60.0 E9.0 F1000.0 ; intro line\nG1 X100.0 E12.5 F1000.0 ; intro line\nG92 E0.0\nM221 S95
|
||||||
toolchange_gcode =
|
toolchange_gcode =
|
||||||
use_firmware_retraction = 0
|
use_firmware_retraction = 0
|
||||||
use_relative_e_distances = 1
|
use_relative_e_distances = 1
|
||||||
|
@ -3398,4 +3292,4 @@ z_offset = 0
|
||||||
[presets]
|
[presets]
|
||||||
print = 0.15mm OPTIMAL MK3
|
print = 0.15mm OPTIMAL MK3
|
||||||
printer = Original Prusa i3 MK3
|
printer = Original Prusa i3 MK3
|
||||||
filament = Prusa PLA 1.75mm
|
filament = Prusa PLA
|
||||||
|
|
|
@ -18,10 +18,6 @@
|
||||||
#include <boost/property_tree/ini_parser.hpp>
|
#include <boost/property_tree/ini_parser.hpp>
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
|
|
||||||
#if defined(_WIN32) && !defined(setenv) && defined(_putenv_s)
|
|
||||||
#define setenv(k, v, o) _putenv_s(k, v)
|
|
||||||
#endif
|
|
||||||
|
|
||||||
namespace Slic3r {
|
namespace Slic3r {
|
||||||
|
|
||||||
std::string escape_string_cstyle(const std::string &str)
|
std::string escape_string_cstyle(const std::string &str)
|
||||||
|
@ -309,7 +305,6 @@ double ConfigBase::get_abs_value(const t_config_option_key &opt_key, double rati
|
||||||
|
|
||||||
void ConfigBase::setenv_()
|
void ConfigBase::setenv_()
|
||||||
{
|
{
|
||||||
#ifdef setenv
|
|
||||||
t_config_option_keys opt_keys = this->keys();
|
t_config_option_keys opt_keys = this->keys();
|
||||||
for (t_config_option_keys::const_iterator it = opt_keys.begin(); it != opt_keys.end(); ++it) {
|
for (t_config_option_keys::const_iterator it = opt_keys.begin(); it != opt_keys.end(); ++it) {
|
||||||
// prepend the SLIC3R_ prefix
|
// prepend the SLIC3R_ prefix
|
||||||
|
@ -322,9 +317,8 @@ void ConfigBase::setenv_()
|
||||||
for (size_t i = 0; i < envname.size(); ++i)
|
for (size_t i = 0; i < envname.size(); ++i)
|
||||||
envname[i] = (envname[i] <= 'z' && envname[i] >= 'a') ? envname[i]-('a'-'A') : envname[i];
|
envname[i] = (envname[i] <= 'z' && envname[i] >= 'a') ? envname[i]-('a'-'A') : envname[i];
|
||||||
|
|
||||||
setenv(envname.c_str(), this->serialize(*it).c_str(), 1);
|
boost::nowide::setenv(envname.c_str(), this->serialize(*it).c_str(), 1);
|
||||||
}
|
}
|
||||||
#endif
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void ConfigBase::load(const std::string &file)
|
void ConfigBase::load(const std::string &file)
|
||||||
|
|
|
@ -400,6 +400,7 @@ void GCode::_do_export(Print &print, FILE *file)
|
||||||
|
|
||||||
// resets time estimator
|
// resets time estimator
|
||||||
m_time_estimator.reset();
|
m_time_estimator.reset();
|
||||||
|
m_time_estimator.set_dialect(print.config.gcode_flavor);
|
||||||
|
|
||||||
//############################################################################################################
|
//############################################################################################################
|
||||||
#if ENRICO_GCODE_PREVIEW
|
#if ENRICO_GCODE_PREVIEW
|
||||||
|
|
|
@ -15,6 +15,7 @@ static const float DEFAULT_AXIS_MAX_ACCELERATION[] = { 9000.0f, 9000.0f, 500.0f,
|
||||||
static const float DEFAULT_AXIS_MAX_JERK[] = { 10.0f, 10.0f, 0.2f, 2.5f }; // from Prusa Firmware (Configuration.h)
|
static const float DEFAULT_AXIS_MAX_JERK[] = { 10.0f, 10.0f, 0.2f, 2.5f }; // from Prusa Firmware (Configuration.h)
|
||||||
static const float DEFAULT_MINIMUM_FEEDRATE = 0.0f; // from Prusa Firmware (Configuration_adv.h)
|
static const float DEFAULT_MINIMUM_FEEDRATE = 0.0f; // from Prusa Firmware (Configuration_adv.h)
|
||||||
static const float DEFAULT_MINIMUM_TRAVEL_FEEDRATE = 0.0f; // from Prusa Firmware (Configuration_adv.h)
|
static const float DEFAULT_MINIMUM_TRAVEL_FEEDRATE = 0.0f; // from Prusa Firmware (Configuration_adv.h)
|
||||||
|
static const float DEFAULT_EXTRUDE_FACTOR_OVERRIDE_PERCENTAGE = 1.0f; // 100 percent
|
||||||
|
|
||||||
static const float PREVIOUS_FEEDRATE_THRESHOLD = 0.0001f;
|
static const float PREVIOUS_FEEDRATE_THRESHOLD = 0.0001f;
|
||||||
|
|
||||||
|
@ -142,28 +143,36 @@ namespace Slic3r {
|
||||||
|
|
||||||
void GCodeTimeEstimator::calculate_time_from_text(const std::string& gcode)
|
void GCodeTimeEstimator::calculate_time_from_text(const std::string& gcode)
|
||||||
{
|
{
|
||||||
|
reset();
|
||||||
|
|
||||||
_parser.parse_buffer(gcode,
|
_parser.parse_buffer(gcode,
|
||||||
[this](GCodeReader &reader, const GCodeReader::GCodeLine &line)
|
[this](GCodeReader &reader, const GCodeReader::GCodeLine &line)
|
||||||
{ this->_process_gcode_line(reader, line); });
|
{ this->_process_gcode_line(reader, line); });
|
||||||
_calculate_time();
|
|
||||||
reset();
|
_reset();
|
||||||
}
|
}
|
||||||
|
|
||||||
void GCodeTimeEstimator::calculate_time_from_file(const std::string& file)
|
void GCodeTimeEstimator::calculate_time_from_file(const std::string& file)
|
||||||
{
|
{
|
||||||
|
reset();
|
||||||
|
|
||||||
_parser.parse_file(file, boost::bind(&GCodeTimeEstimator::_process_gcode_line, this, _1, _2));
|
_parser.parse_file(file, boost::bind(&GCodeTimeEstimator::_process_gcode_line, this, _1, _2));
|
||||||
_calculate_time();
|
_calculate_time();
|
||||||
reset();
|
|
||||||
|
_reset();
|
||||||
}
|
}
|
||||||
|
|
||||||
void GCodeTimeEstimator::calculate_time_from_lines(const std::vector<std::string>& gcode_lines)
|
void GCodeTimeEstimator::calculate_time_from_lines(const std::vector<std::string>& gcode_lines)
|
||||||
{
|
{
|
||||||
|
reset();
|
||||||
|
|
||||||
auto action = [this](GCodeReader &reader, const GCodeReader::GCodeLine &line)
|
auto action = [this](GCodeReader &reader, const GCodeReader::GCodeLine &line)
|
||||||
{ this->_process_gcode_line(reader, line); };
|
{ this->_process_gcode_line(reader, line); };
|
||||||
for (const std::string& line : gcode_lines)
|
for (const std::string& line : gcode_lines)
|
||||||
_parser.parse_line(line, action);
|
_parser.parse_line(line, action);
|
||||||
_calculate_time();
|
_calculate_time();
|
||||||
reset();
|
|
||||||
|
_reset();
|
||||||
}
|
}
|
||||||
|
|
||||||
void GCodeTimeEstimator::add_gcode_line(const std::string& gcode_line)
|
void GCodeTimeEstimator::add_gcode_line(const std::string& gcode_line)
|
||||||
|
@ -283,12 +292,22 @@ namespace Slic3r {
|
||||||
return _state.minimum_travel_feedrate;
|
return _state.minimum_travel_feedrate;
|
||||||
}
|
}
|
||||||
|
|
||||||
void GCodeTimeEstimator::set_dialect(GCodeTimeEstimator::EDialect dialect)
|
void GCodeTimeEstimator::set_extrude_factor_override_percentage(float percentage)
|
||||||
|
{
|
||||||
|
_state.extrude_factor_override_percentage = percentage;
|
||||||
|
}
|
||||||
|
|
||||||
|
float GCodeTimeEstimator::get_extrude_factor_override_percentage() const
|
||||||
|
{
|
||||||
|
return _state.extrude_factor_override_percentage;
|
||||||
|
}
|
||||||
|
|
||||||
|
void GCodeTimeEstimator::set_dialect(GCodeFlavor dialect)
|
||||||
{
|
{
|
||||||
_state.dialect = dialect;
|
_state.dialect = dialect;
|
||||||
}
|
}
|
||||||
|
|
||||||
GCodeTimeEstimator::EDialect GCodeTimeEstimator::get_dialect() const
|
GCodeFlavor GCodeTimeEstimator::get_dialect() const
|
||||||
{
|
{
|
||||||
return _state.dialect;
|
return _state.dialect;
|
||||||
}
|
}
|
||||||
|
@ -341,7 +360,7 @@ namespace Slic3r {
|
||||||
void GCodeTimeEstimator::set_default()
|
void GCodeTimeEstimator::set_default()
|
||||||
{
|
{
|
||||||
set_units(Millimeters);
|
set_units(Millimeters);
|
||||||
set_dialect(Unknown);
|
set_dialect(gcfRepRap);
|
||||||
set_positioning_xyz_type(Absolute);
|
set_positioning_xyz_type(Absolute);
|
||||||
set_positioning_e_type(Relative);
|
set_positioning_e_type(Relative);
|
||||||
|
|
||||||
|
@ -350,6 +369,7 @@ namespace Slic3r {
|
||||||
set_retract_acceleration(DEFAULT_RETRACT_ACCELERATION);
|
set_retract_acceleration(DEFAULT_RETRACT_ACCELERATION);
|
||||||
set_minimum_feedrate(DEFAULT_MINIMUM_FEEDRATE);
|
set_minimum_feedrate(DEFAULT_MINIMUM_FEEDRATE);
|
||||||
set_minimum_travel_feedrate(DEFAULT_MINIMUM_TRAVEL_FEEDRATE);
|
set_minimum_travel_feedrate(DEFAULT_MINIMUM_TRAVEL_FEEDRATE);
|
||||||
|
set_extrude_factor_override_percentage(DEFAULT_EXTRUDE_FACTOR_OVERRIDE_PERCENTAGE);
|
||||||
|
|
||||||
for (unsigned char a = X; a < Num_Axis; ++a)
|
for (unsigned char a = X; a < Num_Axis; ++a)
|
||||||
{
|
{
|
||||||
|
@ -362,7 +382,7 @@ namespace Slic3r {
|
||||||
|
|
||||||
void GCodeTimeEstimator::reset()
|
void GCodeTimeEstimator::reset()
|
||||||
{
|
{
|
||||||
_blocks.clear();
|
_time = 0.0f;
|
||||||
_reset();
|
_reset();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -392,6 +412,8 @@ namespace Slic3r {
|
||||||
|
|
||||||
void GCodeTimeEstimator::_reset()
|
void GCodeTimeEstimator::_reset()
|
||||||
{
|
{
|
||||||
|
_blocks.clear();
|
||||||
|
|
||||||
_curr.reset();
|
_curr.reset();
|
||||||
_prev.reset();
|
_prev.reset();
|
||||||
|
|
||||||
|
@ -408,7 +430,7 @@ namespace Slic3r {
|
||||||
_reverse_pass();
|
_reverse_pass();
|
||||||
_recalculate_trapezoids();
|
_recalculate_trapezoids();
|
||||||
|
|
||||||
_time = get_additional_time();
|
_time += get_additional_time();
|
||||||
|
|
||||||
for (const Block& block : _blocks)
|
for (const Block& block : _blocks)
|
||||||
{
|
{
|
||||||
|
@ -478,6 +500,11 @@ namespace Slic3r {
|
||||||
{
|
{
|
||||||
switch (::atoi(&cmd[1]))
|
switch (::atoi(&cmd[1]))
|
||||||
{
|
{
|
||||||
|
case 1: // Sleep or Conditional stop
|
||||||
|
{
|
||||||
|
_processM1(line);
|
||||||
|
break;
|
||||||
|
}
|
||||||
case 82: // Set extruder to absolute mode
|
case 82: // Set extruder to absolute mode
|
||||||
{
|
{
|
||||||
_processM82(line);
|
_processM82(line);
|
||||||
|
@ -513,6 +540,11 @@ namespace Slic3r {
|
||||||
_processM205(line);
|
_processM205(line);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
case 221: // Set extrude factor override percentage
|
||||||
|
{
|
||||||
|
_processM221(line);
|
||||||
|
break;
|
||||||
|
}
|
||||||
case 566: // Set allowable instantaneous speed change
|
case 566: // Set allowable instantaneous speed change
|
||||||
{
|
{
|
||||||
_processM566(line);
|
_processM566(line);
|
||||||
|
@ -578,6 +610,9 @@ namespace Slic3r {
|
||||||
for (unsigned char a = X; a < Num_Axis; ++a)
|
for (unsigned char a = X; a < Num_Axis; ++a)
|
||||||
{
|
{
|
||||||
_curr.axis_feedrate[a] = _curr.feedrate * block.delta_pos[a] * invDistance;
|
_curr.axis_feedrate[a] = _curr.feedrate * block.delta_pos[a] * invDistance;
|
||||||
|
if (a == E)
|
||||||
|
_curr.axis_feedrate[a] *= get_extrude_factor_override_percentage();
|
||||||
|
|
||||||
_curr.abs_axis_feedrate[a] = std::abs(_curr.axis_feedrate[a]);
|
_curr.abs_axis_feedrate[a] = std::abs(_curr.axis_feedrate[a]);
|
||||||
if (_curr.abs_axis_feedrate[a] > 0.0f)
|
if (_curr.abs_axis_feedrate[a] > 0.0f)
|
||||||
min_feedrate_factor = std::min(min_feedrate_factor, get_axis_max_feedrate((EAxis)a) / _curr.abs_axis_feedrate[a]);
|
min_feedrate_factor = std::min(min_feedrate_factor, get_axis_max_feedrate((EAxis)a) / _curr.abs_axis_feedrate[a]);
|
||||||
|
@ -703,21 +738,23 @@ namespace Slic3r {
|
||||||
|
|
||||||
void GCodeTimeEstimator::_processG4(const GCodeReader::GCodeLine& line)
|
void GCodeTimeEstimator::_processG4(const GCodeReader::GCodeLine& line)
|
||||||
{
|
{
|
||||||
EDialect dialect = get_dialect();
|
GCodeFlavor dialect = get_dialect();
|
||||||
|
|
||||||
float value;
|
float value;
|
||||||
if (line.has_value('P', value))
|
if (line.has_value('P', value))
|
||||||
add_additional_time(value * MILLISEC_TO_SEC);
|
add_additional_time(value * MILLISEC_TO_SEC);
|
||||||
|
|
||||||
// see: http://reprap.org/wiki/G-code#G4:_Dwell
|
// see: http://reprap.org/wiki/G-code#G4:_Dwell
|
||||||
if ((dialect == Repetier) ||
|
if ((dialect == gcfRepetier) ||
|
||||||
(dialect == Marlin) ||
|
(dialect == gcfMarlin) ||
|
||||||
(dialect == Smoothieware) ||
|
(dialect == gcfSmoothie) ||
|
||||||
(dialect == RepRapFirmware))
|
(dialect == gcfRepRap))
|
||||||
{
|
{
|
||||||
if (line.has_value('S', value))
|
if (line.has_value('S', value))
|
||||||
add_additional_time(value);
|
add_additional_time(value);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
_simulate_st_synchronize();
|
||||||
}
|
}
|
||||||
|
|
||||||
void GCodeTimeEstimator::_processG20(const GCodeReader::GCodeLine& line)
|
void GCodeTimeEstimator::_processG20(const GCodeReader::GCodeLine& line)
|
||||||
|
@ -747,16 +784,6 @@ namespace Slic3r {
|
||||||
set_positioning_xyz_type(Relative);
|
set_positioning_xyz_type(Relative);
|
||||||
}
|
}
|
||||||
|
|
||||||
void GCodeTimeEstimator::_processM82(const GCodeReader::GCodeLine& line)
|
|
||||||
{
|
|
||||||
set_positioning_e_type(Absolute);
|
|
||||||
}
|
|
||||||
|
|
||||||
void GCodeTimeEstimator::_processM83(const GCodeReader::GCodeLine& line)
|
|
||||||
{
|
|
||||||
set_positioning_e_type(Relative);
|
|
||||||
}
|
|
||||||
|
|
||||||
void GCodeTimeEstimator::_processG92(const GCodeReader::GCodeLine& line)
|
void GCodeTimeEstimator::_processG92(const GCodeReader::GCodeLine& line)
|
||||||
{
|
{
|
||||||
float lengthsScaleFactor = (get_units() == Inches) ? INCHES_TO_MM : 1.0f;
|
float lengthsScaleFactor = (get_units() == Inches) ? INCHES_TO_MM : 1.0f;
|
||||||
|
@ -785,6 +812,8 @@ namespace Slic3r {
|
||||||
set_axis_position(E, line.e() * lengthsScaleFactor);
|
set_axis_position(E, line.e() * lengthsScaleFactor);
|
||||||
anyFound = true;
|
anyFound = true;
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
_simulate_st_synchronize();
|
||||||
|
|
||||||
if (!anyFound)
|
if (!anyFound)
|
||||||
{
|
{
|
||||||
|
@ -795,6 +824,21 @@ namespace Slic3r {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void GCodeTimeEstimator::_processM1(const GCodeReader::GCodeLine& line)
|
||||||
|
{
|
||||||
|
_simulate_st_synchronize();
|
||||||
|
}
|
||||||
|
|
||||||
|
void GCodeTimeEstimator::_processM82(const GCodeReader::GCodeLine& line)
|
||||||
|
{
|
||||||
|
set_positioning_e_type(Absolute);
|
||||||
|
}
|
||||||
|
|
||||||
|
void GCodeTimeEstimator::_processM83(const GCodeReader::GCodeLine& line)
|
||||||
|
{
|
||||||
|
set_positioning_e_type(Relative);
|
||||||
|
}
|
||||||
|
|
||||||
void GCodeTimeEstimator::_processM109(const GCodeReader::GCodeLine& line)
|
void GCodeTimeEstimator::_processM109(const GCodeReader::GCodeLine& line)
|
||||||
{
|
{
|
||||||
// TODO
|
// TODO
|
||||||
|
@ -802,10 +846,10 @@ namespace Slic3r {
|
||||||
|
|
||||||
void GCodeTimeEstimator::_processM201(const GCodeReader::GCodeLine& line)
|
void GCodeTimeEstimator::_processM201(const GCodeReader::GCodeLine& line)
|
||||||
{
|
{
|
||||||
EDialect dialect = get_dialect();
|
GCodeFlavor dialect = get_dialect();
|
||||||
|
|
||||||
// see http://reprap.org/wiki/G-code#M201:_Set_max_printing_acceleration
|
// see http://reprap.org/wiki/G-code#M201:_Set_max_printing_acceleration
|
||||||
float factor = ((dialect != RepRapFirmware) && (get_units() == GCodeTimeEstimator::Inches)) ? INCHES_TO_MM : 1.0f;
|
float factor = ((dialect != gcfRepRap) && (get_units() == GCodeTimeEstimator::Inches)) ? INCHES_TO_MM : 1.0f;
|
||||||
|
|
||||||
if (line.has_x())
|
if (line.has_x())
|
||||||
set_axis_max_acceleration(X, line.x() * factor);
|
set_axis_max_acceleration(X, line.x() * factor);
|
||||||
|
@ -822,14 +866,14 @@ namespace Slic3r {
|
||||||
|
|
||||||
void GCodeTimeEstimator::_processM203(const GCodeReader::GCodeLine& line)
|
void GCodeTimeEstimator::_processM203(const GCodeReader::GCodeLine& line)
|
||||||
{
|
{
|
||||||
EDialect dialect = get_dialect();
|
GCodeFlavor dialect = get_dialect();
|
||||||
|
|
||||||
// see http://reprap.org/wiki/G-code#M203:_Set_maximum_feedrate
|
// see http://reprap.org/wiki/G-code#M203:_Set_maximum_feedrate
|
||||||
if (dialect == Repetier)
|
if (dialect == gcfRepetier)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
// see http://reprap.org/wiki/G-code#M203:_Set_maximum_feedrate
|
// see http://reprap.org/wiki/G-code#M203:_Set_maximum_feedrate
|
||||||
float factor = (dialect == Marlin) ? 1.0f : MMMIN_TO_MMSEC;
|
float factor = (dialect == gcfMarlin) ? 1.0f : MMMIN_TO_MMSEC;
|
||||||
|
|
||||||
if (line.has_x())
|
if (line.has_x())
|
||||||
set_axis_max_feedrate(X, line.x() * factor);
|
set_axis_max_feedrate(X, line.x() * factor);
|
||||||
|
@ -880,6 +924,14 @@ namespace Slic3r {
|
||||||
set_minimum_travel_feedrate(value);
|
set_minimum_travel_feedrate(value);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void GCodeTimeEstimator::_processM221(const GCodeReader::GCodeLine& line)
|
||||||
|
{
|
||||||
|
float value_s;
|
||||||
|
float value_t;
|
||||||
|
if (line.has_value('S', value_s) && !line.has_value('T', value_t))
|
||||||
|
set_extrude_factor_override_percentage(value_s * 0.01f);
|
||||||
|
}
|
||||||
|
|
||||||
void GCodeTimeEstimator::_processM566(const GCodeReader::GCodeLine& line)
|
void GCodeTimeEstimator::_processM566(const GCodeReader::GCodeLine& line)
|
||||||
{
|
{
|
||||||
if (line.has_x())
|
if (line.has_x())
|
||||||
|
@ -895,77 +947,71 @@ namespace Slic3r {
|
||||||
set_axis_max_jerk(E, line.e() * MMMIN_TO_MMSEC);
|
set_axis_max_jerk(E, line.e() * MMMIN_TO_MMSEC);
|
||||||
}
|
}
|
||||||
|
|
||||||
void GCodeTimeEstimator::_forward_pass()
|
void GCodeTimeEstimator::_simulate_st_synchronize()
|
||||||
{
|
{
|
||||||
Block* block[2] = { nullptr, nullptr };
|
_calculate_time();
|
||||||
|
_reset();
|
||||||
for (Block& b : _blocks)
|
|
||||||
{
|
|
||||||
block[0] = block[1];
|
|
||||||
block[1] = &b;
|
|
||||||
_planner_forward_pass_kernel(block[0], block[1]);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
_planner_forward_pass_kernel(block[1], nullptr);
|
void GCodeTimeEstimator::_forward_pass()
|
||||||
|
{
|
||||||
|
if (_blocks.size() > 1)
|
||||||
|
{
|
||||||
|
for (unsigned int i = 0; i < (unsigned int)_blocks.size() - 1; ++i)
|
||||||
|
{
|
||||||
|
_planner_forward_pass_kernel(_blocks[i], _blocks[i + 1]);
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void GCodeTimeEstimator::_reverse_pass()
|
void GCodeTimeEstimator::_reverse_pass()
|
||||||
{
|
{
|
||||||
Block* block[2] = { nullptr, nullptr };
|
if (_blocks.size() > 1)
|
||||||
|
|
||||||
for (int i = (int)_blocks.size() - 1; i >= 0; --i)
|
|
||||||
{
|
{
|
||||||
block[1] = block[0];
|
for (int i = (int)_blocks.size() - 1; i >= 1; --i)
|
||||||
block[0] = &_blocks[i];
|
{
|
||||||
_planner_reverse_pass_kernel(block[0], block[1]);
|
_planner_reverse_pass_kernel(_blocks[i - 1], _blocks[i]);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void GCodeTimeEstimator::_planner_forward_pass_kernel(Block* prev, Block* curr)
|
void GCodeTimeEstimator::_planner_forward_pass_kernel(Block& prev, Block& curr)
|
||||||
{
|
{
|
||||||
if (prev == nullptr || curr == nullptr)
|
|
||||||
//FIXME something is fishy here. Review and compare with the firmware.
|
|
||||||
// if (prev == nullptr)
|
|
||||||
return;
|
|
||||||
|
|
||||||
// If the previous block is an acceleration block, but it is not long enough to complete the
|
// If the previous block is an acceleration block, but it is not long enough to complete the
|
||||||
// full speed change within the block, we need to adjust the entry speed accordingly. Entry
|
// full speed change within the block, we need to adjust the entry speed accordingly. Entry
|
||||||
// speeds have already been reset, maximized, and reverse planned by reverse planner.
|
// speeds have already been reset, maximized, and reverse planned by reverse planner.
|
||||||
// If nominal length is true, max junction speed is guaranteed to be reached. No need to recheck.
|
// If nominal length is true, max junction speed is guaranteed to be reached. No need to recheck.
|
||||||
if (!prev->flags.nominal_length)
|
if (!prev.flags.nominal_length)
|
||||||
{
|
{
|
||||||
if (prev->feedrate.entry < curr->feedrate.entry)
|
if (prev.feedrate.entry < curr.feedrate.entry)
|
||||||
{
|
{
|
||||||
float entry_speed = std::min(curr->feedrate.entry, Block::max_allowable_speed(-prev->acceleration, prev->feedrate.entry, prev->move_length()));
|
float entry_speed = std::min(curr.feedrate.entry, Block::max_allowable_speed(-prev.acceleration, prev.feedrate.entry, prev.move_length()));
|
||||||
|
|
||||||
// Check for junction speed change
|
// Check for junction speed change
|
||||||
if (curr->feedrate.entry != entry_speed)
|
if (curr.feedrate.entry != entry_speed)
|
||||||
{
|
{
|
||||||
curr->feedrate.entry = entry_speed;
|
curr.feedrate.entry = entry_speed;
|
||||||
curr->flags.recalculate = true;
|
curr.flags.recalculate = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void GCodeTimeEstimator::_planner_reverse_pass_kernel(Block* curr, Block* next)
|
void GCodeTimeEstimator::_planner_reverse_pass_kernel(Block& curr, Block& next)
|
||||||
{
|
{
|
||||||
if ((curr == nullptr) || (next == nullptr))
|
|
||||||
return;
|
|
||||||
|
|
||||||
// If entry speed is already at the maximum entry speed, no need to recheck. Block is cruising.
|
// If entry speed is already at the maximum entry speed, no need to recheck. Block is cruising.
|
||||||
// If not, block in state of acceleration or deceleration. Reset entry speed to maximum and
|
// If not, block in state of acceleration or deceleration. Reset entry speed to maximum and
|
||||||
// check for maximum allowable speed reductions to ensure maximum possible planned speed.
|
// check for maximum allowable speed reductions to ensure maximum possible planned speed.
|
||||||
if (curr->feedrate.entry != curr->max_entry_speed)
|
if (curr.feedrate.entry != curr.max_entry_speed)
|
||||||
{
|
{
|
||||||
// If nominal length true, max junction speed is guaranteed to be reached. Only compute
|
// If nominal length true, max junction speed is guaranteed to be reached. Only compute
|
||||||
// for max allowable speed if block is decelerating and nominal length is false.
|
// for max allowable speed if block is decelerating and nominal length is false.
|
||||||
if (!curr->flags.nominal_length && (curr->max_entry_speed > next->feedrate.entry))
|
if (!curr.flags.nominal_length && (curr.max_entry_speed > next.feedrate.entry))
|
||||||
curr->feedrate.entry = std::min(curr->max_entry_speed, Block::max_allowable_speed(-curr->acceleration, next->feedrate.entry, curr->move_length()));
|
curr.feedrate.entry = std::min(curr.max_entry_speed, Block::max_allowable_speed(-curr.acceleration, next.feedrate.entry, curr.move_length()));
|
||||||
else
|
else
|
||||||
curr->feedrate.entry = curr->max_entry_speed;
|
curr.feedrate.entry = curr.max_entry_speed;
|
||||||
|
|
||||||
curr->flags.recalculate = true;
|
curr.flags.recalculate = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -2,6 +2,7 @@
|
||||||
#define slic3r_GCodeTimeEstimator_hpp_
|
#define slic3r_GCodeTimeEstimator_hpp_
|
||||||
|
|
||||||
#include "libslic3r.h"
|
#include "libslic3r.h"
|
||||||
|
#include "PrintConfig.hpp"
|
||||||
#include "GCodeReader.hpp"
|
#include "GCodeReader.hpp"
|
||||||
|
|
||||||
namespace Slic3r {
|
namespace Slic3r {
|
||||||
|
@ -24,17 +25,6 @@ namespace Slic3r {
|
||||||
Num_Axis
|
Num_Axis
|
||||||
};
|
};
|
||||||
|
|
||||||
enum EDialect : unsigned char
|
|
||||||
{
|
|
||||||
Unknown,
|
|
||||||
Marlin,
|
|
||||||
Repetier,
|
|
||||||
Smoothieware,
|
|
||||||
RepRapFirmware,
|
|
||||||
Teacup,
|
|
||||||
Num_Dialects
|
|
||||||
};
|
|
||||||
|
|
||||||
enum EPositioningType : unsigned char
|
enum EPositioningType : unsigned char
|
||||||
{
|
{
|
||||||
Absolute,
|
Absolute,
|
||||||
|
@ -62,7 +52,7 @@ namespace Slic3r {
|
||||||
|
|
||||||
struct State
|
struct State
|
||||||
{
|
{
|
||||||
EDialect dialect;
|
GCodeFlavor dialect;
|
||||||
EUnits units;
|
EUnits units;
|
||||||
EPositioningType positioning_xyz_type;
|
EPositioningType positioning_xyz_type;
|
||||||
EPositioningType positioning_e_type;
|
EPositioningType positioning_e_type;
|
||||||
|
@ -73,6 +63,7 @@ namespace Slic3r {
|
||||||
float additional_time; // s
|
float additional_time; // s
|
||||||
float minimum_feedrate; // mm/s
|
float minimum_feedrate; // mm/s
|
||||||
float minimum_travel_feedrate; // mm/s
|
float minimum_travel_feedrate; // mm/s
|
||||||
|
float extrude_factor_override_percentage;
|
||||||
};
|
};
|
||||||
|
|
||||||
public:
|
public:
|
||||||
|
@ -218,8 +209,11 @@ namespace Slic3r {
|
||||||
void set_minimum_travel_feedrate(float feedrate_mm_sec);
|
void set_minimum_travel_feedrate(float feedrate_mm_sec);
|
||||||
float get_minimum_travel_feedrate() const;
|
float get_minimum_travel_feedrate() const;
|
||||||
|
|
||||||
void set_dialect(EDialect dialect);
|
void set_extrude_factor_override_percentage(float percentage);
|
||||||
EDialect get_dialect() const;
|
float get_extrude_factor_override_percentage() const;
|
||||||
|
|
||||||
|
void set_dialect(GCodeFlavor dialect);
|
||||||
|
GCodeFlavor get_dialect() const;
|
||||||
|
|
||||||
void set_units(EUnits units);
|
void set_units(EUnits units);
|
||||||
EUnits get_units() const;
|
EUnits get_units() const;
|
||||||
|
@ -278,6 +272,9 @@ namespace Slic3r {
|
||||||
// Set Position
|
// Set Position
|
||||||
void _processG92(const GCodeReader::GCodeLine& line);
|
void _processG92(const GCodeReader::GCodeLine& line);
|
||||||
|
|
||||||
|
// Sleep or Conditional stop
|
||||||
|
void _processM1(const GCodeReader::GCodeLine& line);
|
||||||
|
|
||||||
// Set extruder to absolute mode
|
// Set extruder to absolute mode
|
||||||
void _processM82(const GCodeReader::GCodeLine& line);
|
void _processM82(const GCodeReader::GCodeLine& line);
|
||||||
|
|
||||||
|
@ -299,14 +296,20 @@ namespace Slic3r {
|
||||||
// Advanced settings
|
// Advanced settings
|
||||||
void _processM205(const GCodeReader::GCodeLine& line);
|
void _processM205(const GCodeReader::GCodeLine& line);
|
||||||
|
|
||||||
|
// Set extrude factor override percentage
|
||||||
|
void _processM221(const GCodeReader::GCodeLine& line);
|
||||||
|
|
||||||
// Set allowable instantaneous speed change
|
// Set allowable instantaneous speed change
|
||||||
void _processM566(const GCodeReader::GCodeLine& line);
|
void _processM566(const GCodeReader::GCodeLine& line);
|
||||||
|
|
||||||
|
// Simulates firmware st_synchronize() call
|
||||||
|
void _simulate_st_synchronize();
|
||||||
|
|
||||||
void _forward_pass();
|
void _forward_pass();
|
||||||
void _reverse_pass();
|
void _reverse_pass();
|
||||||
|
|
||||||
void _planner_forward_pass_kernel(Block* prev, Block* curr);
|
void _planner_forward_pass_kernel(Block& prev, Block& curr);
|
||||||
void _planner_reverse_pass_kernel(Block* curr, Block* next);
|
void _planner_reverse_pass_kernel(Block& curr, Block& next);
|
||||||
|
|
||||||
void _recalculate_trapezoids();
|
void _recalculate_trapezoids();
|
||||||
};
|
};
|
||||||
|
|
|
@ -42,7 +42,7 @@ std::string GCodeWriter::preamble()
|
||||||
gcode << "G21 ; set units to millimeters\n";
|
gcode << "G21 ; set units to millimeters\n";
|
||||||
gcode << "G90 ; use absolute coordinates\n";
|
gcode << "G90 ; use absolute coordinates\n";
|
||||||
}
|
}
|
||||||
if (FLAVOR_IS(gcfRepRap) || FLAVOR_IS(gcfTeacup) || FLAVOR_IS(gcfRepetier) || FLAVOR_IS(gcfSmoothie)) {
|
if (FLAVOR_IS(gcfRepRap) || FLAVOR_IS(gcfMarlin) || FLAVOR_IS(gcfTeacup) || FLAVOR_IS(gcfRepetier) || FLAVOR_IS(gcfSmoothie)) {
|
||||||
if (this->config.use_relative_e_distances) {
|
if (this->config.use_relative_e_distances) {
|
||||||
gcode << "M83 ; use relative distances for extrusion\n";
|
gcode << "M83 ; use relative distances for extrusion\n";
|
||||||
} else {
|
} else {
|
||||||
|
|
|
@ -602,8 +602,8 @@ std::string Print::validate() const
|
||||||
if (std::abs(dmr - 0.4) > EPSILON)
|
if (std::abs(dmr - 0.4) > EPSILON)
|
||||||
return "The Wipe Tower is currently only supported for the 0.4mm nozzle diameter.";
|
return "The Wipe Tower is currently only supported for the 0.4mm nozzle diameter.";
|
||||||
#endif
|
#endif
|
||||||
if (this->config.gcode_flavor != gcfRepRap)
|
if (this->config.gcode_flavor != gcfRepRap && this->config.gcode_flavor != gcfMarlin)
|
||||||
return "The Wipe Tower is currently only supported for the RepRap (Marlin / Sprinter) G-code flavor.";
|
return "The Wipe Tower is currently only supported for the Marlin and RepRap/Sprinter G-code flavors.";
|
||||||
if (! this->config.use_relative_e_distances)
|
if (! this->config.use_relative_e_distances)
|
||||||
return "The Wipe Tower is currently only supported with the relative extruder addressing (use_relative_e_distances=1).";
|
return "The Wipe Tower is currently only supported with the relative extruder addressing (use_relative_e_distances=1).";
|
||||||
SlicingParameters slicing_params0 = this->objects.front()->slicing_parameters();
|
SlicingParameters slicing_params0 = this->objects.front()->slicing_parameters();
|
||||||
|
|
|
@ -653,21 +653,23 @@ PrintConfigDef::PrintConfigDef()
|
||||||
def->enum_values.push_back("repetier");
|
def->enum_values.push_back("repetier");
|
||||||
def->enum_values.push_back("teacup");
|
def->enum_values.push_back("teacup");
|
||||||
def->enum_values.push_back("makerware");
|
def->enum_values.push_back("makerware");
|
||||||
|
def->enum_values.push_back("marlin");
|
||||||
def->enum_values.push_back("sailfish");
|
def->enum_values.push_back("sailfish");
|
||||||
def->enum_values.push_back("mach3");
|
def->enum_values.push_back("mach3");
|
||||||
def->enum_values.push_back("machinekit");
|
def->enum_values.push_back("machinekit");
|
||||||
def->enum_values.push_back("smoothie");
|
def->enum_values.push_back("smoothie");
|
||||||
def->enum_values.push_back("no-extrusion");
|
def->enum_values.push_back("no-extrusion");
|
||||||
def->enum_labels.push_back("RepRap (Marlin/Sprinter)");
|
def->enum_labels.push_back("RepRap/Sprinter");
|
||||||
def->enum_labels.push_back("Repetier");
|
def->enum_labels.push_back("Repetier");
|
||||||
def->enum_labels.push_back("Teacup");
|
def->enum_labels.push_back("Teacup");
|
||||||
def->enum_labels.push_back("MakerWare (MakerBot)");
|
def->enum_labels.push_back("MakerWare (MakerBot)");
|
||||||
|
def->enum_labels.push_back("Marlin");
|
||||||
def->enum_labels.push_back("Sailfish (MakerBot)");
|
def->enum_labels.push_back("Sailfish (MakerBot)");
|
||||||
def->enum_labels.push_back("Mach3/LinuxCNC");
|
def->enum_labels.push_back("Mach3/LinuxCNC");
|
||||||
def->enum_labels.push_back("Machinekit");
|
def->enum_labels.push_back("Machinekit");
|
||||||
def->enum_labels.push_back("Smoothie");
|
def->enum_labels.push_back("Smoothie");
|
||||||
def->enum_labels.push_back("No extrusion");
|
def->enum_labels.push_back("No extrusion");
|
||||||
def->default_value = new ConfigOptionEnum<GCodeFlavor>(gcfRepRap);
|
def->default_value = new ConfigOptionEnum<GCodeFlavor>(gcfMarlin);
|
||||||
|
|
||||||
def = this->add("infill_acceleration", coFloat);
|
def = this->add("infill_acceleration", coFloat);
|
||||||
def->label = "Infill";
|
def->label = "Infill";
|
||||||
|
@ -1919,6 +1921,7 @@ std::string FullPrintConfig::validate()
|
||||||
if (this->use_firmware_retraction.value &&
|
if (this->use_firmware_retraction.value &&
|
||||||
this->gcode_flavor.value != gcfSmoothie &&
|
this->gcode_flavor.value != gcfSmoothie &&
|
||||||
this->gcode_flavor.value != gcfRepRap &&
|
this->gcode_flavor.value != gcfRepRap &&
|
||||||
|
this->gcode_flavor.value != gcfMarlin &&
|
||||||
this->gcode_flavor.value != gcfMachinekit &&
|
this->gcode_flavor.value != gcfMachinekit &&
|
||||||
this->gcode_flavor.value != gcfRepetier)
|
this->gcode_flavor.value != gcfRepetier)
|
||||||
return "--use-firmware-retraction is only supported by Marlin, Smoothie, Repetier and Machinekit firmware";
|
return "--use-firmware-retraction is only supported by Marlin, Smoothie, Repetier and Machinekit firmware";
|
||||||
|
|
|
@ -23,7 +23,8 @@
|
||||||
namespace Slic3r {
|
namespace Slic3r {
|
||||||
|
|
||||||
enum GCodeFlavor {
|
enum GCodeFlavor {
|
||||||
gcfRepRap, gcfTeacup, gcfMakerWare, gcfSailfish, gcfMach3, gcfMachinekit, gcfNoExtrusion, gcfSmoothie, gcfRepetier,
|
gcfRepRap, gcfRepetier, gcfTeacup, gcfMakerWare, gcfMarlin, gcfSailfish, gcfMach3, gcfMachinekit,
|
||||||
|
gcfSmoothie, gcfNoExtrusion,
|
||||||
};
|
};
|
||||||
|
|
||||||
enum InfillPattern {
|
enum InfillPattern {
|
||||||
|
@ -50,6 +51,7 @@ template<> inline t_config_enum_values& ConfigOptionEnum<GCodeFlavor>::get_enum_
|
||||||
keys_map["repetier"] = gcfRepetier;
|
keys_map["repetier"] = gcfRepetier;
|
||||||
keys_map["teacup"] = gcfTeacup;
|
keys_map["teacup"] = gcfTeacup;
|
||||||
keys_map["makerware"] = gcfMakerWare;
|
keys_map["makerware"] = gcfMakerWare;
|
||||||
|
keys_map["marlin"] = gcfMarlin;
|
||||||
keys_map["sailfish"] = gcfSailfish;
|
keys_map["sailfish"] = gcfSailfish;
|
||||||
keys_map["smoothie"] = gcfSmoothie;
|
keys_map["smoothie"] = gcfSmoothie;
|
||||||
keys_map["mach3"] = gcfMach3;
|
keys_map["mach3"] = gcfMach3;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue