Commit Graph
100 Commits
Author SHA1 Message Date
xun.zhang 54f758055c FIX: potential cli crash caused by missing params
jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I1b61e44414118e40e421592649928664fdecf092
(cherry picked from commit 6deb3db25b7a7e4bc7a71d75f661b3f4b996d73f)
2025-09-29 20:43:20 +08:00
xun.zhang 0f83d15962 FIX: crash and wrong flush data in cli mode
jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ibaad369e4dc6d0307f709c1c6e543a7a985b0345
(cherry picked from commit 83a2c405e282a1fe39b1dbd637e480765b6b6551)
2025-09-29 20:41:07 +08:00
xun.zhang bc02e48dc0 FIX: display the minimum flush data
1. Use the minimum flush between nozzle volume and flush in datalist
2. Add a new param to decide the datalist to use

github:7445

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Id87c98ca5069e7b328974d641d7a81dfbf9c50a0
(cherry picked from commit 2be29b784727330732170b5c2ff0ba9d5e79d82f)
2025-09-29 20:38:38 +08:00
xun.zhang cf9a38bbc6 ENH: modify max acceleration for O series
jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I0f8554a30a98f0d5b022f26050f49733eccd528a
(cherry picked from commit 7242e97cc2f76713ec0f6433eb27b526e0306d67)
2025-09-28 17:31:15 +08:00
xun.zhang a092c48642 FIX: find the first layer with enough space to extrude
1. Sometimes the first layer is too small and does not have enough space to extrude.That will make first layer extruders empty

jira: STUDIO-13030

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I69b99ab74101c772f4c91e955060e403988bb91c
(cherry picked from commit 9699397858c6d52d027e79e91041a9dac7280bba)
2025-09-28 17:11:05 +08:00
xun.zhang 5a1dc90e8c ENH: add prompt for incompatible filaments and nozzles
jira: STUDIO-12873

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ieb79a35e0609e7687fdcf31742df3a08fedc925b
(cherry picked from commit 1ef32833035629c1b3644d77fdc9c234992090f3)
2025-09-28 14:03:52 +08:00
xun.zhang ec295405c1 ENH: do not insert m191 if machine start gcode already has
jira:7054

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I10edb3b9cf9f1120dbb1572fa84c7719d57b58f7
(cherry picked from commit 285d83407730b6f9ff4df916fd12db41a2969e15)
(cherry picked from commit 080b9026aea3f616db635554cee0afa661c01ac9)
2025-09-25 17:09:10 +08:00
xun.zhang b636bbaf2f ENH: add max print z in placeholder
jira: none

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I55caf23b11cc0194f9c155364e6bb02e298f9392
(cherry picked from commit 724c9b0eb5e73517c921ea809bb7f7e82325130b)
2025-09-25 17:02:21 +08:00
xun.zhang d6a8f881de FIX: add a new way to calc params size
jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I75a983a8c2ec1d9e4b691e32e8beead0868d2644
(cherry picked from commit 55162b1f7d4f9e0abc3de961fda5085b66f73b2f)
(cherry picked from commit c86da564e0cd4155b155b84debd7f0f0da1b20d4)
2025-09-25 17:00:45 +08:00
xun.zhang b351fa3b50 FIX: only meature m29 once in machine start GCode
jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I3661159dd09f6d179eae3a0b1f2bbc14277be312
(cherry picked from commit 60492b7b0b57dc243cc8ac17f2cad638724aaca2)
(cherry picked from commit 8555af21cacaa10e74715e771aa0866052a31bd6)
2025-09-25 16:49:01 +08:00
xun.zhang 61a3d11fc6 ENH: [filament] update cooling params for H2D PC
jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: If9aa526007434e47c933ecb358c47a90dbc7a06c
(cherry picked from commit 8936353798f005505331c735b11ff60e9dfd8aeb)
2025-09-25 09:16:14 +08:00
xun.zhang 2ae055cfb3 FIX: do not show multi extruder params in single extruder
jira: STUDIO-12679

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I3bba9ac0bddf0f03eb79b2eaf71e1dee8e2741a7
(cherry picked from commit b4f2ff2bdc47d9295135a668787dcd0349e9694d)
2025-09-25 09:14:52 +08:00
xun.zhang 3a5d473aae ENH: hide filament flush related params temperarily
jira: none

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I9daec5cc4a25b5bad15d57f71d800a6b6ebbb9b4
(cherry picked from commit 2758a093cf8ece4de01d777f5ff35c259577aa51)
2025-09-25 09:04:32 +08:00
xun.zhang e1626c26b1 FIX: add protection when sync presets from other printers
jira:STUDIO-12575

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I5a22129fe12a3600dcc4e3f387374122e349e38c
(cherry picked from commit 21863f925db1eeb1db79ba5859840aa23f852180)
2025-09-25 09:03:58 +08:00
xun.zhang af0c9f7ce2 FIX: some missing dual extruder params for pla translucent
jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I442fc2f69ab113543d084c0075d5495d41714cdd
(cherry picked from commit 2e49a317d9ba0e92bd6876f7ca33b725a4131a77)
2025-09-25 09:03:48 +08:00
xun.zhang c569be0067 FIX: missing filament extruder variant in PLA Translucent
jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: If0554092c2f1ad9bb3c4a73b35b8d8a48b6b3992
(cherry picked from commit bba64286f971d1eb55eea6712845ee6c27d4f2b9)
2025-09-25 09:03:12 +08:00
xun.zhang 3c051f4180 FIX: invalid params in user preset load
jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I7e9cdabb2d9c285db841c810f32aee5943b4db82
(cherry picked from commit ff8d764e7256cec1e7cd1d4d3d034590eb846f45)
(cherry picked from commit fb0461f3459afcfc80165442277ba8c54e232a39)
2025-09-24 14:37:18 +08:00
xun.zhang 9bfe97c314 FIX: reuse old placeholder to set flush params
1.Avoid issues caused bt user preset

jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I38e538bad6f976eba4d9f30cc261bf6a154d1716
(cherry picked from commit 7904c860ef459a4717ccccebbf1c8bb21c86ac04)
2025-09-24 14:03:45 +08:00
xun.zhang 89f837b03e ENH: update gcode for H2D
jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I529b519148a321a49a1dc126120126b28048df0d
(cherry picked from commit b5f91e91b6eaac08a366369faf3c9a18dbc38240)
2025-09-24 13:12:55 +08:00
xun.zhang e42556f835 FIX: collision caused by pick safe pos in object mode
jira:NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ic9a45e314ffa1115854736516cc06dfd976c28f9
(cherry picked from commit 04d90ac16d3abc481860a46b2d8bc8cd2f599aed)
2025-09-24 13:12:55 +08:00
xun.zhang f7d0b57e97 ENH: update timelapse gcode for H2D
1. disbale pos pick in by object mode

jira: none

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I82191a56523e96b1d0f5b80194888f698c60493e
(cherry picked from commit 8dfca77eb0567cc248571fd2aeee5857cfa4da21)
2025-09-24 11:42:20 +08:00
xun.zhang ace6e614ad FIX: unable to send file to sd card if plate > 1
1. Should set plate index before send file

jira:STUDIO-12431

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Id7828069a81f5671b0a6b90d7b0c9b703b10a9cc
(cherry picked from commit fd1e17f818c5c8e38d207e1e829dc5c5749e6f65)
2025-09-24 11:41:56 +08:00
xun.zhang af9d012143 ENH: update gcode for H2D
1.Disable safe pos logic in smooth mode

jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ifc82500a740c65ca33132b09a34fc9f26f769e86
(cherry picked from commit 820036f3225756fdc071a777678e441f7429d1c4)
2025-09-24 11:41:14 +08:00
xun.zhang 429d7b2599 ENH: update some params for H2D
1. Update filament load time
2. Update extruder clerance dist to prevent collision in by object mode

