Commit Graph

25765 Commits

Author SHA1 Message Date
SoftFever
7fccadc6ca Merged Orca-Flashforge 1.3 branch (Added AD5X & G4P) + fixes & optimizations (#8461)
Added AD5X & G4P
Consolidated/Revised AD3, AD5M & G2S profiles
Commenced filament Filament ID & Setting ID corrections
2025-02-20 20:19:19 +08:00
SoftFever
c4fd12f48d Fix issues with supertack bed type (#8468)
- Fix crash when selected bed type is not supported by current version.
This could happen if you downgrade Orca to old version that does not
have that bed type.
- For example, if you ever run 2.3.0-beta and having current bed type
set to the last one from the drop down, then if you use 2.2 again the
app will crash during startup.
- This PR fix this by falling back to default bed type if current value
is out of range.
- This PR also fixes issue that current bed type is changed after
upgrading to 2.3 from previous version, due to adding the supertack in
the wrong place in the enum.
2025-02-20 19:59:39 +08:00
Noisyfox
7b22444f87 Fix issue that current bed type is changed after upgrading from 2.2 2025-02-20 17:41:41 +08:00
Noisyfox
8d5a04317f Fix crash when selected bed type is not supported by current version.
This could happen if you downgrade Orca to old version that does not have that bed type
2025-02-20 17:22:25 +08:00
RikshaDriver
7c0d1d94f6 Prettified json formatting
prettified/simplified json formatting using jj
2025-02-20 18:35:13 +11:00
RikshaDriver
325e75134b Reorganized Filaments into Vendor specific folders 2025-02-20 12:00:34 +11:00
RikshaDriver
88d3a91a0b Merged Orca-Flashforge 1.3 branch + fixes & optimizations
Added AD5X & G4P
Consolidated/Revised AD3, AD5M & G2S profiles
Commenced filament Filament ID & Setting ID corrections
2025-02-20 11:49:06 +11:00
SoftFever
811daeace3 bump version to 2.3.0-beta 2025-02-19 19:45:33 +08:00
SoftFever
b81672ba31 update locale 2025-02-19 19:45:00 +08:00
SoftFever
c52f2a6271 translate new features to german (#8460)
translate new features to german
2025-02-19 19:40:12 +08:00
SoftFever
7361c2c3aa Don't disable solid infill pattern option unless no infill & top/bottom surfaces (#8375)
Fix #8370
2025-02-19 19:39:36 +08:00
SoftFever
dbe361fedc Merge branch 'main' into bugfox/infill-pattern-options 2025-02-19 19:39:06 +08:00
SoftFever
39b0086cca Allow default acceleration/jerk for all parameters. (#6418)
Though code uses default jerk value if the parameter is set to zero,
some parameters wasn't allow to have zero. This PR allows zero value for
them.


![image](https://github.com/user-attachments/assets/42d3c6b9-68da-4bf3-9bee-47e0a4f942d5)
2025-02-19 19:32:57 +08:00
SoftFever
e2bab88707 Fix fov so off-plate objects can be rendered properly (#8452)
Adopted from
bambulab/BambuStudio@ba19513380 and
bambulab/BambuStudio@d0e91b5164

Thanks BambuLab!

Old:

![image](https://github.com/user-attachments/assets/7582dbc5-d665-4dff-a988-3032a733f6af)

New:

![image](https://github.com/user-attachments/assets/839fb8d3-5ac0-490a-8499-6b22d07e946a)
2025-02-19 19:27:22 +08:00
SoftFever
323353129c Merge branch 'main' into bugfox/fov 2025-02-19 19:15:41 +08:00
Heiko Liebscher
33e3ecfdeb translate new features to german 2025-02-19 11:58:00 +01:00
SoftFever
8a4ac409ab ENH: modify the start pos of wall for wipe tower[affects BBL machines only] (#8439)
and modify the overlap of wall and infill for wipe tower jira:none

cherry picked from commit
bambulab/BambuStudio@4db196b11f

Thanks BambuLab!

- Optimize the starting position of the printing wiper tower after
material change, the initial print on the wipe tower sometimes had
under-extrusion issues, and all layers of wipe tower have the same
starting position, increasing the risk of collision. This optimization
distributes the initial extrusion over four corners, reducing the
accumulation of defects.
- Reducing the rivet length between the wipe tower's outer wall and
infill to 0mm minimizes the risk of collision when switching between
printing infill and outer walls.


![image](https://github.com/user-attachments/assets/7cd4daf2-4df4-4bfc-b447-99099e73631b)
2025-02-19 18:09:25 +08:00
Noisyfox
07a09a0a5f Handle sinking object properly 2025-02-19 18:02:39 +08:00
SoftFever
c2b0576e4b Fix a M73 and layer number regression s (#8435)
# Description

Fixed two regressions:
1. Total layer number was missing for BBL printers
2. M73 remaining info was wrong when ARC fitting is enabled.

# 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-02-19 17:52:04 +08:00
Noisyfox
7f76201dc8 Make print_volume_state reusable 2025-02-19 16:17:25 +08:00
Noisyfox
2673b53d8a Avoid unnecessary call of volume_bbox if bed shape is not rectangle 2025-02-19 15:50:15 +08:00
Noisyfox
62e7c26d0c Fix fov so off-plate objects can be rendered properly.
Adopted from bambulab/BambuStudio@ba19513380 and bambulab/BambuStudio@d0e91b5164

Co-authored-by: zhou.xu <zhou.xu@bambulab.com>
2025-02-19 10:21:16 +08:00
SoftFever
52f5f2bda4 Add missing pt-BR translations (#8446)
# Description
Adding missing translations.
2025-02-18 23:24:28 +08:00
SoftFever
7d62e22b03 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
33b50e96b8 Merge branch 'main' into dev/brim-ear-gizmo 2025-02-18 23:09:30 +08:00
wujie
3a497c43c9 Add elegoo centauri carbon profile (#8405)
* Added Elegoolink connection

* Set Elegoo CC default bed to btPTE

* Friendly output of some error codes of PrintHost

* feat: Add elegoo centauri carbon profile

* fix: Fix the issue where the bed type in the printer configuration does not match the bed temperature settings when multiple bed types are not supported.

* feat: Modify the elegoo process parameters to disable slowdown_for_curled_perimeters.

* feat: Update comment to clarify plate visibility for multi bed support, BBL printer, and selected bed type.

* fix: Optimize ElegooLink upload; The code is clearer than before.

* feat: Format the ElegooPrintHostSendDialog code.

* fix: Remove the unnecessary instantiation attribute in the Elegoo process.

* fix: Flatpak compilation failed

---------

Co-authored-by: anjis <anjis.zhou@elegoo.com>
2025-02-18 23:08:34 +08:00
SoftFever
dcbcade007 Fixed an issue that raimaining time is wrong when arc fitting is enabled. 2025-02-18 20:13:42 +08:00
Shuwn Hsu
4fb18a63f7 Update the Traditional Chinese for the new features. (#8434)
* Comprehensive Update in Traditional Chinese

* Update OrcaSlicer.pot & Update Traditional Chinese

* Update OrcaSlicer_zh_TW.po

* Fix Space

* Update the translation for the new features.

* Correction of full width symbols

* Correction of full width symbols
2025-02-17 22:52:51 +08:00
zhimin.zeng
c9f265c5ea ENH: modify the start pos of wall for wipe tower
and modify the overlap of wall and infill for wipe tower
jira:none

Change-Id: I0d1355c718e2bd1efea6d898f793f5869476ab12
(cherry picked from commit 4db196b11f052d6a7a7c7a8aafe0d2b34a7d2d80)
2025-02-17 21:44:57 +08:00
SoftFever
ec23f61091 Fix a regression that total layer number is missign for BBL printers 2025-02-17 19:17:22 +08:00
Noisyfox
92857b906c Update to Orca style 2025-02-17 17:12:54 +08:00
Mack
1401ee4485 FIX:Brim Ears are ignored when cloning objects
the maximum diameter is changed to 20;
the diameter will not be reset;

jira:STUDIO-8497

GITHUB: #5048
Change-Id: I131305671ebc00dcf6b2972994879fe4ea768a36
(cherry picked from commit 3e9006e2d47c87da40e627034d0dc71c563e98ae)
2025-02-17 17:12:53 +08:00
Noisyfox
221b2443c1 ENH:brim ears are saved in 3MF
Cherry-picked from bambulab/BambuStudio@a45a2eec54

Co-authored-by: Mack <yongfang.bian@bambulab.com>
2025-02-17 17:12:52 +08:00
Noisyfox
4631927695 Add brim ear raycasters 2025-02-17 16:15:50 +08:00
Alexandre Folle de Menezes
189725df22 Add some missing pt-BR translations (#8429)
Add missing pt-BR translations
2025-02-17 13:10:31 +08:00
Thomas
5a21eca5c9 Add new translations (French) (#8430)
* Add new translations (French)

* Removed erroneous c-boost line
2025-02-17 13:10:07 +08:00
yw4z
6739dd3799 Fix shaky close button on notification (#8431)
Update NotificationManager.cpp
2025-02-17 13:09:26 +08:00
Noisyfox
b1ab3dd80b Initial port of Brim ear gizmo
Cherry-picked from bambulab/BambuStudio@92c85a13d0

Co-authored-by: Mack <yongfang.bian@bambulab.com>
2025-02-17 11:19:07 +08:00
Kaarel Pärtel
3105bab18e Add minimum flow rates for spiral vase transitsions (#8333)
Add minimum flow ratios for spiral vase transitsions

Currently when starting the spiral vase the extrusion rate is ramped
from 0 to 100% on the first layer and from 100% to 0% on the last layer.
In some cases it can lead to underextrusion at the beginning and end of
the spiral.

This change adds minimum flow ratio options for the beginning and the end
of the vase. This means that instead of ramping from 0% to 100% it
instead ramps from for example 20% to 100%.

This issue has been reported in SuperSlicer
https://github.com/supermerill/SuperSlicer/issues/4195
2025-02-17 08:55:23 +08:00
Alexandre
cd81266828 Add missing pt-BR translations 2025-02-16 14:49:36 -03:00
Heiko Liebscher
392c66fa83 fix some translations (#8364)
* fix some translations

* fix typos

* fix more

* fix after change locale
2025-02-16 22:24:14 +08:00
SoftFever
97816e5229 remove TimeProcessor::post_process 2025-02-16 18:44:54 +08:00
SoftFever
911196c996 Hide the dependencies tab for process. The UI is not ready yet. 2025-02-16 18:26:01 +08:00
SoftFever
6a4466d6ae Add icon to 2d lattice 2025-02-16 18:26:01 +08:00
SoftFever
473e73e152 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
Schildkroet
aade1e04a8 Fix strange M73 behaviour, where M73 is still present, even if disabled (#8388)
Fix strange M73 behaviour, where M73 is still present, even if disabled or reporting wrong progress
fix #8369
2025-02-16 15:44:37 +08:00
dependabot[bot]
55a38ffe6d Bump ubuntu from 22.04 to 24.04 (#7957)
Bumps ubuntu from 22.04 to 24.04.

---
updated-dependencies:
- dependency-name: ubuntu
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-16 15:19:04 +08:00
Alexandre Folle de Menezes
6473708bc5 Improve some pt-BR translations (#8417) 2025-02-16 11:40:45 +08:00
Asim Siddiqui
0d4164da1a Updated/fixed SUNLU filament parameters for BBL (#8395)
Updated/fixed SUNLU filament parameters for BBL & standardized indentation
2025-02-16 00:16:02 +08:00
SoftFever
e4728bffcd Expose interface_shells option (#8411) 2025-02-15 23:26:52 +08:00