jiangkai.zhao
d6fc36daba
ENH: Increase TPU printing speed.
...
1.add parameters precooling_temperature, ramming ravel time,prime_tower
max speed , ramming_vol_speed;
2.support modify the wipe tower wipe and lift speed
jira: none
Change-Id: Ic9661e514ef0d4e4c0dcebb5e56f0c962e6c7b9a
2025-03-24 09:17:01 +08:00
zhimin.zeng
c38eb761c6
FIX: crash when tool_change is empty
...
jira: none
Change-Id: Ia2d6fda6847e41054700e37a25179ae2a8d5cd46
2025-03-24 09:17:01 +08:00
zhou.xu
9d93dd7d98
ENH:add "gamma_correct_in_import_obj" function
...
jira: none
Change-Id: Ia16d1c996f02333745222eb2144d01a44d101754
2025-03-24 09:17:01 +08:00
zhimin.zeng
2a00a0d889
ENH: Reduce unnecessary solid fills
...
jira: none
Change-Id: I9f0f3eeacb6a553ef06c9afbb1299ff6139e77b9
2025-03-24 09:17:01 +08:00
zhimin.zeng
611f022a0c
FIX: fix slice error: invalid infill
...
Reason: sorting errors caused by precision
jira: STUDIO-10841
Change-Id: I64dbbcf9e35477b597c4755863f307cf444f50d9
2025-03-24 09:17:00 +08:00
jun.zhang
ee2d6bc9d5
ENH: add app config: gizmo_keep_screen_size
...
jira: STUDIO-10293
Change-Id: Ie071d132d984adcee41e4d1c49e23b29fd0067bb
2025-03-24 09:17:00 +08:00
qing.zhang
3e974ffe0b
ENH: add sysmetric y for zigzag
...
Jira: none
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: Ibd01a37ea206c0433b43a756f3a7840ca87fd3b2
2025-03-24 09:17:00 +08:00
xin.zhang
766c6e0041
FIX: remove some warnings
...
jira: [none]
Change-Id: I0e74b7316d0efe38c65e1f695b2a09eb09103552
2025-03-24 09:16:56 +08:00
xun.zhang
dc1bac6b6c
ENH: refine some func and class naming
...
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Icaaf6197bacf5e7037835c475b0d0af0cfb22a44
2025-03-24 09:15:32 +08:00
zhimin.zeng
1959fa7d5c
FIX: Remove unprintable_filament_map
...
jira: none
Change-Id: I30285d0cc98a974e71f16fd9adb57dfcccb39415
2025-03-24 09:15:32 +08:00
zhimin.zeng
4af6386302
FIX: Fix the error throwing exception
...
when adding double-head related material parameters
jira: none
Change-Id: I666e1069746d2c284f59ca2ac0f44c664c578a63
2025-03-24 09:15:32 +08:00
jun.zhang
a7207bef35
FIX: disable FXAA bu default
...
jira: STUDIO-10815
Change-Id: I860273e5ee10e4704f4215307e23c81821600db2
2025-03-24 09:15:31 +08:00
xun.zhang
ccf58b3fc6
ENH: set cooling/heating rate as extruder param
...
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ia5eb6ba5bea0351ebcc3867644a518fb5560e500
2025-03-24 09:15:31 +08:00
xun.zhang
f6a46d9b95
FIX: negtive value in grouping stats
...
jira:STUDIO-10772
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I90b88c7d96f6aeb31df36233efab5b9059ad2622
2025-03-24 09:15:31 +08:00
xun.zhang
d61d0c7231
FIX: remove duplicated filament change
...
1.Remove duplicated filament change after machine start GCode
2.Add missing filament change after machine start gcode
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I97e1a3e8dc1ad39c95f763469086c2e360807288
2025-03-24 09:15:31 +08:00
zhimin.zeng
de449496b5
FIX: Old version of gcode cannot be opened normally
...
jira: STUDIO-10825
Change-Id: Ibf512cd4abc5315bb090d39974fb436e328214c7
2025-03-24 09:15:30 +08:00
lane.wei
5ddf3ac86f
ENH: config: remove unused assert
...
jira: no-jira
Change-Id: I3e2bea9f2fd5483c3a0f492bf6a1e47274315d28
2025-03-24 09:15:29 +08:00
lane.wei
1e4c82c781
FIX: config: fix some potential crash when switch configs
...
switch configs between single extruder and multiple extruders
jira: no-jira
Change-Id: I3a7ebd590b061f7dec4d8d12d5508e869a941beb
2025-03-24 09:15:28 +08:00
zhimin.zeng
f38d8f959f
ENH: some tpu filaments are not support auto cali
...
jira: none
Change-Id: I253e5c5936bc5fb90612f385e358b3015bdabf2e
2025-03-24 09:15:28 +08:00
zhou.xu
04bed7f239
FIX:cancle does_bound_a_volume check and try boolean with warning
...
jira: STUDIO-10754
Change-Id: I0aadd9fe63b0dfeed13b03b62753405040e12e11
2025-03-24 09:15:28 +08:00
xun.zhang
40654323b0
FIX: opposite value for detect floating vshell
...
1. Also add default values in profile
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I70eb017a63fa55b40f3f62b4f31da0179ebc5abc
2025-03-24 09:15:28 +08:00
xun.zhang
40c4f667d1
ENH: full code of ensure vertical enhance
...
1.Mark ensure vertical part as a seperate part
2.Detect floating line in vertical part and use bridge speed to print
3.Slow down the vertical part to 80% solid infill speed
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I59678b3530c6cbb9565ac038349a0a2181e16dc8
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
jiaxi.chen
1864b22478
FIX: gen floating areas when holes of support_area propagate
...
jira: STUDIO-10271
Change-Id: Ib45d78c6f920613ba29cb97cead9192813cbb4fe
2025-03-24 09:12:13 +08:00
jiaxi.chen
e7eb3bd388
FIX: use support_interface_material between support_material
...
jira: STUDIO-10544
Change-Id: Id1bfda49bc5ac2bd6ecbad473d8ee063d3c0f030
2025-03-24 09:12:12 +08:00
zhimin.zeng
7345b0034f
FIX: modify the insert depth value of wipe tower
...
jira: none
Change-Id: I60b453e688b5bd592b6e276621fc9e8ca68c8789
2025-03-24 09:12:12 +08:00
lane.wei
a44da293ad
ENH: CLI: keep the params of old version
...
jira: STUDIO-10695
Change-Id: I4b0a768bc4fc6c856c9c92fa4a05007a3097df35
2025-03-24 09:12:12 +08:00
zhimin.zeng
609a4c0e52
FIX: crash when the wipe tower block is invalid
...
jira: STUDIO-10696
Change-Id: I6e9ff87cfb8cfd2383480248d56b8515d383b11c
2025-03-24 09:12:11 +08:00
zhimin.zeng
c58e5d447d
FIX: fix the unknown object label id
...
jira: 10699
Change-Id: I50b5b230625be8dd0c36b588e6ae9358eef334ba
2025-03-24 09:12:11 +08:00
zhou.xu
6be306e548
ENH:update image for plate type
...
jira: none
Change-Id: I590bf9d6596ccf5cd6e06844fb3ed247fa526ba6
2025-03-24 09:12:10 +08:00
qing.zhang
f3c7411351
ENH: get symmetric pattern
...
Jira: none
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: If428ead5f938ba4735786604468b1540d307142d
2025-03-24 09:12:10 +08:00
zhimin.zeng
a4388010bd
FIX: fix slice core dumped problem
...
enable timelapse and the first layer has no toolchange
jira: STUDIO-10698
Change-Id: Ia503efe4a143fe98f67cd3913b7745d74b113170
2025-03-24 09:12:10 +08:00
zhimin.zeng
ecb6aff6c9
FIX: the master extruder id is incorrect for custom printer preset
...
jira: none
Change-Id: I4ea27ada6f976f1030acc88f131e77a382ca5199
2025-03-24 09:12:10 +08:00
xun.zhang
6869abceda
ENH: add min vitrification temperature in placeholder
...
jira: NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Id9da8c829a2ed7469a01a887a0f19b0d32f0c36a
2025-03-24 09:12:10 +08:00
lane.wei
29766420dd
ENH: debug: improve the assertion judge in Point.hpp
...
jira: no-jira
Change-Id: I22b0cd3dc897c5cd05d14273d88f90bdc01ae644
2025-03-24 09:12:08 +08:00
zhimin.zeng
6d51451db1
FIX: modify manual offset
...
loosening when positive and tightening when negative
jira: none
Change-Id: I32fdc2685202ef51af8d7a7b98126d28d2c6647d
2025-03-24 09:11:29 +08:00
zhimin.zeng
f141425fee
FIX: fix the customize compensation bug
...
jira: none
Change-Id: I2165bbecb7cf03888dad00d1fc76ee74bd2b0fc0
2025-03-24 09:11:29 +08:00
Arthur
d77848fa9f
ENH: don't generate bottom interfaces for tree support
...
Previously we set bottom_z = 0 when soluble_interface is true and generate
bottom interfaces for tree support. This may cause tree supports unstable.
Now all tree supports will have no bottom interfaces.
jira: STUDIO-10505
Change-Id: I3c74f98fc171d28ff24ace3fd594ef5c925ff34d
2025-03-24 09:11:29 +08:00
xun.zhang
1a240e5d14
ENH: add some change for translation
...
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I58ded926c8525e261bb1c7518562c9276afc1409
2025-03-24 09:11:28 +08:00
jiangkai.zhao
99af2382c4
Fix: modify tpu travel speed to 2 times
...
because of 2x nozzlechange width
jira: none
Change-Id: I3a9af777551c54b8bac273bf1f6e06c9f36673bb
2025-03-24 09:10:29 +08:00
jiangkai.zhao
d5b570d8dc
ENH: adjust wipe_tower depth interpolation
...
because [0,0] will cause the wipetower to disappear in low-layer-height models with enable smooth timelapse type.
jira: none
Change-Id: I6fe3d4128e9b284ae7660f7e0f9f8b62f74cf427
2025-03-24 09:10:29 +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
jiaxi.chen
3366b13fd6
FIX: wrong number of outer_walls
...
1. when some area is need_extra_wall, the whole layer has double walls.
2. set circles above soluble interface with double walls
jira: STUDIO-10505
Change-Id: I5846c712a36e2e5bfc5018013b44e2712229b6ad
(cherry picked from commit 5675d9c14e57c4615249ec665603dd662a9a7ee3)
2025-03-24 09:04:49 +08:00
zhimin.zeng
66d8c73275
FIX: the circle parameter is filament parameter
...
jira: none
Change-Id: Ifcf26f0a8ace77392094f05eecc03ed664d67f5c
2025-03-24 09:04:49 +08:00
xun.zhang
b2f32e5010
FIX: wrong value in param
...
jira:NONE
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I3521005617f414f57247599f3211e87f576a28e5
2025-03-24 09:04:48 +08:00
zhimin.zeng
6e312e2027
ENH: add circle parameter for posSlice
...
jira: none
Change-Id: Ib95f2a2de4251f8dcf419e2241d83c9095651382
2025-03-24 09:04:48 +08:00
zhimin.zeng
52e05ed0d9
FIX: fix the error scale of circle compensation
...
jira: none
Change-Id: I5c27ef8312e75666dc1c5c2c7dedf3f7e4831497
2025-03-24 09:04:48 +08:00
zhimin.zeng
c782fbb8d9
ENH: Separate the number of color bleed layers from top_shell_layers
...
jira: none
Change-Id: I32c14be306ad3fa5970f8c8af8622e086cbca3d9
2025-03-24 09:04:48 +08:00