jira: STUDIO-12394

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I5fcdcdc10996d9e76e1288c784c2357d77e7af93
(cherry picked from commit 904d2f05f71850c905fdc99e5111e603a7414235)
2025-09-24 11:40:27 +08:00
xun.zhang ea6a093477 ENH: update long retractions when ec for H2D in tpu for ams
jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I5cee6e7539bddbfa68f4be1898decede439a8ac1
(cherry picked from commit acf1524359babb0bd3a99ae5d5b40a96b3c79e27)
2025-09-24 11:39:42 +08:00
xun.zhang 1267ab1101 ENH: update params for bambu support PLA
jira: none

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ia4e6fb6c791e8f9dfcd8da16c0d3d3b0d2cecf1e
(cherry picked from commit e0aee78f2133be45903417577e4c1811cc687847)
2025-09-24 11:32:40 +08:00
xun.zhang d98cc9095f ENH: update nozzle temp for PLA Lite
jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Icf38c4b28dfca5f59c0811db7706d5a5af421c7b
(cherry picked from commit 80ae08825ee0b4091754b4b5ecea5eac2fc0f13f)
2025-09-24 11:32:18 +08:00
xun.zhang 90ebeab6f3 ENH: update gcode for H2D
1. Update machine start gcode to change chamber temp curve

jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I17a5bdb24d1f9d1124ea6ccd821d15578cd4354e
(cherry picked from commit fda85c0e8ec2d660cf893ef057f72a3a7fe41d55)
2025-09-24 11:15:43 +08:00
xun.zhang 5245e13a98 ENH: remove unused profile bambu pla Impact
jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Icbb24660e5b80195c264df91c0be8335f37729ef
(cherry picked from commit 0e90a3fda07c3fc134dc7bc3be8d45b0d662636d)
2025-09-24 11:15:36 +08:00
xun.zhang a6084d01bd ENH: add placeholder to check whether filaments is BBL
1.Also add some side texts

jira: STUDIO-12308,STUDIO-12309

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I16f21d001cf0c87620a8d7c93b33af4f63981624
(cherry picked from commit 31451dcd3310720692ec2748962f379ac3c50cf4)
2025-09-24 10:40:45 +08:00
xun.zhang 5cc64fa9a4 ENH: add base profile for some generic filaments
jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I4fa5a692c64088033098b6cb74d61e992de6369f
(cherry picked from commit 891662333e7b23da888b4e55516fb368b0f3969c)
2025-09-24 10:17:22 +08:00
xun.zhang c5d0edbaa7 ENH: [filament] update process desp for H2D
jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Iff81fdc19b6a3886f308f853b8ab92feee1c7375
(cherry picked from commit ea0f7628bb5335b956da0092a3fea25916bf82af)
2025-09-24 10:02:44 +08:00
xun.zhang 71ae1c6118 ENH: [filament] update filament volumertirc speed for H2D
jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I1b968b3548df60bbe6e9998a9001282d6b050bf3
(cherry picked from commit 8d4591d57e0a79420db5302998b12d4844eee9c4)
2025-09-24 09:59:54 +08:00
xun.zhang 80ac21afd6 ENH: update flush data for H2D
jira:STUDIO-11674

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Idd04e918767a7ed2898f5e367c75504f35c8bb95
(cherry picked from commit 3e337ff4c255c60b9da1374076089347c4f2a12b)
2025-09-23 21:42:00 +08:00
xun.zhang 22561ccfd9 FIX: wrong printable params in pla Translucent
jira: STUDIO-12250

Change-Id: Id0c75523037a560713d75a017aebe58aabe3309a
(cherry picked from commit 9bd091bee2388f60cbba41a88571a3de7df23214)
2025-09-23 21:41:02 +08:00
xun.zhang 9210c278d5 ENH: update gcode for H2D
1.Optimize time esitimate for print object

