Commit Graph

7014 Commits

Author SHA1 Message Date
chunmao.guo 705e1ff0a2 FIX: extruder ams info sync
Change-Id: I78a731a84100031aed01a381593d608cef61d24a
Jira: none
2025-03-24 08:35:24 +08:00
xin.zhang 970d176cf7 FIX: update HMS
jira: [none]
Change-Id: If64f38fe2d8bad68799f251d0045ede52098693d
2025-03-24 08:35:24 +08:00
zhimin.zeng d0d5ed2f5e FIX: fix error length for nozzle change
jira: none
Change-Id: I1c9052cadef717888c5f8ff50e0d6e1efce6d73e
2025-03-24 08:35:24 +08:00
xin.zhang 888687de82 FIX: the AMS shown fault because of dirty data
jira: [none]
Change-Id: I82c627e351c996b2c3c352220a2b0a837c205c39
2025-03-24 08:35:24 +08:00
zhimin.zeng 6a7d281d0d FIX: H2D only displays supported heated beds on cali page
jira: STUDIO-10287  STUDIO-10433
Change-Id: Ief38584243a0ee836f9ba4541d2bb9eaa6343c1c
2025-03-24 08:35:23 +08:00
zhou.xu 22d2db008b FIX:reset direct_sync when init SyncAms dialog
jira: none
Change-Id: I38aa498a69dd60da2f7485da37e2f09f78694c1c
2025-03-24 08:35:23 +08:00
salt.wei a3a9d75cf0 ENH: add some translation
Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: I1443ae50e0c3ded3988281558c796d7d4734a6ab
2025-03-24 08:35:23 +08:00
xin.zhang a8b7870fe2 FIX: fix the APPLE macro
jira: [none]
Change-Id: Ibcdccbf987776f691bdae8a1ae14e817ccbd90dd
2025-03-24 08:35:23 +08:00
salt.wei a04aec1db2 ENH: change translation
Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: Ie8c1508539dd18556a659f88302db744e8b3a4f8
2025-03-24 08:35:23 +08:00
zhimin.zeng 75ab432b12 FIX: the k value of slot is set to default value
when enter "merge result" in cali page
jira: STUDIO-10409

Change-Id: I03c49306342cda9b9c305b188201ec6f5b6ab1f1
2025-03-24 08:35:23 +08:00
jiangkai.zhao 6c5b63db24 ENH: Set the skeleton of contact surface to solid
and fix the nozzlechange's error cleanbox.
and fix some error in interface's nozzlechangle and toolchange.

jira: none
Change-Id: I2fd5c68d90506fcb8f01f09a8246dfb5838baef4
2025-03-24 08:35:23 +08:00
jiangkai.zhao fb9f9f41e6 ENH: change solid layer count
and reduce the toolchange speed if it occurs at the contact surface
jira: none

Change-Id: Ic238671366145bc7bff76d18d20c104a201a1f17
2025-03-24 08:35:23 +08:00
zhou.xu a7ad6dfac4 ENH:Optimize interface display in "sync ams" dialog
jira: none
Change-Id: I51e8a55491112653e8e55eed0d6c93c6a37dcbe0
2025-03-24 08:35:22 +08:00
qing.zhang 908ac599fc ENH: translate
Jira: none

Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I8263638631611f0efbe0f4a9440378701e6ba743
2025-03-24 08:35:22 +08:00
xin.zhang d4d4b76ce5 FIX: prevent the dialog in macOS
jira: [STUDIO-10386]
Change-Id: I19c5df3c2c110979d57190c9219f76f6f6911f85
2025-03-24 08:35:22 +08:00
qing.zhang b547933f14 ENH: change param's label
Jira: none

