Start the Method machines at z=20mm to prevent touching the build plate. Removed formulas containing extruder_nr from the def.json files.

PP-502
This commit is contained in:
Paul Kuiper 2024-07-15 14:17:40 +02:00
parent 69e6c4eaa0
commit bb04c3bf4c
39 changed files with 76 additions and 15 deletions

View File

@ -317,7 +317,7 @@
"machine_nozzle_cool_down_speed": { "value": 0.8 },
"machine_nozzle_heat_up_speed": { "value": 3.5 },
"machine_scale_fan_speed_zero_to_one": { "value": true },
"machine_start_gcode": { "default_value": "" },
"machine_start_gcode": { "default_value": "G0 Z20" },
"material_bed_temperature": { "enabled": "machine_heated_bed" },
"material_flow": { "value": 100 },
"material_initial_print_temperature": { "value": "material_print_temperature-10" },
@ -392,8 +392,6 @@
"speed_wall_0": { "value": "speed_wall * 30/40" },
"speed_wall_x": { "value": "speed_wall" },
"support_angle": { "value": 40 },
"support_bottom_distance": { "value": "layer_height if extruder_nr == support_extruder_nr else support_z_distance" },
"support_bottom_enable": { "value": "False if extruder_nr == support_extruder_nr else True" },
"support_bottom_height": { "value": "2*support_infill_sparse_thickness" },
"support_bottom_material_flow": { "value": "material_flow" },
"support_bottom_wall_count": { "value": "0 if extruder_nr == support_extruder_nr else support_wall_count" },
@ -407,7 +405,7 @@
"support_interface_enable": { "value": true },
"support_interface_height": { "value": "4*support_infill_sparse_thickness" },
"support_interface_material_flow": { "value": "material_flow" },
"support_interface_offset": { "value": "1 if extruder_nr == support_extruder_nr else 0.8" },
"support_interface_offset": { "value": "0.8" },
"support_interface_pattern": { "value": "'lines'" },
"support_interface_wall_count": { "value": "1 if extruder_nr == support_extruder_nr else 2" },
"support_material_flow": { "value": "material_flow" },
@ -416,11 +414,10 @@
"support_roof_height": { "value": "4*layer_height if extruder_nr == support_extruder_nr else 5*layer_height" },
"support_roof_material_flow": { "value": "material_flow" },
"support_supported_skin_fan_speed": { "value": "cool_fan_speed_max" },
"support_top_distance": { "value": 0.25 },
"support_wall_count": { "value": "2 if support_conical_enabled or support_structure == 'tree' else 0" },
"support_xy_distance": { "value": "0.3 if extruder_nr == support_infill_extruder_nr else 0.2" },
"support_xy_distance_overhang": { "value": "0.3 if extruder_nr == support_infill_extruder_nr else 0.2" },
"support_z_distance": { "value": 0 },
"support_xy_distance": { "value": 0.2 },
"support_xy_distance_overhang": { "value": "support_xy_distance" },
"support_z_distance": { "value": "0" },
"switch_extruder_retraction_amount": { "value": 0.5 },
"switch_extruder_retraction_speeds": { "value": "retraction_speed" },
"top_bottom_thickness": { "value": "5*layer_height" },

View File

@ -51,6 +51,8 @@ speed_wall = =speed_print / 6
speed_wall_0 = =speed_wall
speed_wall_x = =speed_wall
support_angle = 50.0
support_bottom_distance = =layer_height
support_bottom_enable = False
support_infill_angles = [45 ]
support_infill_rate = 12
support_interface_density = 83

View File

@ -31,11 +31,14 @@ speed_wall_0 = 45
speed_wall_x = 65
support_angle = 50
support_bottom_density = 24
support_bottom_distance = =layer_height
support_bottom_enable = False
support_bottom_line_width = 0.6
support_bottom_stair_step_height = 0
support_infill_rate = 12.0
support_line_width = =line_width * 0.75
support_roof_density = 85
support_use_towers = True
support_xy_distance = 0.3
support_z_distance = 0.25

View File

@ -51,6 +51,8 @@ speed_wall = =speed_print / 6
speed_wall_0 = =speed_wall
speed_wall_x = =speed_wall
support_angle = 50.0
support_bottom_distance = =layer_height
support_bottom_enable = False
support_infill_angles = [45 ]
support_infill_rate = 12
support_interface_density = 83

View File

