re:3D profile updates. (#15169)

* re:3D profile updates.

- Replace vendor-specific "re3D Greengate rPETG" filament with a generic "re3D rPETG" (base + @0.8/@1.75 nozzle variants), matching the naming convention used for rPLA/rPETG elsewhere in the re:3D vendor
  pack.
- Add fdm_filament_pp as a proper filament-type parent and switch re3D rPP to inherit from it instead of overriding filament_type on top of fdm_filament_pet.
- Added filament_type to the specific printer JSON file and removed from the base printer JSON file [fixes Issue#14693]
- Updates to speeds and accelerations for re:3D profiles, moved from common to machine processes [closed: PR#14259]
- Updates to fdm profile filename format so that it lists the filename and extruder number in the sliced .gcode file

* Fix setting IDs

* Add rename from for changed material names.
This commit is contained in:
Mitchell Mashburn
2026-08-07 12:07:03 -05:00
committed by GitHub
parent 74aed7a2bb
commit af9fd10d7a
36 changed files with 527 additions and 384 deletions

View File

@@ -22,5 +22,35 @@
"top_surface_line_width": "0.48",
"support_line_width": "0.48",
"support_top_z_distance": "0.2",
"support_bottom_z_distance": "0.2"
}
"support_bottom_z_distance": "0.2",
"bridge_speed": "50",
"internal_bridge_speed": "150%",
"default_acceleration": "5000",
"outer_wall_speed": "60",
"initial_layer_speed": "50",
"gap_infill_speed": "60",
"sparse_infill_speed": "80",
"inner_wall_speed": "80",
"internal_solid_infill_speed": "80",
"support_interface_speed": "30",
"support_speed": "90",
"top_surface_speed": "50",
"travel_speed": "300",
"top_surface_acceleration": "2500",
"initial_layer_acceleration": "1000",
"travel_acceleration": "5000",
"inner_wall_acceleration": "5000",
"ironing_speed": "25",
"overhang_1_4_speed": "0",
"overhang_2_4_speed": "50",
"overhang_3_4_speed": "30",
"overhang_4_4_speed": "10",
"initial_layer_infill_speed": "50",
"outer_wall_acceleration": "2500",
"bridge_acceleration": "3500",
"sparse_infill_acceleration": "5000",
"internal_solid_infill_acceleration": "5000",
"initial_layer_travel_speed": "100%",
"small_perimeter_speed": "50%",
"filename_format": "{input_filename_base}_{\"E\"}{initial_tool}_{filament_type[initial_tool]}_{print_time}.gcode"
}

View File

@@ -22,5 +22,32 @@
"top_surface_line_width": "0.44",
"support_line_width": "0.48",
"support_top_z_distance": "0.2",
"support_bottom_z_distance": "0.2"
}
"support_bottom_z_distance": "0.2",
"outer_wall_speed": "60",
"initial_layer_speed": "50",
"gap_infill_speed": "60",
"sparse_infill_speed": "80",
"inner_wall_speed": "80",
"internal_solid_infill_speed": "80",
"support_interface_speed": "30",
"support_speed": "90",
"top_surface_speed": "50",
"travel_speed": "300",
"top_surface_acceleration": "2500",
"initial_layer_acceleration": "1000",
"travel_acceleration": "5000",
"inner_wall_acceleration": "5000",
"ironing_speed": "25",
"overhang_1_4_speed": "0",
"overhang_2_4_speed": "50",
"overhang_3_4_speed": "30",
"overhang_4_4_speed": "10",
"initial_layer_infill_speed": "50",
"outer_wall_acceleration": "2500",
"bridge_acceleration": "3500",
"sparse_infill_acceleration": "5000",
"internal_solid_infill_acceleration": "5000",
"initial_layer_travel_speed": "100%",
"small_perimeter_speed": "50%",
"filename_format": "{input_filename_base}_{\"E\"}{initial_tool}_{filament_type[initial_tool]}_{print_time}.gcode"
}

View File

