tao wang
9e3e2f05b8
FIX:fixed the error in the total number of steps when loading
...
jira:[STUDIO-9169]
Change-Id: I62e61f9ca01b4d04b0ef204df1694d8d0fbc06b2
(cherry picked from commit 2b1f8887ef3ec4e7d1b9dbbd10baeebd6cda7638)
2025-09-06 23:57:25 +08:00
xin.zhang
14f227d9a3
FIX:crash while using HMSQuery::query_hms_msg
...
jira: [STUDIO-9380]
Change-Id: I317a10b101fa0e7df471e04245778bdc3984212d
(cherry picked from commit 5edc01e8d1eeddeca2e42aa3a0b0385ff3584395)
2025-09-06 23:54:36 +08:00
zhimin.zeng
87f579c6e2
FIX: crash in new wiper tower
...
jira: none
Change-Id: I3d9b59b15ab93da201e07670155af28b7596081c
(cherry picked from commit 620b6053d8f51ce5bb1c68c84f2087e995840684)
2025-09-06 23:54:18 +08:00
xun.zhang
20603526b8
ENH: optimize custom gcode for H2D
...
1.Add AMS empty print detection switch
2.Enable heated bed tilt compensation
3.Increase material length for easier bundling
4.Add Z-axis vibration compensation
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I9e51d3812eab51447c47f947447b5e1f281ab9a7
(cherry picked from commit ce7a244c3dd73f3c7e2d809ea357a4ebef14653e)
2025-09-06 23:54:12 +08:00
xun.zhang
a91937a7f8
ENH: modify some sentences for translate
...
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I6ba3de47566c73ee8d6f8f5f24c854b9599dc073
(cherry picked from commit f858d6c7a8509d3b798bca40cb07eb63ab6efcc0)
2025-09-06 23:53:37 +08:00
xun.zhang
b2e587ce47
FIX: fail to translate in filamnet group pop up
...
1. Initilize the sentences in construct function
2. Fix some ui bugs
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I991df343932bb60d5ba86f41f641661f2159da47
(cherry picked from commit 05383187e02cc0dec6a541859d44237a63d01820)
2025-09-06 23:53:29 +08:00
xun.zhang
a378afde0b
FIX: unable to select filament map mode in macos
...
1. add wxPU_CONTAINS_CONTROLS when construct
2. fix some ui bugs
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I413dbaa35f3f79c97e2db3f8b2cdb5ab55739484
(cherry picked from commit cd23329267a1d2c9d28098d73bc007ce4fd58eb2)
2025-09-06 23:53:01 +08:00
xun.zhang
f9869d4b5b
ENH: seperate statitics for auto for flush mode
...
1.Compare stats of AutoForFlush with other filament map modes
2.Refine the function signature of filament group
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Iec2aff069d8c44343df8b82f045c61354c7d1c2a
(cherry picked from commit 95e49986f32070756182a31843f4f37f863f07ac)
2025-09-06 23:52:55 +08:00
xun.zhang
52d18ab03a
FIX: wrong filament map when switch printer preset
...
1. Clear filament map info in plate when switch to single extruder
profile
2. Use real filament map when check tpu validality
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I45a3e8c91dd52e7300a563eda3ffb167c19b7074
(cherry picked from commit d27304e5ef2f43424046b1a1fabc8d999508be4e)
2025-09-06 23:52:49 +08:00
xun.zhang
daad39949f
ENH:add check machine sync status logic
...
1. Check machine sync logic before pop up filament map
2. Switch to auto for flush mode if is not synced
jira: NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I05ef0e610418767f763c5579f5fc85a4e9b79c47
(cherry picked from commit 5d7f8b126789ca4f8f20d5cfbcc70ac24efd4d6c)
2025-09-06 23:52:43 +08:00
xun.zhang
057a1a4f5d
ENH: refine ui logic with filament group
...
1. Add filament group pop up when slice
2. Add more filament modes in filament dialog
3. Add capsule button
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I8bc3a2e08696e406b89e550a0335a1a36728ee65
(cherry picked from commit f1702a5c3604f685a3b35ea0e83d29bdbbd90f70)
2025-09-06 23:52:20 +08:00
xun.zhang
973c2f9cf3
ENH: refactor filament group
...
1.Seperate min flush max flow solver
2.Add "best match" mode for filament map
3.Refine code strucuture
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: If4ba09a0320366b862cec59f8ed1f22c392c53b9
(cherry picked from commit 414a2105c9d77bbf7771bdf3fdec40d96dc949c2)
2025-09-06 23:49:26 +08:00
xun.zhang
05bf5c114b
ENH: filament map params switch to global param
...
1.Add more filament map modes
2.Filament map and mode are set as project config
3.Plate filament map is only valid when plate filament mode is
manual
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I33b2f853e0b77b9d605be1f2f1172b44df43da15
(cherry picked from commit e45f8c6dc2146e1e31a1c21e8aaada540af112d0)
2025-09-06 23:49:11 +08:00
xun.zhang
66814d687e
FIX: get wrong value in retract params
...
1.Should get value by filament id instead of extruder id
2.Fix many other issues caused by incorrect usage
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I3278d7de0f8976a97c9e5ccef80bba4a58553f5a
(cherry picked from commit 30c51dd1171fc16ba778308745fab2eb246aedd0)
(cherry picked from commit e9027478f8948352d99d33519994b044ca18a65a)
2025-09-06 23:44:59 +08:00
zhimin.zeng
50daf0b5ca
ENH: add nozzle initialization check
...
jira: none
Change-Id: I9378295113c78c1775fa396d592501758d888182
(cherry picked from commit 9c1d6b206722523d79cf07bec25d7866844e4eae)
2025-09-06 23:41:54 +08:00
zhimin.zeng
e5e121a036
FIX: disable the bed_exclude_area
...
2. fix crash of ams item
3. fix crash in update_sync_status when ams is not calibrated
jira: STUDIO-8934
Change-Id: I4c8acd36e2f921d0750c23d2b8a1d65dfa6b241a
(cherry picked from commit 21865dc0558dd5019fa3e800b51e01a9c923fd82)
2025-09-06 23:40:29 +08:00
zhimin.zeng
916b94bd01
FIX: the speed of wipe tower wall is incorrect
...
after nozzle change gcode(for old wipe tower)
jira: none
Change-Id: Ifa4d27d112c180ab9fb9c6ef39f95b28a5f8c55a
(cherry picked from commit 64aa4e63fe09087ff367d47be5b40233af6ad42f)
2025-09-06 23:38:26 +08:00
zhimin.zeng
d35350cf14
ENH: add sync button for cali preset page
...
and modify some UI part
jira: none
Change-Id: I9462a10adb7017a7038e5cd7e30cf393b63ae77b
(cherry picked from commit da68a52247c3a963b9d5df339da8f80ead617839)
2025-09-06 23:38:15 +08:00
Noisyfox
c043f73a98
Fix compile error
2025-09-06 23:31:30 +08:00
xin.zhang
13d9fdb410
FIX:can not set chamber temp if there are Low temperature filament
...
jira: [STUDIO-9343]
Change-Id: I2af66de2a7683fe61053d0d2d0535cabc2da7477
(cherry picked from commit 6617aa81c88e608cb9f20bbf185c4f81eb0516b2)
2025-09-06 23:19:21 +08:00
xin.zhang
27d9445069
FIX: there are no tempature for R extruder
...
jira: [STUDIO-9340]
Change-Id: I42b63c05d1c37531e8611648d31613b6ef2556a8
(cherry picked from commit e50901b616bdddcb016226e5ae071d951df571ba)
2025-09-06 23:16:41 +08:00
tao wang
17a97cd536
ENH:set the max nozzle temper using config file
...
jira:[STUDIO-9307]
Change-Id: I5e45fa584a6949c77abf60894ea87b4de4ab7fce
(cherry picked from commit 1b53d6d8ccb57b560394e79b8cc4de3fe79fd165)
2025-09-06 23:16:34 +08:00
tao wang
09b7d41fe3
FIX:fixed obtaining incorrect bits
...
jira:[none]
Change-Id: I27a4ae24870276912b69fad1c0285889e749030b
(cherry picked from commit 207d81c76933c5cf2fe2d28ed70ab2d246af2615)
2025-09-06 23:15:44 +08:00
tao wang
caa921976c
ENH:display preview images of more models
...
jira:[STUDIO-9353]
Change-Id: I1e1c23df196c43ae702078dce20f4fc86a02d047
(cherry picked from commit 881de812d8ddfcd33d67c68dcd26f8e81cfca5a4)
2025-09-06 23:14:23 +08:00
zhou.xu
ed6d6c807b
ENH:center display ObjColorDialog
...
jira: STUDIO-9273
Change-Id: I3a5e8eeedf184b14c6aaa2ab655c4aa1bb01c02f
(cherry picked from commit 119610121c9a2c9ea188f61836947cb8c826cf6e)
2025-09-06 23:12:45 +08:00
Stone Li
a66ccf7f48
ENH: add more tips dialog
...
JIRA: STUDIO-7801
Change-Id: I672082d97c5afa144f704959c0c56d70fddd3a6a
Signed-off-by: Stone Li <stone.li@bambulab.com>
(cherry picked from commit 3f94e72cae8e799e25b623e0c0924d7cf813fc5a)
2025-09-06 23:12:06 +08:00
zhimin.zeng
7abea28715
FIX: crash when sync printer status
...
jira: none
Change-Id: I7198f34b12c720519cc2e092254572fe6ee50778
(cherry picked from commit 6aacef93af32f0316f0758df881744fcda2a09a7)
2025-09-06 23:11:01 +08:00
xin.zhang
80481892a5
FIX: update some text in calibration dialog
...
jira: [STUDIO-8558]
Change-Id: I97c49f438571340f80fd6a003f31c57d233cafda
(cherry picked from commit 2f271463c929c17b92c1850f3b72b6f7343c1ed3)
2025-09-06 23:10:20 +08:00
xin.zhang
8e91932cd1
FIX:fixed the build failed
...
jira: STUDIO-9194
Change-Id: I15873b69101183c68e7a46be1bd041419c950a88
(cherry picked from commit bc90ebd932a23a4b2e90d25a03e8aaad927ab293)
2025-09-06 23:09:09 +08:00
Mack
e0435c3e31
ENH:Optimize the gcode viewer and STEP mesh UI
...
jira: nojira
Change-Id: Ie8d4f1eace04b2c51d4975c67b9a4deb7d88a56f
(cherry picked from commit b9aa0397600ab0f5040ac719277c7b16b1371435)
2025-09-06 23:08:56 +08:00
zhimin.zeng
7e6a95c764
ENH: add thumbnail for printer and bed type
...
2. modify ams color style
jira: none
Change-Id: Ibc4cc21c4bcbd2e3c35f81c574f24786f41b9e62
(cherry picked from commit b391241a0b2bb0445e376ba7d130860293417076)
2025-09-06 23:08:21 +08:00
tao wang
40e53b587c
FIX:fixed the incorrect upper limit of bed temperature
...
jira:[STUDIO-8650]
Change-Id: Ib9270caa57f4ce63f0ac1a0ace5c2a51b3b6fc14
(cherry picked from commit 7ff9b96837d29bfed1ca21b448332feafa3a96a7)
2025-09-06 23:06:55 +08:00
tao wang
b48d0861b7
FIX:fixed the layout of AMS on the left
...
STUDIO-9194
Change-Id: I55a8d51c95cba2ae65cafc9e50ea504ced948213
(cherry picked from commit 9d6cc9c37f2ddabc9cf28aab725fe3b7f2889cd8)
2025-09-06 23:06:33 +08:00
zhimin.zeng
a7c90b8dfe
FIX: the brim cannot generated on left/right only printable area
...
jira: none
Change-Id: If1a46773cdbd66ea3ab8484dc5d58ce5bbd3ded2
(cherry picked from commit f127f95335056035f6967b0dff6532d12fe6d316)
2025-09-06 23:02:03 +08:00
zhimin.zeng
bdf5cc9063
FIX: the wipe tower is not show when enable smooth timelapse
...
jira:none
Change-Id: Iab7994e1ba15d09effe9ad57aebbe9520459f7cd
(cherry picked from commit c6e117fef0efbc0f921db961c1cbf68b895bf75a)
2025-09-06 23:00:41 +08:00
zhimin.zeng
6dff86bc1c
ENH: add sync status for main frame
...
jira: none
Change-Id: Ie718baf4928d8c6cb336ea1f2a78de1e877d8624
(cherry picked from commit e4b7efada86e22438daa7000ee06629f32fc4369)
(cherry picked from commit a9e179a0abd6a6518b344de65b47db94e41b47ea)
2025-09-06 23:00:28 +08:00
zhimin.zeng
db026b7f87
FIX: cannot show printable area error
...
jira: STUDIO-9199
Change-Id: I1a02175b173496e2b9b4fd67e2c6b8680a3e3bb3
(cherry picked from commit 3daf67ef2115e196034e9012bdfb6d29a1eb3dbc)
2025-09-06 22:22:47 +08:00
zhimin.zeng
426236b53e
FIX: Accuracy judgment problem of printable area
...
jira: none
Change-Id: I13cb2e34ec049947f7acce35110ed8e2e5fa6033
(cherry picked from commit c819ec27a596771ba77bfef9fb49e68002dc4bec)
2025-09-06 22:22:39 +08:00
Kunlong Ma
8097ffab25
FIX: fix can't send file with cloud
...
JIRA: STUDIO-9195
Change-Id: I688b93032a99827a8a75febd33b45a2ba260acde
(cherry picked from commit 820b3fe4f6a0cb7db873d11c89399033f827091f)
2025-09-06 22:22:28 +08:00
Kunlong Ma
1e44033480
FIX: fix fan issue
...
JIRA: STUDIO-9277 STUDIO-9280 STUDIO-9238 STUDIO-9239 STUDIO-9190
STUDIO-9189 STUDIO-9191
Change-Id: Id70f02fa40369d38c082d2d5a71a6b0808938e38
(cherry picked from commit fc7a2d28f27115eacd8bff5d713e08db9f310205)
2025-09-06 22:22:08 +08:00
zhimin.zeng
257fc86ca9
ENH: wipe tower support filaments that do not adhere to each other
...
jira:none
Change-Id: Ia52340f4e8bdb34791cb2019e9763bddfbc8dc5f
(cherry picked from commit e1e0de6efb667a2a198be47d75c90b0f2f0a4324)
2025-09-06 22:19:32 +08:00
tao wang
c1c862d2c3
FIX:fixed the issue of AMS not updating location
...
jira:[STUDIO-9182 STUDIO-9216]
Change-Id: I42e57b47abf357cdc99f71e1739ab9fc3a122d85
(cherry picked from commit 43083f1e4834163c11a961e743db1fb7ece52348)
2025-09-06 21:38:41 +08:00
xin.zhang
741d8d60da
FIX:the extruder status display fault while has filament
...
jira: [STUDIO-9154]
Change-Id: Iadaa5479eb9770c795f2ebc45c8e5305c2c5640b
(cherry picked from commit 27c99677edee337bdda8b947508ff0d586eb1493)
2025-09-06 21:37:06 +08:00
xin.zhang
09a8ccaa18
FIX: always show select nozzle type notice
...
jira: [STUDIO-9151]
Change-Id: I432beaa11c0a776ca214cbfc675227f95837b426
(cherry picked from commit 6587ac01b83268982a049b5ac0c45f8aac2b3f5d)
2025-09-06 21:36:28 +08:00
xin.zhang
81e57f3d8d
FIX:GUI error about nozzle temperature in device status page
...
jira:[STUDIO-9147]
Change-Id: I5148097418376e4cd0f0e1fbaaa5f25205f35e6e
(cherry picked from commit 99722056d72ece6338e7e3a076b73a47c874d71a)
2025-09-06 21:35:51 +08:00
tao wang
079dca6b07
FIX:fixed the display issue of multiple AMS
...
jira:[for ams]
Change-Id: Icb8ce708b0e65870d627dfbe8932e012fc36c6f9
(cherry picked from commit 2cdfc21b93e37b92deabb3ab8e7b39de2578f0b2)
(cherry picked from commit afbf3cf1976623c9a443f3471ec7ddcfb737d031)
2025-09-06 21:35:18 +08:00
Noisyfox
cdec42e361
Fix crash due to not reading the extruder_type option from preset files
2025-09-06 19:45:43 +08:00
tao wang
2834aad6f7
FIX:fixed unable to download to hms file
...
jira:[hms]
Change-Id: Idc06cf71a9156516f8237b42d470233edd44d4b4
(cherry picked from commit 06ccc46e067ccd4dc5fe51c27bbb3a2f7a925b3b)
(cherry picked from commit b30910953084e77b3edac97d7146665dcb7af555)
2025-09-05 19:49:40 +08:00
tao wang
a88beb02d1
ENH:change SD card to external storage
...
jira:[none ]
Change-Id: Ia8fb38151f75433344a085196728752d2fe6f159
(cherry picked from commit 6c7b61fcd8aefd9ad9da56da8b55e0c06865a677)
2025-09-05 19:48:50 +08:00
tao wang
e340573415
ENH:optimized the loadl/unload steps of multiple nozzles
...
jira:[STUDIO-9098 ]
Change-Id: Id2d5770aaefb61d688d7e8023146a34952ff1211
(cherry picked from commit 23832a823cabbc2f18079743243eb27ed93650c8)
2025-09-05 19:46:04 +08:00