use Smoothing wall speed alone Z for better understanding

Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: Idaa4241feb4bb91d30e94c8522b58f1147c8009e
2025-03-24 08:35:22 +08:00
gerrit 754874902a ci: update network module based on commit c28d89a
Change-Id: Ifed73694323e218281e06dd2312405ca50a3c5fd
2025-03-24 08:35:22 +08:00
xun.zhang d9f919fe57 ENH: some post change for slice all group logic
jira:none

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I03d5ef5c389dcbe2ca838c0b4875e214b5591430
2025-03-24 08:35:22 +08:00
qing.zhang 6e9cb17dd3 ENH: dulicate setting id and error preset file
Jira: none

Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I07e6fe63f7272134f5d113c14bd7b32eb620fa27
2025-03-24 08:35:22 +08:00
xin.zhang 45d2d3fc9b FIX: update some translation
jira: [none]
Change-Id: I76afc7adb4f882bcd64c266cb10160333ce439d6
2025-03-24 08:34:32 +08:00
lane.wei bc5514bbab ENH: config: allow invisible preset to be selected
when switch printer, we found some filament preset not visible
and we need to allow it to be selected
jira: STUDIO-9979

Change-Id: I9613747a755f449c2f48563082b6893e426f37ea
2025-03-24 08:34:32 +08:00
jiaxi.chen aeba1ebfa2 ENH: set filler_angle of roof layers to interlace with bottom bridge
jira: STUDIO-10239
Change-Id: I8dfebb289b30293a39f9737073e992e97b4b46d4
2025-03-24 08:34:32 +08:00
xun.zhang 547cfe75d0 ENH: update translations
jira:NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I4b7f1518a4805c5c5debdc6ad5b059b75effe4ce
2025-03-24 08:34:31 +08:00
xun.zhang 82d13205d5 FIX: h2d do not support timelapse in sprial mode
jira:STUDIO-10402

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I5d012a4665bf5715d90fcb973a589d3a500ded13
2025-03-24 08:34:31 +08:00
xun.zhang d15fc37ff2 ENH: enhance filament group alogrithm
1. Try to merge filaments before grouping
2. Set max match num for machine filamnet in match mode

jira:STUDIO-10392

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I2451d838e07ee02f493fda4dc702f3d13b2ad37b
2025-03-24 08:34:31 +08:00
xun.zhang f042c817a7 ENH: refine logic with filament group
1. In slice plate mode,force use plate mode
2. In slice all mode, force use global mode

jira:STUDIO-10390

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I3edb559043fdc52339b7f611643b8f5ac116571d
2025-03-24 08:34:31 +08:00
zhimin.zeng 0381d5827c FIX: fix wrong retract when change filament
jira: none
Change-Id: I6bf6d4620234d9c7b5246126bfdcdf8b5e1944e3
2025-03-24 08:34:31 +08:00
qing.zhang fb5bf37336 ENH: change infill params' name
Jira: none

Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I864f24a335d59b4ee6ae474c9a338cd2fbc2ebf1
2025-03-24 08:34:31 +08:00
zhou.xu 2e0a953610 FIX:update dialog position when mainframe position changed
jira: STUDIO-10397
Change-Id: I86cb4698518119903dd7fa3f7c2ad1945804f533
2025-03-24 08:34:31 +08:00
jiangkai.zhao ed7bfd3ff6 ENH: add solid infill before nozzlechange
and set the contact surfaces of different material types as solid,
and reduce the nozzlechange speed if it occurs at the contact surface,
and recuce the toolchange speed if it occurs at the contact surface.
jira: none

Change-Id: I884d60f4114544dfa959bd654ecc985f5fb9aac4
2025-03-24 08:34:30 +08:00
jiangkai.zhao 7d48561817 Fix: error wipe when no finish_block_tcr
jira: none