@ -54,11 +54,11 @@ support_conical_min_width = 20
support_fan_enable = False
support_infill_density_multiplier_initial_layer = 2
support_infill_rate = 12
support_interface_offset = 1
support_pattern = grid
support_roof_density = 95
support_roof_height = =layer_height*8
support_roof_line_width = 0.25
support_xy_distance = 0.2
switch_extruder_extra_prime_amount = 1
switch_extruder_retraction_amount = 2.5
switch_extruder_retraction_speeds = 3

View File

@ -31,11 +31,14 @@ speed_wall_0 = 45
speed_wall_x = 65
support_angle = 50
support_bottom_density = 24
support_bottom_distance = =layer_height
support_bottom_enable = False
support_bottom_line_width = 0.6
support_bottom_stair_step_height = 0
support_infill_rate = 12.0
support_line_width = =line_width * 0.75
support_roof_density = 85
support_use_towers = True
support_xy_distance = 0.3
support_z_distance = 0.25

View File

@ -51,6 +51,8 @@ speed_wall = =speed_print / 6
speed_wall_0 = =speed_wall
speed_wall_x = =speed_wall
support_angle = 50.0
support_bottom_distance = =layer_height
support_bottom_enable = False
support_infill_angles = [45 ]
support_infill_rate = 12
support_interface_density = 83

View File

@ -51,6 +51,8 @@ speed_wall = =speed_print / 6
speed_wall_0 = =speed_wall
speed_wall_x = =speed_wall
support_angle = 50.0
support_bottom_distance = =layer_height
support_bottom_enable = False
support_infill_angles = [45 ]
support_infill_rate = 12
support_interface_density = 83

View File

@ -38,6 +38,7 @@ speed_wall_0 = 45
speed_wall_x = 65
support_angle = 52
support_bottom_density = 24
support_bottom_distance = =layer_height
support_bottom_enable = False
support_bottom_line_width = 0.6
support_bottom_stair_step_height = 0

View File

@ -40,6 +40,8 @@ speed_wall = 25
speed_wall_0 = 20
support_angle = 50
support_bottom_density = 24
support_bottom_distance = =layer_height
support_bottom_enable = False
support_bottom_line_width = 0.6
support_bottom_stair_step_height = 0
support_infill_angles = [45,45,45,45,45,45,45,45,45,45,135,135,135,135,135,135,135,135,135,135]

View File

@ -41,6 +41,8 @@ speed_wall_0 = =speed_print * 1/6
speed_wall_x = =speed_wall
support_angle = 50
support_bottom_density = 24
support_bottom_distance = =layer_height
support_bottom_enable = False
support_bottom_line_width = 0.6
support_bottom_stair_step_height = 0
support_infill_angles = [45,45,45,45,45,45,45,45,45,45,135,135,135,135,135,135,135,135,135,135]

View File

@ -31,11 +31,14 @@ speed_wall_0 = 45
speed_wall_x = 65
support_angle = 50
support_bottom_density = 24
support_bottom_distance = =layer_height
support_bottom_enable = False
support_bottom_line_width = 0.6
support_bottom_stair_step_height = 0
support_infill_rate = 12.0
support_line_width = =line_width * 0.75
support_roof_density = 85
support_use_towers = True
support_xy_distance = 0.3
support_z_distance = 0.25

View File

@ -51,6 +51,8 @@ speed_wall = =speed_print / 6
speed_wall_0 = =speed_wall
speed_wall_x = =speed_wall
support_angle = 50.0
support_bottom_distance = =layer_height
support_bottom_enable = False
support_infill_angles = [45 ]
support_infill_rate = 12
support_interface_density = 83

View File

@ -40,6 +40,8 @@ speed_wall = 25
speed_wall_0 = 20
support_angle = 50
support_bottom_density = 24
support_bottom_distance = =layer_height
support_bottom_enable = False
support_bottom_line_width = 0.6
support_bottom_stair_step_height = 0
support_infill_angles = [45,45,45,45,45,45,45,45,45,45,135,135,135,135,135,135,135,135,135,135]

View File

@ -41,6 +41,8 @@ speed_wall_0 = =speed_print * 1/6
speed_wall_x = =speed_wall
support_angle = 50
support_bottom_density = 24
support_bottom_distance = =layer_height
support_bottom_enable = False
support_bottom_line_width = 0.6
support_bottom_stair_step_height = 0
support_infill_angles = [45,45,45,45,45,45,45,45,45,45,135,135,135,135,135,135,135,135,135,135]

View File

