zhou.xu
f3f6032de9
ENH:modify text
...
jira: none
Change-Id: I7bb2bc5fa0a1a14afce822b67c3dd095c4bf6549
2025-03-25 22:13:26 +08:00
jun.zhang
75241aae61
FIX: disable msaa for picking pass
...
jira: no-jira
Change-Id: Idc6914af11d46b9fe626e52104223411a6ec1a96
2025-03-24 11:06:43 +08:00
xun.zhang
01be3a51e6
FIX: translation problem
...
1. add regroup link
jira: NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ia90c80f5ff86e785e00fb0c38360eb33424a5ddd
2025-03-24 09:18:39 +08:00
zhou.xu
3b004980e0
FIX:Calculation error of bounding box for picking_camera
...
jira: STUDIO-10997
Change-Id: I6fae22ca876e6fcf9c13c676a723c955812c27df
2025-03-24 09:18:36 +08:00
xun.zhang
804fe8d124
ENH: optimize group logic for unprintable filaments
...
1.Also fix a tip mistake
jira: NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ia52f95988d467a7018579a774376578b83e7ca05
2025-03-24 09:18:35 +08:00
jiangkai.zhao
04d64d5e00
Fix: crash by wipe_tower_data's null pointer
...
jira: none
Change-Id: Ic33c40f7dc27b6ca18a44a790c4e4e01d0305792
2025-03-24 09:14:27 +08:00
jiangkai.zhao
3a7dcfd232
ENH: Use the real prime tower model after slicing.
...
1. set wipe tower real height
2. fix wipe tower small arc error
3. add rib_width constraint to ensure that the rib wall of the wipetower are attached to the infill.
jira: STUDIO-10540
Change-Id: Idfdc809f0236121d98587ac2a09a2ebbf5caf945
2025-03-24 09:14:27 +08:00
jun.zhang
cd3b96c7f5
ENH: add fxaa for thumbinal
...
jira: STUDIO-10640
Change-Id: Ia949904f687b0050514e07e439d82312db473557
(cherry picked from commit a823435a282129a8020e5bf811f6b4203d2a7e89)
2025-03-24 09:14:27 +08:00
Arthur
2fd184f754
FIX: auto arranging crash
...
1. Use map<int, std::string> extrude_id_filament_types to avoid mismatching of extruder ids and filament types.
jira: STUDIO-10708
2. fix plate level arranging not working
jira: STUDIO-10733, STUDIO-10721
3. fix auto arranging may put objects overlapping with fixed ones when
changing printer profile.
3. fix auto arranging puts large objects overlapping with occlusion area
4. add alt+a to trigger auto arranging for out of plate objects
4. fix several texts not translated.
Change-Id: Ie43624cb20304f27649d3ce24efa01394f30188e
2025-03-24 09:12:13 +08:00
lane.wei
1f3dde9498
ENH: wipe_tower: use uniform wipe tower logic for cli and gui
...
jira: no-jira
Change-Id: I179212585871071cd17bd37c2756444a2d7aba1f
2025-03-24 09:12:13 +08:00
lane.wei
9ad06ba3f4
FIX: gui: fix some .gcode.3mf can not load issue
...
jira: no-jira
Change-Id: I8a80936f7a3e1a70116e474cd4429fb23b1d218b
2025-03-24 09:12:13 +08:00
jun.zhang
af51ea062c
FIX: layer editing rendering stuff
...
jira: STUDIO-10737
Change-Id: Ib1a7effda8434df0cfa6ff159c1493a85bdf01fd
2025-03-24 09:12:11 +08:00
jun.zhang
38da475197
FIX: position of LayersEditing dialog
...
jira: STUDIO-10706
Change-Id: Ibadeef751ad500f61b9ab20cb7f030c461869399
2025-03-24 09:12:10 +08:00
jun.zhang
219712788a
ENH: silhouette effect
...
jira: no-jira
Change-Id: I1aca7242e87f15582384e4250b6329cdd0a48a69
(cherry picked from commit d141f81dc52eca0ac04aa17e26edf0005e82a6f9)
2025-03-24 09:12:09 +08:00
zhou.xu
1b5ff821f0
ENH:Keep the decimal point to two decimal places
...
jira: none
Change-Id: Iaebf38a68a06ecf8b743098ac8141966b9744d6e
2025-03-24 09:12:08 +08:00
zhou.xu
b9c3cb89ec
FIX:set "picking" true in pick render
...
jira: none
Change-Id: I110f8fe4811280fbc59282752e06330f7f9dc665
2025-03-24 09:11:29 +08:00
zhou.xu
fcfe5648ca
NEW:add "select triangle" mode in "lay on face" gizmo
...
jira: STUDIO-10200
Change-Id: I7ce594a527ef220ef9dec56d370b9de2616ad92a
(cherry picked from commit ab89fa6ea1bb3345182b41d64acde27ec3e3c24a)
2025-03-24 09:10:30 +08:00
jun.zhang
9f060f9135
NEW: cherry-pick rendering-stuff to github branch
...
jira: no-jira
Change-Id: If615d572b2021e707cc9ff037fefeabf46dacfa4
2025-03-24 09:04:57 +08:00
jun.zhang
4005d78f5d
FIX: gizmo screen size
...
jira: STUDIO-10293
Change-Id: I711575c970c47fae31df030b6f6bf14447a5803b
2025-03-24 09:04:22 +08:00
zhimin.zeng
ca5ec101f9
FIX: the nums of filament_type in plater config is incorrect
...
2. Improve the judgment and display of the extruder printing area
jira: none
Change-Id: Ie9e1991904bfbc5bffceedb7810b1d1fa598933b
2025-03-24 09:04:15 +08:00
Arthur
2dfb9a15f4
ENH: auto arrange wipe tower when changing bed
...
Allow wipe tower to be arranged with highest priority.
jira: STUDIO-10225
Change-Id: Ia88374666906afd226bf8580d28fe788dad5f4c0
2025-03-24 09:03:27 +08:00
zhou.xu
cfece4cd1b
FIX:Adjust the maximum height of thumbnails in the slice
...
jira: none
Change-Id: If066005fb3e0dc6896c9c193f3160595e6188703
2025-03-24 09:03:26 +08:00
zhou.xu
d4a39655b0
FIX:Calculating convex hull without reassembling the matrix
...
jira: [none]
Change-Id: I6defb793d58762837caeaca58d23ce728461ffd7
2025-03-24 08:37:53 +08:00
zhimin.zeng
b0a8dd1014
FIX: fix the error slice status
...
when filament printable check is not valid
jira: none
Change-Id: I6d98e3aa27b063d2e7431f7aa5637348978331f2
2025-03-24 08:35:26 +08:00
Arthur
c414e51999
FIX: several auto arranging bugs
...
1. fill bed crash (jira: STUDIO-10350)
2. reset arranging settings gives wrong sequential printing order (jira: STUDIO-10346)
3. do not show "arranging done" message when there is no model
Change-Id: Ic1c7eac75e3917b9f1d87ab6acc403f78e0c9f7c
2025-03-24 08:34:27 +08:00
zhou.xu
5693d65178
ENH:modify "Delete all" shortcut key
...
jira: none
Change-Id: I5c90fc2f2d7e2482bb31527e8aae29089bbb69b1
2025-03-24 08:26:47 +08:00
jun.zhang
2353d0366d
NEW: add config: prefer_to_use_dgpu
...
jira: STUDIO-10068 / STUDIO-9387
Change-Id: I78fe0e865e9665bbf3669e4834a39af624cde29e
(cherry picked from commit cc41c008548b4dc2874333afd63ef0035070cda5)
2025-03-24 08:26:41 +08:00
zhimin.zeng
a967c41edc
ENH: add wiki link for mixuse of pla and petg
...
and add wiki link for tpu and brittle materials
jira: none
Change-Id: I15202158cc2ff9b710e80e181bcdf9659e93ff75
2025-03-24 08:25:45 +08:00
Arthur
f9a1ed7b24
ENH: rewrite ModelInstance::rotate with rotation matrix
...
1. Rotation operation should always work on rotation matrix. Euler angles are not reliable.
2. Remove the ambiguous set_rotation on single euler angle.
3. Fix the bug that the rotation of the mirrored object is not correct.
jira: STUDIO-8752
Change-Id: I25d661b732a872b8378af87c0ba52d75afd75c1f
2025-03-24 08:24:22 +08:00
xun.zhang
d64977c9ab
ENH: update translation
...
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I85317044598c4a014c095cca30d1e9abc1fa9145
2025-03-23 20:31:27 +08:00
qing.zhang
0e21d762be
ENH: translate
...
Jira: none
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I2ed88be363eb5f1bd8a35269d669f3947d46e7f4
2025-03-23 20:31:26 +08:00
zhimin.zeng
9eee96ead7
FIX: modify the printable range error prompt
...
jira: STUDIO-10116
Change-Id: I489ff742f51ab8883306883ee59c98a31523fd34
2025-03-23 20:31:09 +08:00
xun.zhang
1793060e96
ENH: jump to filament map dialog in error tip
...
1. Remove error tip for unprintable areas if no longer needed
2. Add link for filament map dialog in error tip
jira:STUDIO-10073
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ic3235038de73a85964c6dbcb9b4f435e7aa47d34
2025-03-23 20:31:05 +08:00
qing.zhang
be02e769bb
ENH:instead of prime_volume by filament_prime_volume
...
Jira: none
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I96e7d0604da8f90678feed81833e3a634752ffff
2025-03-23 20:31:05 +08:00
jiangkai.zhao
4dd4e9e12c
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
2025-03-23 20:31:04 +08:00
zhimin.zeng
55772c5912
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)
2025-03-23 20:30:29 +08:00
xun.zhang
e82fd6b475
ENH: modify sentences for translate
...
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ic97b6d9dce8de77308f0893b55d621d5c250531e
2025-03-23 20:30:11 +08:00
lane.wei
ff02619730
ENH: GUI: remove object limited warning
...
jira: no-jira
Change-Id: I89bc082721bdc05ed2f41febc12a4f4252308ac0
2025-03-23 20:30:10 +08:00
lane.wei
014996d425
FIX: GUI: refine the error message when switch plate
...
also refine the text
jira: STUDIO-9809
Change-Id: Ifce527d3d19ead80b314611de8f3f861dc598188
2025-03-23 20:29:56 +08:00
zhou.xu
543eb6f4e2
FIX:fix black render for boolean gizmo
...
jira: none
Change-Id: I4b7fa09eadb0dac79838220fa20a2eae2df02cfb
2025-03-23 20:29:56 +08:00
xun.zhang
f79ba9e315
FIX: always empty popup in unprintable case
...
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I90fcb90ef01e8cc398683bf00eb8d87eefe95069
2025-03-23 20:29:33 +08:00
xun.zhang
2507eba37d
ENH: update translation
...
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I9b260cb3e21b9052c9a2d65378bd0e795f6db6f3
2025-03-23 20:29:15 +08:00
xun.zhang
5195e82481
ENH: update some sentences and refine ui
...
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ibba2d6c880fcb810f861cf06eb7a30a512cbbacf
2025-03-23 20:29:09 +08:00
xun.zhang
086e977d89
ENH: update extruder unprintable tip before slice
...
jira:none
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I3a47e1505c3410e1ba41e4d12903ccf4db486240
2025-03-23 20:29:08 +08:00
xun.zhang
a1091f9a37
ENH: update save preset logic
...
1.Automatically transfer setting by default
2.Fix some translation
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I72fe2a34bd22eb06435925617e2951bf1591d2c1
2025-03-23 20:29:08 +08:00
zhimin.zeng
903b230f38
ENH: Add prompt information when mixture of PLA and PETG
...
jira: STUDIO-9659
Change-Id: I03a09dd796074d0872010672bdd85688bb7f1715
2025-03-23 20:21:47 +08:00
xun.zhang
69ff576c2d
ENH: update trans
...
jira: NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Iec86e9f51c10d10f81764eef09aa81a3562bd273
2025-03-23 20:21:30 +08:00
xun.zhang
73f92d27da
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
2025-03-23 20:21:28 +08:00
zhimin.zeng
b68a7b3bd6
ENH: add PPS-CF/PPA-CF detection for multi-extruder printer
...
jira: STUDIO-9660
Change-Id: I1df024e178b8561569b493888d6057d8f96aea3c
2025-03-23 20:19:23 +08:00
zhou.xu
bc56a321ad
ENH:fix warning
...
jira: none
Change-Id: I889983f87cbeabcaff6475e2b40d35e90e774e20
(cherry picked from commit 447c2d1f4081bf3f2fb784ec06ec05672748446b)
2025-03-23 20:14:29 +08:00