jira:none

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I22bbbd8d970eddf9c51be540173c9f5aac7b6e23
(cherry picked from commit 1dc7b1ca44522bd574a22601b9c55734becd0499)
2025-09-23 21:40:52 +08:00
xun.zhang d9b68c6eef ENH: support curr extruder in timelapse gcode
jira: STUDIO-12119

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: If8fd91a6a1d54d3c5f4430c7f5c06685792c3a8e
(cherry picked from commit faacd23e3fba22b290e6fd47bce9de704c1165a1)
2025-09-23 21:39:51 +08:00
xun.zhang 7c8ea0ecfc FIX: unable to load WipeTowerDialog if path has space
1.Also fix a translation problem

jira:STUDIO-11926,STUDIO-11411

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ifd709582cb1a0e47631abf90ac6fdbcebcd642a3
(cherry picked from commit 8c78dd2256400f2aebaeb234bcef12bb9d384659)
2025-09-23 21:39:22 +08:00
xun.zhang 1e9d825dbb ENH: remove the limit for number of tpu filaments
jira:STUDIO-11995

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ifd3ff7bf870570f9691b7008d8ca6ee8245c046d
(cherry picked from commit cd3219e6654d126363c04d0135bece62dcf94e39)
2025-09-23 21:32:18 +08:00
xun.zhang 44e62213e9 FIX: potential collsion in by object seq
1. update the expand length
2. enhance rod collision detect

jira:STUDIO-12199

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I1350ef5612b833405928e22c542a7a6f0c671105
(cherry picked from commit 7a197af3e0aa6d6c1493768d757ecdc938e49c1d)
2025-09-23 17:22:10 +08:00
xun.zhang 15b0907df2 ENH: update gcode for Bambu Lab H2D
1.Add flush params

jira: none

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I89e800624aeaf6b2d5442d7d230de19bd8ec0383
(cherry picked from commit ae756297a77dc04fb30c7467fc150ea52b880e5b)
2025-09-23 17:13:11 +08:00
xun.zhang 5e8272b0cb FIX: support flush params in machine start GCode
jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I7566b960421b088f1d122936d9bc3974057a1e6b
(cherry picked from commit dd796026b3f869cfc40e8d9c5769c2a40e565441)
2025-09-23 17:12:51 +08:00
xun.zhang c1ecf4fe65 FIX: wrong layer height limit
jira:STUDIO-11831

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ifda3711dd5a89bfe73b5dfb4daf2fb643afd96f6
(cherry picked from commit 59a18ad837c5b19159b71df3921f49941eedf912)
2025-09-23 16:38:51 +08:00
xun.zhang 787689a258 ENH: update default retraction dist for H2D
jira: STUDIO-12133

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I4d04da668ea36a237b713971a27f4f426cb79c81
(cherry picked from commit 841514d309b31d30348ae314b0f63adb5241803d)
2025-09-23 16:38:50 +08:00
xun.zhang 72360e5d33 ENH: update gcode for H2D
1.Support long retractions when ec

jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I904c3f224de9e21455b2a676ba18cddd3d6f8c66
(cherry picked from commit 2eb93576fe4c6df04e03235a51da83a94ea9c1d1)
2025-09-23 16:38:50 +08:00
xun.zhang 6c42f245de ENH: post commit for params to H2D
1. Add flush and  retract params in profiles

