Commit Graph
100 Commits
Author SHA1 Message Date
SoftFever 5d2e7e4dc4 Add missing pt-BR translations (#8446)
# Description
Adding missing translations.
2025-02-18 23:24:28 +08:00
SoftFever df902d13f5 Port Paint Brim Gizmo from BBS (#8433)
This PR ported the Brim Ear gizmo from BambuStudio. Thanks BambuLab!

For compatibility reason, the existing auto-detected brim ears is kept.
To use this new brim ear gizmo, you will have to change the brim style
to "Painted".


![image](https://github.com/user-attachments/assets/5ff93f49-3fd2-46d4-9af4-240b7fb45991)


Fix #6774
2025-02-18 23:23:52 +08:00
SoftFever 2bc9c8d239 Merge branch 'main' into dev/brim-ear-gizmo 2025-02-18 23:09:30 +08:00
SoftFever 14d49b738f remove TimeProcessor::post_process 2025-02-16 18:44:54 +08:00
SoftFever a4e37d428e Hide the dependencies tab for process. The UI is not ready yet. 2025-02-16 18:26:01 +08:00
SoftFever b80e3636c6 Add icon to 2d lattice 2025-02-16 18:26:01 +08:00
SoftFever ad5fcb704b Revert "Fix strange M73 behaviour, where M73 is still present, even if disabled" (#8423)
Revert "Fix strange M73 behaviour, where M73 is still present, even if disabl…"

This reverts commit 740f115790.
2025-02-16 16:23:30 +08:00
SoftFever 85bbbee8bc Expose interface_shells option (#8411) 2025-02-15 23:26:52 +08:00
SoftFever 2e4a2a26e6 Update locale 2025-02-14 23:42:43 +08:00
SoftFever 12fb6db8ef Fixed a bug that flash matrix affects multi tool's wipe tower (#8408)
disable/ignore purge_in_prime_tower for multi tool machine
2025-02-14 23:38:51 +08:00
SoftFever fcc5489911 Fixed an bug that filament_minimal_purge_on_wipe_tower option doesn't work for soluable filament (#8397) 2025-02-14 23:38:18 +08:00
SoftFever 107cd3edb0 fix a crash bug when generating support (#8357) 2025-02-09 19:59:30 +08:00
SoftFever af893267e6 fix wrong retraction value in some printer profiles 2025-02-07 20:20:30 +08:00
SoftFever b18a24920b Merge branch 'main' into dev/save-local-machine 2025-02-04 07:59:30 +08:00
SoftFever 532a2d36b5 disable flatpak upload (#8306) 2025-02-04 06:36:53 +08:00
SoftFever dc83549aa1 Orca filament profile revamp - done (#8287)
* Update Qidi profiles

* restructure orca filament lib folder

* update profiles

* add more global filaments

* check missing instantiation errors

* fix missing instantiation attribute

* delete voron generic filaments

* remove Mellow filaments

* clean profiles

* QoL: select only visible filament when select all filaments
2025-02-03 21:15:17 +08:00
SoftFever 82ce8c94b4 Update BBS network plugin to 1.10.1 (#8148)
This PR ported the following changes based on BBS 1.10.1 codebase:

- The ability of binding printers via IP (Fix #8099)
- The ability of setting AMS filaments during print (Fix #7882)
- Some other related fixes and improvements

Thanks BambuLab for those improvements!

~~Please note: with this update, we will no longer be able to streaming
the live camera through cloud, only through Lan (even if the printer is
not in Lan mode). At least that's what I saw with this PR and also
#8103, more tests & feedbacks on this are needed.~~ Update: nvm, I
missed a commit that fixes the remote live view. It's working now.

Unfortunately even with this update you still cannot bind the printer in
a different subnet, which is an inherent problem from BBS:
https://github.com/bambulab/BambuStudio/issues/4512
https://github.com/bambulab/BambuStudio/issues/5070
https://github.com/bambulab/BambuStudio/issues/5833
and more...
2025-01-31 15:56:47 +08:00
SoftFever 2e86306118 Merge branch 'main' into dev/update-bbs-network 2025-01-28 21:57:04 +08:00
SoftFever 6ed68342e0 fix build errors (#8210)
* fix build errors

* fix windows

* fix flatpak
2025-01-28 01:07:27 +08:00
SoftFever e0faedc891 Orca filament library and support cross-vendor/machine filament reuse (#8057)
# Description

1. Implement a centralized Orca filament library. Previously, OrcaSlicer
required that filament profiles be contained within a printer vendor's
profiles, making it impractical to add printer-vendor-independent
filament profiles. With this new implementation, Orca now supports a
centralized filament library, accommodating all filament vendors for any
printer, or offering specialized versions for specific printer models.
![Screenshot 2025-01-15 at 11 06
32 PM](https://github.com/user-attachments/assets/341c092d-78c0-4226-828e-860c3b26923a)

2. Support the reuse of filaments across various vendors and machines
Users can now share any personal filament and print configurations
across all printers.


https://github.com/user-attachments/assets/5c324d07-7bbf-4913-8abf-2506a255759f


<!--
> Please provide a summary of the changes made in this PR. Include
details such as:
  > * What issue does this PR address or fix?
  > * What new features or enhancements does this PR introduce?
> * Are there any breaking changes or dependencies that need to be
considered?
-->

# Screenshots/Recordings/Graphs

<!--
> Please attach relevant screenshots to showcase the UI changes.
> Please attach images that can help explain the changes.
-->

## Tests

<!--
> Please describe the tests that you have conducted to verify the
changes made in this PR.
-->
2025-01-24 22:12:51 +08:00
SoftFever 6a4cf24e6b Merge branch 'main' into feature/OrcaFilamentLibrary 2025-01-24 22:12:38 +08:00
SoftFever ecb0e7ea68 Update WIKI 2025-01-24 21:58:52 +08:00
SoftFever 0e2b30fddf Fix a typo 2025-01-22 23:59:46 +08:00
SoftFever 1df52936f2 Merge branch 'main' into feature/OrcaFilamentLibrary 2025-01-22 21:42:13 +08:00
SoftFever d1bc4e1e9f Allow each vendor's filament profile inherit from OrcaFilamentLibrary and many many fixes... 2025-01-22 21:40:42 +08:00
SoftFever 206c6228a5 Fix renamed_from feature and others 2025-01-22 21:40:42 +08:00
SoftFever 8188963e20 Merge branch 'main' into feature/OrcaFilamentLibrary 2025-01-19 00:41:34 +08:00
SoftFever 7179797d55 suport renamed_from 2025-01-19 00:39:45 +08:00
SoftFever 26a55a1267 Update profile valdiator 2025-01-16 19:25:43 +08:00
SoftFever 2ea2ab08de Fix flatpak build (#8056) 2025-01-16 00:17:38 +08:00
SoftFever f8698d89a4 Move compatible_printers from developer mode to Advance mode 2025-01-15 22:54:56 +08:00
SoftFever 727a3887c5 Add Orca Filament Library 2025-01-15 22:40:27 +08:00
SoftFever 70579f9159 Fix "Too small ironing spacing" error in default config (#8053) 2025-01-15 20:06:14 +08:00
SoftFever bc03b95a78 fix missing "compatible_printers" error in RatRig BigNozzle TPU.json 2025-01-12 22:27:20 +08:00
SoftFever 51b5305ca4 Support Clang 2025-01-12 22:21:00 +08:00
SoftFever d4580e7a32 free mac space (#7939)
# Description

<!--
> Please provide a summary of the changes made in this PR. Include
details such as:
  > * What issue does this PR address or fix?
  > * What new features or enhancements does this PR introduce?
> * Are there any breaking changes or dependencies that need to be
considered?
-->

# Screenshots/Recordings/Graphs

<!--
> Please attach relevant screenshots to showcase the UI changes.
> Please attach images that can help explain the changes.
-->

## Tests

<!--
> Please describe the tests that you have conducted to verify the
changes made in this PR.
-->
2025-01-07 07:49:57 +08:00
SoftFever adba9a0280 Update build_orca.yml 2025-01-07 07:49:43 +08:00
SoftFever 5b1bc5c0ef free mac space 2025-01-06 23:53:33 +08:00
SoftFever 99a0facfb3 Check missing compatible_printers error 2025-01-06 20:56:07 +08:00
SoftFever ab5aeb49d2 Fix profiles with missing compatible printers (#7938)
# Description
Filaments that don't have compatible printers defined will invalidate
filter in filament selection UI
This PR:
1. Fix profiles with missing compatible printers attributes
2. Change code logic so that we don't show such filaments 

# Screenshots/Recordings/Graphs

![Screenshot 2025-01-01
000512](https://github.com/user-attachments/assets/ccfd99f0-fe7b-4420-a808-d3f8d85e4aca)


## Tests

<!--
> Please describe the tests that you have conducted to verify the
changes made in this PR.
-->
2025-01-06 20:55:19 +08:00
SoftFever b32f2b2237 Fix profiles with missing compatible printers
Hide filaments with missing compatible printers by default
2025-01-06 20:50:54 +08:00
SoftFever 9a5c43e24f Update Arachne algorithm from PrusaSlicer 2.9 (#7819)
See individual commits for change details
2025-01-06 14:20:43 +08:00
SoftFever 4c1a42e2e8 Merge branch 'main' into dev/arachen-sync 2025-01-05 23:47:38 +08:00
SoftFever d1dfcbe168 aesthetic change for build info (#7896)
aesthetic change
2025-01-03 00:54:17 +08:00
SoftFever 83eb1366c7 Feature/flatpak improvement (#7692)
# Description

<!--
> Please provide a summary of the changes made in this PR. Include
details such as:
  > * What issue does this PR address or fix?
  > * What new features or enhancements does this PR introduce?
> * Are there any breaking changes or dependencies that need to be
considered?
-->

# Screenshots/Recordings/Graphs

<!--
> Please attach relevant screenshots to showcase the UI changes.
> Please attach images that can help explain the changes.
-->

## Tests

<!--
> Please describe the tests that you have conducted to verify the
changes made in this PR.
-->
2024-12-31 14:44:39 +08:00
SoftFever 3e13ee049d revert version 2024-12-31 14:42:30 +08:00
SoftFever 4d5944090f nightly build 2024-12-31 12:54:16 +08:00
SoftFever 8219b55392 12 2024-12-31 11:28:31 +08:00
SoftFever efa6fc9b8c 11 2024-12-30 23:35:06 +08:00
SoftFever 00eeab93fb Merge branch 'main' into feature/flatpak_improvement 2024-12-30 23:07:20 +08:00
SoftFever 42c10fc6d8 Exclude movements before first extrusion from layer time calculation (#7215)
Fixes #7171

If layer starts with a color change, the full layer time will be much longer, which will trick the slicer to think this layer has enough cooling time. However the actual filament extrusion time (the real "printing" part) won't necessarily have enough time to cool down, so if we don't do extra slowing down before starting next layer, the filament could still be soft and lead to worse surface quality.

Please refer to https://github.com/SoftFever/OrcaSlicer/issues/7171 for extra discussions and details.

![image](https://github.com/user-attachments/assets/b31e9e04-12bb-450e-8b9c-a560549ec35d)
Before:
![image](https://github.com/user-attachments/assets/627f767a-6f48-4317-be50-14e78293ef0a)
After:
![image](https://github.com/user-attachments/assets/376c2b92-e417-4e27-9dcd-db7f6300fc56)


The test project is modified from https://github.com/SoftFever/OrcaSlicer/issues/7171
2024-12-25 23:49:11 +08:00
SoftFever f3b2dc26f5 Merge branch 'main' into bugfox/layer-cooling 2024-12-25 23:43:09 +08:00
SoftFever 9d8d156fec Fix errors in Volumic profiles (#7772)
# Description

<!--
> Please provide a summary of the changes made in this PR. Include
details such as:
  > * What issue does this PR address or fix?
  > * What new features or enhancements does this PR introduce?
> * Are there any breaking changes or dependencies that need to be
considered?
-->

# Screenshots/Recordings/Graphs

<!--
> Please attach relevant screenshots to showcase the UI changes.
> Please attach images that can help explain the changes.
-->

## Tests

<!--
> Please describe the tests that you have conducted to verify the
changes made in this PR.
-->
2024-12-17 21:51:50 +08:00
SoftFever add157d104 Fix errors 2024-12-17 21:49:29 +08:00
SoftFever 559d5fe931 update BBL profile to "01.10.01.50" (#7629)
# Description

This PR updates the profiles for BambuLab to the versions shipped in
[01.10.01.50](https://github.com/bambulab/BambuStudio/releases) (which
at time of writing is the latest version).

These includes new profiles for:
 - BambuLab ASA-CF
 - BambuLab TPU for AMS
 - Polymaker Fiberon PA12-CF
 - Polymaker Fiberon PA6-CF
 - Polymaker Fiberon PA6-GF
 - Polymaker Fiberon PA612-CF
 - Polymaker Fiberon PET-CF
 - Polymaker Fiberon PETG-ESD
 - Polymaker Fiberon PETG-rCF
 - multiple new generic filaments

And additionally also changes for there Bambu Cool Plate SuperTack
2024-12-14 20:25:10 +08:00
SoftFever 8bb8b30053 Merge branch 'main' into main 2024-12-14 20:21:34 +08:00
SoftFever 5ec57d694a Update Creality Generic TPU.json (#7655)
Added Ender 3 S1 series to compatible printers

# Description

Ender 3 S1 Series are direct drive printers, they can print TPU without
any issues
2024-12-12 22:49:18 +08:00
SoftFever b4df3c9093 Merge branch 'main' into patch-1 2024-12-12 22:35:18 +08:00
SoftFever 5b1b2884bf Merge branch 'main' into main 2024-12-12 22:21:46 +08:00
SoftFever 0a19a7cdee Update Qidi logo 2024-12-12 22:21:17 +08:00
SoftFever 3f54fd0a26 Merge branch 'main' into main 2024-12-12 22:17:31 +08:00
SoftFever d74a2990ec Fix overlapping regions caused by "Make Overhangs printable" (#7630)
Fix #7622

Old:

![image](https://github.com/user-attachments/assets/141476b5-6c1d-4c49-8a64-b02c19a27161)
New:

![image](https://github.com/user-attachments/assets/f58e634b-380c-4b26-9c76-96813e2c55bf)

![image](https://github.com/user-attachments/assets/2633d03a-d66c-4b66-af22-8c03d521cb25)
2024-12-12 22:07:48 +08:00
SoftFever 44d8c51d2e Merge branch 'main' into main 2024-12-12 22:02:35 +08:00
SoftFever 1acb6833b8 new feature translation de and new msgids for all (#7628)
new feature translation de 
add new mgsids
2024-12-12 22:01:54 +08:00
SoftFever b41eb80216 VOLUMIC 3D printers series profils (#7585)
Print profils for VOLUMIC 3D printers model SC2, MK3, EXO42, EXO65 and
SH65, and VOLUMIC Ultra materials.
2024-12-12 22:01:14 +08:00
SoftFever ba8270d1c0 Merge branch 'main' into main 2024-12-12 21:59:42 +08:00
SoftFever 0962ce9b8b Update russian localization (#7731)
Fix a typo in russian localization
2024-12-12 21:59:06 +08:00
SoftFever ca2db3a60f keep docker 2024-12-11 23:30:55 +08:00
SoftFever d39799c2c3 free space 2024-12-11 23:29:56 +08:00
SoftFever f361943443 tweak naming 2024-12-11 22:26:41 +08:00
SoftFever 5a9f4f9a89 revert and test 2024-12-08 17:45:52 +08:00
SoftFever ad4725342a try to fix orca_deps cache miss 2024-12-08 17:40:10 +08:00
SoftFever 50b7c9fca1 test 2024-12-08 17:08:47 +08:00
SoftFever 901734147e Merge branch 'main' into feature/flatpak_improvement 2024-12-08 12:17:16 +08:00
SoftFever 50089ded0a disable other jobs temporarily 2024-12-08 12:16:05 +08:00
SoftFever 95887780b9 enable cache 2024-12-08 12:15:13 +08:00
SoftFever b331830604 Port BBS' improved Mesaure and Assembly Gizmo (#7396)
This PR replaces the existing Measure gizmo with the improved version from BambuStudio, with the following noticable improvements:
- Can measure between multiple objects
- Can be used in assemly view

Also ported the Assembly Gizmo from BBS, which makes assemble much easier.

Huge thanks to BambuLab!
![image](https://github.com/user-attachments/assets/3d69e51c-029b-4cbe-b573-0f38bb02b6aa)
![image](https://github.com/user-attachments/assets/8353d643-4c29-493b-8384-2747879fa8c8)
2024-12-02 22:04:01 +08:00
SoftFever 2708beb42b Merge branch 'main' into main 2024-12-02 10:40:47 +08:00
SoftFever 8ce992b640 Merge branch 'main' into dev/bbs-measure 2024-12-01 21:33:20 +08:00
SoftFever f11eb34b59 bump version to 2.3.0-dev 2024-11-21 21:48:39 +08:00
SoftFever ceab043989 update sponsorlist 2024-11-21 21:48:29 +08:00
SoftFever 31be67926e Update README.md (#7496) 2024-11-16 16:47:26 +08:00
SoftFever 1088d0a6c7 bump to 2.2.0 official 2024-10-27 23:12:10 +08:00
SoftFever 4b46bfcbdf update profile version 2024-10-27 23:11:44 +08:00
SoftFever c14b6e7ccd update locale 2024-10-27 23:09:01 +08:00
SoftFever 296b234fe6 Update AnkerMake Jerk and Extruder settings to match AnkerMakeStudio (#7117)
Using the default 0.4 M5 profile in AnkerMakeStudio to compare, I
updated the values to match

# Description
Updates the jerk limits, max feedrate, max acceleration, retraction
length to match what ankermake studio has.

# Screenshots/Recordings/Graphs

![image](https://github.com/user-attachments/assets/95472ce6-8192-47a5-b300-afbf9a6df20f)

![image](https://github.com/user-attachments/assets/f278c1d3-5143-4fe9-bdf4-9ace6301eeac)

## Tests

NA
2024-10-22 22:48:23 +08:00
SoftFever 588ffa1b32 Add geeetech M1 profile (#7113)
Printing settings for the M1 machine provided by Geeetech officially.
2024-10-22 22:47:32 +08:00
SoftFever a52ce89925 Enable Air Filtration Support for BBL P1S, X1, X1C (#7087)
# Description
Re-Creation of Pull Request #6964 with X1E changes pulled. 

OrcaSlicer includes exhaust fan settings for each filaments, however
these settings do not take effect on Bambu Labs machines that include
chamber temperature regulation fans.

![image](https://github.com/user-attachments/assets/6bb79d56-9940-46cf-b998-7d29c49bc928)

Further investigation into the g-code files produced reveals that the
filament start g-code is responsible for using the air filtration
setting and sending the appropriate `M106 P3
S{during_print_exhaust_fan_speed_num[current_extruder]}` command to the
printer. However, this command, even with the setting enabled, is never
written to the final g-code file.

By default, Bambu Lab's filament profiles wrap this command up in` {if
activate_air_filtration[current_extruder] && support_air_filtration}`
clause, which always evaluates to false. As it turns out, the printer's
have the `support_air_filtration` flag set to `0` in the
`fdm_machine_common.json` file.

This change updates that value to `1` in the .json files for the X1,
X1C, X1E, and P1S 0.4mm nozzles. This is then inherited to other nozzle
sizes and user generated profiles. This is done by simply adding a line
` "support_air_filtration": "1",` to the .json to override the inherited
setting.
<!--
> Please provide a summary of the changes made in this PR. Include
details such as:
  > * What issue does this PR address or fix?
  > * What new features or enhancements does this PR introduce?
> * Are there any breaking changes or dependencies that need to be
considered?
-->

Fixes #6066 
# Screenshots/Recordings/Graphs

N/A 

## Tests

Updated this flag in a custom user config for the printer than tried
generating the code file with Air Filtration enabled and set to 70%

The appropriate `M106 P3 S178 ` appears in the filament start gcode
section of the file.
<!--
> Please provide a summary of the changes made in this PR. Include
details such as:
  > * What issue does this PR address or fix?
  > * What new features or enhancements does this PR introduce?
> * Are there any breaking changes or dependencies that need to be
considered?
-->

# Screenshots/Recordings/Graphs

<!--
> Please attach relevant screenshots to showcase the UI changes.
> Please attach images that can help explain the changes.
-->

## Tests

Updated this flag in a custom user config for the printer than tried
generating the code file with Air Filtration enabled and set to 70%

The appropriate `M106 P3 S178 ` appears in the filament start gcode
section of the file.
2024-10-22 22:29:21 +08:00
SoftFever 09afb390dd Add Anycubic Kobra 2 Plus, Kobra 2 Max, Kobra 2 Pro, Kobra 2 Neo, & Kobra 3 (#7082)
Thanks to @soosp for providing me the files from Anycubic's Slicer!

Closes #4210, closes #3332, closes #6200, closes #5048, and closes #6269
2024-10-22 22:24:51 +08:00
SoftFever cc8d90c224 Add Elegoo OrangeStorm Giga (#6977)
Closes #6256

Thanks to @tlhintoq for providing the profiles in a easily downloadable
manner.
2024-10-21 23:40:33 +08:00
SoftFever 990a1867e3 Merge branch 'main' into Orangestorm-giga 2024-10-21 23:36:42 +08:00
SoftFever 5cf16b9b5d Add Creality Print support (#6928)
# Description

Added support for Creality Print (E.g. Orca can upload and print
directly to Ender 3 V3 KE)

# Screenshots/Recordings/Graphs

Video: https://www.youtube.com/watch?v=ONzaMJhj_Hk

## Tests

Tested in the video above on a Macbook Pro, Ender 3 V3 KE.
It should also be tested on Windows but I don't have a windows computer.
2024-10-21 23:36:09 +08:00
SoftFever fb032cd85f Fixed an issue that if Orca was invoke by associated files, local data_dir was not used (#7049)
# Description

fixed #6987
# Screenshots/Recordings/Graphs

<!--
> Please attach relevant screenshots to showcase the UI changes.
> Please attach images that can help explain the changes.
-->

## Tests

<!--
> Please describe the tests that you have conducted to verify the
changes made in this PR.
-->
2024-10-08 20:29:40 +08:00
SoftFever eb195da546 Better way to find exe path 2024-10-08 18:09:03 +08:00
SoftFever 2cc44feb66 bump version to 2.2.0-rc 2024-10-08 00:03:23 +08:00
SoftFever 8097becedd Shows extruder's values on filament's Setting Overrides tab. (#6370)
# Description
The idea behind this PR is to make it easier for the users to tweak
filament setting overrides i.e. reduce number of times users have to
switch between the printer and filament settings to compare the values.

# Screenshots/Recordings/Graphs

![image](https://github.com/user-attachments/assets/7221883e-74cd-4322-847a-800880e59c4b)

![image](https://github.com/user-attachments/assets/6019a0f4-b824-4a76-82e2-00e54f282c12)


![image](https://github.com/user-attachments/assets/75589d5d-0ba5-4c8c-8cb5-e23e67cd9e52)

![image](https://github.com/user-attachments/assets/b38f5000-20e0-48eb-afef-49787c9fec3b)

## Tests
I've done some manual testing to confirm:
* Override setting with the same value as extruder is still shown as a
change.
* Resetting unsaved override setting back to original value still works
as expected.
* Override settings are shown correctly on the next load after a save.
* Extruder settings changes are reflected on Settings Overrides page.

## Other
I have discovered a strange behaviour between `Filament Settings` and
`Printer Settings` windows. On a fresh load of application opening
`Filament Settings` window, navigating to `Settings Overrides` tab and
then closing the window results in `Filament` tab being opened the next
time `Filament Settings` window is opened. But if you open `Printer
settings` window, navigate to `Extruder` or `Motion ability` tabs then
the application changes the behaviour to open the last visited tab by
the user for both of the windows. I'm mentioning this because when this
happens the flow of events in the application changes and causes my
change to break until the user changes a tab. As far as I can tell for
some reason ConfigOptionsGroup's `reload_config` method is starting to
get called (second time?) after TabFilament's
`update_filament_overrides_page` method which wipes out the values set
by me. I'm not sure which is the correct behaviour, so I left that for a
discussion here. If last visited tab is the correct behaviour, then I
would need help to figure out how to fix this problem.
2024-10-07 21:42:11 +08:00
SoftFever 09672ea90c Merge branch 'main' into feature/show-extruder-values-on-filament-overrides-tab 2024-10-07 19:43:50 +08:00
SoftFever 72a797de08 Update project structure to match BambuStudio's support code (#6967)
This PR moves the code around without any functional changes, so that all code related to supports now placed at the same location & structure as BambuStudio.

This makes merging updates from BambuStudio much easier in the future.
2024-10-07 18:27:47 +08:00
SoftFever e73593c102 Merge branch 'main' into dev/bbs-support 2024-10-07 18:10:58 +08:00
SoftFever 5b6fa0b770 update snapmaker profiles (#7012)
- add filament Breakaway
- add preheat configs
- fix `prime_volume`
2024-10-07 18:10:49 +08:00