Commit Graph

3457 Commits

Author SHA1 Message Date
zhimin.zeng d462a4af8e FIX: print by object not support timelapse for I3
Jira: XXXX
Change-Id: I8354971843f1e020db0f6407348cfa220ad514f2
(cherry picked from commit 8e8d0c47bdc7f60be901575b1202a1fc0e1942db)
2023-11-01 09:33:21 +08:00
zhimin.zeng 3225a1965d FIX: Label wrapping is incorrect(Embeded depth)
Jira: 3328
Change-Id: I637a485e62651c8ed6743dd3648089a78dff8467
2023-11-01 09:33:21 +08:00
chunmao.guo 73065641c0 FIX: [STUDIO-4387] fix extension of save project name
Change-Id: Ie287abc4c65fab134b9bf1ff24baf0dd36b728df
Jira: STUDIO-4387
2023-11-01 09:33:21 +08:00
chunmao.guo aa1cbe0388 FIX: [STUDIO-4207] use t_utc from device message
Change-Id: I380d10fb14621c3dd6cec5001e298e915f221189
Jira: STUDIO-4207
2023-11-01 09:33:21 +08:00
chunmao.guo a61efc4da8 FIX: [STUDIO-4480] virtual camera can use local url
Change-Id: I52929d207474940b72b15bbb357d0cbd198f1401
Jira: STUDIO-4480
2023-11-01 09:33:21 +08:00
tao wang cf0f97cc05 ENH:update chamber temperature display rules
jira:[STUDIO-4485]

Change-Id: Id50faad48a488ab6e31fef0ab0448708356867f7
2023-11-01 09:33:21 +08:00
Arthur 64ee3d946f FIX: auto arrange may put objects with tree supports too close
Increase the brim width to the max full diameter of tree supports.

Jira: MAK-2009
Change-Id: If44da7107f79eddccca42a54484806269e3fee5c
2023-11-01 09:33:21 +08:00
salt.wei e7c380b364 FIX: fix memleak related to config clone
JIRA: none, found by self test

Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: Ifbab17d543c60a767c0a53e1bca7dfe77bd8fbec
2023-11-01 09:33:21 +08:00
liz.li 92f2d8c37c NEW: add plate tab at objectlist
Jira: STUDIO-4154

Change-Id: Id24517df3c15cc3907cb6b1fe0ea9d1b6c6d1e56
2023-11-01 09:33:21 +08:00
tao wang ca02ea749e NEW:added check nozzle diameter and nozzle type
jira:[new]

Change-Id: Icc6951b861258f367d4f9c1784842965896555e4
2023-11-01 09:33:21 +08:00
tao wang aecb5a3a67 ENH:modify the chamber temperature to float
jira:[new]

Change-Id: Ibd7e71e8d6e7f43767ca754481ac864c73b98057
2023-11-01 09:33:21 +08:00
tao wang 525dc74bca FIX:display vt tray unload steps
jira:[STUDIO-4490]

Change-Id: I8c6037c760b116a99929b0fbaf63fbde5f9bf5ee
2023-11-01 09:33:21 +08:00
salt.wei 8b428c4ea5 FIX: handling for some memory leak
JIRA: none. find by self test

Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: I450e872039331ccbbf885540dfa526704afe1c20
2023-11-01 09:33:21 +08:00
maosheng.wei f9f7c56cb9 ENH: [MAK-1984] show error message when upload failed
Jira: MAK-1984

Change-Id: I89293d3a1136e1764faca3bb9b78412dfb427bd9
2023-11-01 09:33:21 +08:00
zhou.xu 26b8ca6599 NEW:add flat shader for cut tool
Jira:STUDIO-4227
thanks for PrusaSlcer and enricoturri1966

commit 76d1d4949bbd0964717f8112aae992a1267c5eb4
Author: enricoturri1966 <enricoturri@seznam.cz>
Date:   Mon Mar 21 13:10:47 2022 +0100
    Tech ENABLE_GL_SHADERS_ATTRIBUTES - Added shaders for glsl version 140
