Add re:3D printer profiles (#12935)

# Description

* Add re:3D printer profiles.

# Screenshots/Recordings/Graphs

<img width="404" height="275" alt="image" src="https://github.com/user-attachments/assets/b7a747a8-4d1a-440f-a214-4a98619e6723" />


## Tests

* Tested build on Linux Ubuntu.
* Ran profile validation script:

<img width="439" height="74" alt="image" src="https://github.com/user-attachments/assets/ad10e0a0-de9b-45c6-a40e-6cacb6e7b779" />
This commit is contained in:
Mitchell Mashburn
2026-03-29 05:17:36 -05:00
committed by GitHub
parent f72de427cb
commit ebcefdf037
51 changed files with 1912 additions and 12 deletions

View File

@@ -0,0 +1,51 @@
{
"name": "re3D",
"version": "02.01.01.00",
"force_update": "0",
"description": "re3D configurations",
"machine_model_list": [
{ "name": "re3D Gigabot 4", "sub_path": "machine/re3D Gigabot 4.json" },
{ "name": "re3D Gigabot 4 XLT", "sub_path": "machine/re3D Gigabot 4 XLT.json" },
{ "name": "re3D Terabot 4", "sub_path": "machine/re3D Terabot 4.json" },
{ "name": "re3D Gigabot X2", "sub_path": "machine/re3D Gigabot X2.json" },
{ "name": "re3D Gigabot X2 XLT", "sub_path": "machine/re3D Gigabot X2 XLT.json" },
{ "name": "re3D Terabot X2", "sub_path": "machine/re3D Terabot X2.json" }
],
"process_list": [
{ "name": "fdm_process_common", "sub_path": "process/fdm_process_common.json" },
{ "name": "fdm_process_re3D_common", "sub_path": "process/fdm_process_re3D_common.json" },
{ "name": "fgf_process_re3D_common", "sub_path": "process/fgf_process_re3D_common.json" },
{ "name": "0.2mm Fine @re3D fdm 0.4", "sub_path": "process/0.2mm Fine @re3D fdm 0.4.json" },
{ "name": "0.26mm Standard @re3D fdm 0.4", "sub_path": "process/0.26mm Standard @re3D fdm 0.4.json" },
{ "name": "0.32mm Draft @re3D fdm 0.4", "sub_path": "process/0.32mm Draft @re3D fdm 0.4.json" },
{ "name": "0.2mm Standard @re3D fdm 0.8", "sub_path": "process/0.2mm Standard @re3D fdm 0.8.json" },
{ "name": "0.4mm Draft @re3D fdm 0.8", "sub_path": "process/0.4mm Draft @re3D fdm 0.8.json" },
{ "name": "1.0mm Standard @re3D fgf 1.75", "sub_path": "process/1.0mm Standard @re3D fgf 1.75.json" }
],
"filament_list": [
{ "name": "fdm_filament_common", "sub_path": "filament/fdm_filament_common.json" },
{ "name": "fdm_filament_pet", "sub_path": "filament/fdm_filament_pet.json" },
{ "name": "fdm_filament_pla", "sub_path": "filament/fdm_filament_pla.json" },
{ "name": "fdm_filament_pc", "sub_path": "filament/fdm_filament_pc.json" },
{ "name": "re3D Greengate rPETG", "sub_path": "filament/re3D Greengate rPETG.json" },
{ "name": "re3D PC", "sub_path": "filament/re3D PC.json" },
{ "name": "re3D PETG", "sub_path": "filament/re3D PETG.json" },
{ "name": "re3D PLA", "sub_path": "filament/re3D PLA.json" },
{ "name": "re3D rPP", "sub_path": "filament/re3D rPP.json" }
],
"machine_list": [
{ "name": "fdm_machine_common", "sub_path": "machine/fdm_machine_common.json" },
{ "name": "fdm_re3D_common", "sub_path": "machine/fdm_re3D_common.json" },
{ "name": "fgf_re3D_common", "sub_path": "machine/fgf_re3D_common.json" },
{ "name": "re3D Gigabot 4 0.4 nozzle", "sub_path": "machine/re3D Gigabot 4 0.4 nozzle.json" },
{ "name": "re3D Gigabot 4 0.8 nozzle", "sub_path": "machine/re3D Gigabot 4 0.8 nozzle.json" },
{ "name": "re3D Gigabot 4 XLT 0.4 nozzle", "sub_path": "machine/re3D Gigabot 4 XLT 0.4 nozzle.json" },
{ "name": "re3D Gigabot 4 XLT 0.8 nozzle", "sub_path": "machine/re3D Gigabot 4 XLT 0.8 nozzle.json" },
{ "name": "re3D Terabot 4 0.4 nozzle", "sub_path": "machine/re3D Terabot 4 0.4 nozzle.json" },
{ "name": "re3D Terabot 4 0.8 nozzle", "sub_path": "machine/re3D Terabot 4 0.8 nozzle.json" },
{ "name": "re3D Gigabot X2 1.75 nozzle", "sub_path": "machine/re3D Gigabot X2 1.75 nozzle.json" },
{ "name": "re3D Gigabot X2 XLT 1.75 nozzle", "sub_path": "machine/re3D Gigabot X2 XLT 1.75 nozzle.json" },
{ "name": "re3D Terabot X2 1.75 nozzle", "sub_path": "machine/re3D Terabot X2 1.75 nozzle.json" }
]
}

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

View File

@@ -0,0 +1,94 @@
{
"type": "filament",
"name": "fdm_filament_abs",
"from": "system",
"instantiation": "false",
"inherits": "fdm_filament_common",
"fan_cooling_layer_time": [
"100"
],
"filament_max_volumetric_speed": [
"12"
],
"filament_type": [
"ABS"
],
"filament_density": [
"1.24"
],
"filament_cost": [
"20"
],
"cool_plate_temp" : [
"60"
],
"eng_plate_temp" : [
"60"
],
"hot_plate_temp" : [
"60"
],
"textured_plate_temp" : [
"60"
],
"cool_plate_temp_initial_layer" : [
"60"
],
"eng_plate_temp_initial_layer" : [
"60"
],
"hot_plate_temp_initial_layer" : [
"60"
],
"textured_plate_temp_initial_layer" : [
"60"
],
"nozzle_temperature_initial_layer": [
"220"
],
"reduce_fan_stop_start_freq": [
"1"
],
"slow_down_for_layer_cooling": [
"1"
],
"fan_max_speed": [
"100"
],
"fan_min_speed": [
"100"
],
"overhang_fan_speed": [
"100"
],
"overhang_fan_threshold": [
"50%"
],
"close_fan_the_first_x_layers": [
"1"
],
"nozzle_temperature": [
"220"
],
"temperature_vitrification": [
"60"
],
"nozzle_temperature_range_low": [
"190"
],
"nozzle_temperature_range_high": [
"230"
],
"slow_down_min_speed": [
"10"
],
"slow_down_layer_time": [
"4"
],
"additional_cooling_fan_speed": [
"70"
],
"filament_start_gcode": [
"; filament start gcode\n"
]
}

View File

@@ -0,0 +1,171 @@
{
"type": "filament",
"name": "fdm_filament_common",
"from": "system",
"instantiation": "false",
"cool_plate_temp" : [
"60"
],
"eng_plate_temp" : [
"60"
],
"hot_plate_temp" : [
"60"
],
"textured_plate_temp" : [
"60"
],
"cool_plate_temp_initial_layer" : [
"60"
],
"eng_plate_temp_initial_layer" : [
"60"
],
"hot_plate_temp_initial_layer" : [
"60"
],
"textured_plate_temp_initial_layer" : [
"60"
],
"overhang_fan_threshold": [
"95%"
],
"overhang_fan_speed": [
"100"
],
"slow_down_for_layer_cooling": [
"1"
],
"close_fan_the_first_x_layers": [
"3"
],
"filament_end_gcode": [
"; filament end gcode \n"
],
"filament_flow_ratio": [
"1"
],
"reduce_fan_stop_start_freq": [
"0"
],
"fan_cooling_layer_time": [
"60"
],
"filament_cost": [
"0"
],
"filament_density": [
"0"
],
"filament_deretraction_speed": [
"nil"
],
"filament_diameter": [
"2.85"
],
"filament_max_volumetric_speed": [
"0"
],
"filament_minimal_purge_on_wipe_tower": [
"15"
],
"filament_multitool_ramming_volume":[
"15"
],
"filament_multitool_ramming_flow":[
"15"
],
"filament_retraction_minimum_travel": [
"nil"
],
"filament_retract_before_wipe": [
"nil"
],
"filament_retract_when_changing_layer": [
"nil"
],
"filament_retraction_length": [
"nil"
],
"filament_z_hop": [
"nil"
],
"filament_z_hop_types": [
"nil"
],
"filament_retract_restart_extra": [
"nil"
],
"filament_retraction_speed": [
"nil"
],
"filament_settings_id": [
""
],
"filament_soluble": [
"0"
],
"filament_type": [
"PLA"
],
"filament_vendor": [
"Generic"
],
"filament_wipe": [
"nil"
],
"filament_wipe_distance": [
"nil"
],
"bed_type": [
"Cool Plate"
],
"nozzle_temperature_initial_layer": [
"200"
],
"full_fan_speed_layer": [
"0"
],
"fan_max_speed": [
"100"
],
"fan_min_speed": [
"35"
],
"slow_down_min_speed": [
"10"
],
"slow_down_layer_time": [
"8"
],
"filament_start_gcode": [
"; Filament gcode\n"
],
"nozzle_temperature": [
"200"
],
"temperature_vitrification": [
"100"
],
"filament_loading_speed_start":[
"0"
],
"filament_loading_speed":[
"0"
],
"filament_unloading_speed_start":[
"0"
],
"filament_unloading_speed":[
"0"
],
"filament_cooling_moves":[
"0"
],
"filament_cooling_initial_speed":[
"0"
],
"filament_cooling_final_speed":[
"0"
]
}

View File

@@ -0,0 +1,94 @@
{
"type": "filament",
"name": "fdm_filament_pc",
"from": "system",
"instantiation": "false",
"inherits": "fdm_filament_common",
"pressure_advance":[
"0.096"
],
"cool_plate_temp" : [
"115"
],
"eng_plate_temp" : [
"115"
],
"hot_plate_temp" : [
"115"
],
"textured_plate_temp" : [
"115"
],
"cool_plate_temp_initial_layer" : [
"113"
],
"eng_plate_temp_initial_layer" : [
"113"
],
"hot_plate_temp_initial_layer" : [
"113"
],
"textured_plate_temp_initial_layer" : [
"113"
],
"slow_down_for_layer_cooling": [
"1"
],
"close_fan_the_first_x_layers": [
"3"
],
"fan_cooling_layer_time": [
"30"
],
"slow_down_layer_time":[
"2"
],
"filament_max_volumetric_speed": [
"12"
],
"filament_type": [
"PC"
],
"filament_density": [
"1.04"
],
"filament_cost": [
"0"
],
"nozzle_temperature_initial_layer": [
"260"
],
"reduce_fan_stop_start_freq": [
"1"
],
"fan_max_speed": [
"60"
],
"fan_min_speed": [
"10"
],
"overhang_fan_speed": [
"60"
],
"overhang_fan_threshold":[
"25%"
],
"support_material_interface_fan_speed":[
"100"
],
"nozzle_temperature": [
"260"
],
"temperature_vitrification": [
"120"
],
"nozzle_temperature_range_low": [
"260"
],
"nozzle_temperature_range_high": [
"280"
],
"filament_start_gcode": [
"; filament start gcode\n"
]
}

View File

@@ -0,0 +1,82 @@
{
"type": "filament",
"name": "fdm_filament_pet",
"from": "system",
"instantiation": "false",
"inherits": "fdm_filament_common",
"filament_density":[
"1.27"
],
"filament_cost":[
"0"
],
"temperature_vitrification":[
"70"
],
"close_fan_the_first_x_layers": [
"3"
],
"enable_overhang_bridge_fan": [
"1"
],
"fan_cooling_layer_time": [
"30"
],
"fan_max_speed": [
"100"
],
"fan_min_speed": [
"80"
],
"filament_diameter": [
"2.85"
],
"filament_flow_ratio": [
"0.91"
],
"filament_max_volumetric_speed": [
"9.5"
],
"filament_minimal_purge_on_wipe_tower": [
"15"
],
"filament_type": [
"PETG"
],
"hot_plate_temp": [
"70"
],
"hot_plate_temp_initial_layer": [
"70"
],
"nozzle_temperature": [
"250"
],
"nozzle_temperature_initial_layer": [
"250"
],
"nozzle_temperature_range_low": [
"230"
],
"nozzle_temperature_range_high":[
"250"
],
"overhang_fan_threshold": [
"95%"
],
"pressure_advance": [
"0.205"
],
"reduce_fan_stop_start_freq": [
"1"
],
"slow_down_layer_time": [
"8"
],
"slow_down_min_speed": [
"10"
],
"support_material_interface_fan_speed": [
"100"
]
}

View File

@@ -0,0 +1,100 @@
{
"type": "filament",
"name": "fdm_filament_pla",
"from": "system",
"instantiation": "false",
"inherits": "fdm_filament_common",
"filament_flow_ratio":[
"0.91"
],
"pressure_advance":[
"0.11"
],
"fan_cooling_layer_time": [
"100"
],
"filament_max_volumetric_speed": [
"12"
],
"filament_type": [
"PLA"
],
"filament_density": [
"1.24"
],
"filament_cost": [
"20"
],
"cool_plate_temp" : [
"60"
],
"eng_plate_temp" : [
"60"
],
"hot_plate_temp" : [
"60"
],
"textured_plate_temp" : [
"60"
],
"cool_plate_temp_initial_layer" : [
"60"
],
"eng_plate_temp_initial_layer" : [
"60"
],
"hot_plate_temp_initial_layer" : [
"60"
],
"textured_plate_temp_initial_layer" : [
"60"
],
"nozzle_temperature_initial_layer": [
"220"
],
"reduce_fan_stop_start_freq": [
"1"
],
"slow_down_for_layer_cooling": [
"1"
],
"fan_max_speed": [
"100"
],
"fan_min_speed": [
"100"
],
"overhang_fan_speed": [
"100"
],
"overhang_fan_threshold": [
"0%"
],
"close_fan_the_first_x_layers": [
"1"
],
"nozzle_temperature": [
"220"
],
"temperature_vitrification": [
"45"
],
"nozzle_temperature_range_low": [
"190"
],
"nozzle_temperature_range_high": [
"230"
],
"slow_down_min_speed": [
"10"
],
"slow_down_layer_time": [
"4"
],
"additional_cooling_fan_speed": [
"70"
],
"filament_start_gcode": [
"; filament start gcode\n"
]
}

View File

@@ -0,0 +1,49 @@
{
"type": "filament",
"filament_id": "GFG99",
"setting_id": "GFSG99",
"name": "re3D Greengate rPETG",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_pet",
"nozzle_temperature_initial_layer": [
"255"
],
"nozzle_temperature": [
"255"
],
"nozzle_temperature_range_low": [
"220"
],
"nozzle_temperature_range_high": [
"260"
],
"hot_plate_temp_initial_layer" : [
"80"
],
"hot_plate_temp" : [
"80"
],
"filament_flow_ratio": [
"1.02"
],
"enable_pressure_advance": [
"0"
],
"slow_down_layer_time":[
"20"
],
"slow_down_min_speed":[
"25"
],
"filament_start_gcode": [
"M190 S75\nM104 S220 T0\nM104 S210 T1\nM104 S200 T2\nM109 S220 T0\nM109 S210 T1\nM109 S200 T2"
],
"compatible_printers": [
"re3D Gigabot X2 1.75 nozzle",
"re3D Gigabot X2 XLT 1.75 nozzle",
"re3D Terabot X2 1.75 nozzle"
]
}

View File

@@ -0,0 +1,18 @@
{
"type": "filament",
"filament_id": "GFG99",
"setting_id": "GFSG99",
"name": "re3D PC",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_pc",
"compatible_printers": [
"re3D Gigabot 4 0.4 nozzle",
"re3D Gigabot 4 XLT 0.4 nozzle",
"re3D Terabot 4 0.4 nozzle",
"re3D Gigabot 4 0.8 nozzle",
"re3D Gigabot 4 XLT 0.8 nozzle",
"re3D Terabot 4 0.8 nozzle"
]
}

View File

@@ -0,0 +1,27 @@
{
"type": "filament",
"filament_id": "GFG99",
"setting_id": "GFSG99",
"name": "re3D PETG",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_pet",
"filament_start_gcode": [
"; Filament gcode"
],
"filament_end_gcode": [
"; filament end gcode"
],
"filament_retraction_length":[
"1"
],
"compatible_printers": [
"re3D Gigabot 4 0.4 nozzle",
"re3D Gigabot 4 XLT 0.4 nozzle",
"re3D Terabot 4 0.4 nozzle",
"re3D Gigabot 4 0.8 nozzle",
"re3D Gigabot 4 XLT 0.8 nozzle",
"re3D Terabot 4 0.8 nozzle"
]
}

View File

@@ -0,0 +1,17 @@
{
"type": "filament",
"filament_id": "GFL99",
"setting_id": "GFSL99",
"name": "re3D PLA",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_pla",
"compatible_printers": [
"re3D Gigabot 4 0.4 nozzle",
"re3D Gigabot 4 XLT 0.4 nozzle",
"re3D Terabot 4 0.4 nozzle",
"re3D Gigabot 4 0.8 nozzle",
"re3D Gigabot 4 XLT 0.8 nozzle",
"re3D Terabot 4 0.8 nozzle"
]
}

View File

@@ -0,0 +1,49 @@
{
"type": "filament",
"filament_id": "GFG99",
"setting_id": "GFSG99",
"name": "re3D rPP",
"from": "system",
"instantiation": "true",
"inherits": "fdm_filament_pet",
"filament_type": "PP",
"nozzle_temperature_initial_layer": [
"185"
],
"nozzle_temperature": [
"185"
],
"nozzle_temperature_range_low": [
"180"
],
"nozzle_temperature_range_high": [
"200"
],
"hot_plate_temp_initial_layer" : [
"110"
],
"hot_plate_temp" : [
"110"
],
"filament_flow_ratio": [
"1.18"
],
"enable_pressure_advance": [
"0"
],
"slow_down_layer_time":[
"60"
],
"slow_down_min_speed":[
"10"
],
"filament_start_gcode": [
"M190 S110\nM104 S185 T0\nM104 S185 T1\nM104 S185 T2\nM109 S185 T0\nM109 S185 T1\nM109 S185 T2"
],
"compatible_printers": [
"re3D Gigabot X2 1.75 nozzle",
"re3D Gigabot X2 XLT 1.75 nozzle",
"re3D Terabot X2 1.75 nozzle"
]
}

View File

@@ -0,0 +1,117 @@
{
"type": "machine",
"name": "fdm_machine_common",
"from": "system",
"instantiation": "false",
"printer_technology": "FFF",
"deretraction_speed": [
"40"
],
"extruder_colour": [
"#FCE94F"
],
"extruder_offset": [
"0x0"
],
"gcode_flavor": "klipper",
"silent_mode": "0",
"machine_max_acceleration_e": [
"5000"
],
"machine_max_acceleration_extruding": [
"10000"
],
"machine_max_acceleration_retracting": [
"1000"
],
"machine_max_acceleration_x": [
"10000"
],
"machine_max_acceleration_y": [
"10000"
],
"machine_max_acceleration_z": [
"100"
],
"machine_max_speed_e": [
"60"
],
"machine_max_speed_x": [
"500"
],
"machine_max_speed_y": [
"500"
],
"machine_max_speed_z": [
"10"
],
"machine_max_jerk_e": [
"5"
],
"machine_max_jerk_x": [
"8"
],
"machine_max_jerk_y": [
"8"
],
"machine_max_jerk_z": [
"0.4"
],
"machine_min_extruding_rate": [
"0"
],
"machine_min_travel_rate": [
"0"
],
"max_layer_height": [
"0.4"
],
"min_layer_height": [
"0.1"
],
"printable_height": "400",
"extruder_clearance_radius": "65",
"extruder_clearance_height_to_rod": "36",
"extruder_clearance_height_to_lid": "140",
"nozzle_diameter": [
"0.4"
],
"printer_settings_id": "",
"printer_variant": "0.4",
"retraction_minimum_travel": [
"2"
],
"retract_before_wipe": [
"70%"
],
"retract_when_changing_layer": [
"1"
],
"retraction_length": [
"5"
],
"retract_length_toolchange": [
"1"
],
"z_hop": [
"0"
],
"retract_restart_extra": [
"0"
],
"retract_restart_extra_toolchange": [
"0"
],
"retraction_speed": [
"60"
],
"single_extruder_multi_material": "1",
"change_filament_gcode": "",
"wipe": [
"1"
],
"z_lift_type": "NormalLift",
"default_print_profile": "0.16mm Optimal @Bambu Lab X1 Carbon 0.4 nozzle",
"machine_start_gcode": "G0 Z20 F9000\nG92 E0; G1 E-10 F1200\nG28\nM970 Q1 A10 B10 C130 K0\nM970 Q1 A10 B131 C250 K1\nM974 Q1 S1 P0\nM970 Q0 A10 B10 C130 H20 K0\nM970 Q0 A10 B131 C250 K1\nM974 Q0 S1 P0\nM220 S100 ;Reset Feedrate\nM221 S100 ;Reset Flowrate\nG29 ;Home\nG90;\nG92 E0 ;Reset Extruder \nG1 Z2.0 F3000 ;Move Z Axis up \nG1 X10.1 Y20 Z0.28 F5000.0 ;Move to start position\nM109 S205;\nG1 X10.1 Y200.0 Z0.28 F1500.0 E15 ;Draw the first line\nG1 X10.4 Y200.0 Z0.28 F5000.0 ;Move to side a little\nG1 X10.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line\nG92 E0 ;Reset Extruder \nG1 X110 Y110 Z2.0 F3000 ;Move Z Axis up",
"machine_end_gcode": "M400 ; wait for buffer to clear\nG92 E0 ; zero the extruder\nG1 E-4.0 F3600; retract \nG91\nG1 Z3;\nM104 S0 ; turn off hotend\nM140 S0 ; turn off bed\nM106 S0 ; turn off fan\nG90 \nG0 X110 Y200 F3600 \nprint_end"
}

View File

@@ -0,0 +1,59 @@
{
"type": "machine",
"name": "fdm_re3D_common",
"from": "system",
"instantiation": "false",
"inherits": "fdm_machine_common",
"gcode_flavor": "klipper",
"machine_max_acceleration_e": ["5000", "5000"],
"machine_max_acceleration_extruding": ["5000", "5000"],
"machine_max_acceleration_retracting": ["5000", "5000"],
"machine_max_acceleration_travel": ["20000", "20000"],
"machine_max_acceleration_x": ["5000", "5000"],
"machine_max_acceleration_y": ["5000", "5000"],
"machine_max_acceleration_z": ["5000", "5000"],
"machine_max_speed_e": ["20", "20"],
"machine_max_speed_x": ["500", "500"],
"machine_max_speed_y": ["500", "500"],
"machine_max_speed_z": ["20", "20"],
"machine_max_jerk_e": ["2.5", "2.5"],
"machine_max_jerk_x": ["9", "9"],
"machine_max_jerk_y": ["9", "9"],
"machine_max_jerk_z": ["0.2", "0.2"],
"machine_min_extruding_rate": ["0", "0"],
"machine_min_travel_rate": ["0", "0"],
"max_layer_height": ["0.32"],
"min_layer_height": ["0.2"],
"extruder_clearance_radius": "125",
"extruder_clearance_height_to_rod": "25",
"printer_settings_id": "",
"printer_technology": "FFF",
"printer_variant": "0.4",
"retraction_minimum_travel": ["1"],
"retract_before_wipe": ["70%"],
"retract_when_changing_layer": ["1"],
"retraction_length": ["1.0"],
"retract_length_toolchange": ["12"],
"z_hop": ["0"],
"retract_restart_extra": ["0"],
"retract_restart_extra_toolchange": ["-0.08"],
"retraction_speed": ["200"],
"deretraction_speed": ["200"],
"z_hop_types": "Normal Lift",
"silent_mode": "0",
"single_extruder_multi_material": ["0"],
"machine_tool_change_time": ["30"],
"change_filament_gcode": "",
"machine_pause_gcode": "PAUSE",
"wipe": ["0"],
"default_filament_profile": [""],
"default_print_profile": "",
"bed_exclude_area": ["0x0"],
"machine_start_gcode": "M220 S100\nM221 S100\nG28\nG92 E0\nG1 Z0.3 F200\n",
"machine_end_gcode": "M104 S0 T0\nM104 S0 T1\nM140 S0\n\nG28 X Y\nM18\nM107\n",
"layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]",
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n",
"scan_first_layer": "0",
"auxiliary_fan": "0",
"extruders_count":["2"]
}

View File

@@ -0,0 +1,59 @@
{
"type": "machine",
"name": "fgf_re3D_common",
"from": "system",
"instantiation": "false",
"inherits": "fdm_machine_common",
"gcode_flavor": "klipper",
"machine_max_acceleration_e": ["5000", "5000"],
"machine_max_acceleration_extruding": ["5000", "5000"],
"machine_max_acceleration_retracting": ["5000", "5000"],
"machine_max_acceleration_travel": ["20000", "5000"],
"machine_max_acceleration_x": ["5000", "5000"],
"machine_max_acceleration_y": ["5000", "5000"],
"machine_max_acceleration_z": ["2000", "2000"],
"machine_max_speed_e": ["60", "60"],
"machine_max_speed_x": ["500", "500"],
"machine_max_speed_y": ["500", "500"],
"machine_max_speed_z": ["20", "20"],
"machine_max_jerk_e": ["2.5", "2.5"],
"machine_max_jerk_x": ["9", "9"],
"machine_max_jerk_y": ["9", "9"],
"machine_max_jerk_z": ["0.2", "0.2"],
"machine_min_extruding_rate": ["0", "0"],
"machine_min_travel_rate": ["0", "0"],
"max_layer_height": ["2.25"],
"min_layer_height": ["0.3"],
"extruder_clearance_radius": "70",
"printer_settings_id": "",
"printer_technology": "FFF",
"purge_in_prime_tower": "0",
"enable_filament_ramming":"0",
"retraction_minimum_travel": ["1"],
"retract_before_wipe": ["70%"],
"retract_when_changing_layer": ["1"],
"retraction_length": ["0"],
"retract_length_toolchange": ["2"],
"z_hop": ["0.4"],
"retract_restart_extra": ["0"],
"retract_restart_extra_toolchange": ["0"],
"retraction_speed": ["40"],
"deretraction_speed": ["30"],
"z_hop_types": "Normal Lift",
"silent_mode": "0",
"single_extruder_multi_material": "1",
"change_filament_gcode": "M600",
"machine_pause_gcode": "PAUSE",
"wipe": ["1"],
"default_filament_profile": ["re3D Greengate rPETG"],
"default_print_profile": "1.0mm Standard @re3D fgf 1.75",
"bed_exclude_area": ["0x0"],
"machine_start_gcode": "M220 S100\nM221 S100\nG28\nG92 E0\nG1 Z0.3 F200\n",
"machine_end_gcode": "M104 S0 T0\nM104 S0 T1\nM104 S0 T2\nM140 S0\n\nG28 X Y\nM18\nM107\n",
"layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]",
"before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n",
"scan_first_layer": "0",
"nozzle_type": "undefine",
"auxiliary_fan": "0"
}

View File

@@ -0,0 +1,25 @@
{
"type": "machine",
"setting_id": "GM001",
"name": "re3D Gigabot 4 0.4 nozzle",
"from": "system",
"instantiation": "true",
"inherits": "fdm_re3D_common",
"printer_model": "re3D Gigabot 4",
"nozzle_diameter": [
"0.4",
"0.4"
],
"printer_variant": "0.4",
"printable_area": [
"0x0",
"590x0",
"590x600",
"0x600"
],
"printable_height": "590",
"max_layer_height": ["0.32"],
"min_layer_height": ["0.2"],
"retraction_length": ["0.6"],
"default_print_profile": "0.28mm Standard @re3D fdm 0.4"
}

View File

@@ -0,0 +1,25 @@
{
"type": "machine",
"setting_id": "GM001",
"name": "re3D Gigabot 4 0.8 nozzle",
"from": "system",
"instantiation": "true",
"inherits": "fdm_re3D_common",
"printer_model": "re3D Gigabot 4",
"nozzle_diameter": [
"0.8",
"0.8"
],
"printable_area": [
"0x0",
"590x0",
"590x600",
"0x600"
],
"printable_height": "590",
"max_layer_height": ["0.64"],
"min_layer_height": ["0.3"],
"retraction_length": ["1.0"],
"printer_variant": "0.8",
"default_print_profile": "0.2mm Standard @re3D fdm 0.8"
}

View File

@@ -0,0 +1,25 @@
{
"type": "machine",
"setting_id": "GM001",
"name": "re3D Gigabot 4 XLT 0.4 nozzle",
"from": "system",
"instantiation": "true",
"inherits": "fdm_re3D_common",
"printer_model": "re3D Gigabot 4 XLT",
"nozzle_diameter": [
"0.4",
"0.4"
],
"printable_area": [
"0x0",
"590x0",
"590x760",
"0x760"
],
"printable_height": "900",
"max_layer_height": ["0.32"],
"min_layer_height": ["0.2"],
"retraction_length": ["0.6"],
"printer_variant": "0.4",
"default_print_profile": "0.28mm Standard @re3D fdm 0.4"
}

View File

@@ -0,0 +1,25 @@
{
"type": "machine",
"setting_id": "GM001",
"name": "re3D Gigabot 4 XLT 0.8 nozzle",
"from": "system",
"instantiation": "true",
"inherits": "fdm_re3D_common",
"printer_model": "re3D Gigabot 4 XLT",
"nozzle_diameter": [
"0.8",
"0.8"
],
"printable_area": [
"0x0",
"600x0",
"600x760",
"0x760"
],
"printable_height": "900",
"max_layer_height": ["0.64"],
"min_layer_height": ["0.2"],
"retraction_length": ["1.0"],
"printer_variant": "0.8",
"default_print_profile": "0.2mm Standard @re3D fdm 0.8"
}

View File

@@ -0,0 +1,12 @@
{
"type": "machine_model",
"name": "re3D Gigabot 4 XLT",
"model_id": "GB4XLT",
"nozzle_diameter": "0.4;0.8",
"machine_tech": "FFF",
"family": "re3D",
"bed_model": "",
"bed_texture": "Gigabot 4_buildplate_texture.png",
"hotend_model": "GB-HOTEND.stl",
"default_materials": "re3D PLA;re3D PETG;re3D PC;"
}

View File

@@ -0,0 +1,12 @@
{
"type": "machine_model",
"name": "re3D Gigabot 4",
"model_id": "GB4",
"nozzle_diameter": "0.4;0.8",
"machine_tech": "FFF",
"family": "re3D",
"bed_model": "",
"bed_texture": "Gigabot 4_buildplate_texture.png",
"hotend_model": "GB-HOTEND.stl",
"default_materials": "re3D PLA;re3D PETG;re3D PC;"
}

View File

@@ -0,0 +1,28 @@
{
"type": "machine",
"setting_id": "GM001",
"name": "re3D Gigabot X2 1.75 nozzle",
"from": "system",
"instantiation": "true",
"inherits": "fgf_re3D_common",
"printer_model": "re3D Gigabot X2",
"nozzle_diameter": [
"1.75"
],
"printable_area": [
"0x0",
"552x0",
"552x593",
"0x593"
],
"printable_height": "470",
"extruder_clearance_height_to_rod": "220",
"extruder_clearance_height_to_lid": "630",
"max_layer_height": [
"1.4"
],
"min_layer_height": [
"0.4"
],
"printer_variant": "1.75"
}

View File

@@ -0,0 +1,28 @@
{
"type": "machine",
"setting_id": "GM001",
"name": "re3D Gigabot X2 XLT 1.75 nozzle",
"from": "system",
"instantiation": "true",
"inherits": "fgf_re3D_common",
"printer_model": "re3D Gigabot X2 XLT",
"nozzle_diameter": [
"1.75"
],
"printable_area": [
"0x0",
"552x0",
"552x740",
"0x740"
],
"printable_height": "765",
"extruder_clearance_height_to_rod": "220",
"extruder_clearance_height_to_lid": "630",
"max_layer_height": [
"1.4"
],
"min_layer_height": [
"0.6"
],
"printer_variant": "1.75"
}

View File

@@ -0,0 +1,12 @@
{
"type": "machine_model",
"name": "re3D Gigabot X2 XLT",
"model_id": "GBX2XLT",
"nozzle_diameter": "1.75",
"machine_tech": "FFF",
"family": "re3D",
"bed_model": "",
"bed_texture": "Gigabot 4_buildplate_texture.png",
"hotend_model": "GBX-HOTEND.stl",
"default_materials": "re3D rPP;re3D Greengate rPETG;"
}

View File

@@ -0,0 +1,12 @@
{
"type": "machine_model",
"name": "re3D Gigabot X2",
"model_id": "GBX2",
"nozzle_diameter": "1.75",
"machine_tech": "FFF",
"family": "re3D",
"bed_model": "",
"bed_texture": "Gigabot 4_buildplate_texture.png",
"hotend_model": "GBX-HOTEND-NOZZLE.stl",
"default_materials": "re3D rPP;re3D Greengate rPETG;"
}

View File

@@ -0,0 +1,25 @@
{
"type": "machine",
"setting_id": "GM001",
"name": "re3D Terabot 4 0.4 nozzle",
"from": "system",
"instantiation": "true",
"inherits": "fgf_re3D_common",
"printer_model": "re3D Terabot 4",
"nozzle_diameter": [
"0.4",
"0.4"
],
"printable_area": [
"0x0",
"915x0",
"915x915",
"0x915"
],
"printable_height": "1000",
"max_layer_height": ["0.32"],
"min_layer_height": ["0.2"],
"retraction_length": ["0.6"],
"printer_variant": "0.4",
"default_print_profile": "0.28mm Standard @re3D fdm 0.4"
}

View File

@@ -0,0 +1,25 @@
{
"type": "machine",
"setting_id": "GM001",
"name": "re3D Terabot 4 0.8 nozzle",
"from": "system",
"instantiation": "true",
"inherits": "fgf_re3D_common",
"printer_model": "re3D Terabot 4",
"nozzle_diameter": [
"0.8",
"0.8"
],
"printable_area": [
"0x0",
"915x0",
"915x915",
"0x915"
],
"printable_height": "1000",
"max_layer_height": ["0.64"],
"min_layer_height": ["0.2"],
"retraction_length": ["1.0"],
"printer_variant": "0.8",
"default_print_profile": "0.2mm Standard @re3D fdm 0.8"
}

View File

@@ -0,0 +1,12 @@
{
"type": "machine_model",
"name": "re3D Terabot 4",
"model_id": "TB4",
"nozzle_diameter": "0.4;0.8",
"machine_tech": "FFF",
"family": "re3D",
"bed_model": "",
"bed_texture": "Gigabot 4_buildplate_texture.png",
"hotend_model": "GB-HOTEND.stl",
"default_materials": "re3D PLA;re3D PETG;re3D PC;"
}

View File

@@ -0,0 +1,28 @@
{
"type": "machine",
"setting_id": "GM001",
"name": "re3D Terabot X2 1.75 nozzle",
"from": "system",
"instantiation": "true",
"inherits": "fgf_re3D_common",
"printer_model": "re3D Terabot X2",
"nozzle_diameter": [
"1.75"
],
"printable_area": [
"0x0",
"879x0",
"879x908",
"0x908"
],
"printable_height": "830",
"extruder_clearance_height_to_rod": "220",
"extruder_clearance_height_to_lid": "630",
"max_layer_height": [
"1.4"
],
"min_layer_height": [
"0.4"
],
"printer_variant": "1.75"
}

View File

@@ -0,0 +1,12 @@
{
"type": "machine_model",
"name": "re3D Terabot X2",
"model_id": "TBX2",
"nozzle_diameter": "1.75",
"machine_tech": "FFF",
"family": "re3D",
"bed_model": "",
"bed_texture": "Gigabot 4_buildplate_texture.png",
"hotend_model": "GBX-HOTEND.stl",
"default_materials": "re3D rPP;re3D Greengate rPETG;"
}

View File

@@ -0,0 +1,61 @@
{
"type": "process",
"setting_id": "GP004",
"name": "0.26mm Standard @re3D fdm 0.4",
"from": "system",
"instantiation": "true",
"inherits": "fdm_process_re3D_common",
"compatible_printers": [
"re3D Gigabot 4 0.4 nozzle",
"re3D Gigabot 4 XLT 0.4 nozzle",
"re3D Terabot 4 0.4 nozzle"
],
"layer_height": "0.26",
"initial_layer_print_height": "0.4",
"top_shell_layers": "4",
"top_shell_thickness": "0.6",
"bottom_shell_layers": "3",
"line_width": "0.45",
"outer_wall_line_width": "0.45",
"inner_wall_line_width": "0.45",
"initial_layer_line_width": "0.6",
"sparse_infill_line_width": "0.45",
"internal_solid_infill_line_width": "0.45",
"top_surface_line_width": "0.45",
"support_line_width": "0.45",
"overhang_1_4_speed": "45",
"overhang_2_4_speed": "35",
"overhang_3_4_speed": "25",
"overhang_4_4_speed": "15",
"initial_layer_speed": "30",
"initial_layer_infill_speed": "30",
"initial_layer_travel_speed": "50",
"outer_wall_speed": "80",
"inner_wall_speed": "80",
"small_perimeter_speed": "80",
"small_perimeter_threshold": "80",
"sparse_infill_speed": "80",
"internal_solid_infill_speed": "80",
"top_surface_speed": "80",
"gap_infill_speed": "80",
"support_speed": "80",
"support_interface_speed": "80",
"travel_speed": "300",
"standby_temperature_delta": "-55",
"support_top_z_distance": "0.28",
"support_bottom_z_distance": "0.28"
}

View File

@@ -0,0 +1,24 @@
{
"type": "process",
"setting_id": "GP004",
"name": "0.2mm Fine @re3D fdm 0.4",
"from": "system",
"inherits": "fdm_process_re3D_common",
"instantiation": "true",
"layer_height": "0.2",
"compatible_printers": [
"re3D Gigabot 4 0.4 nozzle",
"re3D Gigabot 4 XLT 0.4 nozzle",
"re3D Terabot 4 0.4 nozzle"
],
"line_width": "0.42",
"outer_wall_line_width": "0.42",
"inner_wall_line_width": "0.42",
"initial_layer_line_width": "0.5",
"sparse_infill_line_width": "0.42",
"internal_solid_infill_line_width": "0.42",
"top_surface_line_width": "0.42",
"support_line_width": "0.42"
}

View File

@@ -0,0 +1,62 @@
{
"type": "process",
"setting_id": "GP004",
"name": "0.2mm Standard @re3D fdm 0.8",
"from": "system",
"inherits": "fdm_process_re3D_common",
"instantiation": "true",
"compatible_printers": [
"re3D Gigabot 4 0.8 nozzle",
"re3D Gigabot 4 XLT 0.8 nozzle",
"re3D Terabot 4 0.8 nozzle"
],
"layer_height": "0.2",
"initial_layer_print_height": "0.4",
"top_shell_layers": "4",
"top_shell_thickness": "0.6",
"bottom_shell_layers": "3",
"line_width": "0.8",
"outer_wall_line_width": "0.8",
"inner_wall_line_width": "0.8",
"initial_layer_line_width": "0.8",
"sparse_infill_line_width": "0.8",
"internal_solid_infill_line_width": "0.8",
"top_surface_line_width": "0.8",
"support_line_width": "0.8",
"overhang_1_4_speed": "45",
"overhang_2_4_speed": "35",
"overhang_3_4_speed": "25",
"overhang_4_4_speed": "15",
"initial_layer_speed": "30",
"initial_layer_infill_speed": "30",
"initial_layer_travel_speed": "50",
"outer_wall_speed": "45",
"inner_wall_speed": "45",
"small_perimeter_speed": "45",
"small_perimeter_threshold": "45",
"sparse_infill_speed": "45",
"internal_solid_infill_speed": "45",
"top_surface_speed": "45",
"gap_infill_speed": "45",
"support_speed": "45",
"support_interface_speed": "45",
"travel_speed": "300",
"standby_temperature_delta": "-55",
"support_top_z_distance": "0.24",
"support_bottom_z_distance": "0.24"
}

View File

@@ -0,0 +1,62 @@
{
"type": "process",
"setting_id": "GP004",
"name": "0.32mm Draft @re3D fdm 0.4",
"from": "system",
"instantiation": "true",
"inherits": "fdm_process_re3D_common",
"compatible_printers": [
"re3D Gigabot 4 0.4 nozzle",
"re3D Gigabot 4 XLT 0.4 nozzle",
"re3D Terabot 4 0.4 nozzle"
],
"layer_height": "0.32",
"initial_layer_print_height": "0.4",
"top_shell_layers": "4",
"top_shell_thickness": "0.6",
"bottom_shell_layers": "3",
"line_width": "0.48",
"outer_wall_line_width": "0.48",
"inner_wall_line_width": "0.48",
"initial_layer_line_width": "0.6",
"sparse_infill_line_width": "0.48",
"internal_solid_infill_line_width": "0.48",
"top_surface_line_width": "0.48",
"support_line_width": "0.48",
"overhang_1_4_speed": "45",
"overhang_2_4_speed": "35",
"overhang_3_4_speed": "25",
"overhang_4_4_speed": "15",
"initial_layer_speed": "30",
"initial_layer_infill_speed": "30",
"initial_layer_travel_speed": "50",
"outer_wall_speed": "80",
"inner_wall_speed": "80",
"small_perimeter_speed": "80",
"small_perimeter_threshold": "80",
"sparse_infill_speed": "80",
"internal_solid_infill_speed": "80",
"top_surface_speed": "80",
"gap_infill_speed": "80",
"support_speed": "80",
"support_interface_speed": "80",
"travel_speed": "300",
"standby_temperature_delta": "-55",
"support_top_z_distance": "0.35",
"support_bottom_z_distance": "0.35"
}

View File

@@ -0,0 +1,61 @@
{
"type": "process",
"setting_id": "GP004",
"name": "0.4mm Draft @re3D fdm 0.8",
"from": "system",
"instantiation": "true",
"inherits": "fdm_process_re3D_common",
"compatible_printers": [
"re3D Gigabot 4 0.8 nozzle",
"re3D Gigabot 4 XLT 0.8 nozzle",
"re3D Terabot 4 0.8 nozzle"
],
"layer_height": "0.4",
"initial_layer_print_height": "0.6",
"top_shell_layers": "4",
"top_shell_thickness": "0.6",
"bottom_shell_layers": "3",
"line_width": "1",
"outer_wall_line_width": "1",
"inner_wall_line_width": "1",
"initial_layer_line_width": "1",
"sparse_infill_line_width": "1",
"internal_solid_infill_line_width": "1",
"top_surface_line_width": "1",
"support_line_width": "1",
"overhang_1_4_speed": "45",
"overhang_2_4_speed": "35",
"overhang_3_4_speed": "25",
"overhang_4_4_speed": "15",
"initial_layer_speed": "30",
"initial_layer_infill_speed": "30",
"initial_layer_travel_speed": "50",
"outer_wall_speed": "45",
"inner_wall_speed": "45",
"small_perimeter_speed": "45",
"small_perimeter_threshold": "45",
"sparse_infill_speed": "45",
"internal_solid_infill_speed": "45",
"top_surface_speed": "45",
"gap_infill_speed": "45",
"support_speed": "45",
"support_interface_speed": "45",
"travel_speed": "300",
"standby_temperature_delta": "-55",
"support_top_z_distance": "0.42",
"support_bottom_z_distance": "0.42"
}

View File

@@ -0,0 +1,16 @@
{
"type": "process",
"setting_id": "GP004",
"name": "1.0mm Standard @re3D fgf 1.75",
"from": "system",
"inherits": "fgf_process_re3D_common",
"instantiation": "true",
"layer_height": "1.0",
"bottom_shell_layers": "2",
"top_shell_layers": "5",
"compatible_printers": [
"re3D Gigabot X2 1.75 nozzle",
"re3D Gigabot X2 XLT 1.75 nozzle",
"re3D Terabot X2 1.75 nozzle"
]
}

View File

@@ -0,0 +1,70 @@
{
"type": "process",
"name": "fdm_process_common",
"from": "system",
"instantiation": "false",
"adaptive_layer_height": "0",
"reduce_crossing_wall": "0",
"bridge_flow": "0.95",
"bridge_speed": "25",
"brim_width": "5",
"compatible_printers": [],
"print_sequence": "by layer",
"default_acceleration": "10000",
"bridge_no_support": "0",
"elefant_foot_compensation": "0.1",
"outer_wall_line_width": "0.4",
"outer_wall_speed": "120",
"line_width": "0.45",
"infill_direction": "45",
"sparse_infill_density": "15%",
"sparse_infill_pattern": "crosshatch",
"initial_layer_line_width": "0.42",
"initial_layer_print_height": "0.2",
"initial_layer_speed": "20",
"gap_infill_speed": "30",
"infill_combination": "0",
"sparse_infill_line_width": "0.45",
"infill_wall_overlap": "25%",
"sparse_infill_speed": "50",
"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.45",
"inner_wall_speed": "40",
"print_settings_id": "",
"raft_layers": "0",
"seam_position": "nearest",
"skirt_distance": "2",
"skirt_height": "2",
"minimum_sparse_infill_area": "0",
"internal_solid_infill_line_width": "0.45",
"internal_solid_infill_speed": "40",
"spiral_mode": "0",
"standby_temperature_delta": "-5",
"enable_support": "0",
"support_filament": "0",
"support_line_width": "0.42",
"support_interface_filament": "0",
"support_on_build_plate_only": "0",
"support_top_z_distance": "0.15",
"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": "30",
"travel_speed": "400",
"enable_prime_tower": "0",
"prime_tower_width": "60",
"xy_hole_compensation": "0",
"xy_contour_compensation": "0"
}

View File

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

View File

@@ -0,0 +1,124 @@
{
"type": "process",
"name": "fgf_process_re3D_common",
"from": "system",
"instantiation": "false",
"inherits": "fdm_process_common",
"adaptive_layer_height": "0",
"reduce_crossing_wall": "1",
"max_travel_detour_distance": "0",
"bottom_surface_pattern": "monotonic",
"bottom_shell_layers": "2",
"bottom_shell_thickness": "0",
"bridge_speed": "40",
"brim_type": "no_brim",
"brim_width": "5",
"brim_object_gap": "0.1",
"compatible_printers_condition": "",
"print_sequence": "by layer",
"default_acceleration": "500",
"top_surface_acceleration": "500",
"bridge_no_support": "0",
"draft_shield": "disabled",
"elefant_foot_compensation": "0",
"enable_arc_fitting": "1",
"outer_wall_line_width": "1.9",
"wall_infill_order": "inner wall/outer wall/infill",
"line_width": "1.9",
"infill_direction": "45",
"sparse_infill_density": "20%",
"sparse_infill_pattern": "gyroid",
"initial_layer_acceleration": "500",
"travel_acceleration": "700",
"inner_wall_acceleration": "500",
"initial_layer_line_width": "1.9",
"initial_layer_print_height": "1",
"infill_combination": "0",
"sparse_infill_line_width": "1.9",
"infill_wall_overlap": "50%",
"wall_generator": "classic",
"interface_shells": "0",
"ironing_flow": "15%",
"ironing_spacing": "0.1",
"ironing_speed": "15",
"ironing_type": "no ironing",
"layer_height": "1",
"reduce_infill_retraction": "1",
"filename_format": "{input_filename_base}_{filament_type[initial_tool]}_{print_time}.gcode",
"detect_overhang_wall": "1",
"overhang_1_4_speed": "0",
"overhang_2_4_speed": "20",
"overhang_3_4_speed": "15",
"overhang_4_4_speed": "10",
"inner_wall_line_width": "1.9",
"wall_loops": "2",
"print_settings_id": "",
"raft_layers": "0",
"seam_position": "aligned",
"seam_gap": "0",
"staggered_inner_seams": "1",
"skirt_distance": "2",
"skirt_height": "1",
"skirt_loops": "3",
"minimum_sparse_infill_area": "15",
"internal_solid_infill_line_width": "1.9",
"spiral_mode": "0",
"standby_temperature_delta": "-5",
"enable_support": "0",
"resolution": "0.012",
"support_type": "normal(auto)",
"support_style": "default",
"support_on_build_plate_only": "0",
"support_top_z_distance": "0.2",
"support_filament": "0",
"support_line_width": "1.9",
"support_interface_loop_pattern": "0",
"support_interface_filament": "0",
"support_interface_top_layers": "2",
"support_interface_bottom_layers": "2",
"support_interface_spacing": "0.5",
"support_interface_speed": "100",
"support_base_pattern": "rectilinear",
"support_base_pattern_spacing": "2.5",
"support_speed": "150",
"support_threshold_angle": "30",
"support_object_xy_distance": "0.35",
"tree_support_branch_angle": "45",
"tree_support_wall_count": "0",
"detect_thin_wall": "0",
"top_surface_pattern": "monotonic",
"top_surface_line_width": "1.9",
"top_shell_layers": "4",
"top_shell_thickness": "0",
"initial_layer_speed": "30",
"initial_layer_infill_speed": "30",
"outer_wall_speed": "50",
"inner_wall_speed": "50",
"internal_solid_infill_speed": "50",
"top_surface_speed": "50",
"gap_infill_speed": "60",
"sparse_infill_speed": "50",
"travel_speed": "75",
"enable_prime_tower": "0",
"wipe_tower_no_sparse_layers": "0",
"prime_tower_width": "35",
"xy_hole_compensation": "0",
"xy_contour_compensation": "0",
"infill_anchor": "2mm",
"ensure_vertical_shell_thickness": "none",
"slow_down_layers": "1",
"default_jerk": "5",
"outer_wall_jerk":"9",
"inner_wall_jerk":"9",
"infill_jerk":"9",
"top_surface_jerk":"9",
"first_layer_jerk":"9",
"travel_jerk":"9",
"compatible_printers": [
"re3D Gigabot X2 1.75 nozzle",
"re3D Gigabot X2 XLT 1.75 nozzle",
"re3D Terabot X2 1.75 nozzle"
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 357 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 94 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 342 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 311 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 335 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 287 KiB

View File

@@ -55,12 +55,12 @@ namespace GUI {
"Justmaker", "Keene Village Plastics", "Kexcelled", "LDO", "MakerBot",
"MatterHackers", "MIKA3D", "NinjaTek", "Nobufil", "Novamaker",
"OVERTURE", "OVVNYXE", "Polymaker", "Priline", "Printed Solid",
"Protopasta", "Prusament", "Push Plastic", "R3D", "Re-pet3D",
"Recreus", "Regen", "RatRig", "Sain SMART", "SliceWorx",
"Snapmaker", "SnoLabs", "Spectrum", "SUNLU", "TTYT3D",
"Tianse", "UltiMaker", "Valment", "Verbatim", "VO3D",
"Voxelab", "VOXELPLA", "YOOPAI", "Yousu", "Ziro",
"Zyltech"};
"Protopasta", "Prusament", "Push Plastic", "R3D", "re3D"
"Re-pet3D", "Recreus", "Regen", "RatRig", "Sain SMART",
"SliceWorx", "Snapmaker", "SnoLabs", "Spectrum", "SUNLU",
"TTYT3D", "Tianse", "UltiMaker", "Valment", "Verbatim",
"VO3D", "Voxelab", "VOXELPLA", "YOOPAI", "Yousu",
"Ziro", "Zyltech"};
static const std::vector<std::string> filament_types = {"PLA", "rPLA", "PLA+", "PLA Tough", "PETG", "ABS", "ASA", "FLEX", "HIPS", "PA", "PACF",
"NYLON", "PVA", "PVB", "PC", "PCABS", "PCTG", "PCCF", "PHA", "PP", "PEI", "PET",
@@ -74,10 +74,10 @@ static const std::vector<std::string> printer_vendors =
"FLSun", "FlyingBear", "Folgertech", "Geeetech", "Ginger Additive",
"InfiMech", "Kingroon", "Lulzbot", "MagicMaker", "Mellow",
"Orca Arena Printer", "Peopoly", "Positron 3D", "Prusa", "Qidi",
"Raise3D", "RatRig", "RolohaunDesign", "SecKit", "Snapmaker",
"Sovol", "Thinker X400", "Tronxy", "TwoTrees", "UltiMaker",
"Vivedino", "Volumic", "Voron", "Voxelab", "Vzbot",
"Wanhao", "Z-Bolt"};
"Raise3D", "RatRig", "re3D" "RolohaunDesign", "SecKit",
"Snapmaker", "Sovol", "Thinker X400", "Tronxy", "TwoTrees",
"UltiMaker", "Vivedino", "Volumic", "Voron", "Voxelab",
"Vzbot", "Wanhao", "Z-Bolt"};
static const std::unordered_map<std::string, std::vector<std::string>> printer_model_map =
{{"Anker", {"Anker M5", "Anker M5 All-Metal Hot End", "Anker M5C"}},
@@ -136,6 +136,8 @@ static const std::unordered_map<std::string, std::vector<std::string>> printer_m
"RatRig V-Core 4 HYBRID 400", "RatRig V-Core 4 HYBRID 500", "RatRig V-Core 4 IDEX 300", "RatRig V-Core 4 IDEX 300 COPY MODE", "RatRig V-Core 4 IDEX 300 MIRROR MODE",
"RatRig V-Core 4 IDEX 400", "RatRig V-Core 4 IDEX 400 COPY MODE", "RatRig V-Core 4 IDEX 400 MIRROR MODE", "RatRig V-Core 4 IDEX 500", "RatRig V-Core 4 IDEX 500 COPY MODE",
"RatRig V-Core 4 IDEX 500 MIRROR MODE"}},
{"re3D", {"re3D Gigabot 4", "re3D Gigabot 4 XLT", "re3D Terabot 4",
"re3D Gigabot X2", "re3D Gigabot X2 XLT", "re3D Terabot X2"}},
{"RolohaunDesign", {"Rook MK1 LDO"}},
{"SecKit", {"SecKit SK-Tank", "Seckit Go3"}},
{"Snapmaker", {"Snapmaker J1", "Snapmaker A250", "Snapmaker A350", "Snapmaker A250 Dual", "Snapmaker A350 Dual",
@@ -160,10 +162,11 @@ static const std::unordered_map<std::string, std::vector<std::string>> printer_m
{"Z-Bolt", {"Z-Bolt S300", "Z-Bolt S300 Dual", "Z-Bolt S400", "Z-Bolt S400 Dual", "Z-Bolt S600",
"Z-Bolt S600 Dual"}}};
static std::vector<std::string> nozzle_diameter_vec = {"0.4", "0.15", "0.2", "0.25", "0.3", "0.35", "0.5", "0.6", "0.75", "0.8", "1.0", "1.2"};
static std::vector<std::string> nozzle_diameter_vec = {"0.4", "0.15", "0.2", "0.25", "0.3", "0.35", "0.5", "0.6", "0.75", "0.8", "1.0", "1.2", "1.75"};
static std::unordered_map<std::string, float> nozzle_diameter_map = {{"0.15", 0.15}, {"0.2", 0.2}, {"0.25", 0.25}, {"0.3", 0.3},
{"0.35", 0.35}, {"0.4", 0.4}, {"0.5", 0.5}, {"0.6", 0.6},
{"0.75", 0.75}, {"0.8", 0.8}, {"1.0", 1.0}, {"1.2", 1.2}};
{"0.75", 0.75}, {"0.8", 0.8}, {"1.0", 1.0}, {"1.2", 1.2},
{"1.75", 1.75}};
static std::set<int> cannot_input_key = {9, 10, 13, 33, 35, 36, 37, 38, 40, 41, 42, 44, 46, 47, 59, 60, 62, 63, 64, 92, 94, 95, 124, 126};