@ -54,11 +54,11 @@ support_conical_min_width = 20
support_fan_enable = False
support_infill_density_multiplier_initial_layer = 2
support_infill_rate = 12
support_interface_offset = 1
support_pattern = grid
support_roof_density = 95
support_roof_height = =layer_height*8
support_roof_line_width = 0.25
support_xy_distance = 0.2
switch_extruder_extra_prime_amount = 1
switch_extruder_retraction_amount = 2.5
switch_extruder_retraction_speeds = 3

View File

@ -31,7 +31,7 @@ support_conical_angle = 20
support_conical_enabled = True
support_conical_min_width = 20
support_fan_enable = False
support_interface_offset = 1
support_roof_line_width = 0.25
support_xy_distance = 0.2
support_xy_distance_overhang = 0.15

View File

@ -35,5 +35,5 @@ support_conical_angle = 20
support_conical_enabled = True
support_conical_min_width = 20
support_fan_enable = False
support_xy_distance = 0.2
support_interface_offset = 1

View File

@ -38,6 +38,7 @@ speed_wall_0 = 45
speed_wall_x = 65
support_angle = 52
support_bottom_density = 24
support_bottom_distance = =layer_height
support_bottom_enable = False
support_bottom_line_width = 0.6
support_bottom_stair_step_height = 0

View File

@ -40,6 +40,8 @@ speed_wall = 25
speed_wall_0 = 20
support_angle = 50
support_bottom_density = 24
support_bottom_distance = =layer_height
support_bottom_enable = False
support_bottom_line_width = 0.6
support_bottom_stair_step_height = 0
support_infill_angles = [45,45,45,45,45,45,45,45,45,45,135,135,135,135,135,135,135,135,135,135]

View File

@ -41,6 +41,8 @@ speed_wall_0 = =speed_print * 1/6
speed_wall_x = =speed_wall
support_angle = 50
support_bottom_density = 24
support_bottom_distance = =layer_height
support_bottom_enable = False
support_bottom_line_width = 0.6
support_bottom_stair_step_height = 0
support_infill_angles = [45,45,45,45,45,45,45,45,45,45,135,135,135,135,135,135,135,135,135,135]

View File

@ -31,11 +31,14 @@ speed_wall_0 = 45
speed_wall_x = 65
support_angle = 50
support_bottom_density = 24
support_bottom_distance = =layer_height
support_bottom_enable = False
support_bottom_line_width = 0.6
support_bottom_stair_step_height = 0
support_infill_rate = 12.0
support_line_width = =line_width * 0.75
support_roof_density = 85
support_use_towers = True
support_xy_distance = 0.3
support_z_distance = 0.25

View File

@ -51,6 +51,8 @@ speed_wall = =speed_print / 6
speed_wall_0 = =speed_wall
speed_wall_x = =speed_wall
support_angle = 50.0
support_bottom_distance = =layer_height
support_bottom_enable = False
support_infill_angles = [45 ]
support_infill_rate = 12
support_interface_density = 83

View File

@ -49,6 +49,8 @@ speed_wall = =speed_print / 6
speed_wall_0 = =speed_wall
speed_wall_x = =speed_wall
support_angle = 50.0
support_bottom_distance = =layer_height
support_bottom_enable = False
support_infill_angles = [45 ]
support_infill_rate = 12
support_interface_density = 83

View File

@ -40,6 +40,7 @@ speed_wall_0 = 45
speed_wall_x = 65
support_angle = 52
support_bottom_density = 24
support_bottom_distance = =layer_height
support_bottom_enable = False
support_bottom_line_width = 0.6
support_bottom_stair_step_height = 0

View File

@ -39,6 +39,8 @@ speed_wall = 25
speed_wall_0 = 20
support_angle = 50
support_bottom_density = 24
support_bottom_distance = =layer_height
support_bottom_enable = False
support_bottom_line_width = 0.6
support_bottom_stair_step_height = 0
support_infill_angles = [45,45,45,45,45,45,45,45,45,45,135,135,135,135,135,135,135,135,135,135]

View File

@ -41,6 +41,8 @@ speed_wall_0 = =speed_print * 1/6
speed_wall_x = =speed_wall
support_angle = 50
support_bottom_density = 24
support_bottom_distance = =layer_height
support_bottom_enable = False
support_bottom_line_width = 0.6
support_bottom_stair_step_height = 0
support_infill_angles = [45,45,45,45,45,45,45,45,45,45,135,135,135,135,135,135,135,135,135,135]

View File