...

Change-Id: I4db00805830f07a5eaa95cfc7b8254c61b86f0c8
2023-11-01 09:33:21 +08:00
zhou.xu b32b1d2462 FIX: fix null pointer in save_printable_area_config api
Jira: STUDIO-4209
Change-Id: I71649e2f7aa0a76e13da7ef6d555c0a66a067799
2023-11-01 09:33:21 +08:00
Arthur 2b593ce378 FIX: adaptive layer height may mess up support layers
We must ensure when independent support layer height is enabled, the
support layers are strictly synced with object layers. Otherwise, the
wipe tower toolchange may be messed up.

Jira: STUDIO-4097
Change-Id: I6208653f9665b15d028940d5e130c9e895629fc2
(cherry picked from commit 41d35c8af152c91cb356a68d88a879a115b44778)
2023-11-01 09:33:21 +08:00
shuai.liu f47a0408e7 FIX: [STUDIO-3921] orientation bug
JIRA: STUDIO-3921
fix the orientation bug that multiple objects does not perform the same
increase num of hull faces to iterate

Change-Id: I9c662e1e7858521585de612d7f1e9cd213e183bb
(cherry picked from commit 6a781a338df9d5a009ac5a667e8b1bc8009e32a9)
2023-11-01 09:33:21 +08:00
xun.zhang 6a5e3b3646 ENH: add cost info when loading GCode file
Add total cost infomation when loading Gcode file

jira:STUDIO-4353

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I930cb141e2a0b3cf328515f6543707c8bd5d620a
2023-11-01 09:33:21 +08:00
xun.zhang 81bab138b5 ENH: seperate wipe tower weight from model
jira:STUDIO-4353

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ia8a030314ab995c57a0990d08a966382f6f0eecc
2023-11-01 09:33:21 +08:00
战马 394a602e8f FIX: Revert "[STUDIO-3361] hide model mall"
This reverts commit a6dfd79ea40e16a4942971ee8c5a0000a0b749d7.

Reason for revert: not master

Change-Id: If3e14e6f42bc05cdce610a1beb65c592fbb998fd
(cherry picked from commit 6fe189b233491b3700cdcc9a3c1d54d30754d06e)
2023-11-01 09:33:21 +08:00
chunmao.guo 6a356d0161 ENH: [STUDIO-4333] show error dialog for preset update fail
Change-Id: Iace2911956f083b798d88109761302a0341f0f37
Jira: STUDIO-4333
2023-11-01 09:33:21 +08:00
Arthur 181b05c236 ENH: tree support uses accurate lslices
For tree support, use lslices as tree support island when generating brim,
as this is faster and more accurate.
For normal support, still use "support_fills.polygons_covered_by_spacing()" as support island when generating brim;

Jira: studio 4332

Change-Id: Ibfadd3a166606f824e5780b57112fff221470aaf
(cherry picked from commit 64960b19818c7029eaaaf3d8a89804aeaa26f11d)
2023-11-01 09:33:21 +08:00
enricoturri1966 bf23f6f023 NEW: add TransformationSVD and some apis in Geometry
Jira:STUDIO-4227
add TransformationSVD and some apis in Geometry for cut tool
these code from PrusaSlice,thanks for enricoturri1966
the original commit message:

commit 22ccb5657834e1b2fe548dc647a77044bc9c38f4
Author: enricoturri1966 <enricoturri@seznam.cz>
Date:   Thu Feb 2 09:07:03 2023 +0100
    Added class TransformationSVD to detect transformation matrix components using singular value decomposition
...

Change-Id: I4ce736449029d1fec22def20ef50fa20e1f48713
(cherry picked from commit da9e8127f5214f095da2db9a7898d2e0e84a0214)
2023-11-01 09:33:21 +08:00
zhou.xu 487c86e915 NEW: support to edit bed stl and texture for third-party printers
Jira:STUDIO-4209
some codes are referenced form PrusaSlicer,thanks enricoturri1966 for the original commit