@@ -22,5 +22,32 @@
"top_surface_line_width": "0.48",
"support_line_width": "0.48",
"support_top_z_distance": "0.35",
"support_bottom_z_distance": "0.35"
}
"support_bottom_z_distance": "0.35",
"outer_wall_speed": "60",
"initial_layer_speed": "50",
"gap_infill_speed": "60",
"sparse_infill_speed": "80",
"inner_wall_speed": "80",
"internal_solid_infill_speed": "80",
"support_interface_speed": "30",
"support_speed": "90",
"top_surface_speed": "50",
"travel_speed": "300",
"top_surface_acceleration": "2500",
"initial_layer_acceleration": "1000",
"travel_acceleration": "5000",
"inner_wall_acceleration": "5000",
"ironing_speed": "25",
"overhang_1_4_speed": "0",
"overhang_2_4_speed": "50",
"overhang_3_4_speed": "30",
"overhang_4_4_speed": "10",
"initial_layer_infill_speed": "50",
"outer_wall_acceleration": "2500",
"bridge_acceleration": "3500",
"sparse_infill_acceleration": "5000",
"internal_solid_infill_acceleration": "5000",
"initial_layer_travel_speed": "100%",
"small_perimeter_speed": "50%",
"filename_format": "{input_filename_base}_{\"E\"}{initial_tool}_{filament_type[initial_tool]}_{print_time}.gcode"
}

View File

@@ -22,5 +22,32 @@
"top_surface_line_width": "1",
"support_line_width": "1",
"support_top_z_distance": "0.24",
"support_bottom_z_distance": "0.24"
}
"support_bottom_z_distance": "0.24",
"outer_wall_speed": "60",
"initial_layer_speed": "50",
"gap_infill_speed": "60",
"sparse_infill_speed": "80",
"inner_wall_speed": "80",
"internal_solid_infill_speed": "80",
"support_interface_speed": "30",
"support_speed": "90",
"top_surface_speed": "50",
"travel_speed": "300",
"top_surface_acceleration": "2500",
"initial_layer_acceleration": "1000",
"travel_acceleration": "5000",
"inner_wall_acceleration": "5000",
"ironing_speed": "25",
"overhang_1_4_speed": "0",
"overhang_2_4_speed": "50",
"overhang_3_4_speed": "30",
"overhang_4_4_speed": "10",
"initial_layer_infill_speed": "50",
"outer_wall_acceleration": "2500",
"bridge_acceleration": "3500",
"sparse_infill_acceleration": "5000",
"internal_solid_infill_acceleration": "5000",
"initial_layer_travel_speed": "100%",
"small_perimeter_speed": "50%",
"filename_format": "{input_filename_base}_{\"E\"}{initial_tool}_{filament_type[initial_tool]}_{print_time}.gcode"
}

View File

@@ -22,5 +22,32 @@
"top_surface_line_width": "1",
"support_line_width": "1",
"support_top_z_distance": "0.42",
"support_bottom_z_distance": "0.42"
}
"support_bottom_z_distance": "0.42",
"outer_wall_speed": "60",
"initial_layer_speed": "50",
"gap_infill_speed": "60",
"sparse_infill_speed": "80",
"inner_wall_speed": "80",
"internal_solid_infill_speed": "80",
"support_interface_speed": "30",
"support_speed": "90",
"top_surface_speed": "50",
"travel_speed": "300",
"top_surface_acceleration": "2500",
"initial_layer_acceleration": "1000",
"travel_acceleration": "5000",
"inner_wall_acceleration": "5000",
"ironing_speed": "25",
"overhang_1_4_speed": "0",
"overhang_2_4_speed": "50",
"overhang_3_4_speed": "30",
"overhang_4_4_speed": "10",
"initial_layer_infill_speed": "50",
"outer_wall_acceleration": "2500",
"bridge_acceleration": "3500",
"sparse_infill_acceleration": "5000",
"internal_solid_infill_acceleration": "5000",
"initial_layer_travel_speed": "100%",
"small_perimeter_speed": "50%",
"filename_format": "{input_filename_base}_{\"E\"}{initial_tool}_{filament_type[initial_tool]}_{print_time}.gcode"
}

View File