jira: STUDIO-11965

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Id4a1017a927be58d1e951a78b98f1a86b060e602
(cherry picked from commit 403fb623729bc3f3433a80a90fc55c6b09a6d4b2)
2025-09-23 16:38:50 +08:00
xun.zhang 7bd4f85a96 ENH: add params for filament retract when extruder change
jira: STUDIO-11965

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Id175e9dbce419d43cf45d6116ed4fa4fd556f606
(cherry picked from commit c7964441719f521d1a20dc9f084a7598bd01a9a5)
2025-09-23 16:38:50 +08:00
xun.zhang cdf66984dd ENH: add flush params for multi filament
jira: STUDIO-11965

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I2245f22a03c65b570bc60a2792daf4c1683f1ebd
(cherry picked from commit ffe2653341bffd5aee42436e236d45e0b87b56aa)
2025-09-23 14:16:03 +08:00
xun.zhang 0318b2579e ENH: add x1 in fiberon pa6-GF
github:6769

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I8a3811303a1aad94ef69058f45797851cab4fba1
(cherry picked from commit 674fe4dab66e6bdaabf0438fa056a5f8db3a9f67)
2025-09-23 09:31:40 +08:00
xun.zhang 4b1657672e ENH: update gcode for H2D
jira: none

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ifcb758457f7d7187bc9183e663ef613b47d57bc4
(cherry picked from commit 6f40643acb31f7f2e95b4499c47e1bb9da1d5663)
2025-09-23 09:04:10 +08:00
xun.zhang 3064da3ed7 ENH: do not reslice if only notes changes
jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ibcb33b981af691c1521041251df9e1c158d26e0c
(cherry picked from commit 43531ed01e7dfa28a649227471cf283a33b38959)
2025-09-23 08:58:51 +08:00
xun.zhang ce81f03b6d FIX: avoid collsion in by object mode
jira:STUDIO-11625

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: If5957a919af606934a34aa942f54dc4e7650a7f9
(cherry picked from commit 476c17819fe2e4fb7891b4b46865dde1a0057f33)
2025-09-23 08:55:31 +08:00
xun.zhang 3e8ca38990 ENH: refine filament sorting when flush volume is 0
jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ia012cbd7a45a2fead94d2c579106115ea8edb5e8
(cherry picked from commit 6c1be5bddca79bc9a3bf536277d46cfc7fe20ebe)
2025-09-21 18:01:16 +08:00
xun.zhang e3a53713bc ENH: add filament printable
jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I8590a24cc9a29f8bf1f74b2c31d0c381c75cad14
(cherry picked from commit 99439f04538b1984da209c62aeefdd15ab57dae9)
2025-09-21 13:52:13 +08:00
xun.zhang 2124302544 ENH: [Filament] add profiles for pla translucent
jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ida0ecbe3cb5d8cf916dea76aa4f6671132b157b6
(cherry picked from commit 9228f16f39c551695f4e8ec9180ee6ad2a77fa5f)
2025-09-21 13:49:36 +08:00
xun.zhang 1a59af5b2c FIX: wrong desp for color scheme
jira: STUDIO-11215

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Iaf78c825cbc99a43c4614e20ea9fdc683cf11784
(cherry picked from commit aca4968ab779bbbbe148ca520bc0819bd92f0c03)
2025-09-21 13:48:04 +08:00
xun.zhang 425cb8b52b ENH: speed up timelapse pos pick
1. Cache the bbox of object

jira: STUDIO-11625

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I4682cd5fe2aef1dc5cd5fd6be33425c7095263eb
(cherry picked from commit 07516d1fecfff7719a60f2c5730bfcbe1958299e)
2025-09-21 13:48:04 +08:00
xun.zhang ff696caeff ENH: update start gcode and change gcode for H2D
jira: none

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I20bcd658ac5437cd9a58aa51c1d4820617b9145d
(cherry picked from commit 5d4dc53bdc5d3d450d2753db2b1540ad6f52f6c1)
2025-09-21 13:48:04 +08:00
xun.zhang b5756d1702 ENH: add timelapse pos picker
1. refine code structure
2. prevent moving tool head between camera and object
3. consider raft layer

jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ic0004791bfd4036d4323045a041709d861e5c8d0
(cherry picked from commit 7dc269f99473421162ad89c555bfac7ace0e9a6b)
2025-09-21 13:48:03 +08:00
xun.zhang 01673d1fef ENH: add filament map and filament list in GCode head
jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Id214bcf5f76e6c59d4b8bcb55583f96b347630bf
(cherry picked from commit d1e6680f4c19ae19e8328813528f21e63084e577)
2025-09-21 13:48:02 +08:00
xun.zhang cd9fd28c4e ENH: default turn to color scheme
github: 6299

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I4ec38a63110cab4560034948e75c2ced45ed1f5a
(cherry picked from commit 3eac767b14bc0d7652cc9fd157ee1e0d8672d38c)
2025-09-21 13:48:02 +08:00
xun.zhang 34e6da777d ENH: update gcode for X1
jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I4296a82b593fe3977f308840495b612755cb59d8
(cherry picked from commit 88ca1b1b073bf09c634a96c9c502a01f980a5d1e)
2025-09-21 13:48:01 +08:00
xun.zhang 0f9608301d FIX: wrong layer change gcode in H2D
jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I25f46a8c88d25e03895c73569232f35f6b869f07
(cherry picked from commit 73ec6240d7625db5eae54b839c3b67f0fb6d08e5)
2025-09-21 13:48:01 +08:00
xun.zhang 9d000d5584 ENH: update gcode for H2D
JIRA: none

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I837d04318863cee85c60bdeecce62a3636458e9f
(cherry picked from commit 976ab1d8806273e4bbb5f04f3c3830643de05844)
2025-09-21 13:48:01 +08:00
xun.zhang f111becb34 ENH: update gcode for H2D
1. update start,filament change gcode

jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I4692fbdc9a7a83b0e747372dd7174f2eb974a141
(cherry picked from commit f9fa9d72d361b806f5d2d2495857e436594bba1f)
2025-09-21 13:48:00 +08:00
xun.zhang de6996c0ae ENH: update gcode for H2D
1.Update start gcode and layer change gcode

jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I592ddb08740c5432b5546c5608516ba6288c5ee9
(cherry picked from commit 56a8b38fe84948f3483dd01fa0c08bfa944a65be)
2025-09-21 13:48:00 +08:00
xun.zhang a6df74e826 ENH: update gcode for H2D
jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ie9a948410b8e4f3273dfb76881eef6f2cf765c43
(cherry picked from commit bdcd2573d8d7572f61460f0a99c6f14226f8a267)
2025-09-21 13:47:58 +08:00
xun.zhang fa05f107ab ENH: refine check logic for filament mix printing
jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I199462cee6284e13e58f829b7972dd3124bfc385
(cherry picked from commit 22834b23586d2230e94e9dffd8b09146e5342246)
2025-09-21 13:47:58 +08:00
xun.zhang 86f16d9c8b ENH: add some missing filament types
jira:NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I6d5b8f7a3c2eb26950bf39694023903ddbc47088
(cherry picked from commit 14eb79ab9a02d73f5e6deea8f7dc77897e76ac7e)
2025-09-21 13:47:58 +08:00
xun.zhang 2291e6eb5c ENH: only enable pre fan for pla and petg in H2D
jira: STUDIO-11154

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ic67ed36d507957dc0328b532e7ab3d82981f97e8
(cherry picked from commit 880919dc2433e0c696be0a38673c067da3d5cabc)
2025-09-21 13:47:57 +08:00
xun.zhang 69be743c68 FIX: incorrect flush volume after sync ams
jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I44d031b1fdcc02adbfc4346314f5001c56a941b8
(cherry picked from commit e854174bc0d2f9965f11da9860f67ce5996e99b0)
2025-09-21 13:47:57 +08:00
xun.zhang f56df96b63 FIX: empty flush dialog in some language
1. Caused by passing sentences to js. If failed, use raw english sentences

jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I48ea55101be26449ca2fd6e2bb5b08c596fe0087
(cherry picked from commit 47f714bf2fe5ab88c906a3fcbb28f1a715565315)
2025-09-21 13:47:56 +08:00
xun.zhang df920fe96c ENH: update start and layer change gcode for H2D
jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Iaea29528ad5115f41982056ce4535d2450010ce4
(cherry picked from commit 5fb86a6de9aee44f3bd52340123ea87092c089e5)
2025-09-21 13:47:56 +08:00
xun.zhang bc402d0792 ENH: update gcode for H2D
1.Update machine start gcode and layer change gcode

jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I6ac431c8035ba1c6e66a9799f0e066f3930a9ee1
(cherry picked from commit 8317976ab0cea78d8a8323ecc28781ade2fcdd7c)
2025-09-21 13:47:51 +08:00
xun.zhang adc00b2794 FIX: slice btn can't click in ubuntu
jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I8566dcba151d02df56097dd5add08e45a876a9e8
(cherry picked from commit a210dbdf2ef06c9cb56cb81211515d7005795cdd)
2025-09-21 13:47:51 +08:00
xun.zhang 057b85f8a2 FIX: crash in ubuntu when doing group
jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ib69be6fdc18918c9d9ae0c840b7dfa6bd4977365
(cherry picked from commit 55f79b273790ff25b2bde5b07011ef9bb4760c4a)
2025-09-21 13:47:51 +08:00
xun.zhang f18483825d ENH: update gcode for H2D
jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I288be5ef52b15d448d218ae451ff07126b6504c7
(cherry picked from commit 8b92c7a2bcdb6463638c528e7c4a491ba19f1f51)
2025-09-21 13:47:50 +08:00
xun.zhang e59a11d539 ENH: update gcode for H2D again
jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ibf732553c9a0351d996d397705a5ffdf7fd45918
(cherry picked from commit 01bb20345df514e1a67a8cf5c872d6ce28aa2d89)
2025-09-21 13:47:50 +08:00
xun.zhang 5d95426cdd ENH: update gcode for H2D
jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ia06c7ba8abec11bf760967fe0f5eb273fea4aab0
(cherry picked from commit 6f87589e76530ce9d48e8a23cfad7c62be50801a)
2025-09-21 13:47:50 +08:00
xun.zhang ed5111add8 ENH: set additional cooling fan spee to 100 for TPU
jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ia60e407b4a7a6f6db76cdd12d86cc48ea4151d8f
(cherry picked from commit d15a9148999305d4c742c652c4f05a32e4dd6e0e)
2025-09-21 13:47:49 +08:00
xun.zhang 7377d3ba9b ENH: fix some mistakes in profiles
jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ic760cbe7dcc3bde0038f0cb2569d631608b29b47
(cherry picked from commit 002137b8768922a23d11f01140f0a67d8df6faba)
2025-09-21 13:47:49 +08:00
xun.zhang 782c7f1d0c FIX: filament savings not consider flush multiplier
github:6214

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I9cb9f8d172bfa501732bb50f437e261793e18972
(cherry picked from commit 274a05367313daac913e58b98dd8944e934ebabe)
2025-09-20 15:36:49 +08:00
xun.zhang 291a5707df ENH: add h2d in upward machines
jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I4168311dd5e5779f1b3930c733c1b682a8c67fed
(cherry picked from commit 7e5b6c4274885ddf14f6797ee101f23d430a4adf)
2025-09-20 15:29:45 +08:00
xun.zhang 6e416a8fd4 ENH: update gcode for H2D
jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I069c988454658f06148f62607eef1bfa2a2d7106
(cherry picked from commit 35e4db07e99ca8df18bec2b7e924c1940307f8bd)
2025-09-18 17:18:13 +08:00
xun.zhang 62a85019d3 ENH: update params in process profiles
jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I167ed97df565256c592b56a2389985afbe24cbe3
(cherry picked from commit d9b9e41625c64839ed25dd9c07e659583cd6b586)
2025-09-18 17:16:33 +08:00
xun.zhang baa0a96383 ENH: update process profile for H2D
jira: none

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I851852c36d5602ac3e97740ae357cadef6fa0903
(cherry picked from commit c7864db1c8d0180e977d5d769505c1dcea85119e)
2025-09-18 17:16:17 +08:00
xun.zhang 3794d2bbfc ENH: update flush table
1. For cases where light color switch to dark color, multiply the value
with 1.3

