qian.wang
2ed08353ca
ENH:[filament/process]modify upward_compatible_machine
...
Change-Id: I8a6b38d3ab1f1711eddb0a4190197f87129fec70
(cherry picked from commit 624914dcdd1e5a931a8eb5d3126c9bde32f4d705)
2025-10-02 17:07:20 +08:00
xun.zhang
1fd88842d9
ENH: add code for bambu lab h2d pro
...
jira:STUDIO-12107
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I4a8132515ad947f68212d8002c0f365badf8ca71
(cherry picked from commit 76f50132fcae7ca91c689ceb484006db1e4f3dbd)
2025-10-02 17:07:20 +08:00
zhimin.zeng
68fe61564a
FIX: set parameter for clumping detect area
...
jira: none
Change-Id: Ic868f13ae90cae0625a0db4050ef3aa14befcb13
(cherry picked from commit 9703c2086e7292b518d35efadcab9258e86d35ad)
2025-10-02 17:07:17 +08:00
zhimin.zeng
89c58fb4d9
FIX: add clumping detect area parameter
...
1. add wrapping detect area parameter
2. fix spiral retract bug
3. modify the enable parameter to print config
4. close clumping detect for manual cali mode
jira: STUDIO-13761 & STUDIO-13766
Change-Id: Ib597ca48a0342a8ae3930f5e790085987f252374
(cherry picked from commit 698a5e6bc0b281ba77fc1fd7692daec09cb440b4)
2025-10-02 17:07:17 +08:00
xin.zhang
b39bc5bf8f
ENH: HMS add action 39; modify display of 29
...
JIRA: [STUDIO-13191]
Change-Id: I411fb4c56b395d576aaca7b610aa613e4f6cf806
(cherry picked from commit 45f756d5353f84814a2c7baa3290879a7bef3d6f)
2025-10-02 14:08:21 +08:00
haolin.tian
6121a420f1
ENH: add text to specify active tunnel
...
JIRA: [STUDIO-13803]
Change-Id: Ia6af5ba881c93a1d284295b244d19b39aee2ae91
(cherry picked from commit cb6c6afeee3e519aca87ac82eacc4b85fda63f65)
2025-10-02 13:46:23 +08:00
xin.zhang
c94c453936
ENH: add notice for PVA in external spool
...
jira: [STUDIO-12788]
Change-Id: Ie34da3a3b3ad26edcee7c522ffa4cca059e52f2d
(cherry picked from commit f8527f3bc3cbf137b4925726e24f6f0de4023213)
2025-10-02 10:00:24 +08:00
xin.zhang
ac4b3696ab
FIX: check axis at home
...
jira: [STUDIO-13678]
Change-Id: If9363485ce2ccd434f5c22c0484c6420bbfb67c8
(cherry picked from commit 04e7e8d00f885fbe4ce4ff86ea2897c61e909881)
2025-10-02 10:00:13 +08:00
weiting.ji
bb4944e955
FIX: Support raft interface lost when filament removed
...
Jira: STUDIO-13777
Change-Id: I500bfb558e6739a79c679afad10e8be121a49ec2
(cherry picked from commit c9cf0843d2ecb3d2c549e2282a922b8fa4ae9ddc)
2025-10-02 09:55:00 +08:00
maosheng.wei
0581fac6e6
FIX: Update the alias of imported presets
...
Jira: STUDIO-12801
Change-Id: I7583a2022a0f565103953ee0ca742593769da81f
(cherry picked from commit cb470ae21279a555c7f4718673d83e3818b46bf0)
2025-10-02 09:54:18 +08:00
fei2.fang
f60a6f8490
FIX: Restore material number and color display in “Filament for Supports” menu
...
jira: STUDIO-13670
Change-Id: I1779aedc84d5ef5d9e59dd75a164d02b4274a78a
(cherry picked from commit 8f361ab2a68a2eeabc4b1994b93f749cfbd668d3)
2025-10-02 09:53:43 +08:00
weizhen.xie
eeb8b2111c
FIX: Add the prefix 'a' or 'an' based on the pronunciation of the first letter of the machine name.
...
Change-Id: I83c587fda985528cd9ec60c54bf67cd5ab1685a7
Jira: STUDIO-13668
(cherry picked from commit 3a042857c1d38ed16076b30f80bd34b10b0dc3be)
2025-10-02 09:52:50 +08:00
SHSST
54d9abadcb
ENH:[color_code_json]Update filaments_color_codes
...
Change-Id: I13fdde20912f2f517169033a08a0e90593c1d6cc
(cherry picked from commit f6895c11666390df84090d6d2d25268c5217fba0)
2025-10-02 09:46:04 +08:00
xin.zhang
6809f99939
ENH: remove the assert
...
JIRA: [none]
Change-Id: I904dd91b883ff272b82439fa63f72114220aab67
(cherry picked from commit 0e3b73bda83b6cb679def06d1b68360e2fa1f958)
2025-10-02 09:45:58 +08:00
xin.zhang
bc13ca4622
ENH: close the error dialog if cleared
...
JIRA: [STUDIO-12441]
Change-Id: Ie75cc9c1242f0e0e66ef4789debd554b089b90a0
(cherry picked from commit 9432aff5fa171da081171b58613c570bea6e4d94)
2025-10-02 09:45:54 +08:00
xin.zhang
d1d7e87f86
FIX: Skip the command result of other platform
...
JIRA: [STUDIO-13607]
Change-Id: Icfb87214278baccb4b97582ba46e4e439ffcdc02
(cherry picked from commit 09dfade232459f5663bebcadc39c90c3f132e6cf)
2025-10-02 09:45:49 +08:00
xin.zhang
73dd707d7b
FIX: MediaPlayCtrl maybe deleted
...
jira: [STUDIO-12622]
Change-Id: I9ee879c5bd046c9b3e1d33c96b7e3db9c9b35153
(cherry picked from commit 862fb9b53d3cda87135b93f5365608e22fc04411)
2025-10-02 09:45:24 +08:00
xin.zhang
296bbe3dd6
FIX: the location of network_plugins.json
...
jira: [STUDIO-13745]
Change-Id: I5ead381e94046179d44c02e3d7d9964fbe9aff36
(cherry picked from commit 6454dfe45bfa2c2deeb1c1aa0f46b2479d418f8b)
2025-10-02 09:44:19 +08:00
weiting.ji
e8ae3d1753
FIX: Client uses default preset when reopening from project with non-local printer
...
Change-Id: Ieded9d63338d74ca841e89aca16a9510355ee417
Jira: STUDIO-13490
(cherry picked from commit df2ee1cc533e2a7f5f71b4d880b08a6665b028ee)
2025-10-02 09:43:28 +08:00
songwei.li
1304b315c7
FIX: Error in setting variable layer height
...
Because the function in print.cpp mistakenly considers models with different variable layer height configurations to be the same, the layer height configurations of the copied objects are optimized and overwritten. Fixed function: auto is_print_object_the_same = [this](const PrintObject* object1, const PrintObject* object2)
jira: STUDIO-13507
Change-Id: Ic4b3a479e8984b46a2f9557f65826951b8979646
(cherry picked from commit 2d5137914e9699c4fe9ddbbc76f13b85dbc3a1a9)
2025-10-02 09:43:13 +08:00
songwei.li
641577c835
FIX: error of the mixed material printing is lost when by-object
...
In print.cpp, logic was added to skip checking for mixed prints when using the byobject mode. This prevented false positives for single-filament objects, but it also failed to detect mixed prints. This detection has been restored, but separate logic for byobject mode has been added to the detection function: StringObjectException Print::check_multi_filament_valid(const Print& print). This will only prompt a warning when a single object contains high- and low-temperature filaments.
jira: STUDIO-13667
Change-Id: I37622e49b76581ea4a2d78c97ebcd655bb7199e6
(cherry picked from commit 7128758056f1fe11bdd953e7f3d91284b15535a9)
2025-10-02 09:43:02 +08:00
songwei.li
86a828afd2
FIX: Incorrect flush matrix update condition judgment
...
Due to the decimal portion of floating-point numbers generated during square root extraction, mismatched matrix sizes were mistakenly considered consistent, resulting in the flush matrix size not being corrected. Now we compare the square value to avoid errors.
jira: STUDIO-13727
Change-Id: I1f3768dab186b25c9ac4e85d4eff24913f15b3dc
(cherry picked from commit d0e9a8c3f3086b4ad2bc14bbfebd3d6ceff9eefc)
2025-10-02 09:39:17 +08:00
songwei.li
873fb30bc5
FIX: 3mf files containing small thumbnails cause crash
...
Fix the issue that 3mf files containing small thumbnails cause the print page to crash. Due to m_cur_input_thumbnail_data has small size which caused array out of bounds and crash.
jira: STUDIO-13731
Change-Id: Ie3c30287265f635e6afb2b1157c97c5b6863d54e
(cherry picked from commit adffd16e1fbbcba0f1bc33ebd6112e57c88f30e7)
2025-10-02 09:39:01 +08:00
zhou.xu
83feaeadec
ENH:modify the color of external materials that are disabled for sync ams dialog
...
jira: STUDIO-13364
Change-Id: I54105533437493d05c8f6208e7b83f56585da2bc
(cherry picked from commit 53953141a13fd6c49824655da6a39efd1b8b65d8)
(cherry picked from commit 34ad10df2bb946bd2b97dd6f6e4f5e7ee6c0e4dc)
2025-10-02 09:38:22 +08:00
xin.zhang
4a787f6ff8
ENH: clean codes about device
...
JIRA: [STUDIO-13609]
Change-Id: I591de7033360b9570600006cfbce2148a8d031d5
(cherry picked from commit e9c774be8f4c89b8dafa14ef56913612fb68bd0c)
2025-10-02 09:30:48 +08:00
haolin.tian
e17c8bfb80
FIX: remove legacy MQTT optimizations; disconnect previous printer on switch
...
jira: STUDIO-13455
Change-Id: I88f48801f443b3830fbd2bccbc53577f615e6d96
(cherry picked from commit 562ac1a3e7e75e1cab5e42ab09cec719bf698184)
(cherry picked from commit 5143086c5efb4d974e27ba4f55bd82752ded0a93)
2025-10-01 23:32:08 +08:00
Noisyfox
d05420615b
Fix crash when dismissing print error dialog
2025-10-01 23:32:08 +08:00
zhimin.zeng
41da6a1ae7
FIX: support calibration for multi-nozzles with different diameters
...
github: 7543
Change-Id: Ifa20d786836f1991af35b3b95e25f91431d752e0
(cherry picked from commit 0c1053e962c928b253c268fc6658b8ec98f692ff)
2025-10-01 22:01:50 +08:00
xun.zhang
b8bbb04527
FIX: wrong flush volume when select filament or sync filament
...
1.Correct the wrong logic for support filament check
jira:STUDIO-13719
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ia0d5dfa210a4335ea2a6a5f5a97ba69fd136c720
(cherry picked from commit 75c75f83679937b1fcd2ef120ac83cc9a67f125b)
2025-10-01 22:00:57 +08:00
zhimin.zeng
40f8583440
FIX: fix some show bug
...
jira: none
Change-Id: Ie0efd9a4d0c3c437ca803d1f7708510b28af31cd
(cherry picked from commit c7863685f4d4555d51db902857c90dd10a94345f)
2025-10-01 22:00:07 +08:00
shsst
2a27c49984
FIX:[Process/Filament] fix lost step issue during clumping detection Profile Edited by xuanquan.liang
...
Change-Id: Icd6c0ed0e09295339efc814609693bc3ec96f8e5
(cherry picked from commit e5ae41b1b3edc235c47138d50b2e8e3afb48c9be)
2025-10-01 21:59:37 +08:00
shsst
85f7b3b18c
ENH:[Process/Filament] MOD: modify custom gcodes to adapt U2 beta (20250729) Profile Edited by yuanzhe.shen
...
Change-Id: I46e5ef112df0ed867964e84d9161d0026b2cc2b6
jira: None
(cherry picked from commit 6fb45e04d2f9120fdcdd082b906db1a4f18f551c)
2025-10-01 21:59:29 +08:00
shsst
e8e7cebb9d
ENH:[Process/Filament] modify custom gcodes of H2D 20250718 Profile Edited by xuanquan.liang
...
Change-Id: Id472bc6765e69a438495a725d0096fe11ef154a7
(cherry picked from commit 06c5e549bbf6afbb1af136c227422b81e943f30f)
(cherry picked from commit ef1a1d6519f060d61f94710fd35348dfd3f82999)
(cherry picked from commit c1b7dbe50a649b227720e017d41908f174cc7bef)
2025-10-01 21:59:19 +08:00
zhimin.zeng
6bb19e10b2
FIX: modify the clumping detection text
...
jira: none
Change-Id: I646e2fdcb3802bb9255dd77b158ce6d516c7afaf
(cherry picked from commit 370ca3c217ef28a1d1aac08af720578c48aac405)
2025-10-01 21:58:46 +08:00
fei2.fang
f2e759e885
FIX: Correct auto-calc of flush value and default color picker selection
...
jira: STUDIO-13718, STUDIO-13666
Change-Id: I5dd08d3ed46423ba6b3c6cb4c022cfc36f46c620
(cherry picked from commit 173a6ee070d6b5e1ac445f0ebdc4c2fdd145e253)
2025-10-01 21:58:02 +08:00
Noisyfox
a660e1ae6d
Fix extruder_only_area render position when switching plate
2025-10-01 21:54:49 +08:00
Noisyfox
755845598f
Render wrap detection area for selected plate only
2025-10-01 21:49:30 +08:00
zhimin.zeng
b3689ec700
FIX: modify the text of Clumping detection
...
jira: STUDIO-13659
Change-Id: Ib033689f89d90f14f1eab0a488fa76cbb705afb8
(cherry picked from commit d1606d12b53fa21aab38d882b8bac3215af03e71)
2025-10-01 21:21:42 +08:00
zhou.xu
269b4d9fc2
ENH:reset m_wrapping_detection_triangles when change printer
...
jira: STUDIO-13664
Change-Id: I65f2f496eb12596b44d753509774e6218e2401a2
(cherry picked from commit 1fa2f1c1367e5d5dae2f5ad293d9e0a682332dca)
(cherry picked from commit c486d82d1e79757d0bf13f85b143b7b3a8fe8220)
(cherry picked from commit 98fbeb0fc5a699d8b23f143474083b47d6b7c690)
2025-10-01 21:20:05 +08:00
zhou.xu
637a86b738
NEW:render wrapping_detection_triangles
...
jira: none
Change-Id: Ifdbd1ae8c3906abd235177f68fe0444bbcecb8ba
(cherry picked from commit d7df1b8a9c172731cdfb42371153f8781c268aad)
(cherry picked from commit 1277955c5f8e81f01c07408debc1338acac667cb)
(cherry picked from commit c09de4cff5dcae942e91feae3fafb097e33563b7)
2025-10-01 21:14:25 +08:00
chunmao.guo
30bce5df45
FIX: Button text render pos on macOS
...
Change-Id: Icaa8cb95d81b3f906507dc74a3fcffc77a535fdb
Jira: STUDIO-8026
(cherry picked from commit c1e4be1652e682a53b13a403e6ae6b2d00fddda6)
2025-10-01 16:50:17 +08:00
fei2.fang
51151a89c5
FIX: Prevent crash when rendering color button on linux
...
jira: none
Change-Id: I8758c3a352bd206ff81ce72ed0ad902f8a79c30e
(cherry picked from commit 45818c4e762b540feb0a67d117b595eb589e8058)
2025-10-01 16:09:17 +08:00
Bastien Nocera
cd0eb95c25
FIX: Fix missing wxStaticBitmap declaration
...
In file included from /run/build/BambuStudio/src/slic3r/GUI/DeviceErrorDialog.cpp:1:
/run/build/BambuStudio/src/slic3r/GUI/DeviceErrorDialog.hpp:78:5: error: ‘wxStaticBitmap’ does not name a type
78 | wxStaticBitmap* m_error_picture;
| ^~~~~~~~~~~~~~
(cherry picked from commit 834d2bc8026e38d7ed1d0bafa3e125baf412a322)
2025-10-01 15:55:55 +08:00
Bastien Nocera
902b215eb1
FIX: Fix missing std::set declaration
...
/run/build/BambuStudio/src/slic3r/GUI/EncodedFilament.hpp: At global scope:
/run/build/BambuStudio/src/slic3r/GUI/EncodedFilament.hpp:81:10: error: ‘set’ in namespace ‘std’ does not name a template type
81 | std::set<wxColour, wxColorSorter> m_colors;
| ^~~
/run/build/BambuStudio/src/slic3r/GUI/EncodedFilament.hpp:13:1: note: ‘std::set’ is defined in header ‘<set>’; this is probably fixable by adding ‘#include <set>’
12 | #include <chrono>
+++ |+#include <set>
13 |
(cherry picked from commit 9d86c8c15e69158d386596bd860b99b61b2c2e61)
2025-10-01 15:47:44 +08:00
Bastien Nocera
46abd03bde
FIX: Fix missing fmod declaration
...
/run/build/BambuStudio/src/slic3r/GUI/EncodedFilament.hpp: In function ‘Slic3r::ColourHSV Slic3r::wxColourToHSV(const wxColour&)’:
/run/build/BambuStudio/src/slic3r/GUI/EncodedFilament.hpp:41:25: error: ‘fmod’ was not declared in this scope
41 | h = 60.0 * (fmod(((g - b) / delta), 6.0));
| ^~~~
(cherry picked from commit 625b661f292fdac9b337365b6792c959f6df59ff)
2025-10-01 15:47:37 +08:00
Noisyfox
fa68dde4b3
Fix AMS sync
2025-10-01 12:50:12 +08:00
Noisyfox
6757906ad3
Fix chamber_temperature crash
2025-10-01 12:29:30 +08:00
zhimin.zeng
8a6a7a0d7d
FIX: add wrapping area API for plate
...
jira: none
Change-Id: I574a42a6c17ded0934ae7456eb5ecfc83a5c2a01
(cherry picked from commit 0ed3f527f08808d9ec04f09b5eb114334805be29)
(cherry picked from commit c81b2e8cb39400255b2cf1321d2fdb346300fdad)
(cherry picked from commit 49f2ed61664c663c189db6a2c94efd6a36d53b9b)
2025-09-30 15:32:44 +08:00
zhimin.zeng
f391070cb7
FIX: only detect wrapping area when enable wrapping
...
jira: none
Change-Id: I1353e888624f26679e04a98cc9ac8950b991e77e
(cherry picked from commit 53ca132fcdcbec9761b1328f3dc94ab4194e3f07)
(cherry picked from commit e8c8a10c97c7eb681f80978106a28716ea5737f8)
(cherry picked from commit a28eeef7f4f016689a900d4880e2e8927cea363b)
2025-09-30 15:32:44 +08:00
zhimin.zeng
1ccdf7b43b
ENH: add wrapping detection
...
jira: STUDIO-13192
Change-Id: I0fb5692b18cdb3b7af624a831dcfb0f635b165f0
(cherry picked from commit 89a8b6ea5e34340cba3750416ce3100dcc39f5c2)
(cherry picked from commit 50bc8c10a7b4ddc0b2dfe9cbab438b9d307b7fc0)
2025-09-30 15:32:44 +08:00