qing.zhang
b12b9c0fdd
ENH: add filament category
...
Jira: none
Signed-off-by: qing.zhang <qing.zhang@bambulab.com >
Change-Id: I0f31a376527bc540d27c49908712d08bdba3d719
(cherry picked from commit 3f2f704676f0a8a6cf1e43e8b32fd999bcc59d31)
2025-09-16 15:00:44 +08:00
jiangkai.zhao
8b6ffd8428
ENH: update prime_tower_brim_width‘s tooltip
...
jira: none
Change-Id: If085d80bd29a4ed4c95aa8dcdec76608a0f86ae7
(cherry picked from commit 851dd6708222108a7ba2313da8691a7b96212cc6)
2025-09-16 14:48:54 +08:00
jiangkai.zhao
ff958c3bd9
FIX: fix the error wipe path after nozzlechange
...
jira: none
Change-Id: I1a724b117dadc76a54f29fd75eb96e82a78f901b
(cherry picked from commit 0b4da5ebb7e151d1da0627836e02b6cdc9322e89)
2025-09-16 14:48:33 +08:00
zhimin.zeng
17813b487f
FIX: should not generate timelapse gcode for H2D when by object
...
jira: none
Change-Id: I7b96d6290632ca40714d5dd06fe801a84924f84d
(cherry picked from commit 88f2784525590b3bb0de1e94bf401857816f26eb)
2025-09-16 14:48:27 +08:00
xun.zhang
5f2fa8c669
FIX: wrong filament sequence in some cases
...
Only update the last group id if there really has filaments
jira:STUDIO-10108
Signed-off-by: xun.zhang <xun.zhang@bambulab.com >
Change-Id: I646f54c0bc4817f0b64364edc52b7263d2833c3c
(cherry picked from commit c6a12c38c589e15194a13632397754338cc82c93)
2025-09-16 14:48:21 +08:00
Noisyfox
2375ab860a
Merge remote-tracking branch 'upstream/main' into dev/h2d
...
# Conflicts:
# resources/profiles/BBL.json
# src/slic3r/GUI/AmsMappingPopup.cpp
# src/slic3r/GUI/MediaFilePanel.cpp
# src/slic3r/GUI/Plater.cpp
# src/slic3r/GUI/StatusPanel.cpp
2025-09-16 14:46:40 +08:00
qing.zhang
e7e6405ad3
ENH:instead of prime_volume by filament_prime_volume
...
Jira: none
Signed-off-by: qing.zhang <qing.zhang@bambulab.com >
Change-Id: I96e7d0604da8f90678feed81833e3a634752ffff
(cherry picked from commit be02e769bb49680d6be678fc5fa73a141ca8da1c)
2025-09-16 10:39:19 +08:00
jiangkai.zhao
8723b6987d
ENH: enhance some functions of the wipe_tower
...
1.Add automatic calculation of the wipe_tower's brim width by height;
2.modify the min_depth_per_height and the default ridwidth
jira: none
Change-Id: Idd96bc90e8e631aa8481b559e1e9fec24c6b822f
(cherry picked from commit 4dd4e9e12c02d945a0ac3fd2020f75313c5b2cc9)
2025-09-13 18:49:41 +08:00
qing.zhang
a6c4e22e15
ENH: move extra params
...
Jira: none
Signed-off-by: qing.zhang <qing.zhang@bambulab.com >
Change-Id: Ib5c4d203c6585b9946d8703d9f33477780afb275
(cherry picked from commit 78079dacd1c4f14c171668d6c7895e72dd96c52a)
2025-09-12 17:43:07 +08:00
Noisyfox
b55a0226b5
Fix compile error
2025-09-12 16:56:45 +08:00
zhimin.zeng
a5ae552512
EMH: enhance for rib wall wiper tower
...
1. fix the slice error status
2. add rendering for wiper tower
3. modify the wipe tower start pos for rib wall wipe tower
jira: none
Change-Id: If554ca0fb30f6c7ce9641014c0ed4a7f23afd6f4
(cherry picked from commit 3ae08b458dea1d04cad33b2787d98407111b038c)
(cherry picked from commit 55772c59126bc4dd5c2ad022e7a959785c29cb4e)
2025-09-12 15:37:46 +08:00
jiangkai.zhao
b9d9602581
ENH: adjust the interaction of the rib_wall
...
jira: none
Change-Id: I2462240304fc4ce4a1047d7c8ac818c209f15200
(cherry picked from commit 6567642e938a4edd4197535418aeb8be0bbc7c55)
(cherry picked from commit 1f4d2cf714e70ab27ceaaeb75df02650f527b570)
2025-09-12 15:32:47 +08:00
jiangkai.zhao
16731a90b0
ENH:add rib wall wipe tower
...
jira: none
Change-Id: I9699cc74e206851284949f89230e986435b9e1b7
(cherry picked from commit eabfa6b272590698886ecec33b89207605b91993)
(cherry picked from commit 1d33d1c37d4dada1cd1129ff16fe46d07933ad26)
2025-09-12 15:31:11 +08:00
SoftFever
2f2018f9ee
Fix logic for precise_outer_wall condition in PerimeterGenerator to only apply when wall_sequence is set to InnerOuter.
2025-09-12 00:24:17 +08:00
SoftFever
466aa76642
fix typo and tweak precise_outer_wall message
2025-09-11 21:07:46 +08:00
SoftFever
d2eb007d57
Ignore the precise outer wall option when the wall sequence is not set to InnerOuter. ( #10687 )
2025-09-11 20:10:51 +08:00
SoftFever
f9973bc2c5
Enable Precise wall by default
2025-09-10 23:21:45 +08:00
SoftFever
88a29dc7e2
update locale and Simp Chinese translation
2025-09-10 21:08:58 +08:00
zhou.xu
996ca9752e
FIX:All plates share the current mapping
...
jira: STUDIO-10008
Change-Id: I5d04c95dea7bd6b56c97258863a190f0f0c3b4e6
(cherry picked from commit a1de92523fffd3558bf7a30fa98fa3958737c1a6)
2025-09-10 16:30:09 +08:00
zhou.xu
ca37c4b114
FIX:not map for unknown material
...
jira: STUDIO-9960
Change-Id: Ifd1b5f42676e9aa127805caa919ed2e3ef3f2900
(cherry picked from commit a3a54934e05ecd85584dfe631a4bf3242682bd8b)
2025-09-10 16:20:08 +08:00
zhimin.zeng
1b1ccc398f
FIX: modify the error code after slice
...
jira: none
Change-Id: Ie82198d7037d75468d14da435e1df1dbf47d91fc
(cherry picked from commit baf38583c99000006f4ce6177b8b6c852c1d5843)
2025-09-10 16:13:52 +08:00
qing.zhang
34f4300f4e
ENH: add filament change length for color change
...
Jira: none
Signed-off-by: qing.zhang <qing.zhang@bambulab.com >
Change-Id: I84ab638d6af056ede9b9524d1395eb42fa731150
(cherry picked from commit 9b46d437bad707d38a978bc768e0359979e5fb19)
2025-09-10 16:00:00 +08:00
lane.wei
6ce74ddd6b
ENH: presets: add more logs to debug some issues
...
jira: no-jira
Change-Id: I84dd4eb8fb32bde2ebcefccfb89fa53d64b3ef7f
(cherry picked from commit d09e0233683f951cb52e1dc5809dda5d3284f655)
2025-09-10 15:28:16 +08:00
zhimin.zeng
33ebbdb15b
FIX: Adjust the depth interpolation of wipe tower
...
jira: none
Change-Id: I9b4e4b9c0f1fcf260257bf19c7dd4a8a5933b0b6
(cherry picked from commit 133fef3b78a201bbcaad43dc2d77024ac99ba983)
2025-09-10 15:03:42 +08:00
zhimin.zeng
00f19fcd72
ENH: add timelapse warning for multi-extruder printer
...
jira: none
Change-Id: I09a25f00eef6d3fab6ad948a13c8eb308f134dbb
(cherry picked from commit d7acee50e88812e8a0bd7b9afea7aca5d5826841)
2025-09-10 15:01:19 +08:00
liz.li
fe204f972f
ENH: collapse the dailytips by default when slicing
...
jira: STUDIO-9658
Change-Id: Iad5bd087337e7d0540f0da4cdb25873f4f1ac6fb
(cherry picked from commit ce54aa8a8408789ae21dc2091da12dec36e8be21)
2025-09-10 14:40:56 +08:00
zhou.xu
ee12c32b11
ENH:update SyncAmsInfoDialog
...
jira: none
Change-Id: I7549dd3334fd9bcc4eba5d3b41786516fd879f38
(cherry picked from commit 9b1717fa56b1d5baacc3801f23d1586050970574)
2025-09-10 11:17:47 +08:00
xin.zhang
b5dc52b00e
FIX: sort the filament names
...
jira: [STUDIO-9825]
Change-Id: I29a313db9a012124888357008afea1ddba39a3e5
(cherry picked from commit 1a676645eb522821428cc3167bfb8ac43277e330)
2025-09-10 10:07:22 +08:00
Arthur
b3b19210b6
ENH: improve auto arranging of multiple single color objects
...
If two objects have similar area, sort them by extruder id.
jira: STUDIO-9760
github: #5738
Change-Id: I6041fef4d3bfccce767555ac382688eea59e73c7
(cherry picked from commit ac4873d97686135b773226eb3487f0cc8cfe0503)
2025-09-10 10:05:07 +08:00
Arthur
7889dddee8
ENH: reduce 100% overhang wall speed to 10mm/s
...
The old speed 50mm/s is too high and cause some print quality problems.
Also change the display of overhang speeds to better adhere to the code.
jira: STUDIO-9641
Change-Id: I6efa981db5bf88a9cf5bb70abb443cdfa1783025
(cherry picked from commit 979fefffd528ab1fb4e670fd88f716a3aed2e6f2)
2025-09-10 09:35:38 +08:00
xun.zhang
270c52b2c7
ENH: consider type when select best map for ams
...
1.Add filament type into consideration when selecting best map for
ams in filament saving mode
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com >
Change-Id: I7d4a4ff66da479ab560eaeea614e5bbf0f930d3f
(cherry picked from commit 4b6f82d042cadbd65e66edbb1c8287791da5caa3)
2025-09-10 07:32:41 +08:00
xun.zhang
fc09eb2138
ENH: temperoraily disable map dialog after slice
...
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com >
Change-Id: I6d3d90db3508642e0e56015296d3efd50248bd05
(cherry picked from commit 3ddc30a60a36c531b004b7bacc0c583f9d6add3d)
2025-09-09 17:17:07 +08:00
xun.zhang
9732c0b845
ENH: some tip logic optimize
...
1. Only check printablily if have explicit filament map
2. Refine some sentences
jira:STUDIO-9753,STUDIO-9727
Signed-off-by: xun.zhang <xun.zhang@bambulab.com >
Change-Id: I2fc3aa2276dc6f514c50ac2fcaf9509f41e778f3
(cherry picked from commit 73f92d27dab667c8893ab96e47f3832ce9d2de60)
2025-09-09 17:16:41 +08:00
lane.wei
42c1005e76
ENH: using shared area for fillbeds when obj is small
...
when obj is small, it uses the full build volume to compute the empty cell
we need to use the shared one
jira: STUDIO-9583
Change-Id: I4cc183df38e054a7b94579637a49168c2fb77992
(cherry picked from commit fea423cdad4ee1a24c077cfeed99962e89953d5b)
(cherry picked from commit 06d483ee462f6b1a7a3f39805c81ac0b6f0dfcca)
2025-09-09 16:08:12 +08:00
xun.zhang
24c80fed57
ENH: enhance unprintable filament check in height
...
1. Detect unprintable filament for each extruder by printable height
jira:STUDIO-9630
Signed-off-by: xun.zhang <xun.zhang@bambulab.com >
Change-Id: I7731196d96745af935d0a34961f035b458b27ec5
(cherry picked from commit 459671dcb687eb0640ac64fdb5f0dab1802a7eb4)
2025-09-09 15:41:39 +08:00
chunmao.guo
80c4891926
FIX: support maximum 999 recent projects
...
Change-Id: I2465990583a1295f40e3c4c6ef9237657e38a91c
Jira: STUDIO-9107
(cherry picked from commit d29fa512acd0c21255fbf8d6f5f0488214677e83)
2025-09-09 15:41:25 +08:00
zhimin.zeng
5c4e8ca25f
FIX: fix the drawing problem caused by timelapse gcode
...
jira: STUDIO-9620
Change-Id: Iaa1af887e646a136e657ccecabe3c8e6824131b3
(cherry picked from commit b028f971d663dcafd63b0ce92cc9b606b7c9cf37)
2025-09-09 15:39:55 +08:00
zhou.xu
e2d86888b5
FIX:add mode for syscAMsInfoDialog
...
jira: none
Change-Id: Iabfc9953f86cd08a2357a9197d6e1afe8d781d9f
(cherry picked from commit eaeac42b19b322f56b501c0d2ce99c4a6b2fd050)
2025-09-09 15:35:19 +08:00
xin.zhang
c04d50f885
FIX: safe the ams_id traverse
...
jira: [none]
Change-Id: I58b7769f843f3dbef8b51a15768711257f590dba
(cherry picked from commit f0efb9af0d1f5df72f2b43d8ffef581d177c49a4)
2025-09-09 15:33:39 +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
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
zhimin.zeng
54b8fab63a
FIX: fix bug when enable timelapse
...
1. the error start position after filament change
2. the error wall depth print with tpu
jira: none
Change-Id: I26d4e1c5c5c3bcae14555f9a875485435cdd6b97
(cherry picked from commit 753e2ac70870b43d52fa28437b9cc3cc0e174624)
2025-09-09 11:24:09 +08:00
yw4z
0eef794824
[DOC] Fix typo "rotatation" ( #10592 )
...
init
2025-09-09 11:22:21 +08:00
David Eccles (gringer)
d6c6e0785e
[OPTIMIZATION] Update Fill3DHoneycomb.hpp - remove bridge flow ( #10453 )
...
Update Fill3DHoneycomb.hpp
Bridge flow isn't necessary; the pattern is fully supported on the lines that matter for structural stability.
2025-09-09 11:08:17 +08:00
xun.zhang
897a78ce9a
ENH: refine the logic of filament map dialog
...
1. Always change the map and mode in plate if plate mode is not default
2. Always add pop up before slice
3. Fix the mapping issue in gcode viewer
jira: studio-9523,studio-9519,studio-9513,studio-9479
Signed-off-by: xun.zhang <xun.zhang@bambulab.com >
Change-Id: I0d7d5daf081951ea2d49e06565762ac24064e77c
(cherry picked from commit afaa48520e16b6808f05e511ac1cfe91acadc84b)
2025-09-09 11:03:56 +08:00
Rodrigo
f7e546e78c
Fisher koch Infill optimization ( #10428 )
...
* Fisher koch optimization
2025-09-09 11:02:45 +08:00
zhou.xu
3e9a8b8b3a
FIX:add error deal:mtl file lost some material
...
jira: github 5687
Change-Id: I2394d27b027cfe34ac3cb260735aceaee65ff6d9
(cherry picked from commit 58f9c7d0b2800c4b8b67991f5d3e43d57a6cd1eb)
2025-09-09 10:14:19 +08:00
zhou.xu
926c22b797
NEW:add "obj preview thumnailData" function
...
jira: none
Change-Id: I688c2f05bf85fca376418115acddb5066ef980eb
(cherry picked from commit 16f2b2bcb5fd157f25aa7012dabd99a8d31aec07)
(cherry picked from commit 7cc21b5e9745a84d75ea13b66f5653520bb1cba3)
2025-09-09 09:39:43 +08:00
SoftFever
78eb3b464f
Fix the bug where FillRectilinear generates an unoptimized toolpath. Ensure that fill_surface_by_lines is used when multiline is 1, as it provides optimized traversal.
2025-09-08 00:17:53 +08:00
zhou.xu
cfa00b938f
NEW:active "import obj color" in command line
...
jira: none
Change-Id: I8bc5d4a1eea116305037b8194ff1d2e8aab83ce9
(cherry picked from commit 7df9f9d27d174b30a54ed27756d4a4a157557019)
(cherry picked from commit b97d44dae4854c342b835d3fd5265a22aec5d174)
2025-09-07 23:58:35 +08:00