lane.wei
6ce38e715a
FIX: config: fix another potential crash when load gcode.3mf
...
jira: STUDIO-9131
Change-Id: I1bcac6dfa0454e4d6852b7c65bed8a82ac2af4b5
(cherry picked from commit a8f31fcd621deeab7dcc1091d4ae970021b52355)
2025-03-22 21:48:41 +08:00
zhimin.zeng
feb9b02067
FIX: array out of bounds
...
when slice one filament with multi_extruder printer
jira: none
Change-Id: Ic8deeb7df9c428e97bf904532362180fc1fd6738
2025-03-22 21:35:57 +08:00
xun.zhang
4b083d8d82
ENH: set filament retract params even if nil
...
1.Always set filament retract params to filament_num size.In
gcode export module, we can always use filament idx to get
retract params
2. add logic in update_filament_maps_to_config to update the
retraction related params which can be overiden by filament
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ia45dd1401aa3565d062d5da1c9f4a2ba8966f693
2025-03-22 21:35:56 +08:00
zhimin.zeng
fec7129437
FIX: modify unprintable_filament_ids should regroup
...
jira: none
Change-Id: Ifb8105f6e301aaed9ca4e62a37b9d3a1616e755b
2025-03-22 20:53:56 +08:00
xun.zhang
92fa0ff010
ENH: add ConfigOptionPointsGroups
...
1.Add extruder printable area
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I753344917a67e3d8ac361c15c3d374b5ef951d21
2025-03-22 20:53:18 +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
lane.wei
3179fd416e
ENH: config: add logic to apply params to object/region config with multi-extruder
...
JIRA: no-jira
Change-Id: Ieab98cd8d031e5ca82a3aad2d0b89d8ae4a794f1
2025-03-22 20:32:26 +08:00
lane.wei
0434853bf3
ENH: config: remove unused custome_defined logic
...
also improve project_embedded
1. remove unused is_custom_defined
2. improve project_embedded to support multi-extruder diff
jira: no-jira
Change-Id: I1db28c3cfd59ccc31c6855af30305396c71c4e9a
2025-03-22 20:32:26 +08:00
zhimin.zeng
326d7d28b4
FIX: fix build error
...
jira: none
Change-Id: I97df69b728fc3871b7c33e1fd3ba068e741d51c7
2025-03-22 20:32:25 +08:00
lane.wei
4086ec60c2
ENH: config: add some miss codes
...
previous commit 'ENH: config: add nill load/save logic for user config' jira: no-jira
Change-Id: I91ab326e533d54846518d11b457db0b0afe4d499
2025-03-22 20:31:45 +08:00
lane.wei
603f93d97f
ENH: config: add nill load/save logic for user config
...
Change-Id: I8da6c5b345cc088862f2c720aeb742b9617ff3e7
2025-03-22 20:31:45 +08:00
lane.wei
5defd2b7c3
ENH: config: add extrudrer variant check logic
...
when load config from 3mf
Change-Id: I946ba777853e479418fcd1b49209f75ed41f33f3
2025-03-22 20:31:44 +08:00
lane.wei
b0e3ab037e
ENH: config: add filament_maps in partplate
...
Change-Id: I1183830788e703f1d33a8a4b620b58b822283dd4
2025-03-22 20:31:43 +08:00
zhimin.zeng
6b09cfee71
FIX: modify parameter type of process preset
...
jira: none
Change-Id: I5c973a29e5b983e3f480d55aeeb2b14d13e950ee
2025-03-22 20:30:22 +08:00
qing.zhang
f1d774f6c0
ENH: apply filament scarf seam
...
Jira: none
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: Ia565da8d280c0f7e51097f1d601240376c1e380e
2024-10-15 15:50:26 +08:00
chunmao.guo
0b92ffee35
FIX: serialize ConfigOptionFloatsOrPercentsNullable
...
Change-Id: I32cf705e6e040f25012a741e6ee20a311a66a7e3
Jira: STUDIO-8040
(cherry picked from commit ef480670ac8da77135d342e7e4dc74c838b5d713)
2024-10-15 15:50:26 +08:00
zhimin.zeng
098652e754
FIX: filament override is not correct
...
Multiple filament slots does not change the actual filament settings
Jira: 3797
Change-Id: Ib377b4c79aae731caa97b408e84a87a33b3bb155
(cherry picked from commit 7d704d8f0bae14f16087c77c1bd90946632330a6)
2023-11-01 09:33:21 +08:00
salt.wei
0d1b8b18ed
FIX: should not throw in noexcept function
...
Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: I6753615903d218698fb5cabafcba46e97b8fdf18
2023-07-07 17:29:08 +08:00
chunmao.guo
cbb84d2fb6
ENH: support filament_z_hop_types
...
Support override z top type in filament
This is handling for STUDIO-2082
Change-Id: I885d1d5e44d626e28b260ff569d0359e462a5f8d
2023-02-22 20:09:17 +08:00
zhimin.zeng
284154d053
ENH: start normally when deal with unknown enumeration value
...
Change-Id: Ibc3d47a6181528e3aa747d79ae2a436f548f05f1
(cherry picked from commit 7fc01b6f1aea831b41d5a63b3d8858de12572b65)
2022-12-15 04:38:15 -05:00
liz.li
0b84ca62bf
NEW: add custom printer config wizard
...
Change-Id: I48f34039635803c3f1cee4cc2c853a0ffa5b451a
Signed-off-by: Stone Li <stone.li@bambulab.com>
(cherry picked from commit 387ba2a5aac05d3b3af0923f88415188ae8cb44e)
Signed-off-by: Stone Li <stone.li@bambulab.com>
2022-12-15 04:33:48 -05:00
lane.wei
1555904bef
Add the full source of BambuStudio
...
using version 1.0.10
2022-07-15 23:42:08 +08:00