commit cf380fb4564fec4bd731e34819102f66fda23e75
Author: enricoturri1966 <enricoturri@seznam.cz>
Date:   Tue Sep 21 13:51:57 2021 +0200
    Tech ENABLE_OUT_OF_BED_DETECTION_IMPROVEMENTS - Out of bed detection for circular printbeds
...

Change-Id: I1b1e2ff045286566d4fb9f2d8ad4faa1f135f60c
(cherry picked from commit 284bca9f1f4cdb9eb405e8205cd50666a2b0b2a0)
2023-11-01 09:33:21 +08:00
lane.wei 384b0793ff FIX: CLI: fix the png decoding error
JIRA: MAK-xxxx(no jira currently)

Change-Id: Id99511355cec7a51cafd5254f308c60a7ac1f57d
2023-11-01 09:33:21 +08:00
liz.li 8f5a2bb229 ENH: increase the warning level of which blocking cloud slice
Jira: STUDIO-4457

Change-Id: I9a3be983cd5c585ed498829482e6b2202f4d5717
2023-11-01 09:33:21 +08:00
xun.zhang 4d5fbb03f0 ENH: set skirt_distance maximum value to 50
Github:2318

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I538d48321552b110d6fe2949c3202077f788da41
(cherry picked from commit 286926648b378100e522cefb664c095a2ba7b619)
2023-11-01 09:33:21 +08:00
xun.zhang e4fad329b8 ENH: change bbl machines hot end model
jira: STUDIO-3518

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ib5a0dad8fdd77f4063329a37b8f0c61932c66308
2023-11-01 09:33:21 +08:00
Kunlong Ma 9a3240688c FIX:Related Translation
JIRA: STUDIO-4251  STUDIO-4261

Signed-off-by: Kunlong Ma <kunlong.ma@bambulab.com>
Change-Id: I922a30e1e9846178c3ef4a27c18dc6dee3c89a8d
2023-11-01 09:33:21 +08:00
shuai.liu a939c6e434 ENH: auto adapt distance in arrangement
JIRA: STUDIO-4408
1. if min_obj_distance is 0, use auto mode
2. normal support, 5mm gap, tree support, 22mm gap, no support, 0.1mm
   gap

Change-Id: I906ccf267bef1f33a946572614d658fd50cfcda3
(cherry picked from commit 771efc935da625d8faa4cc5b77fedc5055f93c6c)
2023-11-01 09:33:21 +08:00
Kunlong Ma 5e912dc541 FIX:describe plater to plate
Signed-off-by: Kunlong Ma <kunlong.ma@bambulab.com>
Change-Id: Ia537e069ccdb08a35434422dea4e2806efad8f10
2023-11-01 09:33:21 +08:00
hu.wang 2336c56887 FIX:Crash caused by calibrating dialog constructors
JIRA: STUDIO-4416
Change-Id: I7a15b773ab4df86f3e4234dcd8275fd8e17fad19
2023-11-01 09:33:21 +08:00
hu.wang 2ad11b3ed2 FIX:Color mapping,select the same material
The consumables synchronized by AMS are prepared to be set to the same slot as AMS in the disk. However, after initiating printing, the slot value of the modified consumables sorting is not the set material

Jira:STUDIO-2564
Change-Id: I839b10a1b8169091c4e495beb6a15354e436f325
2023-11-01 09:33:21 +08:00
wenjie.guo 464bc7e906 FIX: Different default Z hop upper boundary for different machines.
Github: #77
Signed-off-by: wenjie.guo <wenjie.guo@bambulab.com>
Change-Id: I8065a2ea57496b5f415e591225877ba773fdb9f6
(cherry picked from commit 6fb7e1084caf9006d504c24ce1f026e475bcb348)
2023-11-01 09:33:21 +08:00
liz.li 88ba163383 NEW: re-add printable_area config
Jira: STUDIO-4052

