xun.zhang
129134f6df
ENH: initialize nozzle num in gcodeviewer
...
jira:none
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I44827eb7adb457823b3da1d6b45a6003864294b6
2025-03-24 08:40:49 +08:00
xun.zhang
6e74a4a77b
ENH: seperate timelapse time in preview
...
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I8cc57c70743019baeabe365dbec73affdf5149fe
2025-03-24 08:35:25 +08:00
xun.zhang
038df3180a
FIX: support filament display in group result
...
1. Add "Sup." prefix for support filament
2. Align the filament group elems
jira:STUDIO-10263
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Idd6d11d14cd378142dff03596eea5efb47dde79f
2025-03-24 08:30:17 +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
zhou.xu
52442fa6d5
FIX:fix crash for no valid filaments
...
jira: none
Change-Id: I9433da99d2ad355f088917e88350c5fd36bd1aea
2025-03-23 20:31:58 +08:00
xun.zhang
96512530b2
ENH: add filament group wiki english version
...
jira:studio-9944,studio-10036
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Id72974e3877307a2ddc1477c78dcf3d6b3c83ac5
2025-03-23 20:31:26 +08:00
xun.zhang
2e26c5812a
ENH: refine logic in filament group in gcodeviewer
...
jira: NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Id89daec05f2d4017d326c6473bd62008dd9f0b11
2025-03-23 20:30:13 +08:00
xun.zhang
caa51852af
ENH: add tip link for filament group in viewer
...
1.Also update wiki
jira:STUDIO-9944
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Iaa282054da40b6936dc6c741fe7ef7ca62f868f2
2025-03-23 20:30:11 +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
95e49986f3
ENH: seperate statitics for auto for flush mode
...
1.Compare stats of AutoForFlush with other filament map modes
2.Refine the function signature of filament group
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Iec2aff069d8c44343df8b82f045c61354c7d1c2a
2025-03-22 22:10:53 +08:00
xun.zhang
f1702a5c36
ENH: refine ui logic with filament group
...
1. Add filament group pop up when slice
2. Add more filament modes in filament dialog
3. Add capsule button
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I8bc3a2e08696e406b89e550a0335a1a36728ee65
2025-03-22 22:10:53 +08:00
xun.zhang
e45f8c6dc2
ENH: filament map params switch to global param
...
1.Add more filament map modes
2.Filament map and mode are set as project config
3.Plate filament map is only valid when plate filament mode is
manual
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I33b2f853e0b77b9d605be1f2f1172b44df43da15
2025-03-22 22:10:52 +08:00
Mack
b9aa039760
ENH:Optimize the gcode viewer and STEP mesh UI
...
jira: nojira
Change-Id: Ie8d4f1eace04b2c51d4975c67b9a4deb7d88a56f
2025-03-22 21:59:00 +08:00
jun.zhang
fd2524a09e
NEW: add silhouette effect
...
jira: STUDIO-8928
Change-Id: Ia64a96e7e13e65d8be85fddfedcfdc4e5cff4ed5
(cherry picked from commit f090726830ea0490994b62c93c93e18ead731681)
2025-03-22 21:54:20 +08:00
Mack
5ae194be77
FIX:The color scheme selection has been reset.
...
jira: nojira
Change-Id: I8bf7a8db4e40315b68e610008c865c319ba70172
2025-03-22 21:35:57 +08:00
lane.wei
43773d7701
ENH: buildvolume: add logic to support extruder_printable_height
...
jira: no-jira
Change-Id: I962c4aed8c536c0fd8b89ae090cd0463c5d645db
2025-03-22 21:11:22 +08:00
zhimin.zeng
0476a83264
ENH: Add automatic slicing behavior for some steps
...
jira: none
Change-Id: If94726eee45724985b3b49b36695086da24f7848
2025-03-22 21:10:13 +08:00
Mack
3cb36b5111
ENH:colour arrangement ui text width limit
...
jira: nojira
Change-Id: I6a8f4341e671aa88704346bfeb1d8be3725619a1
2025-03-22 20:58:14 +08:00
zhimin.zeng
5dce0ebc06
FIX: add set to Optimal button
...
2. modify the manual mode of filament_dialog
jira: none
Change-Id: I2ce6834eb65de2da70e7649346fc88b90f280b29
Change-Id: I18448e800fe3338f045d35f7a1fa6c3e3c8eef79
2025-03-22 20:58:13 +08:00
Mack
c4cdc2e8f3
FIX:loss is_auto
...
jira: nojira
Change-Id: I3511b0abdbdb94b9517a1b21c95ce224d0f7422d
2025-03-22 20:58:13 +08:00
Mack
785b8c7b2f
ENH:change Color Arrangement ui
...
jira: nojira
Change-Id: I77f84675da0b4fe7069c76c14668026fc3d8932a
2025-03-22 20:58:13 +08:00
Mack
65e3829f92
ENH: color arrangement ui
...
jira: STUDIO-8124
Change-Id: Ibcde0e002ffd652b350bd05a9453ce7aaefd7bca
2025-03-22 20:54:17 +08:00
zhimin.zeng
00a6e17c6c
FIX: fix ui display problem
...
jira: STUDIO-8143 STUDIO-8142
Change-Id: I50abb78f9585378d3ef7278377dfb35d5db6189d
2025-03-22 20:53:56 +08:00
zhimin.zeng
c75c10e312
ENH: Add gcode check for multi_extruder
...
jira: none
Change-Id: Iebc43e608c4509eb62b280af2d401fa9e0e089ba
2025-03-22 20:53:54 +08:00
lane.wei
e5be69dedd
ENH: dual_extruder: add logic to process extruder_printable_area
...
JIRA: STUDIO-7498
Change-Id: I1cf53db93acf41b06cb1b9569a0679487c9f1e41
2025-03-22 20:53:19 +08:00
zhimin.zeng
aba72bb04f
FIX: single printer should not display summary item for default
...
jira: 7948
Change-Id: I9d13ebe8e52eb46e1ef9f7bd62f814bc7837dbe6
2025-03-22 20:53:18 +08:00
zhimin.zeng
1040f007b6
ENH: add summary for gcode preview
...
jira: none
Change-Id: I481536e0d950ebe695236e55ffca8113a26d8033
2025-03-22 20:52:56 +08:00
xun.zhang
7d4d5f2c9b
ENH: change some params to nullable
...
jira:NEW
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ifd91da26d089c78e2d5036e145b7f4404535b7a5
2025-03-22 20:52:56 +08:00
Mack
8bdac292a0
FIX: load_from_svg_file_change_color() supports 8bit colour values
...
JIRA: nojira
Change-Id: I72e68bd9cb547064736d130205074da0e7eabd60
2025-03-22 20:52:24 +08:00
xun.zhang
b49d4ca153
ENH: save multi extruder state in gcode processor
...
1.Save multi extruder state in gcode processor
2.Add machine exturder change time
3.Fix some naming issues
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I9785331290515eeb908ff0ff01aad5aac44212d9
2025-03-22 20:51:44 +08:00
xun.zhang
2dbc5c9396
ENH: add manual grouping mode stats
...
1.In auto mode,display the statistics of auto mode and single
extruder
2.In manual mode,display the statistics of manual mode and auto mode
3.Support by object mode
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: If54c4db79f33d5278c0f18d01ab0518e8660f9c7
2025-03-22 20:40:26 +08:00
xun.zhang
ad65cdb909
ENH: add filament saved by multi extruder
...
1.Add filament flush,filament change count reduced by multi
extruder
NTOE: cases when printing by object haven't been handled
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Iaaea5f8ffae2345df5a6f1dc605342d835974d48
2025-03-22 20:40:25 +08:00
zhimin.zeng
67f67d7688
NEW: Add FilamentMapDialog
...
support drag drop to modify the filament map
jira: none
Change-Id: I0ed3180a0fa8e95e7c871bb039eb844faccd1344
2025-03-22 20:32:27 +08:00
Mack
91ea29eb56
FIX: inconsistent colour arrange display at different resolutions
...
JIRA: no
Change-Id: Id838bf68c8a58d9075994052af10fa31bacc2ed3
2025-03-22 20:32:27 +08:00
zhimin.zeng
326d7d28b4
FIX: fix build error
...
jira: none
Change-Id: I97df69b728fc3871b7c33e1fd3ba068e741d51c7
2025-03-22 20:32:25 +08:00
Mack
3321277f86
FIX:gcode viewer color arrangement recommendation
...
1.Limit of four filaments per row
2.Fix incorrect data
3.Add filament id display
4.Optimised layout
Change-Id: I9ac3701c99597a5ed243dac0e3e371cf9aca4066
2025-03-22 20:31:45 +08:00
Mack
4014c61f88
NEW: gcode viewer add recommended colour filament widget
...
Change-Id: I37f38a175bb3f4a574a4855f8fef04e704da259c
2025-03-22 20:31:44 +08:00
xun.zhang
7020256f59
ENH: seperate flush time from other types
...
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I4cfeaec770de678b8dac405617b32738a3f68b3d
2025-02-18 17:19:01 +08:00
zhou.xu
a31a9d541e
FIX:array bound in delete_wipe_tower
...
jira: STUDIO-8638
Change-Id: Ic7b4c3a6325501483ecd9f18925504752b7ad32d
2024-11-12 15:35:32 +08:00
zhou.xu
a267cad172
FIX:delete wipe tower after finish slice
...
jira: STUDIO-8602
Change-Id: I923d3fb9c5c974e932847e6881ea99e5b4998b59
2024-11-12 15:35:32 +08:00
qing.zhang
67039a6f4d
ENH: check wethether filaments print on first layer
...
Jira: none
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I1cc7cd9e9bbbcdf72112c0949196c09ef414cf91
2024-11-12 15:35:32 +08:00
liz.li
2c00387e57
FIX: fix preview all plates stats issues
...
jira: new
fix wrong plate index number
fix wrong support filament calculation
Change-Id: I699681247b5f6d63d5dd8e978a088fb60c5ba8ad
2024-10-15 15:50:26 +08:00
zhou.xu
b47342178e
ENH:always render shells in preview window
...
jira: none
Change-Id: Id5a13f28b08e58a4c17f2731376cc7b76dc28b3d
2024-10-15 15:50:26 +08:00
lane.wei
e0b5be5416
FIX: GLVolume: fix the crash under CLI when load object with lod_enabled
...
add log_enabled param when loading volumes
JIRA: no-jira
Change-Id: I77806622f6b9c5abc723adc389fbb7bd8dc414c5
(cherry picked from commit b2513b139547dfcce0f277fba9ec3d621f09bfa5)
2024-10-15 15:50:26 +08:00
liz.li
6edf07e2a1
ENH: complete filament stats and time stats info in All Plates Stats
...
jira: STUDIO-7382
Change-Id: I1fa33be48d34265efaf4757ff31683a983f1d421
(cherry picked from commit c497eea1eacfa34db2703844fb3575a21297388c)
2024-09-18 21:27:27 +08:00
liz.li
2d6a75f557
FIX: all plates stats data missing issue
...
jira: new
Change-Id: I137a2b6d69ad08791f5a9a9788653621960dc63f
2024-04-23 20:07:49 +08:00
xun.zhang
cf146f4fed
FIX: can't use support filament in gcode.3mf
...
1. Add total_filament_volumes, directly access it to get used filaments
github:#3865
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I4fae4f1947b4ebd16e394e0f3cf5fb0e9f979717
2024-04-23 20:07:49 +08:00
liz.li
7ec14b3f63
ENH: add support for gcodeviewer statistics
...
jira: new
Change-Id: Ied6d61e8c48ac82daf16579d9caed9723cf8e29d
2024-04-08 19:50:03 +08:00
enricoturri1966
8b04ecb7b1
FIX: layer Times in preview showed wrong color
...
Jira: STUDIO-6612
code is from PrusaSlicer,thanks for PrusaSlicer and enricoturri1966
commit 3ce2d3a700ef215b37faef273f54be5619b9d642
Author: enricoturri1966 <enricoturri@seznam.cz>
Date: Wed Apr 13 15:27:46 2022 +0200
#8176 - Tech ENABLE_USED_FILAMENT_POST_PROCESS - Fixes used filament data exported to gcode file not taking in account custom gcode
Change-Id: Iafceb6c88f2a8b7ce1f2a34d2b392bf7a390d52f
2024-04-08 19:50:03 +08:00
Kunlong Ma
179191eefe
FIX: used filament character occlusion in multilingual
...
JIRA: SUTDIO-6587
Signed-off-by: Kunlong Ma <kunlong.ma@bambulab.com>
Change-Id: I68940a4237b0e952cee85c2c01886b52c144cfbc
2024-03-25 15:29:19 +08:00