OrcaSlicer/resources/profiles/BBL/machine
Ian Bassi 7c91459c37
Some checks are pending
Build all / Build Linux (push) Waiting to run
Build all / Build Non-Linux (push) Waiting to run
Build all / Unit Tests (push) Blocked by required conditions
Build all / Flatpak (push) Waiting to run
Emit Disable Power Loss Recovery (#11616)
* Emit Disable Power Loss Recovery

Now only works if it's enabled but the goal it's to force disable it.
With this change it will always emit the command for BBL or Marlin 2.

Co-Authored-By: Michael Rook <54159303+michaelr0@users.noreply.github.com>

* Refactor power loss recovery G-code comments

* Return empty power loss recovery when no compatible printer

* Update power loss recovery comments

Update label and tooltip for power loss recovery

* Add enum for power loss recovery mode

Refactored power loss recovery configuration to use a new PowerLossRecoveryMode enum instead of a boolean. Updated GCodeWriter and related logic to handle the new enum, allowing for 'printer_configuration', 'enable', and 'disable' options. Updated config handling, legacy value conversion, and default values accordingly.

* Update PrintConfig.cpp

---------

Co-authored-by: Michael Rook <54159303+michaelr0@users.noreply.github.com>
Co-authored-by: SoftFever <softfeverever@gmail.com>
2025-12-31 00:16:47 +08:00
..
Bambu Lab A1 0.2 nozzle.json ENH:[Process/Filament] Modify upward_compatible_machine of P2S 2025-10-28 15:29:53 +08:00
Bambu Lab A1 0.4 nozzle.json ENH:[Process/Filament] [X1/X1C/X1E/P1P/P1S/A1/A1 mini]Change the purging temperature and speed to independent variables(Requires the latest slicer). Profile Edited by pi.chen 2025-10-28 15:29:54 +08:00
Bambu Lab A1 0.6 nozzle.json ENH:[Process/Filament] Modify upward_compatible_machine of P2S 2025-10-28 15:29:53 +08:00
Bambu Lab A1 0.8 nozzle.json ENH:[Process/Filament] Modify upward_compatible_machine of P2S 2025-10-28 15:29:53 +08:00
Bambu Lab A1 mini 0.2 nozzle.json ENH:[Process/Filament] Modify upward_compatible_machine of P2S 2025-10-28 15:29:53 +08:00
Bambu Lab A1 mini 0.4 nozzle.json ENH:[Process/Filament] [X1/X1C/X1E/P1P/P1S/A1/A1 mini]Change the purging temperature and speed to independent variables(Requires the latest slicer). Profile Edited by pi.chen 2025-10-28 15:29:54 +08:00
Bambu Lab A1 mini 0.6 nozzle.json ENH:[Process/Filament] Modify upward_compatible_machine of P2S 2025-10-28 15:29:53 +08:00
Bambu Lab A1 mini 0.8 nozzle.json ENH:[Process/Filament] Modify upward_compatible_machine of P2S 2025-10-28 15:29:53 +08:00
Bambu Lab A1 mini.json ENH:[Process/Filament] H2S Parameters Profile Edited by lianhu.xiong 2025-10-03 23:08:50 +08:00
Bambu Lab A1.json Update bambulab profiles to 01.09.00.18 2024-07-27 14:05:58 -07:00
Bambu Lab H2D 0.2 nozzle.json ENH:[filament/process]modify upward_compatible_machine 2025-10-02 17:07:20 +08:00
Bambu Lab H2D 0.4 nozzle.json ENH:Object skipping supports skipping flushing of filament change 2025-10-28 15:30:05 +08:00
Bambu Lab H2D 0.6 nozzle.json ENH:[filament/process]modify upward_compatible_machine 2025-10-02 17:07:20 +08:00
Bambu Lab H2D 0.8 nozzle.json ENH:[filament/process]modify upward_compatible_machine 2025-10-02 17:07:20 +08:00
Bambu Lab H2D Pro 0.2 nozzle.json ENH:[filament/process]modify upward_compatible_machine 2025-10-02 17:07:20 +08:00
Bambu Lab H2D Pro 0.4 nozzle.json ENH:Object skipping supports skipping flushing of filament change 2025-10-28 15:30:05 +08:00
Bambu Lab H2D Pro 0.6 nozzle.json ENH:[filament/process]modify upward_compatible_machine 2025-10-02 17:07:20 +08:00
Bambu Lab H2D Pro 0.8 nozzle.json ENH:[Process/Filament] MOD: align H2DP with H2D (custom gcodes) Profile Edited by xuanquan.liang 2025-10-02 17:07:21 +08:00
Bambu Lab H2D Pro.json FIX:delete cool plate 2025-10-28 15:29:59 +08:00
Bambu Lab H2D.json ENH:modidy bed type 2025-10-28 15:29:53 +08:00
Bambu Lab H2S 0.2 nozzle.json ENH:[filament] add H2 z_hop_types params 2025-10-03 22:33:34 +08:00
Bambu Lab H2S 0.4 nozzle.json ENH:Object skipping supports skipping flushing of filament change 2025-10-28 15:30:05 +08:00
Bambu Lab H2S 0.6 nozzle.json ENH:[Process/Filament] modify filament_flush_volumetric_speed/filament_flush_temp of o1s Profile Edited by shsst 2025-10-03 23:08:54 +08:00
Bambu Lab H2S 0.8 nozzle.json ENH:[Process/Filament] modify filament_flush_volumetric_speed/filament_flush_temp of o1s Profile Edited by shsst 2025-10-03 23:08:54 +08:00
Bambu Lab H2S.json FIX:delete cool plate 2025-10-28 15:29:59 +08:00
Bambu Lab P1P 0.2 nozzle.json Revert "Revert "ENH:[filament/process]add high flow of X/P"" 2025-10-28 15:30:04 +08:00
Bambu Lab P1P 0.4 nozzle.json Revert "Revert "ENH:[filament/process]add high flow of X/P"" 2025-10-28 15:30:04 +08:00
Bambu Lab P1P 0.6 nozzle.json Revert "Revert "ENH:[filament/process]add high flow of X/P"" 2025-10-28 15:30:04 +08:00
Bambu Lab P1P 0.8 nozzle.json Revert "Revert "ENH:[filament/process]add high flow of X/P"" 2025-10-28 15:30:04 +08:00
Bambu Lab P1P.json Update bambulab profiles to 01.09.00.18 2024-07-27 14:05:58 -07:00
Bambu Lab P1S 0.2 nozzle.json Revert "Revert "ENH:[filament/process]add high flow of X/P"" 2025-10-28 15:30:04 +08:00
Bambu Lab P1S 0.4 nozzle.json Revert "Revert "ENH:[filament/process]add high flow of X/P"" 2025-10-28 15:30:04 +08:00
Bambu Lab P1S 0.6 nozzle.json Revert "Revert "ENH:[filament/process]add high flow of X/P"" 2025-10-28 15:30:04 +08:00
Bambu Lab P1S 0.8 nozzle.json Revert "Revert "ENH:[filament/process]add high flow of X/P"" 2025-10-28 15:30:04 +08:00
Bambu Lab P1S.json Update bambulab profiles to 01.09.00.18 2024-07-27 14:05:58 -07:00
Bambu Lab P2S 0.2 nozzle.json ENH:[Process/Filament] Modify upward_compatible_machine of P2S 2025-10-28 15:29:53 +08:00
Bambu Lab P2S 0.4 nozzle.json Fix profile 2025-10-28 15:30:06 +08:00
Bambu Lab P2S 0.6 nozzle.json ENH:[Process/Filament] Modify upward_compatible_machine of P2S 2025-10-28 15:29:53 +08:00
Bambu Lab P2S 0.8 nozzle.json ENH:[Process/Filament] Modify upward_compatible_machine of P2S 2025-10-28 15:29:53 +08:00
Bambu Lab P2S.json FIX:delete cool plate 2025-10-28 15:29:59 +08:00
Bambu Lab X1 0.2 nozzle.json Revert "Revert "ENH:[filament/process]add high flow of X/P"" 2025-10-28 15:30:04 +08:00
Bambu Lab X1 0.4 nozzle.json Revert "Revert "ENH:[filament/process]add high flow of X/P"" 2025-10-28 15:30:04 +08:00
Bambu Lab X1 0.6 nozzle.json Revert "Revert "ENH:[filament/process]add high flow of X/P"" 2025-10-28 15:30:04 +08:00
Bambu Lab X1 0.8 nozzle.json Revert "Revert "ENH:[filament/process]add high flow of X/P"" 2025-10-28 15:30:04 +08:00
Bambu Lab X1 Carbon 0.2 nozzle.json Revert "Revert "ENH:[filament/process]add high flow of X/P"" 2025-10-28 15:30:04 +08:00
Bambu Lab X1 Carbon 0.4 nozzle.json Revert "Revert "ENH:[filament/process]add high flow of X/P"" 2025-10-28 15:30:04 +08:00
Bambu Lab X1 Carbon 0.6 nozzle.json Revert "Revert "ENH:[filament/process]add high flow of X/P"" 2025-10-28 15:30:04 +08:00
Bambu Lab X1 Carbon 0.8 nozzle.json Revert "Revert "ENH:[filament/process]add high flow of X/P"" 2025-10-28 15:30:04 +08:00
Bambu Lab X1 Carbon.json Update bambulab profiles to 01.09.00.18 2024-07-27 14:05:58 -07:00
Bambu Lab X1.json Update bambulab profiles to 01.09.00.18 2024-07-27 14:05:58 -07:00
Bambu Lab X1E 0.2 nozzle.json Revert "Revert "ENH:[filament/process]add high flow of X/P"" 2025-10-28 15:30:04 +08:00
Bambu Lab X1E 0.4 nozzle.json Revert "Revert "ENH:[filament/process]add high flow of X/P"" 2025-10-28 15:30:04 +08:00
Bambu Lab X1E 0.6 nozzle.json Revert "Revert "ENH:[filament/process]add high flow of X/P"" 2025-10-28 15:30:04 +08:00
Bambu Lab X1E 0.8 nozzle.json Revert "Revert "ENH:[filament/process]add high flow of X/P"" 2025-10-28 15:30:04 +08:00
Bambu Lab X1E.json Update bambulab profiles to 01.09.00.18 2024-07-27 14:05:58 -07:00
fdm_bbl_3dp_001_common.json Treat extruder_clearance_max_radius as extruder_clearance_radius, and raise error if both options are present 2025-10-11 16:34:58 +08:00
fdm_bbl_3dp_002_common.json Treat extruder_clearance_max_radius as extruder_clearance_radius, and raise error if both options are present 2025-10-11 16:34:58 +08:00
fdm_machine_common.json Emit Disable Power Loss Recovery (#11616) 2025-12-31 00:16:47 +08:00