zhimin.zeng
eec174ccf0
FIX: remove auto sync for extruder
...
jira: none
Change-Id: I924c5d8c8d15139dfcb1532322ad7cf813aece3b
(cherry picked from commit e956106c158d67d265c641b959ad1ed397ece09a)
2025-08-24 23:18:23 +08:00
chunmao.guo
8ace17eaef
FIX: AMSCountPopupWindow wxPU_CONTAINS_CONTROLS
...
Change-Id: Iff7c79640e1fddc1bb4c5f73b4bbbe81122515d9
Jira: none
(cherry picked from commit 0e0599c7226897e22010eea06554d0466fdb1419)
2025-08-24 23:18:22 +08:00
zhimin.zeng
4ac3edf780
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
zhimin.zeng
b553cf68da
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
291225ae35
FIX: Aix and temp control
...
jira: none
Change-Id: I7a9db8178a77727c85ad2b727771179fc5e8050a
(cherry picked from commit e6b14bdefb949d3a61479e54b7b27450b344de18)
2025-08-24 23:18:19 +08:00
Noisyfox
00ece36f38
Fix del filament button spacing
2025-08-24 23:18:19 +08:00
zhimin.zeng
3e9e9a1fa0
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
liz.li
cbfbe80ed8
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
a99d8736a7
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
7370dead32
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
1658c6c54d
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
b0329ac88d
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
Mack
8bfe3a818c
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
e2efccac09
ENH: Enhance ams synchronization prompts
...
jira: none
Change-Id: Ide3141f980dc8de0284f3301414eca5c58a24204
(cherry picked from commit f30c7d3355bfba43a54fc1300e077d3694657e90)
2025-08-24 23:18:18 +08:00
zhimin.zeng
eddab8bf8d
NEW: Add "change filament to"
...
jira: none
Change-Id: Ic5550ed257e03033681de91ebca521390f902f66
(cherry picked from commit 51de6253ce0525da3345c496e0a70c5fe8ff542a)
2025-08-24 23:18:17 +08:00
zhimin.zeng
df7a9b1267
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
zhimin.zeng
c06de43231
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
42f8070fc9
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
zhimin.zeng
bd178d9369
ENH: Pass ams information for slicing
...
jira: none
Change-Id: I3fe12189b6e8246fd553dcd8659bf7f98e622767
(cherry picked from commit b620a4122e2371d8311a307fa1db377e5a155222)
2025-08-24 23:18:14 +08:00
zhimin.zeng
8eb0a59723
FIX: fix flow ratio calib bug for single extruder printer
...
2. modify the filament_flow_ratio to nullable
jira:none
Change-Id: I3f0569ee643cfe9473c6029ca0e04f4b80c8332e
(cherry picked from commit ed61d1d31bdc79f064567deacf35e05bd123880d)
2025-08-24 23:18:13 +08:00
zhimin.zeng
f0b0f21090
FIX: recover delete filament button
...
jira: none
Change-Id: I4972883081e424f5e0ac1c60a7cfc28d5248f442
(cherry picked from commit c1bf153a19153830601d425d5b3ba7bd2a10f11d)
2025-08-24 23:18:13 +08:00
lane.wei
f702ad9fd2
ENH: dual_extruder: add logic to process extruder_printable_area
...
JIRA: STUDIO-7498
Change-Id: I1cf53db93acf41b06cb1b9569a0679487c9f1e41
(cherry picked from commit e5be69dedd1ba6dc289a14b89598c9a6101dacb3)
2025-08-24 23:18:12 +08:00
xun.zhang
e433e49e2f
ENH: add some params for multi extruder
...
1. Nozzle Volume and Nozzle Type support multi extruder now
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ie171b5105bd3830db3a992cadd365b785008c47a
(cherry picked from commit 2ebd14667e43dc745556f5e7bcbb7c2ccad4a007)
2025-08-24 23:18:12 +08:00
chunmao.guo
7834f468d1
ENH: vertical layout button
...
Change-Id: I0b205298688c9df88dcfe6eb6e72cc887a9ed5be
Jira: none
(cherry picked from commit 56ed912c3ee12fb0ee39f1dad191c4d379aa3015)
2025-08-24 23:18:12 +08:00
zhimin.zeng
4685bf10c9
ENH: calib support multi_extruder(UI part)
...
jira: none
Change-Id: I3009c2f8b601dc078cfed787dc3531fc1d4848d6
(cherry picked from commit 11f61abefaca6f0810e76266e50729432a3aa15e)
2025-08-24 23:18:11 +08:00
zhimin.zeng
1ada437979
FIX: enhance filament_map auto manual behavior
...
1. auto mode dragdrop is not allowed
2. not display filament_map when there is no result in auto mode
jira:none
Change-Id: I0800e0d832e27fe459a17bb1aa829b5e72d0ee8f
(cherry picked from commit 9ee85bef34aaabe7a4cef251f07e77f9af693a2f)
2025-08-24 23:18:11 +08:00
zhimin.zeng
955bb4dea8
ENH: wipe tower support nozzle change
...
jira: none
Change-Id: I398a508cbc8d02644b60e504405392254329ef10
(cherry picked from commit 8b2a94ed5f8b757ccc4919b9182f3d8edaf767fd)
2025-08-24 23:18:10 +08:00
chunmao.guo
4a031af091
ENH: drop variant modify values if inconsistant
...
Change-Id: I6c3e487e4b222df63f91aceccff13c3afd002ab8
Jira: none
(cherry picked from commit 9801a10f7f660c25eb5f8269350f126d5facbd6a)
2025-08-24 23:18:10 +08:00
zhimin.zeng
366701958c
FIX: only display used filament on filament dialog
...
jira: none
Change-Id: Id643d1efad26eb2719f873543c2e451fe59dc5bb
(cherry picked from commit 1d4ce2bad5c4878f75208486d5862009154fc7ff)
2025-08-24 23:18:08 +08:00
lane.wei
48a3f58c13
FIX: plater: fix the slicing state not correct issue
...
after change the filament maps, we should invalidate state
jira:none
Change-Id: If2923d959f5120bd80c5bdf3933609cf8b282523
(cherry picked from commit 5f0bb395ad6464039bdacec58c924044a27587a0)
2025-08-24 23:18:08 +08:00
zhimin.zeng
5bc39afc9b
FIX: edit filament dialog crash after ams sync
...
jira: none
Change-Id: Ia551fa75400cef217e6d630aee76d00a06449b1a
(cherry picked from commit fe9e88f1c861aec2703dc19940897f28caf8c5f8)
2025-08-24 23:18:07 +08:00
zhimin.zeng
a9bec75ea2
ENH: add extruder_ams_count behavior
...
1. save to appconfig and project setting
2. use it to group
jira: none
Change-Id: Id4048fc1b47f6904b2e9c0154aaa3a2b03590437
(cherry picked from commit da32b878b3d7ca95ae5c4786102848c1e8a5ab2d)
2025-08-24 23:18:07 +08:00
zhimin.zeng
c34eb170f1
NEW: Add FilamentMapDialog
...
support drag drop to modify the filament map
jira: none
Change-Id: I0ed3180a0fa8e95e7c871bb039eb844faccd1344
(cherry picked from commit 67f67d76889668fdd80ae5e496b6cbca5f771a43)
2025-08-24 23:18:07 +08:00
zhimin.zeng
7aa1980813
FIX: fix bug when delete filament
...
update filament of HeightRange
jira: none
Change-Id: I62cb21a65ecdfc36e8bc7d0915a85ecba578e49f
(cherry picked from commit 8232a716e64fcfbd12fc7ebdaeeef4bfde261f66)
2025-08-24 23:18:06 +08:00
Noisyfox
113fa34555
Show SEMM related items for BBL printers
2025-08-24 23:18:06 +08:00
zhimin.zeng
2ff3b46a7e
FIX: fix build error
...
jira: none
Change-Id: I97df69b728fc3871b7c33e1fd3ba068e741d51c7
(cherry picked from commit 326d7d28b47017bdbd98873a6437ef84116291ba)
2025-08-24 23:18:05 +08:00
zhimin.zeng
48f1d74127
ENH: calib support multi_extruder
...
1. backend support multi_extrude data structure
2. Compatible with third-party calibration
3. fix bug when get extruder in gocde export process
Change-Id: I5dac9abdd9907a521a1ba9b480f9e05640591bc1
(cherry picked from commit 21e6271e59ea8e4924866275566617d14a4b2b6e)
2025-08-24 23:18:05 +08:00
lane.wei
22ce2ebc9a
ENH: config: add the extruder variant apply logic in Print::Apply()
...
we need to keep the original values and update after pre-slice
jira: no-jira
Change-Id: I232d3c43340b4a23bc42121bd05380746e736f20
(cherry picked from commit 7b7ebf1b959ba5c967baff30fb226c808a2e7d44)
2025-08-24 23:18:05 +08:00
chunmao.guo
269fdcb324
FIX: ams filament & process config dirty
...
Change-Id: I80d9b30c82aa2830b821e7317370756d4e99e36d
(cherry picked from commit b45e30543e4dbddd7a4da5612660c34d1db659f8)
2025-08-24 23:18:03 +08:00
chunmao.guo
f5d2a1bc0c
ENH: param tab variant index & extruder switch
...
Change-Id: Icad6bce3b23ea98d5ef497ceabacc52f294af8f2
(cherry picked from commit 575572f184dc49eb763aa0b27f52f375dcb52f2d)
2025-08-24 23:18:02 +08:00
zhimin.zeng
a94b0e3dba
ENH: Add recommend filament maps method
...
Change-Id: I3945a8b9f0a57e10a1d230003f21c9877cc5f342
(cherry picked from commit 8c8c9a967b032a270a60e6cf075fe41a6f329e1c)
2025-08-24 23:18:02 +08:00
lane.wei
d4e3f443cd
FIX: fix the compiling issue
...
jira: no jira
Change-Id: I864e16fb40a7735d25e5df667148de8bc4d3f120
(cherry picked from commit b08ed80f82ebf46a3ca6b130784553e0c4b0d278)
2025-08-24 23:18:02 +08:00
chunmao.guo
2fe654587b
ENH: filament actions and dual extruder filaments
...
Change-Id: I12a83f29c96887fc910976ac8e025c4f1508d945
(cherry picked from commit 0065ea986fc41132df43cca6704c8c98318e6b71)
2025-08-24 23:18:02 +08:00
Noisyfox
4861fc7e6b
Update delete filament btn
...
(cherry picked from commit 6becf796e0e4d8e6f92d4226ba26cb84023e9c72)
2025-08-24 23:18:01 +08:00
Noisyfox
e6b434e746
Remove duplicated code
...
(cherry picked from commit 4732123bb8c1c1e3952d45d3b84b4377fad7fb35)
2025-08-24 23:18:01 +08:00
lane.wei
141af16fa2
ENH: config: add filament_maps in partplate
...
Change-Id: I1183830788e703f1d33a8a4b620b58b822283dd4
(cherry picked from commit b0e3ab037e3f5af0851539af5ac15b8f96daf548)
2025-08-24 23:18:01 +08:00
zhimin.zeng
fe09c20725
ENH: support delete any filament id
...
Change-Id: I71bcd54985b3f9e19a19d04327d00b402ec22380
(cherry picked from commit f3d67a98ac770e6f045a76bed4531139763b33cf)
2025-08-24 23:18:01 +08:00
zhimin.zeng
84dc2d8835
ENH: flush_volume support multi_extruder and fix bug
...
Change-Id: Id6b041f71ee6e55e68a6937f24ce791caac8e708
(cherry picked from commit 6fbad9ed33b2868a2fffbebdc3a98926431a1093)
2025-08-24 23:18:01 +08:00
Noisyfox
ffd07a5f34
Don't bother with extruder variants
2025-08-24 23:18:01 +08:00
chunmao.guo
9433db8d54
FIX: impl sync extruder information & fix something
...
Change-Id: I5f7224f646729cba94505487d00015a8e48443c5
(cherry picked from commit 26bf483bfe089cc6730e1c1da452497feb320520)
2025-08-24 23:18:00 +08:00