@@ -6,34 +6,27 @@
"adaptive_layer_height": "0",
"reduce_crossing_wall": "0",
"bridge_flow": "0.95",
"bridge_speed": "10",
"brim_width": "5",
"compatible_printers": [],
"print_sequence": "by layer",
"default_acceleration": "0",
"bridge_no_support": "0",
"elefant_foot_compensation": "0.1",
"outer_wall_line_width": "0.4",
"outer_wall_speed": "25",
"line_width": "0.4",
"infill_direction": "45",
"sparse_infill_density": "15%",
"sparse_infill_pattern": "crosshatch",
"initial_layer_line_width": "0.4",
"initial_layer_print_height": "0.2",
"initial_layer_speed": "15",
"gap_infill_speed": "25",
"infill_combination": "0",
"sparse_infill_line_width": "0.4",
"infill_wall_overlap": "25%",
"sparse_infill_speed": "70",
"interface_shells": "0",
"detect_overhang_wall": "0",
"reduce_infill_retraction": "0",
"filename_format": "{input_filename_base}.gcode",
"wall_loops": "3",
"inner_wall_line_width": "0.4",
"inner_wall_speed": "40",
"print_settings_id": "",
"raft_layers": "0",
"seam_position": "nearest",
@@ -41,7 +34,6 @@
"skirt_height": "2",
"minimum_sparse_infill_area": "0",
"internal_solid_infill_line_width": "0.4",
"internal_solid_infill_speed": "60",
"spiral_mode": "0",
"standby_temperature_delta": "-20",
"enable_support": "0",
@@ -53,16 +45,12 @@
"support_interface_loop_pattern": "0",
"support_interface_top_layers": "2",
"support_interface_spacing": "0",
"support_interface_speed": "80",
"support_base_pattern": "rectilinear",
"support_base_pattern_spacing": "2",
"support_speed": "40",
"support_threshold_angle": "30",
"support_object_xy_distance": "0.5",
"detect_thin_wall": "0",
"top_surface_line_width": "0.4",
"top_surface_speed": "35",
"travel_speed": "150",
"enable_prime_tower": "1",
"prime_tower_width": "60",
"xy_hole_compensation": "0",

View File