Change-Id: I31d1bbeba3adaf612bbef5e90d1be182c629e212
2023-11-01 09:33:21 +08:00
zhou.xu 7e51bf41a1 NEW: add snap connector
Jira:STUDIO-4227

most of the codes are referenced from PrusaSlicer,thanks YuSanka for the original submits

commit 7cd99d98f537198b78158feced2aa8977bfcbe08
Author: YuSanka <yusanka@gmail.com>
Date:   Wed Jul 12 18:06:51 2023 +0200
    WIP: Cut with Rivets
    * Code refactoring: get_connector_mesh() and apply_cut_connectors() moved from ModelObject to CutGizmo.
    * Allow to change values of space and bulges for snaps
7cd99d98f5
...

Change-Id: Id4c7991a0ed5bf9608823601775920a81a3dd1c4
2023-11-01 09:33:21 +08:00
zhou.xu 5658d32633 FIX: enable wireframe in paint tool
Jira: STUDIO-3996

The buffer data submitted when the wireframe function is closed is half less than the buffer data submitted when the wireframe function is open

Change-Id: I92542190a5a45f562ec89d7c41fef3cdf1c26418
(cherry picked from commit b95650954f8bdb0cf81a2063efba4b2fced13a2f)
2023-11-01 09:33:21 +08:00
tao wang 5225e8d891 NEW:add a prompt after importing
jira:[for model mall import]

Change-Id: Ie9b418242f5e30dbd034c10aea0fd9735fb0717e
2023-11-01 09:33:21 +08:00
tao wang b0954a164c ENH:update base64 conversion method
jira:[for model mall]

Change-Id: Ia609ae4a559e0e2711e37db32738c057e8a8a33a
2023-11-01 09:33:21 +08:00
liz.li a73b97f083 FIX: korean font display issue
Jira: STUDIO-3995

Change-Id: If92b05c1a38041f976fc5a5823feb674549c4993
2023-11-01 09:33:21 +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
tao wang 028326c5b4 ENH:update text in auto refill
jira:[STUDIO-4344]

Change-Id: Ieb1f40e03fd4a266b768f8b97e28328858fe63cc
2023-11-01 09:33:21 +08:00
tao wang 29dca94b32 ENH:http request to download avatar file
jira:[STUDIO-4327]

Change-Id: Ifc3314d8c03eca0475616ef67990e63e72366638
2023-11-01 09:33:21 +08:00
tao wang 405886925c FIX:fixed the issue of IP changes
Change-Id: Iff87825ae92effa5a4e473d7282c172c6871c0cf
2023-11-01 09:33:21 +08:00
Arthur c5db5551bf FIX: skip gcode path conflict check for adaptive layer height
adaptive layer height won't work with conflict checker because m_fake_wipe_tower's path is generated using fixed layer height.

Jira: STUDIO-4442
Change-Id: I964a69af2fa0be8224ffc11e4c86f8ccf6dbf152
(cherry picked from commit e8c915f9e0b8c8f6cb549259b20d6d850a06d7d3)
2023-11-01 09:33:21 +08:00
xun.zhang c00f944308 ENH: add func to get filament hrc by type
1.Support get filament required hrc by filament type

jira:STUDIO-3518

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: If0c1699331b75da17380b9eeca7bb155d98a14c2
2023-11-01 09:33:21 +08:00
Michael Birkler 580ce10570 ENH: add the Tronxy profiles from community
this patch is cherry-picked from OrcaSlicer
Thanks Michael Birkler for adding Tronxy profiles

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I3aab8d5e9c03f6632bdde292f91232392eaf7cf7
2023-11-01 09:33:21 +08:00
zhimin.zeng 67f23cc1c2 FIX: add log for cali
Jira: XXXX
Change-Id: I4ba755e4700122bd331f8d95ec4b1a09f4b7b5f9
2023-11-01 09:33:21 +08:00
zhimin.zeng ff10078fa7 FIX: crash when import svg
Jira: 4084
Change-Id: Ib81631615208b0c884c5ce36211841292c2e3ea3
2023-11-01 09:33:21 +08:00