From 771373e6aa9b636ed08ed83293b03c4efb9eedde Mon Sep 17 00:00:00 2001 From: kiniad <126398817+kiniad@users.noreply.github.com> Date: Thu, 28 Nov 2024 13:35:03 +0100 Subject: [PATCH 1/6] Extended resources for Ratrig V-Core 4: I.E. profiles for 0.8 nozzle and PCTG filament (#7561) * Update 0.25mm Quality Speed @RatRig V-Core 4 HYBRID 0.4.json it's HYBRID not HYBIRD * Update 0.25mm Quality Speed @RatRig V-Core 4 HYBRID 0.5.json it's HYBRID not HYBIRD * Update 0.25mm Quality Speed @RatRig V-Core 4 HYBRID 0.6.json it's HYBRID not HYBIRD * Add files via upload Adding process files for the 0.8 nozzle * Add files via upload machine profiles for 0.8 nozzle * Update Ratrig.json Added support for 0.8.nozle * Add files via upload Added filament profile for the more and more popular PCTG * Update Ratrig.json Add filament PCTG * Update Ratrig.json Filament setting for big (>0.4) nozzles * Add files via upload Filament setting for big (>0.4) nozzles * Filament setting for big (>0.4) nozzles Filament setting for big (>0.4) nozzles * Optimized layer and extrusion values Optimized layer and extrusion values --------- Co-authored-by: SoftFever --- resources/profiles/Ratrig.json | 36 +++++ .../Ratrig/filament/RatRig BigNozzle ABS.json | 54 ++++++++ .../Ratrig/filament/RatRig BigNozzle ASA.json | 54 ++++++++ .../filament/RatRig BigNozzle PCTG.json | 69 ++++++++++ .../filament/RatRig BigNozzle PETG.json | 63 +++++++++ .../Ratrig/filament/RatRig BigNozzle PLA.json | 39 ++++++ .../Ratrig/filament/RatRig Generic PCTG.json | 66 ++++++++++ ...RatRig V-Core 4 HYBRID 300 0.8 nozzle.json | 59 +++++++++ ...RatRig V-Core 4 HYBRID 400 0.8 nozzle.json | 59 +++++++++ ...RatRig V-Core 4 HYBRID 500 0.8 nozzle.json | 59 +++++++++ ...ity Speed @RatRig V-Core 4 HYBRID 0.4.json | 2 +- ...ity Speed @RatRig V-Core 4 HYBRID 0.5.json | 124 +++++++++--------- ...ity Speed @RatRig V-Core 4 HYBRID 0.6.json | 124 +++++++++--------- .../0.25mm Speed @RatRig V-Core 4 0.6.json | 120 ++++++++--------- ...5mm Speed @RatRig V-Core 4 HYBRID 0.5.json | 120 ++++++++--------- ...5mm Speed @RatRig V-Core 4 HYBRID 0.6.json | 120 ++++++++--------- ...5mm Speed @RatRig V-Core 4 HYBRID 0.8.json | 60 +++++++++ ....30mm Big @RatRig V-Core 4 HYBRID 0.8.json | 67 ++++++++++ ...Extra Big @RatRig V-Core 4 HYBRID 0.8.json | 67 ++++++++++ 19 files changed, 1057 insertions(+), 305 deletions(-) create mode 100644 resources/profiles/Ratrig/filament/RatRig BigNozzle ABS.json create mode 100644 resources/profiles/Ratrig/filament/RatRig BigNozzle ASA.json create mode 100644 resources/profiles/Ratrig/filament/RatRig BigNozzle PCTG.json create mode 100644 resources/profiles/Ratrig/filament/RatRig BigNozzle PETG.json create mode 100644 resources/profiles/Ratrig/filament/RatRig BigNozzle PLA.json create mode 100644 resources/profiles/Ratrig/filament/RatRig Generic PCTG.json create mode 100644 resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 300 0.8 nozzle.json create mode 100644 resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 400 0.8 nozzle.json create mode 100644 resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 500 0.8 nozzle.json create mode 100644 resources/profiles/Ratrig/process/0.25mm Speed @RatRig V-Core 4 HYBRID 0.8.json create mode 100644 resources/profiles/Ratrig/process/0.30mm Big @RatRig V-Core 4 HYBRID 0.8.json create mode 100644 resources/profiles/Ratrig/process/0.35mm Extra Big @RatRig V-Core 4 HYBRID 0.8.json diff --git a/resources/profiles/Ratrig.json b/resources/profiles/Ratrig.json index 163d9817ad6..e983dbebe3b 100644 --- a/resources/profiles/Ratrig.json +++ b/resources/profiles/Ratrig.json @@ -110,6 +110,18 @@ "name": "0.25mm Quality Speed @RatRig V-Core 4 0.5", "sub_path": "process/0.25mm Quality Speed @RatRig V-Core 4 0.5.json" }, + { + "name": "0.35mm Extra Big @RatRig V-Core 4 HYBRID 0.8", + "sub_path": "process/0.35mm Extra Big @RatRig V-Core 4 HYBRID 0.8.json" + }, + { + "name": "0.30mm Big @RatRig V-Core 4 HYBRID 0.8", + "sub_path": "process/0.30mm Big @RatRig V-Core 4 HYBRID 0.8.json" + }, + { + "name": "0.25mm Speed @RatRig V-Core 4 HYBRID 0.8", + "sub_path": "process/0.25mm Speed @RatRig V-Core 4 HYBRID 0.8.json" + }, { "name": "0.25mm Quality Speed @RatRig V-Core 4 0.6", "sub_path": "process/0.25mm Quality Speed @RatRig V-Core 4 0.6.json" @@ -204,6 +216,10 @@ "name": "RatRig Generic PLA-CF", "sub_path": "filament/RatRig Generic PLA-CF.json" }, + { + "name": "RatRig Generic PCTG", + "sub_path": "filament/RatRig Generic PCTG.json" + }, { "name": "RatRig Generic PETG", "sub_path": "filament/RatRig Generic PETG.json" @@ -247,6 +263,26 @@ { "name": "RatRig PunkFil PETG", "sub_path": "filament/RatRig PunkFil PETG.json" + }, + { + "name": "RatRig BigNozzle ABS", + "sub_path": "filament/RatRig BigNozzle ABS.json" + }, + { + "name": "RatRig BigNozzle ASA", + "sub_path": "filament/RatRig BigNozzle ASA.json" + }, + { + "name": "RatRig BigNozzle PLA", + "sub_path": "filament/RatRig BigNozzle PLA.json" + }, + { + "name": "RatRig BigNozzle PETG", + "sub_path": "filament/RatRig BigNozzle PETG.json" + }, + { + "name": "RatRig BigNozzle PCTG", + "sub_path": "filament/RatRig BigNozzle PCTG.json" } ], "machine_list": [ diff --git a/resources/profiles/Ratrig/filament/RatRig BigNozzle ABS.json b/resources/profiles/Ratrig/filament/RatRig BigNozzle ABS.json new file mode 100644 index 00000000000..eb6226db698 --- /dev/null +++ b/resources/profiles/Ratrig/filament/RatRig BigNozzle ABS.json @@ -0,0 +1,54 @@ +{ + "type": "filament", + "filament_id": "GFB99", + "setting_id": "GFSA04", + "name": "RatRig BigNozzle ABS", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_abs", + "filament_flow_ratio": [ + "0.98" + ], + "filament_max_volumetric_speed": [ + "18" + ], + "filament_z_hop": [ + "0" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.03" + ], + "hot_plate_temp_initial_layer" : [ + "108" + ], + "nozzle_temperature_initial_layer": [ + "270" + ], + "nozzle_temperature": [ + "265" + ], + "nozzle_temperature_range_low": [ + "240" + ], + "nozzle_temperature_range_high": [ + "290" + ], + "close_fan_the_first_x_layers": [ + "2" + ], + "fan_cooling_layer_time": [ + "10" + ], + "fan_max_speed": [ + "30" + ], + "fan_min_speed": [ + "10" + ], + "overhang_fan_speed": [ + "30" + ] +} diff --git a/resources/profiles/Ratrig/filament/RatRig BigNozzle ASA.json b/resources/profiles/Ratrig/filament/RatRig BigNozzle ASA.json new file mode 100644 index 00000000000..31827e04c23 --- /dev/null +++ b/resources/profiles/Ratrig/filament/RatRig BigNozzle ASA.json @@ -0,0 +1,54 @@ +{ + "type": "filament", + "filament_id": "GFB98", + "setting_id": "GFSA04", + "name": "RatRig BigNozzle ASA", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_asa", + "filament_flow_ratio": [ + "0.98" + ], + "filament_max_volumetric_speed": [ + "19" + ], + "filament_z_hop": [ + "0" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.033" + ], + "hot_plate_temp_initial_layer" : [ + "108" + ], + "nozzle_temperature_initial_layer": [ + "270" + ], + "nozzle_temperature": [ + "265" + ], + "nozzle_temperature_range_low": [ + "240" + ], + "nozzle_temperature_range_high": [ + "290" + ], + "close_fan_the_first_x_layers": [ + "2" + ], + "fan_cooling_layer_time": [ + "10" + ], + "fan_max_speed": [ + "30" + ], + "fan_min_speed": [ + "10" + ], + "overhang_fan_speed": [ + "28" + ] +} diff --git a/resources/profiles/Ratrig/filament/RatRig BigNozzle PCTG.json b/resources/profiles/Ratrig/filament/RatRig BigNozzle PCTG.json new file mode 100644 index 00000000000..480aa223962 --- /dev/null +++ b/resources/profiles/Ratrig/filament/RatRig BigNozzle PCTG.json @@ -0,0 +1,69 @@ +{ + "type": "filament", + "filament_id": "GFC99", + "setting_id": "GFSA04", + "name": "RatRig BigNozzle PCTG", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pet", + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "fan_cooling_layer_time": [ + "30" + ], + "overhang_fan_speed": [ + "90" + ], + "overhang_fan_threshold": [ + "25%" + ], + "fan_max_speed": [ + "50" + ], + "fan_min_speed": [ + "15" + ], + "slow_down_min_speed": [ + "10" + ], + "slow_down_layer_time": [ + "8" + ], + "filament_flow_ratio": [ + "0.96" + ], + "filament_density": [ + "1.29" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_z_hop": [ + "0" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.045" + ], + "nozzle_temperature_initial_layer": [ + "280" + ], + "nozzle_temperature": [ + "275" + ], + "nozzle_temperature_range_high": [ + "300" + ], + "nozzle_temperature_range_low": [ + "240" + ], + "temperature_vitrification": [ + "90" + ] +} diff --git a/resources/profiles/Ratrig/filament/RatRig BigNozzle PETG.json b/resources/profiles/Ratrig/filament/RatRig BigNozzle PETG.json new file mode 100644 index 00000000000..da008803733 --- /dev/null +++ b/resources/profiles/Ratrig/filament/RatRig BigNozzle PETG.json @@ -0,0 +1,63 @@ +{ + "type": "filament", + "filament_id": "GFG99", + "setting_id": "GFSA04", + "name": "RatRig BigNozzle PETG", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pet", + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "fan_cooling_layer_time": [ + "10" + ], + "overhang_fan_speed": [ + "100" + ], + "overhang_fan_threshold": [ + "25%" + ], + "fan_max_speed": [ + "90" + ], + "fan_min_speed": [ + "40" + ], + "slow_down_min_speed": [ + "10" + ], + "slow_down_layer_time": [ + "8" + ], + "filament_flow_ratio": [ + "0.98" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_z_hop": [ + "0" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.045" + ], + "nozzle_temperature_initial_layer": [ + "260" + ], + "nozzle_temperature": [ + "255" + ], + "nozzle_temperature_range_high": [ + "280" + ], + "nozzle_temperature_range_low": [ + "230" + ] +} diff --git a/resources/profiles/Ratrig/filament/RatRig BigNozzle PLA.json b/resources/profiles/Ratrig/filament/RatRig BigNozzle PLA.json new file mode 100644 index 00000000000..f3121fe45db --- /dev/null +++ b/resources/profiles/Ratrig/filament/RatRig BigNozzle PLA.json @@ -0,0 +1,39 @@ +{ + "type": "filament", + "filament_id": "GFL99", + "setting_id": "GFSA04", + "name": "RatRig BigNozzle PLA", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pla", + "filament_flow_ratio": [ + "0.98" + ], + "filament_max_volumetric_speed": [ + "20" + ], + "filament_z_hop": [ + "0" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.05" + ], + "slow_down_layer_time": [ + "8" + ], + "nozzle_temperature_initial_layer": [ + "230" + ], + "nozzle_temperature": [ + "235" + ], + "nozzle_temperature_range_high": [ + "260" + ], + "nozzle_temperature_range_low": [ + "210" + ] +} diff --git a/resources/profiles/Ratrig/filament/RatRig Generic PCTG.json b/resources/profiles/Ratrig/filament/RatRig Generic PCTG.json new file mode 100644 index 00000000000..9f28df73abf --- /dev/null +++ b/resources/profiles/Ratrig/filament/RatRig Generic PCTG.json @@ -0,0 +1,66 @@ +{ + "type": "filament", + "filament_id": "GFC99", + "setting_id": "GFCA04", + "name": "RatRig Generic PCTG", + "from": "system", + "instantiation": "true", + "inherits": "fdm_filament_pet", + "reduce_fan_stop_start_freq": [ + "1" + ], + "slow_down_for_layer_cooling": [ + "1" + ], + "fan_cooling_layer_time": [ + "30" + ], + "overhang_fan_speed": [ + "90" + ], + "overhang_fan_threshold": [ + "25%" + ], + "fan_max_speed": [ + "40" + ], + "fan_min_speed": [ + "10" + ], + "slow_down_min_speed": [ + "10" + ], + "slow_down_layer_time": [ + "8" + ], + "filament_flow_ratio": [ + "0.94" + ], + "filament_density": [ + "1.29" + ], + "filament_max_volumetric_speed": [ + "12" + ], + "filament_z_hop": [ + "0" + ], + "enable_pressure_advance": [ + "1" + ], + "pressure_advance": [ + "0.045" + ], + "nozzle_temperature_initial_layer": [ + "255" + ], + "nozzle_temperature": [ + "255" + ], + "nozzle_temperature_range_high": [ + "270" + ], + "temperature_vitrification": [ + "90" + ] +} diff --git a/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 300 0.8 nozzle.json b/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 300 0.8 nozzle.json new file mode 100644 index 00000000000..9cde1d77984 --- /dev/null +++ b/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 300 0.8 nozzle.json @@ -0,0 +1,59 @@ +{ + "type": "machine", + "setting_id": "GM002", + "name": "RatRig V-Core 4 HYBRID 300 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_klipper_common", + "printer_model": "RatRig V-Core 4 HYBRID 300", + "printer_variant": "0.8", + "nozzle_diameter": [ + "0.8" + ], + "printable_area": [ + "0x0", + "300x0", + "300x300", + "0x300" + ], + "machine_max_speed_x": ["500", "500"], + "machine_max_speed_y": ["500", "500"], + "machine_max_speed_z": ["200", "200"], + "machine_max_speed_e": ["120", "120"], + "machine_max_acceleration_x": ["20000", "20000"], + "machine_max_acceleration_y": ["20000", "20000"], + "machine_max_acceleration_z": ["200", "200"], + "machine_max_acceleration_e": ["5000", "5000"], + "machine_max_acceleration_extruding": ["20000", "20000"], + "machine_max_acceleration_retracting": ["20000", "20000"], + "machine_max_acceleration_travel": ["20000", "20000"], + "machine_max_jerk_x": ["5", "5"], + "machine_max_jerk_y": ["5", "5"], + "machine_max_jerk_z": ["0.4", "0.4"], + "machine_max_jerk_e": ["5", "5"], + "min_layer_height": ["0.12"], + "max_layer_height": ["0.5"], + "extruder_clearance_radius": "45", + "extruder_clearance_height_to_rod": "25", + "extruder_clearance_height_to_lid": "140", + "retract_lift_below": ["0.3"], + "retraction_length": ["0.8"], + "retraction_speed": ["120"], + "deretraction_speed": ["120"], + "wipe": ["1"], + "retract_before_wipe": ["70%"], + "z_hop": ["0.2"], + "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single] TOTAL_LAYER_COUNT={total_layer_count} X0={first_layer_print_min[0]} Y0={first_layer_print_min[1]} X1={first_layer_print_max[0]} Y1={first_layer_print_max[1]}", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n_ON_LAYER_CHANGE LAYER={layer_num + 1}", + "change_filament_gcode": "M600", + "machine_pause_gcode": "PAUSE", + "printing_by_object_gcode": ";BETWEEN_OBJECTS\nG92 E0", + "printable_height": "300", + "time_lapse_gcode": "TIMELAPSE_TAKE_FRAME", + "thumbnails": [ + "64x64/PNG", + "100x100/PNG", + "400x300/PNG" + ] +} diff --git a/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 400 0.8 nozzle.json b/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 400 0.8 nozzle.json new file mode 100644 index 00000000000..db7bb5ab3b9 --- /dev/null +++ b/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 400 0.8 nozzle.json @@ -0,0 +1,59 @@ +{ + "type": "machine", + "setting_id": "GM002", + "name": "RatRig V-Core 4 HYBRID 400 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_klipper_common", + "printer_model": "RatRig V-Core 4 HYBRID 400", + "printer_variant": "0.8", + "nozzle_diameter": [ + "0.8" + ], + "printable_area": [ + "0x0", + "400x0", + "400x400", + "0x400" + ], + "machine_max_speed_x": ["500", "500"], + "machine_max_speed_y": ["500", "500"], + "machine_max_speed_z": ["200", "200"], + "machine_max_speed_e": ["120", "120"], + "machine_max_acceleration_x": ["20000", "20000"], + "machine_max_acceleration_y": ["20000", "20000"], + "machine_max_acceleration_z": ["200", "200"], + "machine_max_acceleration_e": ["5000", "5000"], + "machine_max_acceleration_extruding": ["20000", "20000"], + "machine_max_acceleration_retracting": ["20000", "20000"], + "machine_max_acceleration_travel": ["20000", "20000"], + "machine_max_jerk_x": ["5", "5"], + "machine_max_jerk_y": ["5", "5"], + "machine_max_jerk_z": ["0.4", "0.4"], + "machine_max_jerk_e": ["5", "5"], + "min_layer_height": ["0.12"], + "max_layer_height": ["0.5"], + "extruder_clearance_radius": "45", + "extruder_clearance_height_to_rod": "25", + "extruder_clearance_height_to_lid": "140", + "retract_lift_below": ["0.3"], + "retraction_length": ["0.8"], + "retraction_speed": ["120"], + "deretraction_speed": ["120"], + "wipe": ["1"], + "retract_before_wipe": ["70%"], + "z_hop": ["0.2"], + "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single] TOTAL_LAYER_COUNT={total_layer_count} X0={first_layer_print_min[0]} Y0={first_layer_print_min[1]} X1={first_layer_print_max[0]} Y1={first_layer_print_max[1]}", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n_ON_LAYER_CHANGE LAYER={layer_num + 1}", + "change_filament_gcode": "M600", + "machine_pause_gcode": "PAUSE", + "printing_by_object_gcode": ";BETWEEN_OBJECTS\nG92 E0", + "printable_height": "400", + "time_lapse_gcode": "TIMELAPSE_TAKE_FRAME", + "thumbnails": [ + "64x64/PNG", + "100x100/PNG", + "400x300/PNG" + ] +} diff --git a/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 500 0.8 nozzle.json b/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 500 0.8 nozzle.json new file mode 100644 index 00000000000..5c15020a7c4 --- /dev/null +++ b/resources/profiles/Ratrig/machine/RatRig V-Core 4 HYBRID 500 0.8 nozzle.json @@ -0,0 +1,59 @@ +{ + "type": "machine", + "setting_id": "GM002", + "name": "RatRig V-Core 4 HYBRID 500 0.8 nozzle", + "from": "system", + "instantiation": "true", + "inherits": "fdm_klipper_common", + "printer_model": "RatRig V-Core 4 HYBRID 500", + "printer_variant": "0.8", + "nozzle_diameter": [ + "0.6" + ], + "printable_area": [ + "0x0", + "500x0", + "500x500", + "0x500" + ], + "machine_max_speed_x": ["500", "500"], + "machine_max_speed_y": ["500", "500"], + "machine_max_speed_z": ["200", "200"], + "machine_max_speed_e": ["120", "120"], + "machine_max_acceleration_x": ["20000", "20000"], + "machine_max_acceleration_y": ["20000", "20000"], + "machine_max_acceleration_z": ["200", "200"], + "machine_max_acceleration_e": ["5000", "5000"], + "machine_max_acceleration_extruding": ["20000", "20000"], + "machine_max_acceleration_retracting": ["20000", "20000"], + "machine_max_acceleration_travel": ["20000", "20000"], + "machine_max_jerk_x": ["5", "5"], + "machine_max_jerk_y": ["5", "5"], + "machine_max_jerk_z": ["0.4", "0.4"], + "machine_max_jerk_e": ["5", "5"], + "min_layer_height": ["0.12"], + "max_layer_height": ["0.5"], + "extruder_clearance_radius": "45", + "extruder_clearance_height_to_rod": "25", + "extruder_clearance_height_to_lid": "140", + "retract_lift_below": ["0.3"], + "retraction_length": ["0.8"], + "retraction_speed": ["120"], + "deretraction_speed": ["120"], + "wipe": ["1"], + "retract_before_wipe": ["70%"], + "z_hop": ["0.2"], + "machine_start_gcode": "START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single] TOTAL_LAYER_COUNT={total_layer_count} X0={first_layer_print_min[0]} Y0={first_layer_print_min[1]} X1={first_layer_print_max[0]} Y1={first_layer_print_max[1]}", + "layer_change_gcode": ";AFTER_LAYER_CHANGE\n;[layer_z]", + "before_layer_change_gcode": ";BEFORE_LAYER_CHANGE\n;[layer_z]\nG92 E0\n_ON_LAYER_CHANGE LAYER={layer_num + 1}", + "change_filament_gcode": "M600", + "machine_pause_gcode": "PAUSE", + "printing_by_object_gcode": ";BETWEEN_OBJECTS\nG92 E0", + "printable_height": "500", + "time_lapse_gcode": "TIMELAPSE_TAKE_FRAME", + "thumbnails": [ + "64x64/PNG", + "100x100/PNG", + "400x300/PNG" + ] +} diff --git a/resources/profiles/Ratrig/process/0.25mm Quality Speed @RatRig V-Core 4 HYBRID 0.4.json b/resources/profiles/Ratrig/process/0.25mm Quality Speed @RatRig V-Core 4 HYBRID 0.4.json index 24a7497b61b..adb0bcb43fe 100644 --- a/resources/profiles/Ratrig/process/0.25mm Quality Speed @RatRig V-Core 4 HYBRID 0.4.json +++ b/resources/profiles/Ratrig/process/0.25mm Quality Speed @RatRig V-Core 4 HYBRID 0.4.json @@ -57,6 +57,6 @@ "compatible_printers": [ "RatRig V-Core 4 HYBRID 300 0.4 nozzle", "RatRig V-Core 4 HYBRID 400 0.4 nozzle", - "RatRig V-Core 4 HYBIRD 500 0.4 nozzle" + "RatRig V-Core 4 HYBRID 500 0.4 nozzle" ] } diff --git a/resources/profiles/Ratrig/process/0.25mm Quality Speed @RatRig V-Core 4 HYBRID 0.5.json b/resources/profiles/Ratrig/process/0.25mm Quality Speed @RatRig V-Core 4 HYBRID 0.5.json index dbf3f1e9e4e..23d26712199 100644 --- a/resources/profiles/Ratrig/process/0.25mm Quality Speed @RatRig V-Core 4 HYBRID 0.5.json +++ b/resources/profiles/Ratrig/process/0.25mm Quality Speed @RatRig V-Core 4 HYBRID 0.5.json @@ -1,62 +1,62 @@ -{ - "type": "process", - "setting_id": "GP006", - "name": "0.25mm Quality Speed @RatRig V-Core 4 HYBRID 0.5", - "from": "system", - "instantiation": "true", - "inherits": "fdm_process_ratrig_common", - "layer_height": "0.25", - "inital_layer_height": "0.3", - "wall_count": "4", - "top_shell_layers": "4", - "bottom_shell_layers": "3", - "top_shell_thickness": "0", - "sparse_infill_density": "25%", - "infill_anchor": "600%", - "infill_anchor_max": "5", - "infill_combination": "1", - "skirt_loops": "2", - "skirt_distance": "10", - "support_threshold_angle": "65", - "support_bottom_z_distance": "0.2", - "support_on_build_plate_only": "1", - "support_object_xy_distance": "60%", - "inner_wall_speed": "300", - "small_perimeter_speed": "250", - "outer_wall_speed": "250", - "sparse_infill_speed": "400", - "internal_solid_infill_speed": "100%", - "top_surface_speed": "100%", - "support_speed": "50", - "support_interface_speed": "100%", - "bridge_speed": "50", - "gap_infill_speed": "200", - "travel_speed": "600", - "initial_layer_speed": "80", - "outer_wall_acceleration": "8000", - "inner_wall_acceleration": "10000", - "top_surface_acceleration": "0", - "internal_solid_infill_acceleration": "0", - "sparse_infill_acceleration": "15000", - "bridge_acceleration": "5000", - "initial_layer_acceleration": "2500", - "travel_acceleration": "15000", - "default_acceleration": "15000", - "line_width": "0.55", - "initial_layer_line_width": "0.7", - "inner_wall_line_width": "0.55", - "outer_wall_line_width": "0.52", - "sparse_infill_line_width": "0.55", - "internal_solid_infill_line_width": "0.55", - "top_surface_line_width": "0.55", - "support_line_width": "0.55", - "infill_wall_overlap": "18%", - "bridge_flow": "0.85", - "resolution": "0.0125", - "elefant_foot_compensation": "0.1", - "compatible_printers": [ - "RatRig V-Core 4 HYBRID 300 0.5 nozzle", - "RatRig V-Core 4 HYBRID 400 0.5 nozzle", - "RatRig V-Core 4 HYBIRD 500 0.5 nozzle" - ] -} +{ + "type": "process", + "setting_id": "GP006", + "name": "0.25mm Quality Speed @RatRig V-Core 4 HYBRID 0.5", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_ratrig_common", + "layer_height": "0.25", + "inital_layer_height": "0.3", + "wall_count": "4", + "top_shell_layers": "4", + "bottom_shell_layers": "3", + "top_shell_thickness": "0", + "sparse_infill_density": "25%", + "infill_anchor": "600%", + "infill_anchor_max": "5", + "infill_combination": "1", + "skirt_loops": "2", + "skirt_distance": "10", + "support_threshold_angle": "65", + "support_bottom_z_distance": "0.2", + "support_on_build_plate_only": "1", + "support_object_xy_distance": "60%", + "inner_wall_speed": "300", + "small_perimeter_speed": "250", + "outer_wall_speed": "250", + "sparse_infill_speed": "400", + "internal_solid_infill_speed": "100%", + "top_surface_speed": "100%", + "support_speed": "50", + "support_interface_speed": "100%", + "bridge_speed": "50", + "gap_infill_speed": "200", + "travel_speed": "600", + "initial_layer_speed": "80", + "outer_wall_acceleration": "8000", + "inner_wall_acceleration": "10000", + "top_surface_acceleration": "0", + "internal_solid_infill_acceleration": "0", + "sparse_infill_acceleration": "15000", + "bridge_acceleration": "5000", + "initial_layer_acceleration": "2500", + "travel_acceleration": "15000", + "default_acceleration": "15000", + "line_width": "0.55", + "initial_layer_line_width": "0.7", + "inner_wall_line_width": "0.55", + "outer_wall_line_width": "0.52", + "sparse_infill_line_width": "0.55", + "internal_solid_infill_line_width": "0.55", + "top_surface_line_width": "0.55", + "support_line_width": "0.55", + "infill_wall_overlap": "18%", + "bridge_flow": "0.85", + "resolution": "0.0125", + "elefant_foot_compensation": "0.1", + "compatible_printers": [ + "RatRig V-Core 4 HYBRID 300 0.5 nozzle", + "RatRig V-Core 4 HYBRID 400 0.5 nozzle", + "RatRig V-Core 4 HYBRID 500 0.5 nozzle" + ] +} diff --git a/resources/profiles/Ratrig/process/0.25mm Quality Speed @RatRig V-Core 4 HYBRID 0.6.json b/resources/profiles/Ratrig/process/0.25mm Quality Speed @RatRig V-Core 4 HYBRID 0.6.json index 975e82da8ab..eaa07504fc7 100644 --- a/resources/profiles/Ratrig/process/0.25mm Quality Speed @RatRig V-Core 4 HYBRID 0.6.json +++ b/resources/profiles/Ratrig/process/0.25mm Quality Speed @RatRig V-Core 4 HYBRID 0.6.json @@ -1,62 +1,62 @@ -{ - "type": "process", - "setting_id": "GP006", - "name": "0.25mm Quality Speed @RatRig V-Core 4 HYBRID 0.6", - "from": "system", - "instantiation": "true", - "inherits": "fdm_process_ratrig_common", - "layer_height": "0.25", - "inital_layer_height": "0.3", - "wall_count": "4", - "top_shell_layers": "4", - "bottom_shell_layers": "3", - "top_shell_thickness": "0", - "sparse_infill_density": "25%", - "infill_anchor": "600%", - "infill_anchor_max": "5", - "infill_combination": "1", - "skirt_loops": "2", - "skirt_distance": "10", - "support_threshold_angle": "65", - "support_bottom_z_distance": "0.2", - "support_on_build_plate_only": "1", - "support_object_xy_distance": "60%", - "inner_wall_speed": "300", - "small_perimeter_speed": "250", - "outer_wall_speed": "250", - "sparse_infill_speed": "400", - "internal_solid_infill_speed": "100%", - "top_surface_speed": "100%", - "support_speed": "50", - "support_interface_speed": "100%", - "bridge_speed": "50", - "gap_infill_speed": "200", - "travel_speed": "600", - "initial_layer_speed": "80", - "outer_wall_acceleration": "8000", - "inner_wall_acceleration": "10000", - "top_surface_acceleration": "0", - "internal_solid_infill_acceleration": "0", - "sparse_infill_acceleration": "15000", - "bridge_acceleration": "5000", - "initial_layer_acceleration": "2500", - "travel_acceleration": "15000", - "default_acceleration": "15000", - "line_width": "0.65", - "initial_layer_line_width": "0.84", - "inner_wall_line_width": "0.65", - "outer_wall_line_width": "0.65", - "sparse_infill_line_width": "0.65", - "internal_solid_infill_line_width": "0.65", - "top_surface_line_width": "0.65", - "support_line_width": "0.65", - "infill_wall_overlap": "18%", - "bridge_flow": "0.85", - "resolution": "0.0125", - "elefant_foot_compensation": "0.1", - "compatible_printers": [ - "RatRig V-Core 4 HYBRID 300 0.6 nozzle", - "RatRig V-Core 4 HYBRID 400 0.6 nozzle", - "RatRig V-Core 4 HYBIRD 500 0.6 nozzle" - ] -} +{ + "type": "process", + "setting_id": "GP006", + "name": "0.25mm Quality Speed @RatRig V-Core 4 HYBRID 0.6", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_ratrig_common", + "layer_height": "0.25", + "inital_layer_height": "0.3", + "wall_count": "4", + "top_shell_layers": "4", + "bottom_shell_layers": "3", + "top_shell_thickness": "0", + "sparse_infill_density": "25%", + "infill_anchor": "600%", + "infill_anchor_max": "5", + "infill_combination": "1", + "skirt_loops": "2", + "skirt_distance": "10", + "support_threshold_angle": "65", + "support_bottom_z_distance": "0.2", + "support_on_build_plate_only": "1", + "support_object_xy_distance": "60%", + "inner_wall_speed": "300", + "small_perimeter_speed": "250", + "outer_wall_speed": "250", + "sparse_infill_speed": "400", + "internal_solid_infill_speed": "100%", + "top_surface_speed": "100%", + "support_speed": "50", + "support_interface_speed": "100%", + "bridge_speed": "50", + "gap_infill_speed": "200", + "travel_speed": "600", + "initial_layer_speed": "80", + "outer_wall_acceleration": "8000", + "inner_wall_acceleration": "10000", + "top_surface_acceleration": "0", + "internal_solid_infill_acceleration": "0", + "sparse_infill_acceleration": "15000", + "bridge_acceleration": "5000", + "initial_layer_acceleration": "2500", + "travel_acceleration": "15000", + "default_acceleration": "15000", + "line_width": "0.65", + "initial_layer_line_width": "0.84", + "inner_wall_line_width": "0.65", + "outer_wall_line_width": "0.65", + "sparse_infill_line_width": "0.65", + "internal_solid_infill_line_width": "0.65", + "top_surface_line_width": "0.65", + "support_line_width": "0.65", + "infill_wall_overlap": "18%", + "bridge_flow": "0.85", + "resolution": "0.0125", + "elefant_foot_compensation": "0.1", + "compatible_printers": [ + "RatRig V-Core 4 HYBRID 300 0.6 nozzle", + "RatRig V-Core 4 HYBRID 400 0.6 nozzle", + "RatRig V-Core 4 HYBRID 500 0.6 nozzle" + ] +} diff --git a/resources/profiles/Ratrig/process/0.25mm Speed @RatRig V-Core 4 0.6.json b/resources/profiles/Ratrig/process/0.25mm Speed @RatRig V-Core 4 0.6.json index 1ff1df93c80..83393ee7767 100644 --- a/resources/profiles/Ratrig/process/0.25mm Speed @RatRig V-Core 4 0.6.json +++ b/resources/profiles/Ratrig/process/0.25mm Speed @RatRig V-Core 4 0.6.json @@ -1,60 +1,60 @@ -{ - "type": "process", - "setting_id": "GP006", - "name": "0.25mm Speed @RatRig V-Core 4 0.6", - "from": "system", - "instantiation": "true", - "inherits": "fdm_process_ratrig_common", - "layer_height": "0.25", - "inital_layer_height": "0.3", - "wall_count": "2", - "top_shell_layers": "3", - "bottom_shell_layers": "2", - "top_shell_thickness": "0", - "sparse_infill_density": "10%", - "infill_anchor": "600%", - "infill_anchor_max": "5", - "infill_combination": "1", - "support_threshold_angle": "65", - "support_bottom_z_distance": "0.2", - "support_on_build_plate_only": "1", - "support_object_xy_distance": "60%", - "inner_wall_speed": "400", - "small_perimeter_speed": "350", - "outer_wall_speed": "400", - "sparse_infill_speed": "500", - "internal_solid_infill_speed": "100%", - "top_surface_speed": "100%", - "support_speed": "50", - "support_interface_speed": "100%", - "bridge_speed": "150", - "gap_infill_speed": "200", - "travel_speed": "600", - "initial_layer_speed": "200", - "outer_wall_acceleration": "8000", - "inner_wall_acceleration": "10000", - "top_surface_acceleration": "0", - "internal_solid_infill_acceleration": "0", - "sparse_infill_acceleration": "10000", - "bridge_acceleration": "5000", - "initial_layer_acceleration": "2500", - "travel_acceleration": "15000", - "default_acceleration": "10000", - "line_width": "0.45", - "initial_layer_line_width": "0.5", - "inner_wall_line_width": "0.45", - "outer_wall_line_width": "0.45", - "sparse_infill_line_width": "0.45", - "internal_solid_infill_line_width": "0.45", - "top_surface_line_width": "0.45", - "support_line_width": "0.45", - "infill_wall_overlap": "18%", - "bridge_flow": "0.85", - "resolution": "0.0125", - "elefant_foot_compensation": "0.1", - "compatible_printers": [ - "RatRig V-Core 4 300 0.6 nozzle", - "RatRig V-Core 4 400 0.6 nozzle", - "RatRig V-Core 4 500 0.6 nozzle" - ] -} +{ + "type": "process", + "setting_id": "GP006", + "name": "0.25mm Speed @RatRig V-Core 4 0.6", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_ratrig_common", + "layer_height": "0.25", + "inital_layer_height": "0.3", + "wall_count": "2", + "top_shell_layers": "3", + "bottom_shell_layers": "2", + "top_shell_thickness": "0", + "sparse_infill_density": "10%", + "infill_anchor": "600%", + "infill_anchor_max": "5", + "infill_combination": "1", + "support_threshold_angle": "65", + "support_bottom_z_distance": "0.2", + "support_on_build_plate_only": "1", + "support_object_xy_distance": "60%", + "inner_wall_speed": "400", + "small_perimeter_speed": "350", + "outer_wall_speed": "400", + "sparse_infill_speed": "500", + "internal_solid_infill_speed": "100%", + "top_surface_speed": "100%", + "support_speed": "50", + "support_interface_speed": "100%", + "bridge_speed": "150", + "gap_infill_speed": "200", + "travel_speed": "600", + "initial_layer_speed": "200", + "outer_wall_acceleration": "8000", + "inner_wall_acceleration": "10000", + "top_surface_acceleration": "0", + "internal_solid_infill_acceleration": "0", + "sparse_infill_acceleration": "10000", + "bridge_acceleration": "5000", + "initial_layer_acceleration": "2500", + "travel_acceleration": "15000", + "default_acceleration": "10000", + "line_width": "0.65", + "initial_layer_line_width": "0.85", + "inner_wall_line_width": "0.65", + "outer_wall_line_width": "0.60", + "sparse_infill_line_width": "0.65", + "internal_solid_infill_line_width": "0.65", + "top_surface_line_width": "0.65", + "support_line_width": "0.65", + "infill_wall_overlap": "18%", + "bridge_flow": "0.85", + "resolution": "0.0125", + "elefant_foot_compensation": "0.1", + "compatible_printers": [ + "RatRig V-Core 4 300 0.6 nozzle", + "RatRig V-Core 4 400 0.6 nozzle", + "RatRig V-Core 4 500 0.6 nozzle" + ] +} diff --git a/resources/profiles/Ratrig/process/0.25mm Speed @RatRig V-Core 4 HYBRID 0.5.json b/resources/profiles/Ratrig/process/0.25mm Speed @RatRig V-Core 4 HYBRID 0.5.json index d9351ba3b13..48e7577f3cb 100644 --- a/resources/profiles/Ratrig/process/0.25mm Speed @RatRig V-Core 4 HYBRID 0.5.json +++ b/resources/profiles/Ratrig/process/0.25mm Speed @RatRig V-Core 4 HYBRID 0.5.json @@ -1,60 +1,60 @@ -{ - "type": "process", - "setting_id": "GP006", - "name": "0.25mm Speed @RatRig V-Core 4 HYBRID 0.5", - "from": "system", - "instantiation": "true", - "inherits": "fdm_process_ratrig_common", - "layer_height": "0.25", - "inital_layer_height": "0.3", - "wall_count": "2", - "top_shell_layers": "3", - "bottom_shell_layers": "2", - "top_shell_thickness": "0", - "sparse_infill_density": "10%", - "infill_anchor": "600%", - "infill_anchor_max": "5", - "infill_combination": "1", - "support_threshold_angle": "65", - "support_bottom_z_distance": "0.2", - "support_on_build_plate_only": "1", - "support_object_xy_distance": "60%", - "inner_wall_speed": "500", - "small_perimeter_speed": "500", - "outer_wall_speed": "500", - "sparse_infill_speed": "500", - "internal_solid_infill_speed": "100%", - "top_surface_speed": "100%", - "support_speed": "50", - "support_interface_speed": "100%", - "bridge_speed": "150", - "gap_infill_speed": "200", - "travel_speed": "800", - "initial_layer_speed": "200", - "outer_wall_acceleration": "15000", - "inner_wall_acceleration": "20000", - "top_surface_acceleration": "0", - "internal_solid_infill_acceleration": "0", - "sparse_infill_acceleration": "20000", - "bridge_acceleration": "5000", - "initial_layer_acceleration": "2500", - "travel_acceleration": "10000", - "default_acceleration": "20000", - "line_width": "0.45", - "initial_layer_line_width": "0.5", - "inner_wall_line_width": "0.45", - "outer_wall_line_width": "0.45", - "sparse_infill_line_width": "0.45", - "internal_solid_infill_line_width": "0.45", - "top_surface_line_width": "0.45", - "support_line_width": "0.45", - "infill_wall_overlap": "18%", - "bridge_flow": "0.85", - "resolution": "0.0125", - "elefant_foot_compensation": "0.1", - "compatible_printers": [ - "RatRig V-Core 4 HYBRID 300 0.5 nozzle", - "RatRig V-Core 4 HYBRID 400 0.5 nozzle", - "RatRig V-Core 4 HYBRID 500 0.5 nozzle" - ] -} +{ + "type": "process", + "setting_id": "GP006", + "name": "0.25mm Speed @RatRig V-Core 4 HYBRID 0.5", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_ratrig_common", + "layer_height": "0.25", + "inital_layer_height": "0.3", + "wall_count": "2", + "top_shell_layers": "3", + "bottom_shell_layers": "2", + "top_shell_thickness": "0", + "sparse_infill_density": "10%", + "infill_anchor": "600%", + "infill_anchor_max": "5", + "infill_combination": "1", + "support_threshold_angle": "65", + "support_bottom_z_distance": "0.2", + "support_on_build_plate_only": "1", + "support_object_xy_distance": "60%", + "inner_wall_speed": "500", + "small_perimeter_speed": "500", + "outer_wall_speed": "500", + "sparse_infill_speed": "500", + "internal_solid_infill_speed": "100%", + "top_surface_speed": "100%", + "support_speed": "50", + "support_interface_speed": "100%", + "bridge_speed": "150", + "gap_infill_speed": "200", + "travel_speed": "800", + "initial_layer_speed": "200", + "outer_wall_acceleration": "15000", + "inner_wall_acceleration": "20000", + "top_surface_acceleration": "0", + "internal_solid_infill_acceleration": "0", + "sparse_infill_acceleration": "20000", + "bridge_acceleration": "5000", + "initial_layer_acceleration": "2500", + "travel_acceleration": "10000", + "default_acceleration": "20000", + "line_width": "0.55", + "initial_layer_line_width": "0.7", + "inner_wall_line_width": "0.55", + "outer_wall_line_width": "0.52", + "sparse_infill_line_width": "0.55", + "internal_solid_infill_line_width": "0.55", + "top_surface_line_width": "0.55", + "support_line_width": "0.55", + "infill_wall_overlap": "18%", + "bridge_flow": "0.85", + "resolution": "0.0125", + "elefant_foot_compensation": "0.1", + "compatible_printers": [ + "RatRig V-Core 4 HYBRID 300 0.5 nozzle", + "RatRig V-Core 4 HYBRID 400 0.5 nozzle", + "RatRig V-Core 4 HYBRID 500 0.5 nozzle" + ] +} diff --git a/resources/profiles/Ratrig/process/0.25mm Speed @RatRig V-Core 4 HYBRID 0.6.json b/resources/profiles/Ratrig/process/0.25mm Speed @RatRig V-Core 4 HYBRID 0.6.json index 00d6c2113fc..cc781e3f9e9 100644 --- a/resources/profiles/Ratrig/process/0.25mm Speed @RatRig V-Core 4 HYBRID 0.6.json +++ b/resources/profiles/Ratrig/process/0.25mm Speed @RatRig V-Core 4 HYBRID 0.6.json @@ -1,60 +1,60 @@ -{ - "type": "process", - "setting_id": "GP006", - "name": "0.25mm Speed @RatRig V-Core 4 HYBRID 0.6", - "from": "system", - "instantiation": "true", - "inherits": "fdm_process_ratrig_common", - "layer_height": "0.25", - "inital_layer_height": "0.3", - "wall_count": "2", - "top_shell_layers": "3", - "bottom_shell_layers": "2", - "top_shell_thickness": "0", - "sparse_infill_density": "10%", - "infill_anchor": "600%", - "infill_anchor_max": "5", - "infill_combination": "1", - "support_threshold_angle": "65", - "support_bottom_z_distance": "0.2", - "support_on_build_plate_only": "1", - "support_object_xy_distance": "60%", - "inner_wall_speed": "500", - "small_perimeter_speed": "500", - "outer_wall_speed": "500", - "sparse_infill_speed": "500", - "internal_solid_infill_speed": "100%", - "top_surface_speed": "100%", - "support_speed": "50", - "support_interface_speed": "100%", - "bridge_speed": "150", - "gap_infill_speed": "200", - "travel_speed": "800", - "initial_layer_speed": "200", - "outer_wall_acceleration": "15000", - "inner_wall_acceleration": "20000", - "top_surface_acceleration": "0", - "internal_solid_infill_acceleration": "0", - "sparse_infill_acceleration": "20000", - "bridge_acceleration": "5000", - "initial_layer_acceleration": "2500", - "travel_acceleration": "10000", - "default_acceleration": "20000", - "line_width": "0.45", - "initial_layer_line_width": "0.5", - "inner_wall_line_width": "0.45", - "outer_wall_line_width": "0.45", - "sparse_infill_line_width": "0.45", - "internal_solid_infill_line_width": "0.45", - "top_surface_line_width": "0.45", - "support_line_width": "0.45", - "infill_wall_overlap": "18%", - "bridge_flow": "0.85", - "resolution": "0.0125", - "elefant_foot_compensation": "0.1", - "compatible_printers": [ - "RatRig V-Core 4 HYBRID 300 0.6 nozzle", - "RatRig V-Core 4 HYBRID 400 0.6 nozzle", - "RatRig V-Core 4 HYBRID 500 0.6 nozzle" - ] -} +{ + "type": "process", + "setting_id": "GP006", + "name": "0.25mm Speed @RatRig V-Core 4 HYBRID 0.6", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_ratrig_common", + "layer_height": "0.25", + "inital_layer_height": "0.3", + "wall_count": "2", + "top_shell_layers": "3", + "bottom_shell_layers": "2", + "top_shell_thickness": "0", + "sparse_infill_density": "10%", + "infill_anchor": "600%", + "infill_anchor_max": "5", + "infill_combination": "1", + "support_threshold_angle": "65", + "support_bottom_z_distance": "0.2", + "support_on_build_plate_only": "1", + "support_object_xy_distance": "60%", + "inner_wall_speed": "500", + "small_perimeter_speed": "500", + "outer_wall_speed": "500", + "sparse_infill_speed": "500", + "internal_solid_infill_speed": "100%", + "top_surface_speed": "100%", + "support_speed": "50", + "support_interface_speed": "100%", + "bridge_speed": "150", + "gap_infill_speed": "200", + "travel_speed": "800", + "initial_layer_speed": "200", + "outer_wall_acceleration": "15000", + "inner_wall_acceleration": "20000", + "top_surface_acceleration": "0", + "internal_solid_infill_acceleration": "0", + "sparse_infill_acceleration": "20000", + "bridge_acceleration": "5000", + "initial_layer_acceleration": "2500", + "travel_acceleration": "10000", + "default_acceleration": "20000", + "line_width": "0.65", + "initial_layer_line_width": "0.9", + "inner_wall_line_width": "0.65", + "outer_wall_line_width": "0.60", + "sparse_infill_line_width": "0.65", + "internal_solid_infill_line_width": "0.65", + "top_surface_line_width": "0.65", + "support_line_width": "0.65", + "infill_wall_overlap": "18%", + "bridge_flow": "0.85", + "resolution": "0.0125", + "elefant_foot_compensation": "0.1", + "compatible_printers": [ + "RatRig V-Core 4 HYBRID 300 0.6 nozzle", + "RatRig V-Core 4 HYBRID 400 0.6 nozzle", + "RatRig V-Core 4 HYBRID 500 0.6 nozzle" + ] +} diff --git a/resources/profiles/Ratrig/process/0.25mm Speed @RatRig V-Core 4 HYBRID 0.8.json b/resources/profiles/Ratrig/process/0.25mm Speed @RatRig V-Core 4 HYBRID 0.8.json new file mode 100644 index 00000000000..ba1e8c0cb1b --- /dev/null +++ b/resources/profiles/Ratrig/process/0.25mm Speed @RatRig V-Core 4 HYBRID 0.8.json @@ -0,0 +1,60 @@ +{ + "type": "process", + "setting_id": "GP006", + "name": "0.25mm Speed @RatRig V-Core 4 HYBRID 0.8", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_ratrig_common", + "layer_height": "0.25", + "inital_layer_height": "0.3", + "wall_count": "2", + "top_shell_layers": "3", + "bottom_shell_layers": "2", + "top_shell_thickness": "0", + "sparse_infill_density": "10%", + "infill_anchor": "600%", + "infill_anchor_max": "5", + "infill_combination": "1", + "support_threshold_angle": "65", + "support_bottom_z_distance": "0.2", + "support_on_build_plate_only": "1", + "support_object_xy_distance": "60%", + "inner_wall_speed": "500", + "small_perimeter_speed": "500", + "outer_wall_speed": "500", + "sparse_infill_speed": "500", + "internal_solid_infill_speed": "100%", + "top_surface_speed": "100%", + "support_speed": "50", + "support_interface_speed": "100%", + "bridge_speed": "150", + "gap_infill_speed": "200", + "travel_speed": "800", + "initial_layer_speed": "200", + "outer_wall_acceleration": "15000", + "inner_wall_acceleration": "20000", + "top_surface_acceleration": "0", + "internal_solid_infill_acceleration": "0", + "sparse_infill_acceleration": "20000", + "bridge_acceleration": "5000", + "initial_layer_acceleration": "2500", + "travel_acceleration": "10000", + "default_acceleration": "20000", + "line_width": "0.75", + "initial_layer_line_width": "1.1", + "inner_wall_line_width": "0.75", + "outer_wall_line_width": "0.70", + "sparse_infill_line_width": "0.75", + "internal_solid_infill_line_width": "0.75", + "top_surface_line_width": "0.75", + "support_line_width": "0.75", + "infill_wall_overlap": "18%", + "bridge_flow": "0.85", + "resolution": "0.0125", + "elefant_foot_compensation": "0.1", + "compatible_printers": [ + "RatRig V-Core 4 HYBRID 300 0.8 nozzle", + "RatRig V-Core 4 HYBRID 400 0.8 nozzle", + "RatRig V-Core 4 HYBRID 500 0.8 nozzle" + ] +} diff --git a/resources/profiles/Ratrig/process/0.30mm Big @RatRig V-Core 4 HYBRID 0.8.json b/resources/profiles/Ratrig/process/0.30mm Big @RatRig V-Core 4 HYBRID 0.8.json new file mode 100644 index 00000000000..02512c0811f --- /dev/null +++ b/resources/profiles/Ratrig/process/0.30mm Big @RatRig V-Core 4 HYBRID 0.8.json @@ -0,0 +1,67 @@ +{ + "type": "process", + "setting_id": "GP006", + "name": "0.30mm Big @RatRig V-Core 4 HYBRID 0.8", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_ratrig_common", + "layer_height": "0.3", + "inital_layer_height": "0.35", + "wall_count": "3", + "top_shell_layers": "4", + "bottom_shell_layers": "3", + "top_shell_thickness": "0", + "sparse_infill_density": "25%", + "infill_anchor": "600%", + "infill_anchor_max": "5", + "infill_combination": "1", + "skirt_loops": "2", + "skirt_distance": "10", + "support_threshold_angle": "65", + "support_bottom_z_distance": "0.2", + "support_on_build_plate_only": "1", + "support_object_xy_distance": "60%", + "inner_wall_speed": "300", + "small_perimeter_speed": "250", + "outer_wall_speed": "250", + "sparse_infill_speed": "400", + "internal_solid_infill_speed": "100%", + "top_surface_speed": "100%", + "support_speed": "50", + "support_interface_speed": "100%", + "bridge_speed": "50", + "gap_infill_speed": "200", + "travel_speed": "600", + "initial_layer_speed": "80", + "enable_overhang_speed": "1", + "overhang_1_4_speed": "20", + "overhang_2_4_speed": "45", + "overhang_3_4_speed": "80", + "overhang_4_4_speed": "100", + "outer_wall_acceleration": "8000", + "inner_wall_acceleration": "10000", + "top_surface_acceleration": "0", + "internal_solid_infill_acceleration": "0", + "sparse_infill_acceleration": "15000", + "bridge_acceleration": "5000", + "initial_layer_acceleration": "2500", + "travel_acceleration": "15000", + "default_acceleration": "15000", + "line_width": "0.75", + "initial_layer_line_width": "1.1", + "inner_wall_line_width": "0.75", + "outer_wall_line_width": "0.70", + "sparse_infill_line_width": "0.75", + "internal_solid_infill_line_width": "0.75", + "top_surface_line_width": "0.75", + "support_line_width": "0.75", + "infill_wall_overlap": "18%", + "bridge_flow": "0.85", + "resolution": "0.0125", + "elefant_foot_compensation": "0.1", + "compatible_printers": [ + "RatRig V-Core 4 HYBRID 300 0.8 nozzle", + "RatRig V-Core 4 HYBRID 400 0.8 nozzle", + "RatRig V-Core 4 HYBRID 500 0.8 nozzle" + ] +} diff --git a/resources/profiles/Ratrig/process/0.35mm Extra Big @RatRig V-Core 4 HYBRID 0.8.json b/resources/profiles/Ratrig/process/0.35mm Extra Big @RatRig V-Core 4 HYBRID 0.8.json new file mode 100644 index 00000000000..3f7ea6a00b1 --- /dev/null +++ b/resources/profiles/Ratrig/process/0.35mm Extra Big @RatRig V-Core 4 HYBRID 0.8.json @@ -0,0 +1,67 @@ +{ + "type": "process", + "setting_id": "GP006", + "name": "0.35mm Extra Big @RatRig V-Core 4 HYBRID 0.8", + "from": "system", + "instantiation": "true", + "inherits": "fdm_process_ratrig_common", + "layer_height": "0.35", + "inital_layer_height": "0.4", + "wall_count": "3", + "top_shell_layers": "4", + "bottom_shell_layers": "3", + "top_shell_thickness": "0", + "sparse_infill_density": "30%", + "infill_anchor": "600%", + "infill_anchor_max": "5", + "infill_combination": "1", + "skirt_loops": "2", + "skirt_distance": "10", + "support_threshold_angle": "65", + "support_bottom_z_distance": "0.2", + "support_on_build_plate_only": "1", + "support_object_xy_distance": "60%", + "inner_wall_speed": "300", + "small_perimeter_speed": "250", + "outer_wall_speed": "250", + "sparse_infill_speed": "400", + "internal_solid_infill_speed": "100%", + "top_surface_speed": "100%", + "support_speed": "50", + "support_interface_speed": "100%", + "bridge_speed": "50", + "gap_infill_speed": "200", + "travel_speed": "600", + "initial_layer_speed": "80", + "enable_overhang_speed": "1", + "overhang_1_4_speed": "20", + "overhang_2_4_speed": "45", + "overhang_3_4_speed": "80", + "overhang_4_4_speed": "100", + "outer_wall_acceleration": "8000", + "inner_wall_acceleration": "10000", + "top_surface_acceleration": "0", + "internal_solid_infill_acceleration": "0", + "sparse_infill_acceleration": "15000", + "bridge_acceleration": "5000", + "initial_layer_acceleration": "2500", + "travel_acceleration": "15000", + "default_acceleration": "15000", + "line_width": "0.75", + "initial_layer_line_width": "1.1", + "inner_wall_line_width": "0.75", + "outer_wall_line_width": "0.70", + "sparse_infill_line_width": "0.75", + "internal_solid_infill_line_width": "0.75", + "top_surface_line_width": "0.75", + "support_line_width": "0.75", + "infill_wall_overlap": "18%", + "bridge_flow": "0.85", + "resolution": "0.0125", + "elefant_foot_compensation": "0.1", + "compatible_printers": [ + "RatRig V-Core 4 HYBRID 300 0.8 nozzle", + "RatRig V-Core 4 HYBRID 400 0.8 nozzle", + "RatRig V-Core 4 HYBRID 500 0.8 nozzle" + ] +} From 565619a216538fd4827a8ec8c0b9ed9453847c2d Mon Sep 17 00:00:00 2001 From: zlbruce Date: Thu, 28 Nov 2024 20:39:53 +0800 Subject: [PATCH 2/6] fix filename encode issue when download chinese filename (#7542) --- src/slic3r/GUI/Downloader.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/slic3r/GUI/Downloader.cpp b/src/slic3r/GUI/Downloader.cpp index 7757ca3ad67..c5a22ac6887 100644 --- a/src/slic3r/GUI/Downloader.cpp +++ b/src/slic3r/GUI/Downloader.cpp @@ -159,7 +159,7 @@ void Downloader::start_download(const std::string& full_url) size_t id = get_next_id(); std::string escaped_url = FileGet::escape_url(full_url.substr(results.length())); if (is_bambustudio_open(full_url) || (is_orca_open(full_url) && is_makerworld_link(full_url))) - plater->request_model_download(escaped_url); + plater->request_model_download(wxString::FromUTF8(escaped_url)); else { std::string text(escaped_url); m_downloads.emplace_back(std::make_unique(id, std::move(escaped_url), this, m_dest_folder)); @@ -254,4 +254,4 @@ void Downloader::set_download_state(int id, DownloadState state) } } -} \ No newline at end of file +} From 5e576887c8cc9872cb21fb871a6a32b6930e910d Mon Sep 17 00:00:00 2001 From: AMstuff <32661349+AMstuff@users.noreply.github.com> Date: Thu, 28 Nov 2024 13:40:51 +0100 Subject: [PATCH 3/6] Include libspnav in flatpak builds (#7529) --- flatpak/io.github.softfever.OrcaSlicer.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/flatpak/io.github.softfever.OrcaSlicer.yml b/flatpak/io.github.softfever.OrcaSlicer.yml index 3fe3ca3769e..30880127674 100755 --- a/flatpak/io.github.softfever.OrcaSlicer.yml +++ b/flatpak/io.github.softfever.OrcaSlicer.yml @@ -14,9 +14,11 @@ finish-args: - --filesystem=xdg-run/gvfs - --filesystem=/run/media - --filesystem=/media + - --filesystem=/run/spnav.sock:ro # Allow OrcaSlicer to talk to other instances - --talk-name=io.github.softfever.OrcaSlicer.InstanceCheck.* - --system-talk-name=org.freedesktop.UDisks2 + - --env=SPNAV_SOCKET=/run/spnav.sock modules: @@ -78,6 +80,12 @@ modules: tag: v5.249.0 cleanup: - / + + - name: libspnav + sources: + - type: archive + url: https://github.com/FreeSpacenav/libspnav/releases/download/v1.1/libspnav-1.1.tar.gz + sha256: 04b297f68a10db4fa40edf68d7f823ba7b9d0442f2b665181889abe2cea42759 - name: orca_wxwidgets buildsystem: simple From 508d0e6334b9ae362f156f9a1b82612450e4f5d2 Mon Sep 17 00:00:00 2001 From: Ioannis Giannakas <59056762+igiannakas@users.noreply.github.com> Date: Thu, 28 Nov 2024 14:26:49 +0000 Subject: [PATCH 4/6] Integrate external purge estimates (eg Blobifier) to the filament consumption UI (#7508) Integrate external purge estimates to the filament consumption UI --- src/libslic3r/GCode/GCodeProcessor.cpp | 20 ++++++++++++++++++++ src/libslic3r/GCode/GCodeProcessor.hpp | 1 + 2 files changed, 21 insertions(+) diff --git a/src/libslic3r/GCode/GCodeProcessor.cpp b/src/libslic3r/GCode/GCodeProcessor.cpp index 757939637ed..f1bae32ebc7 100644 --- a/src/libslic3r/GCode/GCodeProcessor.cpp +++ b/src/libslic3r/GCode/GCodeProcessor.cpp @@ -98,6 +98,8 @@ const std::vector GCodeProcessor::Reserved_Tags_compatible = { const std::string GCodeProcessor::Flush_Start_Tag = " FLUSH_START"; const std::string GCodeProcessor::Flush_End_Tag = " FLUSH_END"; +//Orca: External device purge tag +const std::string GCodeProcessor::External_Purge_Tag = " EXTERNAL_PURGE"; const float GCodeProcessor::Wipe_Width = 0.05f; const float GCodeProcessor::Wipe_Height = 0.05f; @@ -2289,6 +2291,24 @@ void GCodeProcessor::process_tags(const std::string_view comment, bool producers m_flushing = false; return; } + + // Orca: Integrate filament consumption for purging performed to an external device and controlled via macros + // (eg. Happy Hare) in the filament consumption stats. + if (boost::starts_with(comment, GCodeProcessor::External_Purge_Tag)) { + std::regex numberRegex(R"(\d+\.\d+)"); + std::smatch match; + std::string line(comment); + if (std::regex_search(line, match, numberRegex)) { + float filament_diameter = (static_cast(m_extruder_id) < m_result.filament_diameters.size()) ? m_result.filament_diameters[m_extruder_id] : m_result.filament_diameters.back(); + float filament_radius = 0.5f * filament_diameter; + float area_filament_cross_section = static_cast(M_PI) * sqr(filament_radius); + + float dE = std::stof(match.str()); + float volume_extruded_filament = area_filament_cross_section * dE; + m_used_filaments.update_flush_per_filament(m_extruder_id, volume_extruded_filament); + } + return; + } if (!producers_enabled || m_producer == EProducer::OrcaSlicer) { // height tag diff --git a/src/libslic3r/GCode/GCodeProcessor.hpp b/src/libslic3r/GCode/GCodeProcessor.hpp index 21403cc2053..e7b6e6f8833 100644 --- a/src/libslic3r/GCode/GCodeProcessor.hpp +++ b/src/libslic3r/GCode/GCodeProcessor.hpp @@ -272,6 +272,7 @@ class Print; static const std::vector Reserved_Tags_compatible; static const std::string Flush_Start_Tag; static const std::string Flush_End_Tag; + static const std::string External_Purge_Tag; public: enum class ETags : unsigned char { From 16e532f73eeb448241f6d9ca804c547e621a5ca8 Mon Sep 17 00:00:00 2001 From: Vasily Khoruzhick Date: Thu, 28 Nov 2024 06:32:54 -0800 Subject: [PATCH 5/6] libslic3r: include tbb/spin_mutex to fix compilation error (#7505) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PrintObject.cpp references tbb::spin_mutex, thus it needs to include tbb/spin_mutex. Otherwise compilation fails with: error: ‘spin_mutex’ is not a member of ‘tbb’ Supersedes #7057 --- flatpak/io.github.softfever.OrcaSlicer.yml | 2 -- flatpak/patches/libslic3r_missing_include.patch | 12 ------------ src/libslic3r/PrintObject.cpp | 1 + 3 files changed, 1 insertion(+), 14 deletions(-) delete mode 100644 flatpak/patches/libslic3r_missing_include.patch diff --git a/flatpak/io.github.softfever.OrcaSlicer.yml b/flatpak/io.github.softfever.OrcaSlicer.yml index 30880127674..0eb8b86c144 100755 --- a/flatpak/io.github.softfever.OrcaSlicer.yml +++ b/flatpak/io.github.softfever.OrcaSlicer.yml @@ -304,8 +304,6 @@ modules: # OrcaSlicer Source Archive - type: dir path: ../ - - type: patch - path: patches/libslic3r_missing_include.patch # AppData metainfo for Gnome Software & Co. - type: file diff --git a/flatpak/patches/libslic3r_missing_include.patch b/flatpak/patches/libslic3r_missing_include.patch deleted file mode 100644 index 3c48e515325..00000000000 --- a/flatpak/patches/libslic3r_missing_include.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/src/libslic3r/PrintObject.cpp b/src/libslic3r/PrintObject.cpp -index 528a72e70..1530fe655 100644 ---- a/src/libslic3r/PrintObject.cpp -+++ b/src/libslic3r/PrintObject.cpp -@@ -31,6 +31,7 @@ - #include - - #include -+#include - - #include - diff --git a/src/libslic3r/PrintObject.cpp b/src/libslic3r/PrintObject.cpp index 528a72e7086..1530fe655c6 100644 --- a/src/libslic3r/PrintObject.cpp +++ b/src/libslic3r/PrintObject.cpp @@ -31,6 +31,7 @@ #include #include +#include #include From 3e6835bbc5bb840d5835f2a08d9a2bb31c63f90a Mon Sep 17 00:00:00 2001 From: moransolutions Date: Thu, 28 Nov 2024 08:37:41 -0600 Subject: [PATCH 6/6] Fixes a configuration issue with the Sovol SV06 ACE profile (#7504) * Update Sovol SV06 ACE 0.4 nozzle.json fixed name to add - official * Update Sovol SV06 Plus ACE 0.4 nozzle.json fixed config to add - official --- .../profiles/Sovol/machine/Sovol SV06 ACE 0.4 nozzle.json | 4 ++-- .../Sovol/machine/Sovol SV06 Plus ACE 0.4 nozzle.json | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/resources/profiles/Sovol/machine/Sovol SV06 ACE 0.4 nozzle.json b/resources/profiles/Sovol/machine/Sovol SV06 ACE 0.4 nozzle.json index 3057ca6026c..88ded0ba490 100644 --- a/resources/profiles/Sovol/machine/Sovol SV06 ACE 0.4 nozzle.json +++ b/resources/profiles/Sovol/machine/Sovol SV06 ACE 0.4 nozzle.json @@ -6,7 +6,7 @@ "instantiation": "true", "inherits": "fdm_machine_common", "printer_model": "Sovol SV06 ACE", - "default_print_profile": "0.20mm Standard @Sovol SV06 ACE", + "default_print_profile": "0.20mm Standard @Sovol SV06 ACE - official", "nozzle_diameter": [ "0.4" ], @@ -127,4 +127,4 @@ "default_filament_profile": [ "Sovol SV06 ACE PLA" ] -} \ No newline at end of file +} diff --git a/resources/profiles/Sovol/machine/Sovol SV06 Plus ACE 0.4 nozzle.json b/resources/profiles/Sovol/machine/Sovol SV06 Plus ACE 0.4 nozzle.json index 928e6a0913e..2223662fc58 100644 --- a/resources/profiles/Sovol/machine/Sovol SV06 Plus ACE 0.4 nozzle.json +++ b/resources/profiles/Sovol/machine/Sovol SV06 Plus ACE 0.4 nozzle.json @@ -6,7 +6,7 @@ "instantiation": "true", "inherits": "fdm_machine_common", "printer_model": "Sovol SV06 Plus ACE", - "default_print_profile": "0.20mm Standard @Sovol SV06 Plus ACE", + "default_print_profile": "0.20mm Standard @Sovol SV06 Plus ACE - official", "nozzle_diameter": [ "0.4" ], @@ -130,4 +130,4 @@ "default_filament_profile": [ "Sovol SV06 Plus ACE PLA" ] -} \ No newline at end of file +}