OrcaSlicer/resources/profiles/BBL/machine
Michael Rook 5c547ea4a1
Some checks failed
Build all / Build Linux (push) Has been cancelled
Build all / Build Non-Linux (push) Has been cancelled
Build all / Flatpak (push) Has been cancelled
Shellcheck / Shellcheck (push) Has been cancelled
Build all / Unit Tests (push) Has been cancelled
Add ability to disable Power Loss Recovery on BBL machines (#11582)
* Add ability to disable Power Loss Recovery

* Fix typo in PrintConfig.hpp for power loss recovery

* Attempt to resolve Unknown option exception: disable_power_less_recovery

Add disable_power_loss_recovery property to any json which had scan_first_layer

* Revert "Attempt to resolve Unknown option exception: disable_power_less_recovery"

This reverts commit ddaf34b317.

* Fix typo

* Change attribution from BBS to Orca in PrintConfig.cpp

* Mini refactor power loss recovery handling in GCode export

- Moved power loss recovery G-code generation to a new method in GCodeWriter.
- Support Marlin 2

* Update comments and power loss recovery handling

* Implement power loss recovery G-code commands

Added functions to start and end power loss recovery with appropriate G-code commands and comments.

* Add power loss recovery methods to GCodeWriter

* refactor and fix build errors

---------

Co-authored-by: Michael Rook <michael@rook.id.au>
Co-authored-by: Ioannis Giannakas <59056762+igiannakas@users.noreply.github.com>
Co-authored-by: SoftFever <softfeverever@gmail.com>
2025-12-10 23:19:57 +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 Add ability to disable Power Loss Recovery on BBL machines (#11582) 2025-12-10 23:19:57 +08:00