Change-Id: I0890089661a719f728c5fbc5254cf53f047d7248
2025-03-24 08:34:30 +08:00
zhimin.zeng fde94de17b FIX: error travel when start print TPU
jira: none
Change-Id: I0ccabf460afca03662249c97d6f2e01e05120509
2025-03-24 08:34:30 +08:00
zhimin.zeng b549be3180 FIX: fix the printer drop-down list stuck problem
jira: none
Change-Id: I69927a3dc1c2e2f562cbfc47bc5fcf99d0833cdb
2025-03-24 08:34:30 +08:00
Arthur 93d98a6a69 FIX: crash when raft = 1 && has wipe tower
jira: STUDIO-10265
Change-Id: I2f932b2cffad6b16075adda95ebd8c453beea753
(cherry picked from commit 27c18dca4130f872ea96dbb3b321b9dcee1f1068)
2025-03-24 08:34:30 +08:00
xin.zhang 16729c9283 FIX: update some text
jira: [STUDIO-10352]
Change-Id: I33b02a811970002b5f05ee2e519eb722b19e7051
2025-03-24 08:34:30 +08:00
qing.zhang 872726abed ENH: add cross zag pattern
Jira: none

Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: If11f423db443b3f31f2181d4b0c56eaeb9a7ca5d
2025-03-24 08:34:30 +08:00
qing.zhang d69fce58cb FIX: error overhang on auto circle compensation
Jira: none

Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I8281f617cc4dde848d4dd795fe9afc7b2b8c72ce
2025-03-24 08:34:30 +08:00
zhou.xu 93d0c59ed0 FIX:add "check_empty_project" api
jira: none
Change-Id: Ic0b0b558c8786749b1ac036b87dc08519002b17f
2025-03-24 08:34:30 +08:00
xin.zhang 86e31adc76 FIX: add the include
jira: [none]
Change-Id: I869ddb0af7ea425099bdd3467e31cf2f8f5ef562
2025-03-24 08:34:30 +08:00
Arthur 2debc31c4d ENH: fixed crash issue of lightning infill of tree support
Use clipper2 and remove colinear points.
Later on we can try to set lightning infill as the default infill pattern of tree support.

jira: none
Change-Id: Id545b15d778071cec6e56d212ab68db1ab90ad2a
2025-03-24 08:34:30 +08:00
xin.zhang 26881072a4 FIX: champer_switch_head_dlg->ShowModal() may wake up another wxCUSTOMEVT_SET_TEMP_FINISH, break the chain
jira: [STUDIO-10386]
Change-Id: I2debe9eebf455e4adbe9161945ce84508f594f9d
2025-03-24 08:34:30 +08:00
Mack 3fb7d857d5 Fix:icon center
jira: STUDIO-10393
Change-Id: Iec33b3e689b8bbf4749ead21f830ba7b6521ee2e
2025-03-24 08:34:29 +08:00
chunmao.guo 0b4795fd10 FIX: get_similar_printer_preset only visit system preset
Change-Id: Ib219e76cba37ace7b81f69e63f4edd1edb25ddc4
Jira: STUDIO-10338
2025-03-24 08:34:29 +08:00
chunmao.guo 5ad7576ce7 FIX: MediaPlayCtrl auto stop when not printing
Change-Id: I657c5fe85e9192d76cf846ae8243e36a6463623a
Jira: STUDIO-10337
2025-03-24 08:34:29 +08:00
chunmao.guo b50bde834d FIX: extruder_sync.svg
Change-Id: Ia83235ad231ed94d71075223539b1f6a007c0651
Jira: none
2025-03-24 08:34:29 +08:00
chunmao.guo c52e54e58a FIX: reduce ams update
Change-Id: I6a3c34580df77135c3b56e9273edc7643d58eec3
Jira: STUDIO-10383
2025-03-24 08:34:29 +08:00
qing.zhang 09c0b004cd ENH: update H2D filament retraction of matte
Jira: 9900

Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I9e8f962796b7301fff7c8ae4e74db548771bd14e
2025-03-24 08:34:29 +08:00
Lukáš Hejl ff7eb25c54 NEW: port Zig Zag infill from Prusa
Thanks to Prusa!
jira: none

original commit message:
ceb13b1faa33ac096fe7ffd89aa222abca119e02
SPE-2405: Add Zig Zag infill that is rectilinear infill but with a consistent pattern between layers.

This Zig Zag infill is inspired by the Zig Zag infill in Cura.

Change-Id: I798affa99f4b5c3bd67f47643e67530fb7c3e0cb
(cherry picked from commit 2808d04d5deef6f99f9618648e46f11de03efc98)
2025-03-24 08:34:29 +08:00
zhou.xu 91df890100 ENH:Fix the issues discovered in the demo
jira: STUDIO-10384 STUDIO-10385 STUDIO-10387
Change-Id: I68f3099b9fbb6d6996373cae07b2e62930ce614c
2025-03-24 08:34:29 +08:00
xin.zhang d30ca5baa0 FIX: update the filament name
jira: [STUDIO-10348]
Change-Id: Id2762188eaf84ad7534a3d6063e0df8c000dd817
2025-03-24 08:34:29 +08:00