@@ -1,116 +1,88 @@
{
"type": "process",
"name": "fdm_process_re3D_common",
"from": "system",
"instantiation": "false",
"inherits": "fdm_process_common",
"adaptive_layer_height": "0",
"reduce_crossing_wall": "1",
"bridge_flow": "0.985",
"bridge_speed": "25",
"brim_width": "8",
"print_sequence": "by layer",
"default_acceleration": "5000",
"bridge_no_support": "0",
"elefant_foot_compensation": "0",
"outer_wall_speed": "120",
"sparse_infill_density": "15%",
"sparse_infill_pattern": "rectilinear",
"initial_layer_speed": "50",
"gap_infill_speed": "30",
"infill_combination": "0",
"infill_wall_overlap": "25%",
"sparse_infill_speed": "50",
"detect_overhang_wall": "1",
"reduce_infill_retraction": "0",
"filename_format": "{input_filename_base}.gcode",
"wall_loops": "3",
"inner_wall_speed": "40",
"wall_generator": "arachne",
"raft_layers": "0",
"seam_position": "nearest",
"skirt_distance": "8",
"skirt_height": "1",
"minimum_sparse_infill_area": "0",
"internal_solid_infill_speed": "40",
"spiral_mode": "0",
"standby_temperature_delta": "-75",
"enable_support": "1",
"support_filament": "0",
"support_interface_filament": "0",
"support_on_build_plate_only": "0",
"support_interface_loop_pattern": "0",
"support_interface_top_layers": "2",
"support_interface_spacing": "0.05",
"support_interface_speed": "80",
"support_base_pattern": "rectilinear",
"support_base_pattern_spacing": "2",
"support_speed": "40",
"support_threshold_angle": "30",
"support_object_xy_distance": "0.5",
"detect_thin_wall": "0",
"top_surface_speed": "30",
"travel_speed": "300",
"enable_prime_tower": "0",
"prime_tower_width": "60",
"xy_hole_compensation": "0",
"xy_contour_compensation": "0",
"max_travel_detour_distance": "0",
"bottom_surface_pattern": "monotonic",
"bottom_shell_layers": "3",
"bottom_shell_thickness": "0",
"brim_object_gap": "0.1",
"compatible_printers_condition": "",
"top_surface_acceleration": "500",
"draft_shield": "disabled",
"enable_arc_fitting": "1",
"wall_infill_order": "inner wall/outer wall/infill",
"infill_direction": "45",
"initial_layer_acceleration": "500",
"travel_acceleration": "5000",
"inner_wall_acceleration": "5000",
"interface_shells": "0",
"ironing_flow": "10%",
"ironing_spacing": "0.1",
"ironing_speed": "20",
"ironing_type": "no ironing",
"overhang_1_4_speed": "45",
"overhang_2_4_speed": "35",
"overhang_3_4_speed": "25",
"overhang_4_4_speed": "15",
"print_settings_id": "fdm_process_re3D_common",
"skirt_loops": "2",
"resolution": "0.0",
"support_type": "normal(auto)",
"support_style": "snug",
"support_interface_bottom_layers": "2",
"tree_support_branch_angle": "45",
"tree_support_wall_count": "0",
"top_surface_pattern": "monotonicline",
"top_shell_layers": "4",
"top_shell_thickness": "0.6",
"initial_layer_infill_speed": "50",
"wipe_tower_no_sparse_layers": "0",
"precise_outer_wall": "0",
"outer_wall_acceleration": "2500",
"bridge_acceleration": "5000",
"sparse_infill_acceleration": "5000",
"internal_solid_infill_acceleration": "5000",
"accel_to_decel_enable": "0",
"prime_volume": "200",
"ooze_prevention": "1",
"preheat_time": "30",
"initial_layer_travel_speed": "100",
"slow_down_layers": "2",
"small_perimeter_speed": "20",
"small_perimeter_threshold": "10",
"exclude_object": "1",
"compatible_printers": [
"re3D Gigabot 4 0.4 nozzle",
"re3D Gigabot 4 0.8 nozzle",
"re3D Gigabot 4 XLT 0.4 nozzle",
"re3D Gigabot 4 XLT 0.8 nozzle",
"re3D Terabot 4 0.4 nozzle",
"re3D Terabot 4 0.8 nozzle"
]
}
"type": "process",
"name": "fdm_process_re3D_common",
"from": "system",
"instantiation": "false",
"inherits": "fdm_process_common",
"adaptive_layer_height": "0",
"reduce_crossing_wall": "1",
"bridge_flow": "0.985",
"brim_width": "8",
"print_sequence": "by layer",
"bridge_no_support": "0",
"elefant_foot_compensation": "0",
"sparse_infill_density": "15%",
"sparse_infill_pattern": "rectilinear",
"infill_combination": "0",
"infill_wall_overlap": "25%",
"detect_overhang_wall": "1",
"reduce_infill_retraction": "0",
"filename_format": "{input_filename_base}.gcode",
"wall_loops": "3",
"wall_generator": "arachne",
"raft_layers": "0",
"seam_position": "nearest",
"skirt_distance": "8",
"skirt_height": "1",
"minimum_sparse_infill_area": "0",
"spiral_mode": "0",
"standby_temperature_delta": "-75",
"enable_support": "1",
"support_filament": "0",
"support_interface_filament": "0",
"support_on_build_plate_only": "0",
"support_interface_loop_pattern": "0",
"support_interface_top_layers": "2",
"support_interface_spacing": "0.05",
"support_base_pattern": "rectilinear",
"support_base_pattern_spacing": "2",
"support_threshold_angle": "30",
"support_object_xy_distance": "0.5",
"detect_thin_wall": "0",
"enable_prime_tower": "0",
"prime_tower_width": "60",
"xy_hole_compensation": "0",
"xy_contour_compensation": "0",
"max_travel_detour_distance": "0",
"bottom_surface_pattern": "monotonic",
"bottom_shell_layers": "3",
"bottom_shell_thickness": "0",
"brim_object_gap": "0.1",
"compatible_printers_condition": "",
"draft_shield": "disabled",
"enable_arc_fitting": "1",
"wall_infill_order": "inner wall/outer wall/infill",
"infill_direction": "45",
"interface_shells": "0",
"ironing_flow": "10%",
"ironing_spacing": "0.1",
"ironing_type": "no ironing",
"print_settings_id": "fdm_process_re3D_common",
"skirt_loops": "2",
"resolution": "0.0",
"support_type": "normal(auto)",
"support_style": "snug",
"support_interface_bottom_layers": "2",
"tree_support_branch_angle": "45",
"tree_support_wall_count": "0",
"top_surface_pattern": "monotonicline",
"top_shell_layers": "4",
"top_shell_thickness": "0.6",
"wipe_tower_no_sparse_layers": "0",
"precise_outer_wall": "0",
"accel_to_decel_enable": "0",
"prime_volume": "200",
"ooze_prevention": "1",
"preheat_time": "30",
"slow_down_layers": "2",
"small_perimeter_threshold": "10",
"exclude_object": "1",
"compatible_printers": [
"re3D Gigabot 4 0.4 nozzle",
"re3D Gigabot 4 0.8 nozzle",
"re3D Gigabot 4 XLT 0.4 nozzle",
"re3D Gigabot 4 XLT 0.8 nozzle",
"re3D Terabot 4 0.4 nozzle",
"re3D Terabot 4 0.8 nozzle"
]
}