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
yongfang.bian
9546743347
ENH: update gcode for h2d
...
jira: none
Change-Id: I245c634b08315f3c603bf12c4b1ad283c8bdafe3
(cherry picked from commit 4dcb47d153e986201f2a60b70007edce92d88139)
2025-09-21 13:48:00 +08:00
zhimin.zeng
fd40c3e9ea
ENH: update layer change gcode for H2D
...
jira: NONE
Signed-off-by: zhimin.zeng <zhimin.zeng@bambulab.com >
Change-Id: I51b70a832abd1c5e7658ffb4eefc5e6b9017a6b1
(cherry picked from commit 509c416074253c3c175200b1581b705070ff5ddd)
2025-09-21 13:47:58 +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
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
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
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
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
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
862e6d211d
ENH: update gcode for H2D
...
jira: NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com >
Change-Id: I2c2d8b988932bc9c9ee71509f73c8d7e0107627d
(cherry picked from commit b952dffa60e05237a51f2cd8b7ee885f19ad4665)
2025-09-18 16:18:35 +08:00
xun.zhang
f787166025
ENH: update machine start gcode for H2D
...
jira: NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com >
Change-Id: I50bb4fc2378e4da1b7c788616bf3d4800dd410d0
(cherry picked from commit 4f16cefc3d21687906e2038aca4e3c53dc0e7e48)
2025-09-18 15:43:13 +08:00
qing.zhang
0b301bd971
ENH: update H2D start machine gcode
...
Jira: none
extrude 5 mm in place before drawing the pre-extrusion line
to ensure the filament stick to bed
add a dirty detection feature for carmera
support dual-head high-low temp check
Signed-off-by: qing.zhang <qing.zhang@bambulab.com >
Change-Id: Ia365d99fe764acf4815d24cfb96532b6f1d79990
(cherry picked from commit d17f5586103e4b87c8ae875846253658afb6e42d)
2025-09-18 15:22:55 +08:00
xun.zhang
b5dadd160a
ENH: sync timelapse gcode for h2d
...
jira: NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com >
Change-Id: I304410a6265e8ab4bb16435cb1c21f906c355e76
(cherry picked from commit 11ba41c7ab603424f52504b0f35564e10380e8c0)
2025-09-18 11:05:57 +08:00
xun.zhang
959f6fe87c
ENH: update gcode for H2D
...
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com >
Change-Id: Iea232e323b7859affe217d86f685db2d7e997a4d
(cherry picked from commit 05cc1ae808da253d1c3c074aa76921c6ba7ea195)
2025-09-18 11:05:45 +08:00
zhou.xu
2c41b6e529
ENH:update image for plate type
...
jira: none
Change-Id: I590bf9d6596ccf5cd6e06844fb3ed247fa526ba6
(cherry picked from commit 6be306e548be9129d6cf1c34242910be02a70ed8)
2025-09-17 22:08:40 +08:00
xun.zhang
91349fa6cd
ENH: update gcode for X1E
...
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com >
Change-Id: I161e9c65c24c3e35d2edb026aa9790ce02d9aff7
(cherry picked from commit 5bd2ad1806ed5b66631483734481449ab7965af6)
2025-09-17 21:51:15 +08:00
zhimin.zeng
b561599575
FIX: Speed is displayed incorrectly in GCodeview
...
jira: none
Change-Id: I15a801c73503c0a3ebda64838fc5f82a4d46458f
(cherry picked from commit 704a4a380cbd7f9ba01e7db26bd2a358ec8db6eb)
2025-09-17 17:59:10 +08:00
xun.zhang
6895cbcc58
ENH: update gcode for H2D
...
jira: NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com >
Change-Id: I3de9ef68ef727d58adac5c6025e50d1fa318177b
(cherry picked from commit bc446854ff5d20c152a5858958c643e903081895)
2025-09-17 16:27:34 +08:00
zhimin.zeng
bde94a6616
FIX: the timelapse gcode is not generated in spiral vase mode
...
jira: none
Change-Id: Ibb73fab7f51e5a81bd32b6e5df18a095f2aa30d3
(cherry picked from commit 22499a552e86f6f458706c3043915130b447de2c)
2025-09-17 16:27:22 +08:00
xun.zhang
6f5ea725dc
ENH: add new way to set bed temperature
...
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com >
Change-Id: I99a9f67e9b13b2137ad371b22cf0999ccf9c096d
(cherry picked from commit 69c2947daf66eb0a6732b1b980c9b87f597c8da7)
2025-09-17 16:22:05 +08:00
xun.zhang
c8bf1cedcc
ENH: update profile for H2D
...
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com >
Change-Id: Icd5c507c6e9db4a74f68389a9b7ac476679fcc5f
(cherry picked from commit 0f6d691597d77725d7a3a4a3ae34d010c5d1cb58)
2025-09-17 15:49:03 +08:00
xun.zhang
68fc82097c
FIX: h2d do not support timelapse in sprial mode
...
jira:STUDIO-10402
Signed-off-by: xun.zhang <xun.zhang@bambulab.com >
Change-Id: I5d012a4665bf5715d90fcb973a589d3a500ded13
(cherry picked from commit 82d13205d574039c9478a92114c07a505c26773d)
2025-09-17 09:46:18 +08:00
xun.zhang
686825b584
FIX: missing gcode line caused by gcode GCodeEditor
...
In the original logic, the gcodeEditor did not parse gcode lines with
leading spaces. In recent changes, all leading spaces in gcode lines
were removed, causing all gcode to be parsed. However, some certain cmd
perform additional actions, leading to incorrect state recording. As a
result, based on the erroneous state, some gcode lines that should not
be deleted are being removed.
This logic needs to be optimized in the future.
jira:10357,10367
Signed-off-by: xun.zhang <xun.zhang@bambulab.com >
Change-Id: If34b9c3b2913768b824030685e0a36708ca3a5ca
(cherry picked from commit 16813aa46092343c70681f3145a4f402ff415042)
2025-09-17 09:07:07 +08:00
xun.zhang
1db0f6d663
ENH: update timelapse for X,P
...
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com >
Change-Id: I32c8288511da98cc1806697673b476b17556164c
(cherry picked from commit f2d9902ff3a79ab5729689bd8361d14f7af59a84)
2025-09-16 17:30:05 +08:00
xun.zhang
1275341149
ENH: add timelapse for A series
...
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com >
Change-Id: I9028d7117d1d184a8f7baad0b0ae4492a35481f4
(cherry picked from commit 1c8da5f99cebf5e647ed8d65c93b6893b8342cbe)
2025-09-16 17:29:09 +08:00
zhimin.zeng
b396d50d59
FIX: Detach the timelapse gcode from layer_change_gcode
...
for X and P machine
2. remove lift and retract in filament_change_gcode and layer_change_gcode
jira: none
Change-Id: I3da2d3ac7f0100d1963dcbb1228323666a060534
(cherry picked from commit 5c3d804b9fbe65532d2717e60b5f1143710b0ecf)
2025-09-16 17:17:41 +08:00
zhimin.zeng
2608d4a66e
FIX: enhance for timelapse gcode
...
1. support traditional timelapse for H2D when printing by object
2. insert timelapse gcode when close wipe tower
3. remove hard gcode before filament gcode
jira: none
Change-Id: Ib56c21b1f07832f2cbc8ba5ab7f2e8653b3105bf
(cherry picked from commit 7613474cefd210685d16a5585608c0c7cb7efa95)
(cherry picked from commit fff787345625a0031934e609b1b3709e39decd4a)
2025-09-16 16:56:24 +08:00
xun.zhang
4b429af8f2
ENH: set default nozzle volume type to standard
...
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com >
Change-Id: Ia7c0118f89aee4e55c4c4b466957d80453775237
(cherry picked from commit a780ed9e1d4c0cea723c1107229649a8fbeb1e51)
2025-09-16 15:36:42 +08:00
xun.zhang
b9af995651
ENH: add virtual nozzle temp command in H2D gcode
...
jira:STUDIO-10104
Signed-off-by: xun.zhang <xun.zhang@bambulab.com >
Change-Id: I47b083384e6730cf973dc865e821dce3a7e46277
(cherry picked from commit 8e48e10f51a77345fc6da37417af8eafeaae3f8f)
2025-09-16 15:36:32 +08:00
zhou.xu
30731cfd54
ENH:add "not support bed type" function
...
jira: STUDIO-9028
Change-Id: Id1c6cc9005fc5073d885274e360d31282063a9a3
(cherry picked from commit e74c9e710b4bed97e637c8197052b5bd864bfc95)
2025-09-16 15:36:16 +08:00
xun.zhang
1126d3f7dc
ENH: update custom gcode for H2D
...
jira: NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com >
Change-Id: I6c69c6ee3cd77c7b82d6b37592e9fc4ebfd539d9
(cherry picked from commit 785e0299719215f4a4f2b074ec7809e01f77f322)
2025-09-10 16:19:55 +08:00
xun.zhang
733353fbc9
ENH: update nozzle volume for H2D
...
jira:none
Signed-off-by: xun.zhang <xun.zhang@bambulab.com >
Change-Id: I21e56af3d4d2d3eb2ec4265ce3f34bac649b18f0
(cherry picked from commit 3213963399140b6d4035d8547af5215f123df686)
2025-09-10 15:30:00 +08:00
xun.zhang
f29133cf58
ENH: update custom gcode for H2D
...
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com >
Change-Id: I5747a7cf019fee24a79c26743fcd227948846b51
(cherry picked from commit 496786297834d72c530df595c79eaec1e1a95c20)
2025-09-10 15:00:31 +08:00
xun.zhang
d674f49855
ENH: modify nozzle diameter sequence
...
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com >
Change-Id: Ia17f86e3f035ad9389d0f44f8378c822f8cc947e
(cherry picked from commit d3927a59e99ab5fc484934703d4eb08b0e728179)
2025-09-09 17:16:54 +08:00
xun.zhang
a7578be62f
ENH: update gcode for H2D
...
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com >
Change-Id: I8b33061aba2ba142bc435c56148e3a5ac500e413
(cherry picked from commit 17706151445e94005ccad956c473daee0b576aa7)
2025-09-09 14:41:24 +08:00
zhimin.zeng
6ab141e0e1
ENH: add PPS-CF/PPA-CF detection for multi-extruder printer
...
jira: STUDIO-9660
Change-Id: I1df024e178b8561569b493888d6057d8f96aea3c
(cherry picked from commit b68a7b3bd6ad5c980885fbaed3c635ae1a424f73)
2025-09-09 14:41:23 +08:00
Arthur
0c27260cda
ENH: set H2 series' best_object_pos to 0.3x0.5
...
So objects are auto arranged near the chamber fan.
jira: none
Change-Id: Ia7c76c0b048fad51728d2b24c9dd6530c8c30497
(cherry picked from commit 0f37893bea4961e1461df0c55bb4ad95bd4fb17f)
2025-09-09 14:41:23 +08:00
xun.zhang
56d40ca24f
ENH: refine time estimation in filament change
...
1.Add sync command. Now gcode and dirrectly add time sync command
2.Add support for ceil and floor in placeholder
3.Update change filament gcode for H2D
jira: NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com >
Change-Id: I6dd97cbd96bae1c2751c08357ff64947876d7471
(cherry picked from commit c99fcd454c2499b0c0e3ed9402a2182c00a9bffa)
2025-09-09 14:41:17 +08:00
xin.zhang
e785282ecf
FIX: the extruder diameter check fault
...
jira: [none]
Change-Id: Ib5719996b0b660bb68ab20c7c38cc6b2ce3a9286
(cherry picked from commit 0bbc185b712777abbd5b36376cae926d100780af)
2025-09-09 10:46:29 +08:00
zhimin.zeng
612c8c28df
FIX: modify the timelapse gcode
...
recover the y position when timelapse gcode end
jira:none
Change-Id: I80b9b65395722e0190aa7d50bb064e095d8ec09d
(cherry picked from commit db5e28ddaa1d4d7c58888d817dd77c176556e106)
2025-09-07 22:44:55 +08:00
jiangkai.zhao
70151fed7c
ENH: Add gaps in the outer wall of the wipe_tower
...
and modify the path of travel to the wipe_tower after flushing
jira:none
Change-Id: Id4b0571fd12372c59cf522c13e256c7cc4ac3565
(cherry picked from commit 17771d0fbf753dd22411ce490586958bd643264e)
2025-09-07 21:47:16 +08:00
zhimin.zeng
e013019b11
FIX: add timelapse_gcode for H2D
...
jira: none
Change-Id: Iab0248c22963ca7d0dc75fc03d2ccda147059226
(cherry picked from commit c141ed25f5888f0bdd059d5fccb1c69890996fc0)
2025-09-07 21:37:50 +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