tao wang
f3a15e7ea9
FIX:fix some new ui issues
...
jira:[new ui]
Change-Id: I1283de641d4f2e4acfd5bef91716f9029665c465
(cherry picked from commit 65e8b4ee7e816cc313e8d7a33f06c6f1638dceef)
2025-08-24 23:18:22 +08:00
Mack
d9041eaa36
FIX:loss is_auto
...
jira: nojira
Change-Id: I3511b0abdbdb94b9517a1b21c95ce224d0f7422d
(cherry picked from commit c4cdc2e8f3960a9128ab7a8a7a62717351bcdbbc)
2025-08-24 23:18:22 +08:00
liz.li
fed0b21da6
ENH: add filament arrangement drag image and other UI details
...
jira: new
Change-Id: I2ebbfd2a20c2d2f6059c2508467cd69dd272f943
(cherry picked from commit 3e633455def0a40f9f041320c7cd3cc4ae65be02)
2025-08-24 23:18:22 +08:00
xun.zhang
541b856383
FIX: invalid pop up when changing machine profile
...
1. Machine with multi extruder should set length of extruder offset
to extruder num
2. Register retract_restart_extra
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com >
Change-Id: Ic3eb324cb91dc70b091c8922936d2709c361cc38
(cherry picked from commit 13df1ee7bab2bf13c9f5ffca6ad1228ff48e885e)
2025-08-24 23:18:20 +08:00
Mack
63614299d5
ENH:change Color Arrangement ui
...
jira: nojira
Change-Id: I77f84675da0b4fe7069c76c14668026fc3d8932a
(cherry picked from commit 785b8c7b2f5ee014fedea57a88693888d2b8ca26)
2025-08-24 23:18:20 +08:00
zhimin.zeng
20ca58d42e
FIX: fix incorrect flush_volume_matrix size when switch printer
...
jira: none
Change-Id: Idaaaaa65b2ea7fdefd41d1c589e5404f8296ae4a
(cherry picked from commit 927170c6304795b0ad75560688348b4febb96a42)
2025-08-24 23:18:20 +08:00
xun.zhang
6e018e3655
FIX: empty filament map
...
1.Caused by uninitialized filament map in mapping for AMS
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com >
Change-Id: I71ce6001fc6f2e72eb9303fcaba0bac16ad70dc9
(cherry picked from commit 48023e4c154c118c9396b6065b7e2476970fd441)
2025-08-24 23:18:20 +08:00
xun.zhang
df8bd2b0bf
ENH: Select group that best fit filaments in AMS
...
1.Only consider groups with a distance within the threshold
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com >
Change-Id: I91526a796a0f7f1ed3e77c41076c1f85620dd944
(cherry picked from commit 1379b838466f9b0a188fc916c31916626b933dc4)
2025-08-24 23:18:19 +08:00
zhimin.zeng
e3e1ec70f8
FIX: flush_volume_matrix and flush_multiplier is incorrect
...
jira: none
Change-Id: Ie2d73b90b9ac7f5a6945b2bac859b76d2132f55a
(cherry picked from commit b17c5e7e017a3019224bf105758ef23658308254)
2025-08-24 23:18:19 +08:00
hang.xu
6a2a0b078e
FIX: Aix and temp control
...
jira: none
Change-Id: I7a9db8178a77727c85ad2b727771179fc5e8050a
(cherry picked from commit e6b14bdefb949d3a61479e54b7b27450b344de18)
2025-08-24 23:18:19 +08:00
Noisyfox
6cc4649a3b
Fix del filament button spacing
2025-08-24 23:18:19 +08:00
xun.zhang
ae367bacfd
ENH: refine filament group algorithm
...
1.Use max flow network to handle limit
2.Support setting master extruder id
3.Fix the issue in the KMedoids algorithm where data is overwritten
after each retry.
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com >
Change-Id: Idd2bedf39f61e7a65eb4199852f60b8fbebe0a7d
(cherry picked from commit 3cfb49a1b9dc2c76066ec441f1028f99a4bf99c4)
2025-08-24 23:18:19 +08:00
zhimin.zeng
be5d9d7c19
ENH: modify the error information of gcode check
...
jira: none
Change-Id: Icccd17e110408f2fdb9890307139de0f9821f008
(cherry picked from commit 2ee87600cb6d1d09808447bb6ec996224d633905)
2025-08-24 23:18:19 +08:00
zhimin.zeng
664e5538d5
FIX: crash when sending print with empty ams_id
...
jira: none
Change-Id: I89dc87af28b45c69eac86810444de2519dfccd08
(cherry picked from commit f53e00ec6d9350046df4b9dc70cec75039b6d5d1)
2025-08-24 23:18:19 +08:00
liz.li
afe96ca17c
ENH: filament preset edit menu should not change to self
...
jira: new
Change-Id: Ia8eb3db05f83932d2eb0b8ef2ba8014e99c8e057
(cherry picked from commit 12932832ae793b142f66e2a9c6d9a5fd819e4125)
2025-08-24 23:18:19 +08:00
zhimin.zeng
9c546487a4
FIX: change small filament to large filament is incorrect
...
jira: none
Change-Id: I0f7b10fb557ac5cb147bfebf0445de9ea862d602
(cherry picked from commit a35d9b3138853efa16c733a228f244b547da27c4)
2025-08-24 23:18:19 +08:00
liz.li
87632cb595
ENH: refine dual extruder related UI details
...
jira: new
Change-Id: I63dd6278f3e7d22336482dba0f178150ebe55f1d
(cherry picked from commit 73c05eee3bbcbed6fc5909db638fa4bac9a75bfc)
2025-08-24 23:18:19 +08:00
zhimin.zeng
17d3773730
ENH: enhance cali history dialog for mutli_extruder
...
jira: none
Change-Id: Id23ae2c12b93b9f49d3031fbb9a49930d072b02c
(cherry picked from commit 8b8b6bdec8d81e56fc78e27d1cdeec077c56e9f5)
2025-08-24 23:18:18 +08:00
zhimin.zeng
d444771c10
FIX: Modify calibration protocol
...
jira: none
Change-Id: Ib0fdf4fd1ab514c2db4d1731ad0d37d3dc38fce5
(cherry picked from commit d479d1186a63e9432f3b063cc70c9f691cd6214b)
2025-08-24 23:18:18 +08:00
zhimin.zeng
a8d0f236ab
FIX: Prompt user when mix ams and vtslot in an extruder
...
jira: none
Change-Id: I9a1d4936056fc872c75bf0454e4ca89665ece2f8
(cherry picked from commit 65c00e00fe8709255c40e94679fa4ced6d3ae688)
2025-08-24 23:18:18 +08:00
zhimin.zeng
d48c631826
FIX: fix the crash bug when slicing
...
jira: none
Change-Id: Ieaec4fda4c653e6595322356bd16226640d2e932
(cherry picked from commit d715353fa634660cb420920d96466cb23bc6576e)
2025-08-24 23:18:18 +08:00
zhimin.zeng
ef3af515af
FIX: modify UI of FilamentMapDialog
...
1. Modify dragging behavior
2. The swap button is grayed out in automatic mode
jira:none
Change-Id: Idff795bf092c4959c67d0711b0be316fba997684
(cherry picked from commit c7486e1c5e56667cab61ee9a97898f03b65b64b8)
2025-08-24 23:18:18 +08:00
zhimin.zeng
22ab2bf67c
FIX: When the printer is inconsistent with the current preset
...
when the ams is 0/0, should not consider the print connect status
jira:none
Change-Id: I2288ff15894d5c734a98b830df6678cab2bd12fc
(cherry picked from commit 20837717d411016251c4831586b0fa61350a08b2)
2025-08-24 23:18:18 +08:00
zhimin.zeng
bd02f28a81
FIX: Should not sync when machine types are inconsistent
...
jira: none
Change-Id: If769fe0d19fb06c4a70e616416bf28f194ebcd45
(cherry picked from commit 8360bd24735073f5882ab014cd80a30d93238ebc)
2025-08-24 23:18:18 +08:00
zhimin.zeng
5c0a2a476d
FIX: auto filament map does not consider vt slot
...
when it has ams
jira:none
Change-Id: Id101a17375059a3aabc8e35d08352cd394a894e6
(cherry picked from commit 14ceceb3d73c0a5e02c7b9cd748978f847fdf03e)
2025-08-24 23:18:18 +08:00
Mack
ae6f929ff6
ENH: color arrangement ui
...
jira: STUDIO-8124
Change-Id: Ibcde0e002ffd652b350bd05a9453ce7aaefd7bca
(cherry picked from commit 65e3829f92ceb0bd2152ff255640453a8216cc0c)
2025-08-24 23:18:18 +08:00
zhimin.zeng
36ce5b7a07
ENH: Enhance ams synchronization prompts
...
jira: none
Change-Id: Ide3141f980dc8de0284f3301414eca5c58a24204
(cherry picked from commit f30c7d3355bfba43a54fc1300e077d3694657e90)
2025-08-24 23:18:18 +08:00
xun.zhang
3334546a4f
ENH: support virtual G1
...
1.We need virtual G1 command for statistics
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com >
Change-Id: I0db0f7f0f0c2d61e43582154e0bd76bd0097c8da
(cherry picked from commit b34395358b4dd716eba7998a02f1cd3f6720c957)
2025-08-24 23:18:18 +08:00
xun.zhang
24f50e37a7
FIX: crash when ams filament list is empty
...
1.Set the default size of ams filament to 2
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com >
Change-Id: Ie985ecfa44cb9fcaf21406303e32bb56e731f351
(cherry picked from commit b4d85663325eb9be1be48e1eee3d3128e31650db)
2025-08-24 23:18:18 +08:00
xun.zhang
596bbbb0e7
ENH: remove a useless assert
...
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com >
Change-Id: Ief29b7cc8adc16218f1b3608a35448bd95e54c80
(cherry picked from commit 2f11ca8a03087aad9b5039db4258f652c8eadbf1)
2025-08-24 23:18:18 +08:00
xun.zhang
74f61c3f71
ENH: do another map for ams filaments
...
1.If the group result differs little in flush,we will choose the one
that best fits the ams filaments
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com >
Change-Id: Icd147b406e3494c841ef13564ad1b1231ad798fd
(cherry picked from commit 0b95bdd9d950918ea6979da6b4d62b2d2cd25b99)
2025-08-24 23:18:18 +08:00
zhimin.zeng
2f000bacf8
ENH: add tpu check for send print and cali
...
jira: 8234
Change-Id: I5706071d900079477abc9558461811a8d85fb0ab
(cherry picked from commit f0d2ad3dbe2e29548a8b3621a863cd38b543b6b4)
2025-08-24 23:18:17 +08:00
zhimin.zeng
b04d68e942
FIX: add switch_filament_maps.svg
...
jira: none
Change-Id: Ibbecc55405041524ba84d32b4c912112de3da2e6
(cherry picked from commit 4a472a8c6a6a8da7670f21ec4b9c94c81e0896d6)
2025-08-24 23:18:17 +08:00
xun.zhang
fb4be81a28
ENH: add wall vol speed when filament change
...
1.Add placeholder for outer wall volumetric speed when changing
filament
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com >
Change-Id: Ib1d5608f95bc12777db5d848f6b037c27ea0fd03
(cherry picked from commit 8472e3011cbb957c361e391833c76a5542e7f2de)
2025-08-24 23:18:17 +08:00
Noisyfox
5bc1610882
Fix crash when opening extruder settings
2025-08-24 23:18:17 +08:00
zhimin.zeng
fb69f7b22f
NEW: Add "change filament to"
...
jira: none
Change-Id: Ic5550ed257e03033681de91ebca521390f902f66
(cherry picked from commit 51de6253ce0525da3345c496e0a70c5fe8ff542a)
2025-08-24 23:18:17 +08:00
xun.zhang
044a19eb4b
FIX: missing filament start gcode with 1 color
...
1. Caused by setting the current filament to filaments used
in machine start gcode
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com >
Change-Id: If6789b1e02aadc6d03610b7b7cc4c829ae767a7d
(cherry picked from commit 8c88fabe8f0476280ff18bafc320a1d1e4a01a99)
2025-08-24 23:18:17 +08:00
zhimin.zeng
cdcce7cd03
ENH: modify the UI of filament map dialog
...
jira: none
Change-Id: I513a518de4509fb7adbc81d9fc3b0fc43fb3244a
(cherry picked from commit 631baa3999ece2540c66cbf1488c55b64cadaf8e)
2025-08-24 23:18:17 +08:00
zhimin.zeng
3584252a46
FIX: single ams should not include vt slot
...
jira: none
Change-Id: I338b57c031b551783abea78ef021537d2d89dee9
(cherry picked from commit f68a8aed24c5a0e09bea3845a19e765d68e4791a)
2025-08-24 23:18:17 +08:00
lane.wei
807ee17596
FIX: config: fix the 3mf export invalid issue when using single filament
...
JIRA: no-jira
Change-Id: I1faf1fd7ac2b3dfd99594856e3c84da12d805627
(cherry picked from commit 913bace1eb13f74eaea100897efeccd30a9253ed)
2025-08-24 23:18:17 +08:00
lane.wei
80de2994eb
ENH: config: add extrudrer variant check logic
...
when load config from 3mf
Change-Id: I946ba777853e479418fcd1b49209f75ed41f33f3
(cherry picked from commit 5defd2b7c315d658be52caf8eb97e80b41458f31)
2025-08-24 23:18:17 +08:00
lane.wei
94e06ab3d3
ENH: config: add exception when load old invalid 3mf
...
some param has been changed for the multi-extruder
currently we popup an exception
JIRA: no-jira
Change-Id: I1e892203d34c569a580694c1c28a1c7d695c1c64
(cherry picked from commit 2636e44dc0a276962c77ed0a51128009bbf7608f)
2025-08-24 23:18:17 +08:00
xun.zhang
1f19de71d0
ENH: enhance accuracy of weight calculation
...
1.Use float to store the weight copmputed in the procedure.Avoid the
issue where filament weight remains at 0 after changing filaments
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com >
Change-Id: Iff0cfc6e22f34affbc232dbfe196f27ee06d2d9e
(cherry picked from commit 994e4f4840a6734ab479e10d39462cc692bc4d77)
2025-08-24 23:18:17 +08:00
zhimin.zeng
f04cfaf5d5
FIX: crash when opening old version file
...
jira: STUDIO-8155
Change-Id: I67ac46f8e01d7c3ed2dedf40c1dab9841a3af02b
(cherry picked from commit 0e848f4fba903a043fb1b1781c5827e72de48de1)
2025-08-24 23:18:17 +08:00
zhimin.zeng
af59fba6d8
FIX: fix ui display problem
...
jira: STUDIO-8143 STUDIO-8142
Change-Id: I50abb78f9585378d3ef7278377dfb35d5db6189d
(cherry picked from commit 00a6e17c6c21e741f8427f6841047fe49e6330cf)
2025-08-24 23:18:16 +08:00
zhimin.zeng
391c6c05dc
FIX: modify unprintable_filament_ids should regroup
...
jira: none
Change-Id: Ifb8105f6e301aaed9ca4e62a37b9d3a1616e755b
(cherry picked from commit fec7129437fc781b918ae1819c280440ea3fb54b)
2025-08-24 23:18:16 +08:00
zhimin.zeng
500b04485d
FIX: flush_volume use correct extra_flush_volume
...
and fix extruder_offset bug
jira: none
Change-Id: I84644ad5b54994ae65269531311386cacd972bf3
(cherry picked from commit 71987627efe4fcdcc7940a48d043a7cecc485c02)
2025-08-24 23:18:16 +08:00
Noisyfox
6183071f40
Fix some build error
2025-08-24 23:18:16 +08:00
lane.wei
7b4fd12905
ENH: config: add default_nozzle_volume_type in printer
...
1. also remove original nozzle_volume_type from printer
and move into project config
2. support save nozzle_volume_type into appconfig
and load from it at beginning or printer switch
jira: no-jira
Change-Id: I01fc82d142fc633fc59a238796a71b9f8d180efb
(cherry picked from commit fe8b904e7551cde83b1ead75922e9b60278b50ad)
2025-08-24 23:18:16 +08:00
hang.xu
0a51580b51
NEW: Add tag for variable layer_height
...
jira: STUDIO-7412
Change-Id: I4b5c8e158b073b302db6faad77bb8ca0f70f766a
(cherry picked from commit ffc34acf783aa1f6ac23f24a96fff30be90880d0)
(cherry picked from commit 86a8e6c433799d931e441d5ea387702b03ff50f8)
2025-08-24 23:18:16 +08:00