Commit Graph

3424 Commits

Author SHA1 Message Date
maosheng.wei e5dc157970 FIX: Some translation
Jira: STUDIO-4460

Change-Id: I1fe43a028c86c1008cbae3f0d8908590aaa3cafa
2023-11-01 09:33:21 +08:00
tao wang ac876996ce ENH:add protection when update task data
jira:[STUDIO-4517]

Change-Id: I183d18a0d9a547328f48a9086548b80bab375b06
2023-11-01 09:33:21 +08:00
tao wang 13dc92363c NEW:the chamber temperature setting cannot be lower than 40
jira:[new]

Change-Id: I1387deb42c60cd9c7bedf115d99f36b0de6f2807
2023-11-01 09:33:21 +08:00
zhimin.zeng ee7ba735cf FIX: modify the combo box selection value
Jira: 4529
Change-Id: Icdd3dc86fd3d08de5919edf7b3dfbdf1d8777962
2023-11-01 09:33:21 +08:00
hu.wang b6e86fdd91 ENH:Optimize Network Test Logic
1. Increase the acquisition and download testing of network plugin addresses
2. Automatically switch addresses based on the selected area

JIRA:STUDIO-4523
Change-Id: Ie4d6db110d27a6672171e4d5b841b0f68f0e58d8
2023-11-01 09:33:21 +08:00
wintergua 3afdf05e3e FIX: the brim generated from inner island should be limited
Inner island is the one which inside a hole of the object. the brim area of such island should be limited by the hole

JIRA-ID: https://jira.bambooolab.com/browse/STUDIO-4521

Change-Id: Iae70dbefc87b0cb7dcb19578f29aad16e9bd630d
(cherry picked from commit 2bf63f0ece88a230a37f83d156a44bdc76a0d094)
2023-11-01 09:33:21 +08:00
hu.wang fae1c17e44 FIX:Don't display other printing options except for enable AMS
Change-Id: I16a92c09518ee8e803ee50483b3b9e1f99658320
2023-11-01 09:33:21 +08:00
hu.wang 68e2cb6ca2 ENH:N1,send printing pop_up,printing options displayed incorrectly
Sending the printing window, several printing options are displayed in the wrong position

Jira:STUDIO-4045
Change-Id: I5bf5b4295b015020eb38273ed13193d74f43c65d
2023-11-01 09:33:21 +08:00
hu.wang d98e788847 ENH:Improving the AMS display of empty disks
It is difficult to distinguish between blank and empty thumbnails, so adding a diagonal line on the empty disk indicates empty

JIRA:STUDIO-4515

Change-Id: I46038c9256fc43927976b82f29ea895ce907d247
2023-11-01 09:33:21 +08:00
maosheng.wei a518467c23 FIX: [MAK-2011 MAK-1988] Fix synchronization issues
Jira: MAK-2011 MAK-1988

Change-Id: I411bd185c8cb9f314b74ca91ad5fa303562ed4e3
2023-11-01 09:33:21 +08:00
Arthur 14a3b244a0 FIX: cmd line auto arrage for sequential printing not working
min_obj_disance was not set for sequential printing of cmd line.

Jira: None

Change-Id: Idce14aedf8448a0917533efb93f7c78fff34587d
2023-11-01 09:33:21 +08:00
maosheng.wei 998f53a585 ENH: [STUDIO-4047] Export presets dialog
Jira: 4047

Change-Id: I91c5b684784c6c3e31fa0ac53698976732f843cf
2023-11-01 09:33:21 +08:00
maosheng.wei 4ebbb7db42 FIX: [STUDIO-1400] The scaling problem of the device status interface
Jira: STUDIO-1400

Change-Id: I37b736c25367aa9db3a1258482a0e3db53a8da97
2023-11-01 09:33:21 +08:00
zhimin.zeng 3013d89b6b FIX: Adjust error information storage method
Jira: XXXX
Change-Id: If6564f6425678faa2df9b08d9c7642afb7ffbe50
(cherry picked from commit 9df5c5afdbdcb22b6af41f4b953e56ca8e736989)
2023-11-01 09:33:21 +08:00
Arthur 6612086816 ENH: do not leave a gap for top interface if the top z distance is 0
Previously when the overhang is a slop, it's controled by the xy
distance. Now we control it with top z distance as long as it's an
interface.

Note: Not working with Snug support, which has a different mechanism of
support interface.

Jira: STUDIO-3991

Change-Id: I1b7c4cf892b4c4ec2f3e668bd966ab0971212364
(cherry picked from commit c094b5ec83dc98dca7a8b8c0438b8f1994134db6)
2023-11-01 09:33:21 +08:00
Arthur a631e6cb99 FIX: tree support detect overhang inaccurate
Jira: STUDIO-3657
Change-Id: I1ef4ca3ec299b121eb467afc12acee68e0f12b39
(cherry picked from commit 36f8937ae0d0d79c7558662903fffef20b528cb8)
2023-11-01 09:33:21 +08:00
Arthur 2bd6b11505 ENH: improve auto-arranging objects with tree support
We decide to set brim width of all objects to MAX_BRANCH_RADIUS_FIRST_LAYER if there is an object with tree support after discussion.

Jira: MAK-2009
Change-Id: I4c4940800632c433235966b01c44ac910e33a51c
2023-11-01 09:33:21 +08:00
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