diff --git a/resources/profiles/Creality/process/fdm_process_common_klipper.json b/resources/profiles/Creality/process/fdm_process_common_klipper.json index a8db062d3a..303888b0f2 100644 --- a/resources/profiles/Creality/process/fdm_process_common_klipper.json +++ b/resources/profiles/Creality/process/fdm_process_common_klipper.json @@ -10,5 +10,7 @@ "infill_jerk": "12", "travel_jerk": "12", "inner_wall_jerk": "7", - "top_surface_jerk": "7" + "top_surface_jerk": "7", + "exclude_object": "1" + } diff --git a/resources/profiles/Custom/process/fdm_process_klipper_common.json b/resources/profiles/Custom/process/fdm_process_klipper_common.json index becc3fadd8..4c2320391c 100644 --- a/resources/profiles/Custom/process/fdm_process_klipper_common.json +++ b/resources/profiles/Custom/process/fdm_process_klipper_common.json @@ -104,5 +104,6 @@ "enable_arc_fitting": "0", "compatible_printers": [ "MyKlipper 0.4 nozzle" - ] + ], + "exclude_object": "1" } diff --git a/resources/profiles/Elegoo/process/fdm_process_neptune4_common.json b/resources/profiles/Elegoo/process/fdm_process_neptune4_common.json index c73984923d..c3d1c3fecd 100644 --- a/resources/profiles/Elegoo/process/fdm_process_neptune4_common.json +++ b/resources/profiles/Elegoo/process/fdm_process_neptune4_common.json @@ -110,5 +110,6 @@ "top_surface_speed": "120", "gap_infill_speed": "120", "sparse_infill_speed": "200", - "travel_speed": "350" + "travel_speed": "350", + "exclude_object": "1" } diff --git a/resources/profiles/Elegoo/process/fdm_process_neptune4max_common.json b/resources/profiles/Elegoo/process/fdm_process_neptune4max_common.json index 0b144d5bd3..fcf8ecb5f8 100644 --- a/resources/profiles/Elegoo/process/fdm_process_neptune4max_common.json +++ b/resources/profiles/Elegoo/process/fdm_process_neptune4max_common.json @@ -30,5 +30,6 @@ "top_surface_speed": "120", "gap_infill_speed": "120", "sparse_infill_speed": "200", - "travel_speed": "300" + "travel_speed": "300", + "exclude_object": "1" } diff --git a/resources/profiles/FLSun/process/0.20mm Standard @FLSun V400.json b/resources/profiles/FLSun/process/0.20mm Standard @FLSun V400.json index da496e4f9c..87a5547808 100644 --- a/resources/profiles/FLSun/process/0.20mm Standard @FLSun V400.json +++ b/resources/profiles/FLSun/process/0.20mm Standard @FLSun V400.json @@ -25,5 +25,6 @@ "travel_speed": "400", "compatible_printers": [ "FLSun V400 0.4 nozzle" - ] + ], + "exclude_object": "1" } \ No newline at end of file diff --git a/resources/profiles/InfiMech/process/fdm_process_common.json b/resources/profiles/InfiMech/process/fdm_process_common.json index 23eb9cf92e..f878701719 100644 --- a/resources/profiles/InfiMech/process/fdm_process_common.json +++ b/resources/profiles/InfiMech/process/fdm_process_common.json @@ -219,5 +219,6 @@ "70" ], "xy_contour_compensation": "0", - "xy_hole_compensation": "0" + "xy_hole_compensation": "0", + "exclude_object": "1" } \ No newline at end of file diff --git a/resources/profiles/OrcaArena/process/fdm_process_common.json b/resources/profiles/OrcaArena/process/fdm_process_common.json index 4d18e9d5aa..3280c0ff27 100644 --- a/resources/profiles/OrcaArena/process/fdm_process_common.json +++ b/resources/profiles/OrcaArena/process/fdm_process_common.json @@ -67,5 +67,6 @@ "enable_prime_tower": "0", "prime_tower_width": "60", "xy_hole_compensation": "0", - "xy_contour_compensation": "0" + "xy_contour_compensation": "0", + "exclude_object": "1" } diff --git a/resources/profiles/Prusa/process/process_common_mk4.json b/resources/profiles/Prusa/process/process_common_mk4.json index ed70e11092..87a4a69d9f 100644 --- a/resources/profiles/Prusa/process/process_common_mk4.json +++ b/resources/profiles/Prusa/process/process_common_mk4.json @@ -24,5 +24,6 @@ "top_surface_acceleration": "1000", "travel_acceleration": "4000", "inner_wall_acceleration": "4000", - "outer_wall_acceleration": "3000" + "outer_wall_acceleration": "3000", + "exclude_object": "1" } \ No newline at end of file diff --git a/resources/profiles/Qidi/process/fdm_process_qidi_x3_common.json b/resources/profiles/Qidi/process/fdm_process_qidi_x3_common.json index 9116f0f02f..d706d7012e 100644 --- a/resources/profiles/Qidi/process/fdm_process_qidi_x3_common.json +++ b/resources/profiles/Qidi/process/fdm_process_qidi_x3_common.json @@ -114,5 +114,6 @@ "internal_solid_infill_pattern": "monotonic", "initial_layer_travel_speed": "50%", "filter_out_gap_fill": "2", - "notes": "If you want to use Orca's chamber temperature control feature, check that printer.cfg has added the following M191 macro.\nTo add it: go to Fluidd web interface--configuration, copy the following code to the top of the printer.cfg document, SAVE&RESATART \n\n[gcode_macro M191]\ngcode:\n {% set s = params.S|float %}\n {% if s == 0 %}\n # If target temperature is 0, do nothing\n M117 Chamber heating cancelled\n {% else %}\n SET_HEATER_TEMPERATURE HEATER=chamber_heater TARGET={s}\n # Orca: uncomment the following line if you want to use heat bed to assist chamber heating\n M140 S90\n TEMPERATURE_WAIT SENSOR=\"heater_generic chamber_heater\" MINIMUM={s-1} MAXIMUM={s+1}\n M117 Chamber at target temperature\n {% endif %}" + "notes": "If you want to use Orca's chamber temperature control feature, check that printer.cfg has added the following M191 macro.\nTo add it: go to Fluidd web interface--configuration, copy the following code to the top of the printer.cfg document, SAVE&RESATART \n\n[gcode_macro M191]\ngcode:\n {% set s = params.S|float %}\n {% if s == 0 %}\n # If target temperature is 0, do nothing\n M117 Chamber heating cancelled\n {% else %}\n SET_HEATER_TEMPERATURE HEATER=chamber_heater TARGET={s}\n # Orca: uncomment the following line if you want to use heat bed to assist chamber heating\n M140 S90\n TEMPERATURE_WAIT SENSOR=\"heater_generic chamber_heater\" MINIMUM={s-1} MAXIMUM={s+1}\n M117 Chamber at target temperature\n {% endif %}", + "exclude_object": "1" } diff --git a/resources/profiles/Ratrig/process/fdm_process_ratrig_common.json b/resources/profiles/Ratrig/process/fdm_process_ratrig_common.json index 136a4295d2..10f49e4516 100644 --- a/resources/profiles/Ratrig/process/fdm_process_ratrig_common.json +++ b/resources/profiles/Ratrig/process/fdm_process_ratrig_common.json @@ -111,5 +111,6 @@ "RatRig V-Minion 0.4 nozzle", "RatRig V-Cast 0.4 nozzle", "RatRig V-Cast 0.6 nozzle" - ] + ], + "exclude_object": "1" } diff --git a/resources/profiles/Vivedino/process/fdm_process_klipper_common.json b/resources/profiles/Vivedino/process/fdm_process_klipper_common.json index 0473ee3521..f12f318c52 100644 --- a/resources/profiles/Vivedino/process/fdm_process_klipper_common.json +++ b/resources/profiles/Vivedino/process/fdm_process_klipper_common.json @@ -106,5 +106,6 @@ "compatible_printers": [ "Troodon 2.0 Klipper 0.4 nozzle", "Troodon 2.0 RRF 0.4 nozzle" - ] + ], + "exclude_object": "1" } diff --git a/resources/profiles/Voron/process/fdm_process_common.json b/resources/profiles/Voron/process/fdm_process_common.json index 23706f8a87..e22d2e56e0 100644 --- a/resources/profiles/Voron/process/fdm_process_common.json +++ b/resources/profiles/Voron/process/fdm_process_common.json @@ -67,5 +67,6 @@ "enable_prime_tower": "0", "prime_tower_width": "60", "xy_hole_compensation": "0", - "xy_contour_compensation": "0" + "xy_contour_compensation": "0", + "exclude_object": "1" } diff --git a/resources/profiles/Vzbot/process/fdm_process_Vzbot_common.json b/resources/profiles/Vzbot/process/fdm_process_Vzbot_common.json index 394d77048e..96202dd138 100644 --- a/resources/profiles/Vzbot/process/fdm_process_Vzbot_common.json +++ b/resources/profiles/Vzbot/process/fdm_process_Vzbot_common.json @@ -107,5 +107,6 @@ "compatible_printers": [ "Vzbot 235 AWD 0.4 nozzle", "Vzbot 330 AWD 0.4 nozzle" - ] + ], + "exclude_object": "1" } diff --git a/resources/profiles/Vzbot/process/fdm_process_common.json b/resources/profiles/Vzbot/process/fdm_process_common.json index 23706f8a87..e22d2e56e0 100644 --- a/resources/profiles/Vzbot/process/fdm_process_common.json +++ b/resources/profiles/Vzbot/process/fdm_process_common.json @@ -67,5 +67,6 @@ "enable_prime_tower": "0", "prime_tower_width": "60", "xy_hole_compensation": "0", - "xy_contour_compensation": "0" + "xy_contour_compensation": "0", + "exclude_object": "1" } diff --git a/resources/profiles/Vzbot/process/fdm_process_common_0.5_nozzle.json b/resources/profiles/Vzbot/process/fdm_process_common_0.5_nozzle.json index e88c458d77..3782ae9894 100644 --- a/resources/profiles/Vzbot/process/fdm_process_common_0.5_nozzle.json +++ b/resources/profiles/Vzbot/process/fdm_process_common_0.5_nozzle.json @@ -68,5 +68,6 @@ "enable_prime_tower": "0", "prime_tower_width": "60", "xy_hole_compensation": "0", - "xy_contour_compensation": "0" + "xy_contour_compensation": "0", + "exclude_object": "1" } diff --git a/resources/profiles/Vzbot/process/fdm_process_common_0.6_nozzle.json b/resources/profiles/Vzbot/process/fdm_process_common_0.6_nozzle.json index 92236d32c0..fd852dbcd4 100644 --- a/resources/profiles/Vzbot/process/fdm_process_common_0.6_nozzle.json +++ b/resources/profiles/Vzbot/process/fdm_process_common_0.6_nozzle.json @@ -68,5 +68,6 @@ "enable_prime_tower": "0", "prime_tower_width": "60", "xy_hole_compensation": "0", - "xy_contour_compensation": "0" + "xy_contour_compensation": "0", + "exclude_object": "1" } diff --git a/src/libslic3r/PrintConfig.cpp b/src/libslic3r/PrintConfig.cpp index 227230644d..4d16af5c96 100644 --- a/src/libslic3r/PrintConfig.cpp +++ b/src/libslic3r/PrintConfig.cpp @@ -2367,7 +2367,7 @@ def = this->add("filament_loading_speed", coFloats); def->label = L("Exclude objects"); def->tooltip = L("Enable this option to add EXCLUDE OBJECT command in g-code"); def->mode = comAdvanced; - def->set_default_value(new ConfigOptionBool(1)); + def->set_default_value(new ConfigOptionBool(false)); def = this->add("gcode_comments", coBool); def->label = L("Verbose G-code");