supermerill / SuperSlicer

G-code generator for 3D printers (Prusa, Voron, Creality, etc.)
4.11k stars 520 forks source link

Odd behaviours with support materials and toolchanging printers #1890

Open tdcox opened 2 years ago

tdcox commented 2 years ago

Describe the bug Extruders / Tools are allocated incorrectly when slicing.

To Reproduce Steps to reproduce the behavior: Set up system to support Toolchanging printer with 4 x single extruder tools and 1 x milling tool. Create and allocate a different material for each tool. Create a single standard calibration cube and initially leave it set to the default material. Enable Print Settings/Support material/Generate support material and Print Settings/Support material/Auto generated supports.

Test by settng the following combinations of settings under Print Settings/Multiple extruders/Extruders and then slicing, as per the tables below:

(For conciseness, the settings 'perimeter extruder, infill extruder and solid infill extruder are referred to as 'Print' and the settings support material extruder and support material/raft interface extruder are referred to as 'Support'. All values in each group are set to the values shown below for 'Print' and 'Support' respectively)

Settings Selected Rendered
Print 1 T0
Support 1 T0
Settings Selected Rendered
Print 2 T1
Support 2 T1
Settings Selected Rendered
Print 3 T2
Support 3 T2
Settings Selected Rendered
Print 4 T3
Support 4 T3
Settings Selected Rendered
Print 1 T0
Support 0 T0
Settings Selected Rendered
Print 1 T1
Support 2 T0
Settings Selected Rendered
Print 1 T2
Support 3 T0
Settings Selected Rendered
Print 1 T3
Support 4 T0
Settings Selected Rendered
Print 4 T0
Support 1 T3

Initially, the results seem as expected for the matching materials and the 'use current extruder' combos, however as soon as we switch to different materials for object and support, it is clear that the Support tool is being used for the print and the Print tool is being used for the supports.

Now, in the Plater view, set the extruder for the calibration cube object to extruder 2 / T1 in the right hand pane and run the tests again:

Settings Selected Rendered
Print 1 T0
Support 1 T1
Settings Selected Rendered
Print 2 T1
Support 2 T1
Settings Selected Rendered
Print 3 T2
Support 3 T1
Settings Selected Rendered
Print 4 T3
Support 4 T1
Settings Selected Rendered
Print 1 T1
Support 0 T1
Settings Selected Rendered
Print 1 T1
Support 2 T1
Settings Selected Rendered
Print 1 T2
Support 3 T1
Settings Selected Rendered
Print 1 T3
Support 4 T1
Settings Selected Rendered
Print 4 T0
Support 1 T1

Now the Support materials are always set to the extruder defined on the object.

The Print materials are set to the extruder defined for Support, except when set to 0, when the object extruder is used for both.

Unfortunately, it is not possible to work around this by using the values in reverse, since the raft for the support and the 'solid first layer' materials end up being the same as the object.

There also seems to be a problem where support interface material and print interface material get set the same, so the same extruder is used across an entire set of layers for both object and support.

Desktop (please complete the following information):

Settings bundle

generated by SuperSlicer 2.3.57 on 2021-11-15 at 22:49:16 UTC

[print:Coarse Vase] allow_empty_layers = 0 avoid_crossing_not_first_layer = 1 avoid_crossing_perimeters = 0 avoid_crossing_perimeters_max_detour = 0 bottom_fill_pattern = monotonic bottom_solid_layers = 3 bottom_solid_min_thickness = 0 bridge_acceleration = 0 bridge_angle = 0 bridge_flow_ratio = 100% bridge_overlap = 100% bridge_speed = 60 bridge_speed_internal = 150% bridged_infill_margin = 200% brim_ears = 0 brim_ears_detection_length = 1 brim_ears_max_angle = 125 brim_ears_pattern = concentric brim_inside_holes = 0 brim_offset = 0 brim_width = 0 brim_width_interior = 0 clip_multipart_objects = 1 compatible_printers = compatible_printers_condition = complete_objects = 0 complete_objects_one_brim = 0 complete_objects_one_skirt = 0 complete_objects_sort = object curve_smoothing_angle_concave = 0 curve_smoothing_angle_convex = 0 curve_smoothing_cutoff_dist = 2 curve_smoothing_precision = 0 default_acceleration = 0 dont_support_bridges = 1 draft_shield = 0 duplicate_distance = 6 enforce_full_fill_volume = 1 ensure_vertical_shell_thickness = 0 exact_last_layer_height = 0 external_infill_margin = 150% external_perimeter_cut_corners = 0% external_perimeter_extrusion_spacing = 100% external_perimeter_extrusion_width = external_perimeter_overlap = 100% external_perimeter_speed = 50% external_perimeters_first = 0 external_perimeters_hole = 1 external_perimeters_nothole = 1 external_perimeters_vase = 0 extra_perimeters = 0 extra_perimeters_odd_layers = 0 extra_perimeters_overhangs = 0 extruder_clearance_height = 20 extruder_clearance_radius = 20 extrusion_spacing = 105% extrusion_width = fill_angle = 45 fill_angle_increment = 0 fill_density = 0% fill_pattern = stars fill_smooth_distribution = 10% fill_smooth_width = 50% fill_top_flow_ratio = 100% first_layer_acceleration = 0 first_layer_extrusion_spacing = 140% first_layer_extrusion_width = first_layer_flow_ratio = 100% first_layer_height = 0.4 first_layer_infill_speed = 30 first_layer_min_speed = 0 first_layer_size_compensation = 0 first_layer_size_compensation_layers = 1 first_layer_speed = 30 gap_fill = 1 gap_fill_last = 0 gap_fill_min_area = 100% gap_fill_overlap = 100% gap_fill_speed = 20 gcode_comments = 0 gcode_label_objects = 1 hole_size_compensation = 0 hole_size_threshold = 100 hole_to_polyhole = 0 hole_to_polyhole_threshold = 0.01 hole_to_polyhole_twisted = 1 infill_acceleration = 0 infill_anchor = 600% infill_anchor_max = 0 infill_connection = connected infill_connection_bottom = connected infill_connection_solid = connected infill_connection_top = connected infill_dense = 0 infill_dense_algo = autoenlarged infill_every_layers = 1 infill_extruder = 1 infill_extrusion_spacing = 100% infill_extrusion_width = infill_first = 0 infill_only_where_needed = 0 infill_overlap = 25% infill_speed = 80 inherits = interface_shells = 0 ironing = 0 ironing_angle = -1 ironing_flowrate = 15% ironing_spacing = 0.1 ironing_speed = 15 ironing_type = top layer_height = 0.4 max_print_speed = 80 max_volumetric_speed = 0 milling_after_z = 200% milling_extra_size = 150% milling_post_process = 0 milling_speed = 30 min_skirt_length = 0 min_width_top_surface = 200% model_precision = 0.0001 no_perimeter_unsupported_algo = none notes = only_one_perimeter_first_layer = 0 only_one_perimeter_top = 1 only_one_perimeter_top_other_algo = 0 only_retract_when_crossing_perimeters = 1 ooze_prevention = 0 output_filename_format = [input_filename_base].gcode over_bridge_flow_ratio = 100% overhangs_reverse = 0 overhangs_reverse_threshold = 250% overhangs_speed = 100% overhangs_width = 75% overhangs_width_speed = 55% perimeter_acceleration = 0 perimeter_bonding = 0% perimeter_extruder = 1 perimeter_extrusion_spacing = 105% perimeter_extrusion_width = perimeter_loop = 0 perimeter_loop_seam = rear perimeter_overlap = 100% perimeter_round_corners = 0 perimeter_speed = 60 perimeters = 1 post_process = print_custom_variables = print_extrusion_multiplier = 100% print_retract_length = -1 print_retract_lift = -1 print_settings_id = print_temperature = 0 raft_layers = 0 resolution = 0.002 seam_angle_cost = 100% seam_position = cost seam_travel_cost = 100% single_extruder_multi_material_priming = 1 skirt_brim = 0 skirt_distance = 6 skirt_distance_from_brim = 1 skirt_extrusion_width = 110% skirt_height = 1 skirts = 1 slice_closing_radius = 0.049 small_perimeter_max_length = 20 small_perimeter_min_length = 6 small_perimeter_speed = 15 solid_fill_pattern = rectilineargapfill solid_infill_below_area = 70 solid_infill_every_layers = 0 solid_infill_extruder = 1 solid_infill_extrusion_spacing = 105% solid_infill_extrusion_width = solid_infill_speed = 20 solid_over_perimeters = 2 spiral_vase = 1 standby_temperature_delta = -5 support_material = 0 support_material_angle = 0 support_material_auto = 1 support_material_buildplate_only = 0 support_material_contact_distance_bottom = 0.2 support_material_contact_distance_top = 0.2 support_material_contact_distance_type = plane support_material_enforce_layers = 0 support_material_extruder = 1 support_material_extrusion_width = 100% support_material_interface_contact_loops = 0 support_material_interface_extruder = 1 support_material_interface_layers = 3 support_material_interface_pattern = rectilinear support_material_interface_spacing = 0 support_material_interface_speed = 100% support_material_pattern = rectilinear support_material_solid_first_layer = 0 support_material_spacing = 2.5 support_material_speed = 60 support_material_synchronize_layers = 0 support_material_threshold = 0 support_material_with_sheath = 1 support_material_xy_spacing = 50% thin_perimeters = 1 thin_perimeters_all = 0 thin_walls = 1 thin_walls_merge = 1 thin_walls_min_width = 33% thin_walls_overlap = 50% thin_walls_speed = 30 threads = 32 top_fill_pattern = monotonic top_infill_extrusion_spacing = 100% top_infill_extrusion_width = top_solid_infill_speed = 15 top_solid_layers = 0 top_solid_min_thickness = 0 travel_acceleration = 1500 travel_speed = 130 travel_speed_z = 0 wipe_tower = 0 wipe_tower_bridging = 10 wipe_tower_brim = 150% wipe_tower_no_sparse_layers = 0 wipe_tower_rotation_angle = 0 wipe_tower_width = 60 wipe_tower_x = 180 wipe_tower_y = 140 xy_inner_size_compensation = 0 xy_size_compensation = 0

[print:E3D Toolchanger] allow_empty_layers = 0 avoid_crossing_not_first_layer = 1 avoid_crossing_perimeters = 0 avoid_crossing_perimeters_max_detour = 0 bottom_fill_pattern = monotonic bottom_solid_layers = 3 bottom_solid_min_thickness = 0 bridge_acceleration = 0 bridge_angle = 0 bridge_flow_ratio = 100% bridge_overlap = 100% bridge_speed = 60 bridge_speed_internal = 150% bridged_infill_margin = 200% brim_ears = 0 brim_ears_detection_length = 1 brim_ears_max_angle = 125 brim_ears_pattern = concentric brim_inside_holes = 0 brim_offset = 0 brim_width = 0 brim_width_interior = 0 clip_multipart_objects = 1 compatible_printers = compatible_printers_condition = complete_objects = 0 complete_objects_one_brim = 0 complete_objects_one_skirt = 0 complete_objects_sort = object curve_smoothing_angle_concave = 0 curve_smoothing_angle_convex = 0 curve_smoothing_cutoff_dist = 2 curve_smoothing_precision = 0 default_acceleration = 0 dont_support_bridges = 1 draft_shield = 0 duplicate_distance = 6 enforce_full_fill_volume = 0 ensure_vertical_shell_thickness = 0 exact_last_layer_height = 0 external_infill_margin = 150% external_perimeter_cut_corners = 0% external_perimeter_extrusion_spacing = 100% external_perimeter_extrusion_width = external_perimeter_overlap = 100% external_perimeter_speed = 60% external_perimeters_first = 0 external_perimeters_hole = 1 external_perimeters_nothole = 1 external_perimeters_vase = 0 extra_perimeters = 0 extra_perimeters_odd_layers = 0 extra_perimeters_overhangs = 0 extruder_clearance_height = 20 extruder_clearance_radius = 20 extrusion_spacing = 105% extrusion_width = fill_angle = 45 fill_angle_increment = 0 fill_density = 18% fill_pattern = stars fill_smooth_distribution = 10% fill_smooth_width = 50% fill_top_flow_ratio = 100% first_layer_acceleration = 0 first_layer_extrusion_spacing = first_layer_extrusion_width = 112% first_layer_flow_ratio = 100% first_layer_height = 0.2 first_layer_infill_speed = 30 first_layer_min_speed = 0 first_layer_size_compensation = 0 first_layer_size_compensation_layers = 1 first_layer_speed = 30 gap_fill = 1 gap_fill_last = 0 gap_fill_min_area = 100% gap_fill_overlap = 100% gap_fill_speed = 20 gcode_comments = 1 gcode_label_objects = 1 hole_size_compensation = 0 hole_size_threshold = 100 hole_to_polyhole = 0 hole_to_polyhole_threshold = 0.01 hole_to_polyhole_twisted = 1 infill_acceleration = 0 infill_anchor = 600% infill_anchor_max = 0 infill_connection = connected infill_connection_bottom = connected infill_connection_solid = connected infill_connection_top = connected infill_dense = 0 infill_dense_algo = autoenlarged infill_every_layers = 1 infill_extruder = 1 infill_extrusion_spacing = 100% infill_extrusion_width = infill_first = 0 infill_only_where_needed = 0 infill_overlap = 25% infill_speed = 80 inherits = interface_shells = 0 ironing = 0 ironing_angle = -1 ironing_flowrate = 15% ironing_spacing = 0.1 ironing_speed = 15 ironing_type = top layer_height = 0.2 max_print_speed = 150 max_volumetric_speed = 0 milling_after_z = 200% milling_extra_size = 150% milling_post_process = 0 milling_speed = 30 min_skirt_length = 0 min_width_top_surface = 200% model_precision = 0.0001 no_perimeter_unsupported_algo = none notes = only_one_perimeter_first_layer = 0 only_one_perimeter_top = 1 only_one_perimeter_top_other_algo = 0 only_retract_when_crossing_perimeters = 1 ooze_prevention = 0 output_filename_format = [input_filename_base].gcode over_bridge_flow_ratio = 100% overhangs_reverse = 0 overhangs_reverse_threshold = 250% overhangs_speed = 100% overhangs_width = 75% overhangs_width_speed = 55% perimeter_acceleration = 0 perimeter_bonding = 0% perimeter_extruder = 1 perimeter_extrusion_spacing = 105% perimeter_extrusion_width = perimeter_loop = 0 perimeter_loop_seam = rear perimeter_overlap = 100% perimeter_round_corners = 0 perimeter_speed = 60 perimeters = 3 post_process = print_custom_variables = print_extrusion_multiplier = 100% print_retract_length = -1 print_retract_lift = -1 print_settings_id = print_temperature = 0 raft_layers = 0 resolution = 0 seam_angle_cost = 100% seam_position = cost seam_travel_cost = 100% single_extruder_multi_material_priming = 1 skirt_brim = 0 skirt_distance = 6 skirt_distance_from_brim = 1 skirt_extrusion_width = 110% skirt_height = 1 skirts = 2 slice_closing_radius = 0.049 small_perimeter_max_length = 20 small_perimeter_min_length = 6 small_perimeter_speed = 15 solid_fill_pattern = rectilineargapfill solid_infill_below_area = 70 solid_infill_every_layers = 0 solid_infill_extruder = 1 solid_infill_extrusion_spacing = 105% solid_infill_extrusion_width = solid_infill_speed = 40 solid_over_perimeters = 2 spiral_vase = 0 standby_temperature_delta = -5 support_material = 0 support_material_angle = 0 support_material_auto = 1 support_material_buildplate_only = 0 support_material_contact_distance_bottom = 0.2 support_material_contact_distance_top = 0.2 support_material_contact_distance_type = plane support_material_enforce_layers = 0 support_material_extruder = 1 support_material_extrusion_width = 100% support_material_interface_contact_loops = 0 support_material_interface_extruder = 1 support_material_interface_layers = 3 support_material_interface_pattern = rectilinear support_material_interface_spacing = 0 support_material_interface_speed = 100% support_material_pattern = rectilinear support_material_solid_first_layer = 0 support_material_spacing = 2.5 support_material_speed = 60 support_material_synchronize_layers = 0 support_material_threshold = 0 support_material_with_sheath = 1 support_material_xy_spacing = 50% thin_perimeters = 1 thin_perimeters_all = 0 thin_walls = 1 thin_walls_merge = 1 thin_walls_min_width = 33% thin_walls_overlap = 50% thin_walls_speed = 30 threads = 32 top_fill_pattern = monotonic top_infill_extrusion_spacing = 100% top_infill_extrusion_width = top_solid_infill_speed = 25 top_solid_layers = 3 top_solid_min_thickness = 0 travel_acceleration = 1500 travel_speed = 130 travel_speed_z = 0 wipe_tower = 0 wipe_tower_bridging = 10 wipe_tower_brim = 150% wipe_tower_no_sparse_layers = 0 wipe_tower_rotation_angle = 0 wipe_tower_width = 60 wipe_tower_x = 180 wipe_tower_y = 140 xy_inner_size_compensation = 0 xy_size_compensation = 0

[print:E3D Toolchanger - Supports] allow_empty_layers = 0 avoid_crossing_not_first_layer = 1 avoid_crossing_perimeters = 0 avoid_crossing_perimeters_max_detour = 0 bottom_fill_pattern = monotonic bottom_solid_layers = 3 bottom_solid_min_thickness = 0 bridge_acceleration = 0 bridge_angle = 0 bridge_flow_ratio = 100% bridge_overlap = 100% bridge_speed = 60 bridge_speed_internal = 150% bridged_infill_margin = 200% brim_ears = 0 brim_ears_detection_length = 1 brim_ears_max_angle = 125 brim_ears_pattern = concentric brim_inside_holes = 0 brim_offset = 0 brim_width = 0 brim_width_interior = 0 clip_multipart_objects = 1 compatible_printers = compatible_printers_condition = complete_objects = 0 complete_objects_one_brim = 0 complete_objects_one_skirt = 0 complete_objects_sort = object curve_smoothing_angle_concave = 0 curve_smoothing_angle_convex = 0 curve_smoothing_cutoff_dist = 2 curve_smoothing_precision = 0 default_acceleration = 0 dont_support_bridges = 1 draft_shield = 0 duplicate_distance = 6 enforce_full_fill_volume = 0 ensure_vertical_shell_thickness = 0 exact_last_layer_height = 0 external_infill_margin = 150% external_perimeter_cut_corners = 0% external_perimeter_extrusion_spacing = 100% external_perimeter_extrusion_width = external_perimeter_overlap = 100% external_perimeter_speed = 60% external_perimeters_first = 0 external_perimeters_hole = 1 external_perimeters_nothole = 1 external_perimeters_vase = 0 extra_perimeters = 0 extra_perimeters_odd_layers = 0 extra_perimeters_overhangs = 0 extruder_clearance_height = 20 extruder_clearance_radius = 20 extrusion_spacing = 105% extrusion_width = fill_angle = 45 fill_angle_increment = 0 fill_density = 18% fill_pattern = stars fill_smooth_distribution = 10% fill_smooth_width = 50% fill_top_flow_ratio = 100% first_layer_acceleration = 0 first_layer_extrusion_spacing = first_layer_extrusion_width = 112% first_layer_flow_ratio = 100% first_layer_height = 0.2 first_layer_infill_speed = 30 first_layer_min_speed = 0 first_layer_size_compensation = 0 first_layer_size_compensation_layers = 1 first_layer_speed = 30 gap_fill = 1 gap_fill_last = 0 gap_fill_min_area = 100% gap_fill_overlap = 100% gap_fill_speed = 20 gcode_comments = 1 gcode_label_objects = 1 hole_size_compensation = 0 hole_size_threshold = 100 hole_to_polyhole = 0 hole_to_polyhole_threshold = 0.01 hole_to_polyhole_twisted = 1 infill_acceleration = 0 infill_anchor = 600% infill_anchor_max = 0 infill_connection = connected infill_connection_bottom = connected infill_connection_solid = connected infill_connection_top = connected infill_dense = 0 infill_dense_algo = autoenlarged infill_every_layers = 1 infill_extruder = 2 infill_extrusion_spacing = 100% infill_extrusion_width = infill_first = 0 infill_only_where_needed = 0 infill_overlap = 25% infill_speed = 80 inherits = interface_shells = 0 ironing = 0 ironing_angle = -1 ironing_flowrate = 15% ironing_spacing = 0.1 ironing_speed = 15 ironing_type = top layer_height = 0.2 max_print_speed = 150 max_volumetric_speed = 0 milling_after_z = 200% milling_extra_size = 150% milling_post_process = 0 milling_speed = 30 min_skirt_length = 0 min_width_top_surface = 200% model_precision = 0.0001 no_perimeter_unsupported_algo = none notes = only_one_perimeter_first_layer = 0 only_one_perimeter_top = 1 only_one_perimeter_top_other_algo = 0 only_retract_when_crossing_perimeters = 1 ooze_prevention = 0 output_filename_format = [input_filename_base].gcode over_bridge_flow_ratio = 100% overhangs_reverse = 0 overhangs_reverse_threshold = 250% overhangs_speed = 100% overhangs_width = 75% overhangs_width_speed = 55% perimeter_acceleration = 0 perimeter_bonding = 0% perimeter_extruder = 2 perimeter_extrusion_spacing = 105% perimeter_extrusion_width = perimeter_loop = 0 perimeter_loop_seam = rear perimeter_overlap = 100% perimeter_round_corners = 0 perimeter_speed = 60 perimeters = 3 post_process = print_custom_variables = print_extrusion_multiplier = 100% print_retract_length = -1 print_retract_lift = -1 print_settings_id = print_temperature = 0 raft_layers = 0 resolution = 0 seam_angle_cost = 100% seam_position = cost seam_travel_cost = 100% single_extruder_multi_material_priming = 1 skirt_brim = 0 skirt_distance = 6 skirt_distance_from_brim = 1 skirt_extrusion_width = 110% skirt_height = 1 skirts = 0 slice_closing_radius = 0.049 small_perimeter_max_length = 20 small_perimeter_min_length = 6 small_perimeter_speed = 15 solid_fill_pattern = rectilineargapfill solid_infill_below_area = 70 solid_infill_every_layers = 0 solid_infill_extruder = 2 solid_infill_extrusion_spacing = 105% solid_infill_extrusion_width = solid_infill_speed = 40 solid_over_perimeters = 2 spiral_vase = 0 standby_temperature_delta = -5 support_material = 1 support_material_angle = 0 support_material_auto = 1 support_material_buildplate_only = 0 support_material_contact_distance_bottom = 0 support_material_contact_distance_top = 0 support_material_contact_distance_type = plane support_material_enforce_layers = 0 support_material_extruder = 3 support_material_extrusion_width = 100% support_material_interface_contact_loops = 0 support_material_interface_extruder = 3 support_material_interface_layers = 3 support_material_interface_pattern = rectilinear support_material_interface_spacing = 0 support_material_interface_speed = 100% support_material_pattern = rectilinear support_material_solid_first_layer = 1 support_material_spacing = 2.5 support_material_speed = 60 support_material_synchronize_layers = 0 support_material_threshold = 0 support_material_with_sheath = 1 support_material_xy_spacing = 50% thin_perimeters = 1 thin_perimeters_all = 0 thin_walls = 1 thin_walls_merge = 1 thin_walls_min_width = 33% thin_walls_overlap = 50% thin_walls_speed = 30 threads = 32 top_fill_pattern = monotonic top_infill_extrusion_spacing = 100% top_infill_extrusion_width = top_solid_infill_speed = 25 top_solid_layers = 3 top_solid_min_thickness = 0 travel_acceleration = 1500 travel_speed = 130 travel_speed_z = 0 wipe_tower = 0 wipe_tower_bridging = 10 wipe_tower_brim = 150% wipe_tower_no_sparse_layers = 0 wipe_tower_rotation_angle = 0 wipe_tower_width = 60 wipe_tower_x = 180 wipe_tower_y = 140 xy_inner_size_compensation = 0 xy_size_compensation = 0

[filament:AmazonBasics PLA - TDC] bed_temperature = 60 bridge_fan_speed = 100 bridge_internal_fan_speed = -1 chamber_temperature = 0 compatible_printers = compatible_printers_condition = compatible_prints = compatible_prints_condition = cooling = 1 disable_fan_first_layers = 1 end_filament_gcode = "" external_perimeter_fan_speed = -1 extrusion_multiplier = 1 fan_always_on = 1 fan_below_layer_time = 100 filament_colour = #FF8000 filament_cooling_final_speed = 3.4 filament_cooling_initial_speed = 2.2 filament_cooling_moves = 4 filament_cooling_zone_pause = 0 filament_cost = 25.4 filament_custom_variables = "" filament_density = 1.24 filament_deretract_speed = nil filament_diameter = 1.75 filament_dip_extraction_speed = 70 filament_dip_insertion_speed = 33 filament_enable_toolchange_part_fan = 0 filament_enable_toolchange_temp = 0 filament_load_time = 0 filament_loading_speed = 28 filament_loading_speed_start = 3 filament_max_overlap = 100% filament_max_speed = 0 filament_max_volumetric_speed = 15 filament_max_wipe_tower_speed = 0 filament_melt_zone_pause = 0 filament_minimal_purge_on_wipe_tower = 15 filament_notes = "" filament_ramming_parameters = "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" filament_retract_before_travel = nil filament_retract_before_wipe = nil filament_retract_layer_change = nil filament_retract_length = nil filament_retract_lift = nil filament_retract_lift_above = nil filament_retract_lift_below = nil filament_retract_restart_extra = nil filament_retract_speed = nil filament_seam_gap = nil filament_settings_id = "" filament_shrink = 100% filament_skinnydip_distance = 31 filament_soluble = 0 filament_spool_weight = 0 filament_toolchange_delay = 0 filament_toolchange_part_fan_speed = 50 filament_toolchange_temp = 200 filament_type = PLA filament_unload_time = 0 filament_unloading_speed = 90 filament_unloading_speed_start = 100 filament_use_fast_skinnydip = 0 filament_use_skinnydip = 0 filament_vendor = AmazonBasics filament_wipe = nil filament_wipe_advanced_pigment = 0.5 filament_wipe_extra_perimeter = nil filament_wipe_speed = nil first_layer_bed_temperature = 60 first_layer_temperature = 215 full_fan_speed_layer = 4 inherits = max_fan_speed = 100 max_speed_reduction = 90% min_fan_speed = 100 min_print_speed = 15 slowdown_below_layer_time = 15 start_filament_gcode = "" temperature = 210 top_fan_speed = -1

[filament:ColorFabb XT-CF20 - TDC] bed_temperature = 90 bridge_fan_speed = 50 bridge_internal_fan_speed = -1 chamber_temperature = 0 compatible_printers = compatible_printers_condition = nozzle_diameter[0]>=0.4 compatible_prints = compatible_prints_condition = cooling = 1 disable_fan_first_layers = 3 end_filament_gcode = "; Filament-specific end gcode" external_perimeter_fan_speed = -1 extrusion_multiplier = 1.05 fan_always_on = 1 fan_below_layer_time = 20 filament_colour = #404040 filament_cooling_final_speed = 3.4 filament_cooling_initial_speed = 2.2 filament_cooling_moves = 4 filament_cooling_zone_pause = 0 filament_cost = 80.65 filament_custom_variables = "" filament_density = 1.35 filament_deretract_speed = nil filament_diameter = 1.75 filament_dip_extraction_speed = 70 filament_dip_insertion_speed = 33 filament_enable_toolchange_part_fan = 0 filament_enable_toolchange_temp = 0 filament_load_time = 0 filament_loading_speed = 28 filament_loading_speed_start = 3 filament_max_overlap = 100% filament_max_speed = 0 filament_max_volumetric_speed = 2 filament_max_wipe_tower_speed = 0 filament_melt_zone_pause = 0 filament_minimal_purge_on_wipe_tower = 15 filament_notes = "" filament_ramming_parameters = "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" filament_retract_before_travel = nil filament_retract_before_wipe = nil filament_retract_layer_change = nil filament_retract_length = nil filament_retract_lift = 0.4 filament_retract_lift_above = nil filament_retract_lift_below = nil filament_retract_restart_extra = nil filament_retract_speed = nil filament_seam_gap = nil filament_settings_id = "" filament_shrink = 100% filament_skinnydip_distance = 31 filament_soluble = 0 filament_spool_weight = 236 filament_toolchange_delay = 0 filament_toolchange_part_fan_speed = 50 filament_toolchange_temp = 200 filament_type = PETG filament_unload_time = 0 filament_unloading_speed = 90 filament_unloading_speed_start = 100 filament_use_fast_skinnydip = 0 filament_use_skinnydip = 0 filament_vendor = ColorFabb filament_wipe = nil filament_wipe_advanced_pigment = 0.5 filament_wipe_extra_perimeter = nil filament_wipe_speed = nil first_layer_bed_temperature = 90 first_layer_temperature = 260 full_fan_speed_layer = 5 inherits = max_fan_speed = 50 max_speed_reduction = 90% min_fan_speed = 30 min_print_speed = 15 slowdown_below_layer_time = 15 start_filament_gcode = "" temperature = 260 top_fan_speed = -1

[filament:Esun PLA - TDC] bed_temperature = 60 bridge_fan_speed = 100 bridge_internal_fan_speed = -1 chamber_temperature = 0 compatible_printers = compatible_printers_condition = compatible_prints = compatible_prints_condition = cooling = 1 disable_fan_first_layers = 1 end_filament_gcode = "; Filament-specific end gcode" external_perimeter_fan_speed = -1 extrusion_multiplier = 1 fan_always_on = 1 fan_below_layer_time = 100 filament_colour = #117AEE filament_cooling_final_speed = 3.4 filament_cooling_initial_speed = 2.2 filament_cooling_moves = 4 filament_cooling_zone_pause = 0 filament_cost = 25.4 filament_custom_variables = "" filament_density = 1.24 filament_deretract_speed = nil filament_diameter = 1.75 filament_dip_extraction_speed = 70 filament_dip_insertion_speed = 33 filament_enable_toolchange_part_fan = 0 filament_enable_toolchange_temp = 0 filament_load_time = 0 filament_loading_speed = 28 filament_loading_speed_start = 3 filament_max_overlap = 100% filament_max_speed = 0 filament_max_volumetric_speed = 15 filament_max_wipe_tower_speed = 0 filament_melt_zone_pause = 0 filament_minimal_purge_on_wipe_tower = 15 filament_notes = "" filament_ramming_parameters = "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" filament_retract_before_travel = nil filament_retract_before_wipe = nil filament_retract_layer_change = nil filament_retract_length = nil filament_retract_lift = nil filament_retract_lift_above = nil filament_retract_lift_below = nil filament_retract_restart_extra = nil filament_retract_speed = nil filament_seam_gap = nil filament_settings_id = "" filament_shrink = 100% filament_skinnydip_distance = 31 filament_soluble = 0 filament_spool_weight = 265 filament_toolchange_delay = 0 filament_toolchange_part_fan_speed = 50 filament_toolchange_temp = 200 filament_type = PLA filament_unload_time = 0 filament_unloading_speed = 90 filament_unloading_speed_start = 100 filament_use_fast_skinnydip = 0 filament_use_skinnydip = 0 filament_vendor = Esun filament_wipe = nil filament_wipe_advanced_pigment = 0.5 filament_wipe_extra_perimeter = nil filament_wipe_speed = nil first_layer_bed_temperature = 60 first_layer_temperature = 215 full_fan_speed_layer = 4 inherits = max_fan_speed = 100 max_speed_reduction = 90% min_fan_speed = 100 min_print_speed = 15 slowdown_below_layer_time = 15 start_filament_gcode = "" temperature = 210 top_fan_speed = -1

[filament:Esun ePA-CF] bed_temperature = 30 bridge_fan_speed = 100 bridge_internal_fan_speed = -1 chamber_temperature = 0 compatible_printers = compatible_printers_condition = nozzle_diameter[0]>=0.4 compatible_prints = compatible_prints_condition = cooling = 1 disable_fan_first_layers = 3 end_filament_gcode = "; Filament-specific end gcode" external_perimeter_fan_speed = -1 extrusion_multiplier = 1 fan_always_on = 1 fan_below_layer_time = 20 filament_colour = #404040 filament_cooling_final_speed = 3.4 filament_cooling_initial_speed = 2.2 filament_cooling_moves = 4 filament_cooling_zone_pause = 0 filament_cost = 42.5 filament_custom_variables = "" filament_density = 1.14 filament_deretract_speed = nil filament_diameter = 1.75 filament_dip_extraction_speed = 70 filament_dip_insertion_speed = 33 filament_enable_toolchange_part_fan = 0 filament_enable_toolchange_temp = 0 filament_load_time = 0 filament_loading_speed = 28 filament_loading_speed_start = 3 filament_max_overlap = 100% filament_max_speed = 0 filament_max_volumetric_speed = 20 filament_max_wipe_tower_speed = 0 filament_melt_zone_pause = 0 filament_minimal_purge_on_wipe_tower = 15 filament_notes = "" filament_ramming_parameters = "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" filament_retract_before_travel = nil filament_retract_before_wipe = nil filament_retract_layer_change = nil filament_retract_length = nil filament_retract_lift = 0.4 filament_retract_lift_above = nil filament_retract_lift_below = nil filament_retract_restart_extra = nil filament_retract_speed = nil filament_seam_gap = nil filament_settings_id = "" filament_shrink = 100% filament_skinnydip_distance = 31 filament_soluble = 0 filament_spool_weight = 1000 filament_toolchange_delay = 0 filament_toolchange_part_fan_speed = 50 filament_toolchange_temp = 200 filament_type = NYLON filament_unload_time = 0 filament_unloading_speed = 90 filament_unloading_speed_start = 100 filament_use_fast_skinnydip = 0 filament_use_skinnydip = 0 filament_vendor = ColorFabb filament_wipe = nil filament_wipe_advanced_pigment = 0.5 filament_wipe_extra_perimeter = nil filament_wipe_speed = nil first_layer_bed_temperature = 30 first_layer_temperature = 0 full_fan_speed_layer = 5 inherits = max_fan_speed = 0 max_speed_reduction = 90% min_fan_speed = 0 min_print_speed = 15 slowdown_below_layer_time = 15 start_filament_gcode = "; M568 P[current_extruder] R200 S255" temperature = 0 top_fan_speed = -1

[filament:Generic ABS - TDC] bed_temperature = 110 bridge_fan_speed = 25 bridge_internal_fan_speed = -1 chamber_temperature = 0 compatible_printers = compatible_printers_condition = compatible_prints = compatible_prints_condition = cooling = 1 disable_fan_first_layers = 4 end_filament_gcode = "; Filament-specific end gcode" external_perimeter_fan_speed = -1 extrusion_multiplier = 1 fan_always_on = 0 fan_below_layer_time = 30 filament_colour = #FFF2EC filament_cooling_final_speed = 3.4 filament_cooling_initial_speed = 2.2 filament_cooling_moves = 4 filament_cooling_zone_pause = 0 filament_cost = 27.82 filament_custom_variables = "" filament_density = 1.04 filament_deretract_speed = nil filament_diameter = 1.75 filament_dip_extraction_speed = 70 filament_dip_insertion_speed = 33 filament_enable_toolchange_part_fan = 0 filament_enable_toolchange_temp = 0 filament_load_time = 0 filament_loading_speed = 28 filament_loading_speed_start = 3 filament_max_overlap = 100% filament_max_speed = 0 filament_max_volumetric_speed = 11 filament_max_wipe_tower_speed = 0 filament_melt_zone_pause = 0 filament_minimal_purge_on_wipe_tower = 15 filament_notes = "" filament_ramming_parameters = "120 100 5.70968 6.03226 7 8.25806 9 9.19355 9.3871 9.77419 10.129 10.3226 10.4516 10.5161| 0.05 5.69677 0.45 6.15484 0.95 8.76774 1.45 9.20323 1.95 9.95806 2.45 10.3871 2.95 10.5677 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" filament_retract_before_travel = nil filament_retract_before_wipe = nil filament_retract_layer_change = nil filament_retract_length = nil filament_retract_lift = nil filament_retract_lift_above = nil filament_retract_lift_below = nil filament_retract_restart_extra = nil filament_retract_speed = nil filament_seam_gap = nil filament_settings_id = "" filament_shrink = 100% filament_skinnydip_distance = 31 filament_soluble = 0 filament_spool_weight = 0 filament_toolchange_delay = 0 filament_toolchange_part_fan_speed = 50 filament_toolchange_temp = 200 filament_type = ABS filament_unload_time = 0 filament_unloading_speed = 90 filament_unloading_speed_start = 100 filament_use_fast_skinnydip = 0 filament_use_skinnydip = 0 filament_vendor = Generic filament_wipe = nil filament_wipe_advanced_pigment = 0.5 filament_wipe_extra_perimeter = nil filament_wipe_speed = nil first_layer_bed_temperature = 100 first_layer_temperature = 255 full_fan_speed_layer = 0 inherits = max_fan_speed = 15 max_speed_reduction = 90% min_fan_speed = 15 min_print_speed = 15 slowdown_below_layer_time = 20 start_filament_gcode = "" temperature = 255 top_fan_speed = -1

[filament:Generic PETG - TDC] bed_temperature = 90 bridge_fan_speed = 50 bridge_internal_fan_speed = -1 chamber_temperature = 0 compatible_printers = compatible_printers_condition = compatible_prints = compatible_prints_condition = cooling = 1 disable_fan_first_layers = 3 end_filament_gcode = "; Filament-specific end gcode" external_perimeter_fan_speed = -1 extrusion_multiplier = 1 fan_always_on = 1 fan_below_layer_time = 20 filament_colour = #FF8000 filament_cooling_final_speed = 3.4 filament_cooling_initial_speed = 2.2 filament_cooling_moves = 4 filament_cooling_zone_pause = 0 filament_cost = 27.82 filament_custom_variables = "" filament_density = 1.27 filament_deretract_speed = nil filament_diameter = 1.75 filament_dip_extraction_speed = 70 filament_dip_insertion_speed = 33 filament_enable_toolchange_part_fan = 0 filament_enable_toolchange_temp = 0 filament_load_time = 0 filament_loading_speed = 28 filament_loading_speed_start = 3 filament_max_overlap = 100% filament_max_speed = 0 filament_max_volumetric_speed = 8 filament_max_wipe_tower_speed = 0 filament_melt_zone_pause = 0 filament_minimal_purge_on_wipe_tower = 15 filament_notes = "" filament_ramming_parameters = "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" filament_retract_before_travel = nil filament_retract_before_wipe = nil filament_retract_layer_change = nil filament_retract_length = 1.4 filament_retract_lift = 0.2 filament_retract_lift_above = nil filament_retract_lift_below = nil filament_retract_restart_extra = nil filament_retract_speed = nil filament_seam_gap = nil filament_settings_id = "" filament_shrink = 100% filament_skinnydip_distance = 31 filament_soluble = 0 filament_spool_weight = 0 filament_toolchange_delay = 0 filament_toolchange_part_fan_speed = 50 filament_toolchange_temp = 200 filament_type = PETG filament_unload_time = 0 filament_unloading_speed = 90 filament_unloading_speed_start = 100 filament_use_fast_skinnydip = 0 filament_use_skinnydip = 0 filament_vendor = Generic filament_wipe = nil filament_wipe_advanced_pigment = 0.5 filament_wipe_extra_perimeter = nil filament_wipe_speed = nil first_layer_bed_temperature = 85 first_layer_temperature = 230 full_fan_speed_layer = 5 inherits = max_fan_speed = 50 max_speed_reduction = 90% min_fan_speed = 30 min_print_speed = 15 slowdown_below_layer_time = 15 start_filament_gcode = "" temperature = 240 top_fan_speed = -1

[filament:Generic PLA - TDC] bed_temperature = 60 bridge_fan_speed = 100 bridge_internal_fan_speed = -1 chamber_temperature = 0 compatible_printers = compatible_printers_condition = compatible_prints = compatible_prints_condition = cooling = 1 disable_fan_first_layers = 1 end_filament_gcode = "; Filament-specific end gcode" external_perimeter_fan_speed = -1 extrusion_multiplier = 1 fan_always_on = 1 fan_below_layer_time = 100 filament_colour = #FF8000 filament_cooling_final_speed = 3.4 filament_cooling_initial_speed = 2.2 filament_cooling_moves = 4 filament_cooling_zone_pause = 0 filament_cost = 25.4 filament_custom_variables = "" filament_density = 1.24 filament_deretract_speed = nil filament_diameter = 1.75 filament_dip_extraction_speed = 70 filament_dip_insertion_speed = 33 filament_enable_toolchange_part_fan = 0 filament_enable_toolchange_temp = 0 filament_load_time = 0 filament_loading_speed = 28 filament_loading_speed_start = 3 filament_max_overlap = 100% filament_max_speed = 0 filament_max_volumetric_speed = 15 filament_max_wipe_tower_speed = 0 filament_melt_zone_pause = 0 filament_minimal_purge_on_wipe_tower = 15 filament_notes = "" filament_ramming_parameters = "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" filament_retract_before_travel = nil filament_retract_before_wipe = nil filament_retract_layer_change = nil filament_retract_length = nil filament_retract_lift = nil filament_retract_lift_above = nil filament_retract_lift_below = nil filament_retract_restart_extra = nil filament_retract_speed = nil filament_seam_gap = nil filament_settings_id = "" filament_shrink = 100% filament_skinnydip_distance = 31 filament_soluble = 0 filament_spool_weight = 0 filament_toolchange_delay = 0 filament_toolchange_part_fan_speed = 50 filament_toolchange_temp = 200 filament_type = PLA filament_unload_time = 0 filament_unloading_speed = 90 filament_unloading_speed_start = 100 filament_use_fast_skinnydip = 0 filament_use_skinnydip = 0 filament_vendor = Generic filament_wipe = nil filament_wipe_advanced_pigment = 0.5 filament_wipe_extra_perimeter = nil filament_wipe_speed = nil first_layer_bed_temperature = 60 first_layer_temperature = 215 full_fan_speed_layer = 4 inherits = max_fan_speed = 100 max_speed_reduction = 90% min_fan_speed = 100 min_print_speed = 15 slowdown_below_layer_time = 15 start_filament_gcode = "" temperature = 210 top_fan_speed = -1

[filament:KeHuaShiNa Blue Silk PLA] bed_temperature = 60 bridge_fan_speed = 100 bridge_internal_fan_speed = -1 chamber_temperature = 0 compatible_printers = compatible_printers_condition = compatible_prints = compatible_prints_condition = cooling = 1 disable_fan_first_layers = 1 end_filament_gcode = "; Filament-specific end gcode" external_perimeter_fan_speed = -1 extrusion_multiplier = 1 fan_always_on = 1 fan_below_layer_time = 100 filament_colour = #1169EE filament_cooling_final_speed = 3.4 filament_cooling_initial_speed = 2.2 filament_cooling_moves = 4 filament_cooling_zone_pause = 0 filament_cost = 22.99 filament_custom_variables = "" filament_density = 1.24 filament_deretract_speed = nil filament_diameter = 1.75 filament_dip_extraction_speed = 70 filament_dip_insertion_speed = 33 filament_enable_toolchange_part_fan = 0 filament_enable_toolchange_temp = 0 filament_load_time = 0 filament_loading_speed = 28 filament_loading_speed_start = 3 filament_max_overlap = 100% filament_max_speed = 0 filament_max_volumetric_speed = 0 filament_max_wipe_tower_speed = 0 filament_melt_zone_pause = 0 filament_minimal_purge_on_wipe_tower = 15 filament_notes = "" filament_ramming_parameters = "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" filament_retract_before_travel = nil filament_retract_before_wipe = nil filament_retract_layer_change = nil filament_retract_length = nil filament_retract_lift = nil filament_retract_lift_above = nil filament_retract_lift_below = nil filament_retract_restart_extra = nil filament_retract_speed = nil filament_seam_gap = nil filament_settings_id = "" filament_shrink = 100% filament_skinnydip_distance = 31 filament_soluble = 0 filament_spool_weight = 1000 filament_toolchange_delay = 0 filament_toolchange_part_fan_speed = 50 filament_toolchange_temp = 200 filament_type = PLA filament_unload_time = 0 filament_unloading_speed = 90 filament_unloading_speed_start = 100 filament_use_fast_skinnydip = 0 filament_use_skinnydip = 0 filament_vendor = Generic filament_wipe = nil filament_wipe_advanced_pigment = 0.5 filament_wipe_extra_perimeter = nil filament_wipe_speed = nil first_layer_bed_temperature = 60 first_layer_temperature = 0 full_fan_speed_layer = 4 inherits = max_fan_speed = 100 max_speed_reduction = 90% min_fan_speed = 100 min_print_speed = 15 slowdown_below_layer_time = 15 start_filament_gcode = "; M568 P[current_extruder] R175 S200" temperature = 0 top_fan_speed = -1

[filament:Prusament ASA - TDC] bed_temperature = 110 bridge_fan_speed = 30 bridge_internal_fan_speed = -1 chamber_temperature = 0 compatible_printers = compatible_printers_condition = compatible_prints = compatible_prints_condition = cooling = 1 disable_fan_first_layers = 4 end_filament_gcode = "; Filament-specific end gcode" external_perimeter_fan_speed = -1 extrusion_multiplier = 1 fan_always_on = 1 fan_below_layer_time = 20 filament_colour = #FFF2EC filament_cooling_final_speed = 3.4 filament_cooling_initial_speed = 2.2 filament_cooling_moves = 4 filament_cooling_zone_pause = 0 filament_cost = 42.69 filament_custom_variables = "" filament_density = 1.07 filament_deretract_speed = nil filament_diameter = 1.75 filament_dip_extraction_speed = 70 filament_dip_insertion_speed = 33 filament_enable_toolchange_part_fan = 0 filament_enable_toolchange_temp = 0 filament_load_time = 0 filament_loading_speed = 28 filament_loading_speed_start = 3 filament_max_overlap = 100% filament_max_speed = 0 filament_max_volumetric_speed = 11 filament_max_wipe_tower_speed = 0 filament_melt_zone_pause = 0 filament_minimal_purge_on_wipe_tower = 15 filament_notes = "" filament_ramming_parameters = "120 100 5.70968 6.03226 7 8.25806 9 9.19355 9.3871 9.77419 10.129 10.3226 10.4516 10.5161| 0.05 5.69677 0.45 6.15484 0.95 8.76774 1.45 9.20323 1.95 9.95806 2.45 10.3871 2.95 10.5677 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" filament_retract_before_travel = nil filament_retract_before_wipe = nil filament_retract_layer_change = nil filament_retract_length = nil filament_retract_lift = nil filament_retract_lift_above = nil filament_retract_lift_below = nil filament_retract_restart_extra = nil filament_retract_speed = nil filament_seam_gap = nil filament_settings_id = "" filament_shrink = 100% filament_skinnydip_distance = 31 filament_soluble = 0 filament_spool_weight = 201 filament_toolchange_delay = 0 filament_toolchange_part_fan_speed = 50 filament_toolchange_temp = 200 filament_type = ASA filament_unload_time = 0 filament_unloading_speed = 90 filament_unloading_speed_start = 100 filament_use_fast_skinnydip = 0 filament_use_skinnydip = 0 filament_vendor = Prusa Polymers filament_wipe = nil filament_wipe_advanced_pigment = 0.5 filament_wipe_extra_perimeter = nil filament_wipe_speed = nil first_layer_bed_temperature = 105 first_layer_temperature = 260 full_fan_speed_layer = 0 inherits = max_fan_speed = 20 max_speed_reduction = 90% min_fan_speed = 20 min_print_speed = 15 slowdown_below_layer_time = 15 start_filament_gcode = "" temperature = 260 top_fan_speed = -1

[filament:Prusament PC Blend - TDC] bed_temperature = 115 bridge_fan_speed = 30 bridge_internal_fan_speed = -1 chamber_temperature = 0 compatible_printers = compatible_printers_condition = compatible_prints = compatible_prints_condition = cooling = 1 disable_fan_first_layers = 4 end_filament_gcode = "; Filament-specific end gcode" external_perimeter_fan_speed = -1 extrusion_multiplier = 1 fan_always_on = 0 fan_below_layer_time = 30 filament_colour = #DEE0E6 filament_cooling_final_speed = 3.4 filament_cooling_initial_speed = 2.2 filament_cooling_moves = 4 filament_cooling_zone_pause = 0 filament_cost = 60.49 filament_custom_variables = "" filament_density = 1.22 filament_deretract_speed = nil filament_diameter = 1.75 filament_dip_extraction_speed = 70 filament_dip_insertion_speed = 33 filament_enable_toolchange_part_fan = 0 filament_enable_toolchange_temp = 0 filament_load_time = 0 filament_loading_speed = 28 filament_loading_speed_start = 3 filament_max_overlap = 100% filament_max_speed = 0 filament_max_volumetric_speed = 8 filament_max_wipe_tower_speed = 0 filament_melt_zone_pause = 0 filament_minimal_purge_on_wipe_tower = 15 filament_notes = "" filament_ramming_parameters = "120 100 5.70968 6.03226 7 8.25806 9 9.19355 9.3871 9.77419 10.129 10.3226 10.4516 10.5161| 0.05 5.69677 0.45 6.15484 0.95 8.76774 1.45 9.20323 1.95 9.95806 2.45 10.3871 2.95 10.5677 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" filament_retract_before_travel = nil filament_retract_before_wipe = nil filament_retract_layer_change = nil filament_retract_length = 1 filament_retract_lift = 0.2 filament_retract_lift_above = nil filament_retract_lift_below = nil filament_retract_restart_extra = nil filament_retract_speed = nil filament_seam_gap = nil filament_settings_id = "" filament_shrink = 100% filament_skinnydip_distance = 31 filament_soluble = 0 filament_spool_weight = 201 filament_toolchange_delay = 0 filament_toolchange_part_fan_speed = 50 filament_toolchange_temp = 200 filament_type = PC filament_unload_time = 0 filament_unloading_speed = 90 filament_unloading_speed_start = 100 filament_use_fast_skinnydip = 0 filament_use_skinnydip = 0 filament_vendor = Prusa Polymers filament_wipe = nil filament_wipe_advanced_pigment = 0.5 filament_wipe_extra_perimeter = nil filament_wipe_speed = nil first_layer_bed_temperature = 110 first_layer_temperature = 275 full_fan_speed_layer = 0 inherits = max_fan_speed = 20 max_speed_reduction = 90% min_fan_speed = 20 min_print_speed = 15 slowdown_below_layer_time = 20 start_filament_gcode = "" temperature = 275 top_fan_speed = -1

[filament:Prusament PETG - TDC] bed_temperature = 90 bridge_fan_speed = 50 bridge_internal_fan_speed = -1 chamber_temperature = 0 compatible_printers = compatible_printers_condition = compatible_prints = compatible_prints_condition = cooling = 1 disable_fan_first_layers = 3 end_filament_gcode = "; Filament-specific end gcode" external_perimeter_fan_speed = -1 extrusion_multiplier = 1 fan_always_on = 1 fan_below_layer_time = 20 filament_colour = #FF8000 filament_cooling_final_speed = 3.4 filament_cooling_initial_speed = 2.2 filament_cooling_moves = 4 filament_cooling_zone_pause = 0 filament_cost = 36.29 filament_custom_variables = "" filament_density = 1.27 filament_deretract_speed = nil filament_diameter = 1.75 filament_dip_extraction_speed = 70 filament_dip_insertion_speed = 33 filament_enable_toolchange_part_fan = 0 filament_enable_toolchange_temp = 0 filament_load_time = 0 filament_loading_speed = 28 filament_loading_speed_start = 3 filament_max_overlap = 100% filament_max_speed = 0 filament_max_volumetric_speed = 8 filament_max_wipe_tower_speed = 0 filament_melt_zone_pause = 0 filament_minimal_purge_on_wipe_tower = 15 filament_notes = "" filament_ramming_parameters = "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" filament_retract_before_travel = nil filament_retract_before_wipe = nil filament_retract_layer_change = nil filament_retract_length = 1.4 filament_retract_lift = 0.2 filament_retract_lift_above = nil filament_retract_lift_below = nil filament_retract_restart_extra = nil filament_retract_speed = nil filament_seam_gap = nil filament_settings_id = "" filament_shrink = 100% filament_skinnydip_distance = 31 filament_soluble = 0 filament_spool_weight = 201 filament_toolchange_delay = 0 filament_toolchange_part_fan_speed = 50 filament_toolchange_temp = 200 filament_type = PETG filament_unload_time = 0 filament_unloading_speed = 90 filament_unloading_speed_start = 100 filament_use_fast_skinnydip = 0 filament_use_skinnydip = 0 filament_vendor = Prusa Polymers filament_wipe = nil filament_wipe_advanced_pigment = 0.5 filament_wipe_extra_perimeter = nil filament_wipe_speed = nil first_layer_bed_temperature = 85 first_layer_temperature = 240 full_fan_speed_layer = 5 inherits = max_fan_speed = 50 max_speed_reduction = 90% min_fan_speed = 30 min_print_speed = 15 slowdown_below_layer_time = 15 start_filament_gcode = "" temperature = 250 top_fan_speed = -1

[filament:Prusament PLA - TDC] bed_temperature = 60 bridge_fan_speed = 100 bridge_internal_fan_speed = -1 chamber_temperature = 0 compatible_printers = compatible_printers_condition = compatible_prints = compatible_prints_condition = cooling = 1 disable_fan_first_layers = 1 end_filament_gcode = "; Filament-specific end gcode" external_perimeter_fan_speed = -1 extrusion_multiplier = 1 fan_always_on = 1 fan_below_layer_time = 100 filament_colour = #FF8000 filament_cooling_final_speed = 3.4 filament_cooling_initial_speed = 2.2 filament_cooling_moves = 4 filament_cooling_zone_pause = 0 filament_cost = 30.24 filament_custom_variables = "" filament_density = 1.24 filament_deretract_speed = nil filament_diameter = 1.75 filament_dip_extraction_speed = 70 filament_dip_insertion_speed = 33 filament_enable_toolchange_part_fan = 0 filament_enable_toolchange_temp = 0 filament_load_time = 0 filament_loading_speed = 28 filament_loading_speed_start = 3 filament_max_overlap = 100% filament_max_speed = 0 filament_max_volumetric_speed = 15 filament_max_wipe_tower_speed = 0 filament_melt_zone_pause = 0 filament_minimal_purge_on_wipe_tower = 15 filament_notes = "Affordable filament for everyday printing in premium quality manufactured in-house by Josef Prusa" filament_ramming_parameters = "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" filament_retract_before_travel = nil filament_retract_before_wipe = nil filament_retract_layer_change = nil filament_retract_length = nil filament_retract_lift = nil filament_retract_lift_above = nil filament_retract_lift_below = nil filament_retract_restart_extra = nil filament_retract_speed = nil filament_seam_gap = nil filament_settings_id = "" filament_shrink = 100% filament_skinnydip_distance = 31 filament_soluble = 0 filament_spool_weight = 201 filament_toolchange_delay = 0 filament_toolchange_part_fan_speed = 50 filament_toolchange_temp = 200 filament_type = PLA filament_unload_time = 0 filament_unloading_speed = 90 filament_unloading_speed_start = 100 filament_use_fast_skinnydip = 0 filament_use_skinnydip = 0 filament_vendor = Prusa Polymers filament_wipe = nil filament_wipe_advanced_pigment = 0.5 filament_wipe_extra_perimeter = nil filament_wipe_speed = nil first_layer_bed_temperature = 60 first_layer_temperature = 215 full_fan_speed_layer = 4 inherits = max_fan_speed = 100 max_speed_reduction = 90% min_fan_speed = 100 min_print_speed = 15 slowdown_below_layer_time = 15 start_filament_gcode = "" temperature = 215 top_fan_speed = -1

[filament:Prusament PVB - TDC] bed_temperature = 75 bridge_fan_speed = 100 bridge_internal_fan_speed = -1 chamber_temperature = 0 compatible_printers = compatible_printers_condition = compatible_prints = compatible_prints_condition = cooling = 1 disable_fan_first_layers = 1 end_filament_gcode = "; Filament-specific end gcode" external_perimeter_fan_speed = -1 extrusion_multiplier = 1 fan_always_on = 1 fan_below_layer_time = 100 filament_colour = #FFFF6F filament_cooling_final_speed = 3.4 filament_cooling_initial_speed = 2.2 filament_cooling_moves = 4 filament_cooling_zone_pause = 0 filament_cost = 60.48 filament_custom_variables = "" filament_density = 1.09 filament_deretract_speed = nil filament_diameter = 1.75 filament_dip_extraction_speed = 70 filament_dip_insertion_speed = 33 filament_enable_toolchange_part_fan = 0 filament_enable_toolchange_temp = 0 filament_load_time = 0 filament_loading_speed = 28 filament_loading_speed_start = 3 filament_max_overlap = 100% filament_max_speed = 0 filament_max_volumetric_speed = 8 filament_max_wipe_tower_speed = 0 filament_melt_zone_pause = 0 filament_minimal_purge_on_wipe_tower = 15 filament_notes = "" filament_ramming_parameters = "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" filament_retract_before_travel = nil filament_retract_before_wipe = nil filament_retract_layer_change = nil filament_retract_length = nil filament_retract_lift = nil filament_retract_lift_above = nil filament_retract_lift_below = nil filament_retract_restart_extra = nil filament_retract_speed = nil filament_seam_gap = nil filament_settings_id = "" filament_shrink = 100% filament_skinnydip_distance = 31 filament_soluble = 1 filament_spool_weight = 201 filament_toolchange_delay = 0 filament_toolchange_part_fan_speed = 50 filament_toolchange_temp = 200 filament_type = PVB filament_unload_time = 0 filament_unloading_speed = 90 filament_unloading_speed_start = 100 filament_use_fast_skinnydip = 0 filament_use_skinnydip = 0 filament_vendor = Prusa Polymers filament_wipe = nil filament_wipe_advanced_pigment = 0.5 filament_wipe_extra_perimeter = nil filament_wipe_speed = nil first_layer_bed_temperature = 75 first_layer_temperature = 215 full_fan_speed_layer = 4 inherits = max_fan_speed = 100 max_speed_reduction = 90% min_fan_speed = 100 min_print_speed = 15 slowdown_below_layer_time = 20 start_filament_gcode = "" temperature = 215 top_fan_speed = -1

[filament:SpoolWorks FleXD] bed_temperature = 60 bridge_fan_speed = 100 bridge_internal_fan_speed = -1 chamber_temperature = 0 compatible_printers = compatible_printers_condition = compatible_prints = compatible_prints_condition = cooling = 1 disable_fan_first_layers = 1 end_filament_gcode = "; Filament-specific end gcode" external_perimeter_fan_speed = -1 extrusion_multiplier = 1 fan_always_on = 1 fan_below_layer_time = 100 filament_colour = #101010 filament_cooling_final_speed = 3.4 filament_cooling_initial_speed = 2.2 filament_cooling_moves = 4 filament_cooling_zone_pause = 0 filament_cost = 40 filament_custom_variables = "" filament_density = 1.2 filament_deretract_speed = nil filament_diameter = 1.75 filament_dip_extraction_speed = 70 filament_dip_insertion_speed = 33 filament_enable_toolchange_part_fan = 0 filament_enable_toolchange_temp = 0 filament_load_time = 0 filament_loading_speed = 28 filament_loading_speed_start = 3 filament_max_overlap = 100% filament_max_speed = 0 filament_max_volumetric_speed = 2 filament_max_wipe_tower_speed = 0 filament_melt_zone_pause = 0 filament_minimal_purge_on_wipe_tower = 15 filament_notes = "• PRINT TEMP: 215°C\n• BED TEMP: From 20°C to 55C ideally, but will cope with bed temperatures as high as 110°C\n• PRINT SPEED: ~50mm/s\n• Support Infill - ~15%\n• Support Angle - 45° & -45° (create a crosshatch pattern)\n• Dense Solid Layers - 3\n• Dense Solid Infill - 90%\n• Upper & Lower Separation Layers - 0\n• Support Angle - 46° and up\n• Support Pillar Resolution - 1mm\n• Raft - Yes\n• Scaffold needs to be kept dry, use the supplied resealable bag, or even better use this specially designed in-bag spool holder.\n• Scaffold will degrade if kept for extended periods in a hot nozzle. Do not allow Scaffold to rest in the nozzle at temperature or you risk clogging and damaging the nozzle.\n\nScaffold adheres well to Edge, PLA, nylon, PET, and co-polyesters\nUse solid interface layers of support material\n\nMaterial Soluble Breakaway Notes\nEdge Yes Yes Optimised pairing\nPLA Yes Yes Very usable, good for large parts\nNylon Yes No Extremely strong adhesion prevents breakaway but resists warp\nTPU Flexibles Yes Yes Flexibility provides very satisfying peel-away\nPET/Co-polyester Yes Yes Usable, but with reduced adhesion\nABS No No Does not adhere" filament_ramming_parameters = "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" filament_retract_before_travel = nil filament_retract_before_wipe = nil filament_retract_layer_change = nil filament_retract_length = nil filament_retract_lift = nil filament_retract_lift_above = nil filament_retract_lift_below = nil filament_retract_restart_extra = nil filament_retract_speed = nil filament_seam_gap = nil filament_settings_id = "" filament_shrink = 100% filament_skinnydip_distance = 31 filament_soluble = 0 filament_spool_weight = 1000 filament_toolchange_delay = 0 filament_toolchange_part_fan_speed = 50 filament_toolchange_temp = 200 filament_type = FLEX filament_unload_time = 0 filament_unloading_speed = 90 filament_unloading_speed_start = 100 filament_use_fast_skinnydip = 0 filament_use_skinnydip = 0 filament_vendor = Prusa Polymers filament_wipe = nil filament_wipe_advanced_pigment = 0.5 filament_wipe_extra_perimeter = nil filament_wipe_speed = nil first_layer_bed_temperature = 60 first_layer_temperature = 0 full_fan_speed_layer = 4 inherits = max_fan_speed = 100 max_speed_reduction = 90% min_fan_speed = 100 min_print_speed = 15 slowdown_below_layer_time = 20 start_filament_gcode = "; M568 P[current_extruder] R150 S220" temperature = 0 top_fan_speed = -1

[filament:SpoolWorks Scaffold] bed_temperature = 30 bridge_fan_speed = 0 bridge_internal_fan_speed = -1 chamber_temperature = 0 compatible_printers = compatible_printers_condition = compatible_prints = compatible_prints_condition = cooling = 1 disable_fan_first_layers = 1 end_filament_gcode = "; Filament-specific end gcode" external_perimeter_fan_speed = -1 extrusion_multiplier = 1 fan_always_on = 1 fan_below_layer_time = 100 filament_colour = #C0C0AD filament_cooling_final_speed = 3.4 filament_cooling_initial_speed = 2.2 filament_cooling_moves = 4 filament_cooling_zone_pause = 0 filament_cost = 60.48 filament_custom_variables = "" filament_density = 1.09 filament_deretract_speed = nil filament_diameter = 1.75 filament_dip_extraction_speed = 70 filament_dip_insertion_speed = 33 filament_enable_toolchange_part_fan = 0 filament_enable_toolchange_temp = 0 filament_load_time = 0 filament_loading_speed = 28 filament_loading_speed_start = 3 filament_max_overlap = 100% filament_max_speed = 0 filament_max_volumetric_speed = 8 filament_max_wipe_tower_speed = 0 filament_melt_zone_pause = 0 filament_minimal_purge_on_wipe_tower = 15 filament_notes = "• PRINT TEMP: 215°C\n• BED TEMP: From 20°C to 55C ideally, but will cope with bed temperatures as high as 110°C\n• PRINT SPEED: ~50mm/s\n• Support Infill - ~15%\n• Support Angle - 45° & -45° (create a crosshatch pattern)\n• Dense Solid Layers - 3\n• Dense Solid Infill - 90%\n• Upper & Lower Separation Layers - 0\n• Support Angle - 46° and up\n• Support Pillar Resolution - 1mm\n• Raft - Yes\n• Scaffold needs to be kept dry, use the supplied resealable bag, or even better use this specially designed in-bag spool holder.\n• Scaffold will degrade if kept for extended periods in a hot nozzle. Do not allow Scaffold to rest in the nozzle at temperature or you risk clogging and damaging the nozzle.\n\nScaffold adheres well to Edge, PLA, nylon, PET, and co-polyesters\nUse solid interface layers of support material\n\nMaterial Soluble Breakaway Notes\nEdge Yes Yes Optimised pairing\nPLA Yes Yes Very usable, good for large parts\nNylon Yes No Extremely strong adhesion prevents breakaway but resists warp\nTPU Flexibles Yes Yes Flexibility provides very satisfying peel-away\nPET/Co-polyester Yes Yes Usable, but with reduced adhesion\nABS No No Does not adhere" filament_ramming_parameters = "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" filament_retract_before_travel = nil filament_retract_before_wipe = nil filament_retract_layer_change = nil filament_retract_length = nil filament_retract_lift = nil filament_retract_lift_above = nil filament_retract_lift_below = nil filament_retract_restart_extra = nil filament_retract_speed = nil filament_seam_gap = nil filament_settings_id = "" filament_shrink = 100% filament_skinnydip_distance = 31 filament_soluble = 1 filament_spool_weight = 2300 filament_toolchange_delay = 0 filament_toolchange_part_fan_speed = 50 filament_toolchange_temp = 200 filament_type = PVA filament_unload_time = 0 filament_unloading_speed = 90 filament_unloading_speed_start = 100 filament_use_fast_skinnydip = 0 filament_use_skinnydip = 0 filament_vendor = Prusa Polymers filament_wipe = nil filament_wipe_advanced_pigment = 0.5 filament_wipe_extra_perimeter = nil filament_wipe_speed = nil first_layer_bed_temperature = 30 first_layer_temperature = 0 full_fan_speed_layer = 4 inherits = max_fan_speed = 0 max_speed_reduction = 90% min_fan_speed = 0 min_print_speed = 15 slowdown_below_layer_time = 10 start_filament_gcode = "; M568 P[current_extruder] R50 S215" temperature = 0 top_fan_speed = -1

[filament:Toolchanger Filament] bed_temperature = 0 bridge_fan_speed = 100 bridge_internal_fan_speed = -1 chamber_temperature = 0 compatible_printers = compatible_printers_condition = compatible_prints = compatible_prints_condition = cooling = 1 disable_fan_first_layers = 3 end_filament_gcode = "; Filament-specific end gcode \n;END gcode for filament\n" external_perimeter_fan_speed = -1 extrusion_multiplier = 1 fan_always_on = 0 fan_below_layer_time = 60 filament_colour = #29B2B2 filament_cooling_final_speed = 3.4 filament_cooling_initial_speed = 2.2 filament_cooling_moves = 4 filament_cooling_zone_pause = 0 filament_cost = 0 filament_custom_variables = "" filament_density = 0 filament_deretract_speed = nil filament_diameter = 1.75 filament_dip_extraction_speed = 70 filament_dip_insertion_speed = 33 filament_enable_toolchange_part_fan = 0 filament_enable_toolchange_temp = 0 filament_load_time = 0 filament_loading_speed = 28 filament_loading_speed_start = 3 filament_max_overlap = 100% filament_max_speed = 0 filament_max_volumetric_speed = 0 filament_max_wipe_tower_speed = 0 filament_melt_zone_pause = 0 filament_minimal_purge_on_wipe_tower = 15 filament_notes = "" filament_ramming_parameters = "120 100 6.6 6.8 7.2 7.6 7.9 8.2 8.7 9.4 9.9 10.0| 0.05 6.6 0.45 6.8 0.95 7.8 1.45 8.3 1.95 9.7 2.45 10 2.95 7.6 3.45 7.6 3.95 7.6 4.45 7.6 4.95 7.6" filament_retract_before_travel = nil filament_retract_before_wipe = nil filament_retract_layer_change = nil filament_retract_length = nil filament_retract_lift = nil filament_retract_lift_above = nil filament_retract_lift_below = nil filament_retract_restart_extra = nil filament_retract_speed = nil filament_seam_gap = nil filament_settings_id = "" filament_shrink = 100% filament_skinnydip_distance = 31 filament_soluble = 0 filament_spool_weight = 0 filament_toolchange_delay = 0 filament_toolchange_part_fan_speed = 50 filament_toolchange_temp = 200 filament_type = PLA filament_unload_time = 0 filament_unloading_speed = 90 filament_unloading_speed_start = 100 filament_use_fast_skinnydip = 0 filament_use_skinnydip = 0 filament_vendor = (Unknown) filament_wipe = nil filament_wipe_advanced_pigment = 0.5 filament_wipe_extra_perimeter = nil filament_wipe_speed = nil first_layer_bed_temperature = 0 first_layer_temperature = 0 full_fan_speed_layer = 0 inherits = max_fan_speed = 100 max_speed_reduction = 90% min_fan_speed = 35 min_print_speed = 10 slowdown_below_layer_time = 5 start_filament_gcode = "; M568 P[current_extruder] R175 S200" temperature = 0 top_fan_speed = -1

[printer:E3D Toolchanger] bed_custom_model = bed_custom_texture = bed_shape = -150x-100,150x-100,150x100,-150x100 before_layer_gcode = between_objects_gcode = color_change_gcode = M600 cooling_tube_length = 5 cooling_tube_retraction = 91.5 default_filament_profile = default_print_profile = deretract_speed = 0,0,0,0 end_gcode = ;Drop Bed\nG91\nG1 Z2 F1000\nG90\n\n; Drop off the tool\nT-1\n\n; Disable Mesh Compensation.\nG29 S2\n\n; Park\nG1 X0 Y-149 F15000\n\nM0 ;turn off all heaters extra_loading_move = -2 extruder_colour = ;;; extruder_fan_offset = 0%,0%,0%,0% extruder_offset = 0x0,0x0,0x0,0x0 extruder_temperature_offset = 0,0,0,0 fan_kickstart = 0 fan_percentage = 0 fan_speedup_overhangs = 1 fan_speedup_time = 0 feature_gcode = gcode_filename_illegal_char = gcode_flavor = reprapfirmware gcode_precision_e = 5 gcode_precision_xyz = 3 high_current_on_filament_swap = 0 host_type = octoprint inherits = layer_gcode = lift_min = 0 machine_limits_usage = time_estimate_only machine_max_acceleration_e = 10000,5000 machine_max_acceleration_extruding = 3500,1250 machine_max_acceleration_retracting = 3500,1250 machine_max_acceleration_travel = 3500,1250 machine_max_acceleration_x = 9000,1000 machine_max_acceleration_y = 9000,1000 machine_max_acceleration_z = 500,200 machine_max_feedrate_e = 5000,120 machine_max_feedrate_x = 35000,200 machine_max_feedrate_y = 35000,200 machine_max_feedrate_z = 4000,12 machine_max_jerk_e = 2.5,2.5 machine_max_jerk_x = 10,10 machine_max_jerk_y = 10,10 machine_max_jerk_z = 0.2,0.4 machine_min_extruding_rate = 0,0 machine_min_travel_rate = 0,0 max_gcode_per_second = 1500 max_layer_height = 0.45,0.45,0.3,0.3 max_print_height = 300 milling_diameter = 3.14 milling_toolchange_end_gcode = "M5 T-1" milling_toolchange_start_gcode = "T49 M3 S8000" milling_z_lift = 2 min_layer_height = 0.07,0.07,0.05,0.05 min_length = 0 nozzle_diameter = 0.6,0.6,0.4,0.4 parking_pos_retraction = 92 pause_print_gcode = M601 print_host = printer_custom_variables = printer_model = printer_notes = printer_settings_id = printer_technology = FFF printer_variant = printer_vendor = printhost_apikey = printhost_cafile = printhost_port = remaining_times = 1 remaining_times_type = m73 retract_before_travel = 2,2,2,2 retract_before_wipe = 0%,0%,0%,0% retract_layer_change = 1,1,1,1 retract_length = 2,2,2,2 retract_length_toolchange = 10,10,0,0 retract_lift = 0,0,0,0 retract_lift_above = 0,0,0,0 retract_lift_below = 0,0,0,0 retract_lift_first_layer = 0,0,0,0 retract_lift_top = "All surfaces";"All surfaces";"All surfaces";"All surfaces" retract_restart_extra = 0,0,0,0 retract_restart_extra_toolchange = 0,0,0,0 retract_speed = 40,40,40,40 seam_gap = 15%,15%,15%,15% silent_mode = 1 single_extruder_multi_material = 0 start_gcode = G29 S1 ; Enable bed compensation\nM200 D1.75:1.75:1.75:1.75 ; Hack to force volumetric printing on all tools\n start_gcode_manual = 0 template_custom_gcode = thumbnails = 0x0,0x0 thumbnails_color = #018aff thumbnails_custom_color = 0 thumbnails_end_file = 0 thumbnails_with_bed = 1 time_estimation_compensation = 100% tool_name = T0;T1;T2;T3 toolchange_gcode = T[current_extruder] use_firmware_retraction = 1 use_relative_e_distances = 1 use_volumetric_e = 1 variable_layer_height = 1 wipe = 0,0,0,0 wipe_advanced = 0 wipe_advanced_algo = linear wipe_advanced_multiplier = 60 wipe_advanced_nozzle_melted_volume = 120 wipe_extra_perimeter = 0,0,0,0 wipe_speed = 0,0,0,0 z_offset = 0 z_step = 0.000625

[presets] print = E3D Toolchanger - Supports sla_print = sla_material = printer = E3D Toolchanger filament = KeHuaShiNa Blue Silk PLA filament_1 = Esun ePA-CF filament_2 = SpoolWorks Scaffold filament_3 = SpoolWorks FleXD

neophyl commented 2 years ago

You do realise that if you saved your project file as requested the resulting 3mf file would have ALL the settings you listed as a massive list include automatically and would act as a snapshot of your settings making it much easier for the developer to try and recreate the problem.

tdcox commented 2 years ago

Due to the number and severity of the issues with the product currently, I have no reason to assume that a simple project file contains sufficient information, so provided a full export to support recreating the complete environment if necessary.

The report shows that there is nothing in the project file that wasn't created by SuperSlicer itself, so no need to include object information with this issue.

You do realise that behaving passive-aggressively towards people reporting issues on open source projects nearly always causes them to lose interest in contributing to them further? A polite request for additional information, if needed, is usually much more productive in building a relationship.

neophyl commented 2 years ago

Sorry I think we have differing definitions of passive aggressive. I was merely trying to point out that the form for opening an issue does request a saved project file when opening an issue

To Quote - >> Project File << Please upload a ZIP archive containing the project file used when the problem arise. Please export it just before the problem occur. Even if did nothing and there is no object, export it as it contains your current configuration.

A project file contains all those settings and is the main reason why such a request is made. A simple cube included on the plater if you cant include the actual object is fine, its more your saved profiles and how they are configured that are important as long as that shows the same issues.

Now if you want an example of passive aggressive, I could point out that what you assume or don't assume has no bearing on the requested information. See that was properly aggressive. Merely as an example.
Please don't take everything typed in an online context as a personal attack. Its not generally. My earlier response was not meant as an attack on you, if you took it that way then I apologise. It was 6am where I am and maybe I could have worded it better.

tdcox commented 2 years ago

SwappedMaterials.3mf.zip

Here is a project file for one of the scenarios. Please let me know if you need me to upload the other 17 I tested as well?

supermerill commented 2 years ago

thanks for the project file. you have T[current_extruder] in your custom toolchange gcode instead of T[next_extruder], look at the tooltip.

tdcox commented 2 years ago

Ah, interesting! I inherited that from the official E3D SuperSlicer profile so I will raise a bug against that, thanks.

I don't have any tooltips on the Mac? Is that a PC only feature?

supermerill commented 2 years ago

I don't have any tooltips on the Mac? Is that a PC only feature?

you should. But the macos has very short tooltip time and they can't be changed. Go to configuration -> preference -> GUI -> appearance -> check/uncheck custom tooltip, use the one that works best.

tdcox commented 2 years ago

Ah, found out what is going on. In fullscreen mode, all pop-up panes including tool tips, selection drop-downs and search were appearing on the wrong virtual desktop. So, if SuperSlicer is running maximised as Desktop 6, pop-ups would appear invisibly on Desktop 5. This was only apparent when I clicked on a stateful pop-up (filament selector) and nothing appeared to happen, but when I swiped to another desktop, the selector was sitting there on its own.