jira : NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I6b5b2f8e9578d031bbf830ecf18f0069865af2e6
(cherry picked from commit cfa54c55058cd9ed2bd76de7a1158b06bf3501a9)
2025-09-18 17:15:05 +08:00
xun.zhang 7964fb1a63 ENH: update gcode for H2D
jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I98291af3fa439ac1b6f933f06112582edb9d9dc2
(cherry picked from commit eb24f6be0778944809ee9cda7416b3e486442897)
2025-09-18 17:14:58 +08:00
xun.zhang cc7c23716c ENH: remove some profiles and do renaming
jira: none

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I21d4915ec487b77c8e87afd49be2694ec32372e6
(cherry picked from commit 2e071908b6a8b66a6bf12710c6b9c7db0a5f594b)
2025-09-18 17:14:45 +08:00
xun.zhang 10bb25065a ENH: add high quality process profile
jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I7e4f12e7a15b022c0dfb8cbefd4f13552e00d149
(cherry picked from commit 1ad2aed3a0979c6714d1f72cf1a3825aa15b7065)
2025-09-18 17:14:15 +08:00
xun.zhang 6fc67a7cff ENH: do not display checkbox in filament map dialog
jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: If2929fba4b7aeb9b69b296921c9d337a4e2d2330
(cherry picked from commit 7886a14b60ace2659de4e53b5bb186f4973f6e06)
2025-09-18 17:13:45 +08:00
xun.zhang 0b4b39f8ed ENH: update params for TPU FOR AMS H2D
JIRA: none

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I96f46ac9773d952dd0163116eeee62a6772461b6
(cherry picked from commit a75a33a2c9dcf9bd6ffab1816fe2d8cf5812ed4b)
2025-09-18 17:07:57 +08:00
xun.zhang 1ac67c71fd FIX: missing nozzle volume type in old 3mf
jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I95c85b54f13950a0859297dcb28edcb73d841276
(cherry picked from commit cfe3aad3fc0f475a5cd31bb5a25a62a19c872ba5)
2025-09-18 17:05:36 +08:00
xun.zhang ded3891da3 FIX: white spaces in dark mode flush table
jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I2711af1dc45506906acbcd7215a4005534677310
(cherry picked from commit 43bd523753cd5e6a4b1e57fd4f34498b83da0c55)
2025-09-18 16:49:36 +08:00
xun.zhang d8eb4ac24e FIX: wrong inherits value in profiles
jira : NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I9ece8ee1d9fc8ba98efae591114d9eb4d79d182b
(cherry picked from commit 4b78554256f1a3003e9845e518c8fa2d6c0f917d)
2025-09-18 16:49:36 +08:00
xun.zhang 81382448eb ENH: update flush data for H2D
1.Alsoe set default flush from support to 700

jira: STUDIO-10595

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I0d0a85cdac5e63b787c16b35ed6c05afc885a715
(cherry picked from commit 5fea5e6696a28d7ec9edcde38c43700cb3b7f596)
2025-09-18 16:49:36 +08:00
xun.zhang 4d90955007 ENH: add filament profiles for H2D
jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Icff2b98c8fb4787bb637039d998659110897fd58
(cherry picked from commit 89ae8046c902c5fb9512c33ad1d8b43c98505b19)
2025-09-18 16:45:19 +08:00
xun.zhang 9beeec9b83 ENH: update change filament gcode for H2D
jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I969a8158591b1f74c93bad7cf943e59fd879ecf2
(cherry picked from commit 6b70020068ee9566ec86a4a70c9736f788c01ffd)
2025-09-18 16:43:42 +08:00
xun.zhang 602d36d067 ENH: refine text colour in filament map dialog
jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I33218d7b16f150049d8078cf360a58c01594b0a7
(cherry picked from commit 84786cc6a867060b51e9f616a4d69ba7a1217985)
2025-09-18 16:43:20 +08:00
xun.zhang a0f38f3cfd ENH: add layer num in filament end GCode
jira: NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I6f81b86a7b7391048d70f2c4839733a69015e53b
(cherry picked from commit aafcfd72f40dd221286b757da9d494498d36374c)
2025-09-18 16:40:37 +08:00