@ -31,11 +31,14 @@ speed_wall_0 = 45
speed_wall_x = 65
support_angle = 50
support_bottom_density = 24
support_bottom_distance = =layer_height
support_bottom_enable = False
support_bottom_line_width = 0.6
support_bottom_stair_step_height = 0
support_infill_rate = 12.0
support_line_width = =line_width * 0.75
support_roof_density = 85
support_use_towers = True
support_xy_distance = 0.3
support_z_distance = 0.25

View File

@ -49,6 +49,8 @@ speed_wall = =speed_print / 6
speed_wall_0 = =speed_wall
speed_wall_x = =speed_wall
support_angle = 50.0
support_bottom_distance = =layer_height
support_bottom_enable = False
support_infill_angles = [45 ]
support_infill_rate = 12
support_interface_density = 83

View File

@ -39,6 +39,8 @@ speed_wall = 25
speed_wall_0 = 20
support_angle = 50
support_bottom_density = 24
support_bottom_distance = =layer_height
support_bottom_enable = False
support_bottom_line_width = 0.6
support_bottom_stair_step_height = 0
support_infill_angles = [45,45,45,45,45,45,45,45,45,45,135,135,135,135,135,135,135,135,135,135]

View File

@ -41,6 +41,8 @@ speed_wall_0 = =speed_print * 1/6
speed_wall_x = =speed_wall
support_angle = 50
support_bottom_density = 24
support_bottom_distance = =layer_height
support_bottom_enable = False
support_bottom_line_width = 0.6
support_bottom_stair_step_height = 0
support_infill_angles = [45,45,45,45,45,45,45,45,45,45,135,135,135,135,135,135,135,135,135,135]

View File

@ -54,11 +54,11 @@ support_conical_min_width = 20
support_fan_enable = False
support_infill_density_multiplier_initial_layer = 2
support_infill_rate = 12
support_interface_offset = 1
support_pattern = grid
support_roof_density = 95
support_roof_height = =layer_height*8
support_roof_line_width = 0.25
support_xy_distance = 0.2
switch_extruder_extra_prime_amount = 1
switch_extruder_retraction_amount = 2.5
switch_extruder_retraction_speeds = 3

View File

@ -31,7 +31,7 @@ support_conical_angle = 20
support_conical_enabled = True
support_conical_min_width = 20
support_fan_enable = False
support_interface_offset = 1
support_roof_line_width = 0.25
support_xy_distance = 0.2
support_xy_distance_overhang = 0.15

View File

@ -35,5 +35,5 @@ support_conical_angle = 20
support_conical_enabled = True
support_conical_min_width = 20
support_fan_enable = False
support_xy_distance = 0.2
support_interface_offset = 1

View File

@ -40,6 +40,7 @@ speed_wall_0 = 45
speed_wall_x = 65
support_angle = 52
support_bottom_density = 24
support_bottom_distance = =layer_height
support_bottom_enable = False
support_bottom_line_width = 0.6
support_bottom_stair_step_height = 0

View File

@ -39,6 +39,8 @@ speed_wall = 25
speed_wall_0 = 20
support_angle = 50
support_bottom_density = 24
support_bottom_distance = =layer_height
support_bottom_enable = False
support_bottom_line_width = 0.6
support_bottom_stair_step_height = 0
support_infill_angles = [45,45,45,45,45,45,45,45,45,45,135,135,135,135,135,135,135,135,135,135]

View File

@ -41,6 +41,8 @@ speed_wall_0 = =speed_print * 1/6
speed_wall_x = =speed_wall
support_angle = 50
support_bottom_density = 24
support_bottom_distance = =layer_height
support_bottom_enable = False
support_bottom_line_width = 0.6
support_bottom_stair_step_height = 0
support_infill_angles = [45,45,45,45,45,45,45,45,45,45,135,135,135,135,135,135,135,135,135,135]

View File

@ -31,11 +31,14 @@ speed_wall_0 = 45
speed_wall_x = 65
support_angle = 50
support_bottom_density = 24
support_bottom_distance = =layer_height
support_bottom_enable = False
support_bottom_line_width = 0.6
support_bottom_stair_step_height = 0
support_infill_rate = 12.0
support_line_width = =line_width * 0.75
support_roof_density = 85
support_use_towers = True
support_xy_distance = 0.3
support_z_distance = 0.25

View File

@ -49,6 +49,8 @@ speed_wall = =speed_print / 6
speed_wall_0 = =speed_wall
speed_wall_x = =speed_wall
support_angle = 50.0
support_bottom_distance = =layer_height
support_bottom_enable = False
support_infill_angles = [45 ]
support_infill_rate = 12
support_interface_density = 83