Commit Graph

3699 Commits

Author SHA1 Message Date
xun.zhang ae40f0fc4d ENH: add firmware retract for 3rd printers
1. Add firmware retract for 3rd printers. Use G10,G11

Github: #2319,#969

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: If3a3d591c249a4323a08045f3cc86ffb3e477d0e
2023-11-09 10:09:10 +08:00
hu.wang 7e0c831358 ENH:Do not display printing time and grams
JIRA:4255
Change-Id: Ia37cb6e14b0b444f5d7ee9b5afc5695e790c3162
2023-11-09 10:09:10 +08:00
hu.wang 2f4191e958 FIX:user preset causes incorrect display of material types in AMS
Change-Id: I15ae4fc9f5c657b379d1e81b0cff913ea018fea7
2023-11-09 10:09:10 +08:00
liz.li b02699e659 ENH: add wipe tower statistics in Gcodeviwer legend
Jira: new

Change-Id: Ic9b9f2ea9498d0cf36056288ef05d7e87cede165
2023-11-09 10:09:10 +08:00
Arthur 39af8072ba NEW: add a new generic object torus
torus.stl is borrowed from Prusa by YuSanka <yusanka@gmail.com>. We
are thankful for that.

Jira: none
Change-Id: I45ee3fa7c1390fb48ecdc6a679ee5525526461d6
(cherry picked from commit 8ef4c9d9d44b1f66cb05259bb2135bd2e703f64a)
2023-11-09 10:09:10 +08:00
xun.zhang 700c574224 ENH: add bed match result after gcode export
1. Add bed macth result after doing gcode export,according to filaments
used in first layer

jira: [NEW]

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Icf70fce0310b86fffc5276fb8fb3bf4cc14afcb0
2023-11-09 10:09:10 +08:00
arthur 76f876a3c6 ENH: improve tree support
1. add a hook inside tree branches for improved strength
2. fix the issue that interface may fly as a mess (delete the logic
  where gap nodes can skip dropping down)
3. fix the issue that base nodes may fly as a mess (smoothing should
  skip polygon nodes, see Jira:STUDIO-4403)

Change-Id: Ie9f2039813c2ca3127ed8913304cc455fec8e7ee
(cherry picked from commit 83cef5f91d49ff3d275a89ec3df8b5f0fd573f8c)
2023-11-09 10:09:10 +08:00
xun.zhang a62bf3b838 ENH: refine logic for chamber temp and exhaust fan
1. Add chamber temp option for 3rd printers
2. Move support_air_filtration option from develop mode to advanced
mode

jira:[NEW]

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I9cb4263fc12d9d5edcf2595d97143446b3e63316
2023-11-09 10:09:10 +08:00
maosheng.wei c3865c293d FIX: fix delete filament issue
Jira: XXXX

Change-Id: I229c30a0cb9fd8119ba98f4b05bb457fd258388e
Signed-off-by: maosheng.wei <maosheng.wei@bambulab.com>
2023-11-09 10:09:10 +08:00
Stone Li 25be15a6dd ENH: modify the timeout to 25
JIRA: STUDIO-4812

Change-Id: I45722a99b09d685c721ae37418fe0d74b2787743
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-11-09 10:09:10 +08:00
chunmao.guo 0f7dd9b3a4 FIX: PrinterFileSystem: lost callback when connection not ready
Change-Id: Id0f0c41e51fef8220bd6bd7fb40876840fee05ad
Jira: STUDIO-4811
2023-11-09 10:09:10 +08:00
hu.wang 6292df5aa1 NEW:Add missing images
JIRA:4818
Change-Id: I25190d491586b8640acd0b72ddf3bc27397da7c8
2023-11-09 10:09:10 +08:00
gerrit ff67ffbd30 ci: update build version to 01.07.08.52
Change-Id: I9fc7f679108c6653c9a892d8cb7c9302670118eb
2023-11-09 10:09:10 +08:00
maosheng.wei 790dfbfd60 FIX: 4483 Fix preset list flashing issue
Jira: STUDIO-4483

Change-Id: I5a6315142250d84787b38603df598bddd6e97d33
Signed-off-by: maosheng.wei <maosheng.wei@bambulab.com>
2023-11-09 10:09:10 +08:00
liz.li 8010f08a0e ENH: limit the K Factor to 0-0.3
jira: new

Change-Id: Idc07f3105b38b39b5ac4c8310cca5a7dfec364e8
2023-11-09 10:09:10 +08:00
xun.zhang fa61e25c51 ENH: set max_volumetric_speed to 70
jira:[NEW]

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I6d2b366ac2c6adaa4b075a0f64b3c17d8f47781a
2023-11-09 10:09:10 +08:00
xun.zhang 5a30492c22 ENH: restore origin print speed for X1C
jira: [NEW]

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I0f4a6fcec137dd6452010249304f3282e0a460bc
2023-11-09 10:09:10 +08:00
xun.zhang aaf78fd229 ENH: restore origin print speed for P1P
jira:[NEW]

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I1915878e3fe505440c7166fdde57e0a8083f1e5b
2023-11-09 10:09:10 +08:00
Stone Li b0d65b2cab ENH: try to fix a printer search bug
JIRA: STUDIO-4697

Change-Id: If14fdcf7a27d02af9c33029837a067305582208b
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-11-09 10:09:10 +08:00
Stone Li 6058b18e43 ENH: modify config for N1
Change-Id: I151eb7ecabb1e5a8a2af95294cc03ffe92f6b660
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-11-09 10:09:10 +08:00
Stone Li 3f1bffd0b6 NEW: support czech and ukrainian language
JIRA: STUDIO-4667
GITHUB: #2583, #2584

cherry-picked commit 27a2536a25104aceda148a9220cdda5cd20c8481 of iZonex
cherry-picked commit 160c61c0cb87d3caf76f2189720a0ad8f48ad21f of renemosner

Thanks iZonex and renemosner

Change-Id: Iedb80e60a30279627f19c1a5746427e44c8e2ec9
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-11-09 10:09:10 +08:00
Stone Li e6a9adabcb ENH: fix a translation error
JIRA: STUDIO-3997

Change-Id: I88cd74524deac72465833dfdc18e4c5905cb1a6c
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-11-09 10:09:10 +08:00
Stone Li e76f7ae0c9 NEW: add model_id in sliced_info.config
JIRA: STUDIO-4824

add model_id to each plate config

Change-Id: Icdc234fe3b17493016037128f1c187b14014276a
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-11-09 10:09:10 +08:00
maosheng.wei 042bf04446 FIX: add import and load config log
Jira: XXXX

Change-Id: Id32e28cf2cf30816d14f9810feb29eaf24e83231
2023-11-09 10:09:10 +08:00
maosheng.wei 931343f071 FIX: fix Generic 3mf upload failed
Jira: XXXX

Change-Id: I4718ed9fa363ff016ebe2c7976beb5e3863353d2
Signed-off-by: maosheng.wei <maosheng.wei@bambulab.com>
2023-11-09 10:09:10 +08:00
Dmytro Chystiakov 43f0d89718 NEW: Adding Ukrainian Language Translation (BambuStudio_uk.po)
JIRA: no

Signed-off-by: Stone Li <stone.li@bambulab.com>
Change-Id: Ic2885366c91e993947c3df435146ce6cf3ea0ff0
2023-11-09 10:09:10 +08:00
lane.wei f7345b618a ENH: update libssl to 3.0
github-issue: docker build failed

Change-Id: Ic29740791b4fdb6b065c31dad79112f74c92de17
2023-11-09 10:09:10 +08:00
xun.zhang 1e2fdbd408 ENH:update A1 mini start gcode
1.wipe mouth twice

jira:[NEW]

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I70ab877808971d10c7da8a19d821a02133cf2221
2023-11-09 10:09:10 +08:00
maosheng.wei cd9ab5787b FIX: Some translation
Jira: 4462 4691 4779

Change-Id: I07d9033c2062da47cb4eed488c1ba2ca7e70ab68
Signed-off-by: maosheng.wei <maosheng.wei@bambulab.com>
2023-11-09 10:09:10 +08:00
maosheng.wei 76441c2ea3 ENH: Add a link to a parameter
Jira: XXXX

Change-Id: Ic8871cdada4646ba8740d7262fbd2944b24c3171
Signed-off-by: maosheng.wei <maosheng.wei@bambulab.com>
2023-11-09 10:09:10 +08:00
zorro.zhang ec0b3a97cf ENH: Show Full ModelName when name is too long
Change-Id: I55665353cf0e8678b1aff2578da024a5f263287d
2023-11-09 10:09:10 +08:00
chunmao.guo 5b48760758 FIX: C11/C12/N1 file proto
Change-Id: I93280e348fa63a695bad310003d8bd7ace486201
2023-11-09 10:09:10 +08:00
chunmao.guo 91c09867f7 FIX: [STUDIO-4347] fix local liveview test condition
Change-Id: I524a4f5a7762c390aa5097f1ef8b6a95a2687c83
Jira: STUDIO-4347
(cherry picked from commit 7624c1f04d92019e8f62b61ab0430ebb7a8570f8)
2023-11-09 10:09:10 +08:00
chunmao.guo 23018b4ced FIX: Revert "prefer local tunnel for P1P liveview"
This reverts commit 34605e0ba1d2428a433ebd1d3958fef6cb5f57bb.

Change-Id: I877b4de52c5d96753b97a1afe375aca177802c4c
Jira: none
(cherry picked from commit 93aba987f3926f6fa85ca30684e90f5b2e7a56bb)
2023-11-09 10:09:10 +08:00
zhou.xu 6021d12110 FIX:cut reset failed after setted rotation Y=90
Jira: STUDIO-4814
Change-Id: I9f8c89744ddf0f48245c45af35f3193ff2cf929b
2023-11-09 10:09:10 +08:00
chunmao.guo d6357d12b5 FIX: [STUDIO-4775] fix hide_passwd crash
Change-Id: I32224ee6af9f17cd4c448f519dcff65060ed7216
Jira: STUDIO-4775
2023-11-09 10:09:10 +08:00
Arthur 63c33c90e6 ENH: do not clone object to plate boundary
Jira: none
Change-Id: I72f33d7633bd6ccd43cabbfd0262818b1655c21b
(cherry picked from commit 99ea969b30a25ddd063da5fb0e246ce01d4b6764)
2023-11-09 10:09:10 +08:00
Arthur af1af05a98 ENH: auto arranging put rectangle objects better
1. Rectangle objects get higher alignment weights, so they are aligned
better and we can now pack more of them.
Jira: https://jira.bambooolab.com/browse/STUDIO-4790

2. Fix the bug that align to Y axis may cause object flip 180 degrees.
Jira: https://jira.bambooolab.com/browse/STUDIO-4695

Change-Id: I0cccc3291c154848f8e0e8ef1aca7045518aef80
(cherry picked from commit 7fbb650d4d3d187277f849273cf76b4d0989a67f)
2023-11-09 10:09:10 +08:00
maosheng.wei adbed9c88d NEW: [4073] create new nozzle for exist printer
Jira: STUDIO-4073

Change-Id: Idee8067faf96d75cdf20928559c05debcf9b3f3b
2023-11-09 10:09:10 +08:00
lane.wei 00e9062e15 ENH:add no warnings option while loading 3mf with modified gcodes
JIRA: STUDIO-4628
Change-Id: I82e6e518de06873f34a4a65fea78d5f535a95dae
(cherry picked from commit 1de5dba55955836962307305b918cdbfe1a5a8d5)
2023-11-09 10:09:10 +08:00
maosheng.wei 3d3e47a428 FIX: [4815] fix reload model from disk issue
Jira: STUDIO-4815

Change-Id: Id359ba2e6078bc258edbb2681fcdb8684e0726b0
Signed-off-by: maosheng.wei <maosheng.wei@bambulab.com>
2023-11-09 10:09:10 +08:00
xun.zhang dc1d7b1ef8 ENH: add segment nozzle cleaning for PLA-CF & PETG
1. Update P1P,P1S,X1C,X1 change filament gcode. Add segment nozzle cleaning
for PLA-CF and PETG

jira: [NEW]

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I6fe0792a53f99b9fabaa053952e9987fa28b3c6d
2023-11-09 10:09:10 +08:00
qing.zhang c5f1c22c51 ENH: put wall order to object level
Jira: [new]

Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: Idda8b1351ac880602f5da518d1146042dcd77795
(cherry picked from commit c6a5c8233bb013f6e272fef4f6e77748549d81e4)
2023-11-09 10:09:10 +08:00
maosheng.wei e0fbc1738f ENH: Modify function names and add UI prompts
Jira: XXXX

Change-Id: Ib0f2d22cf39fe0d4106398b4ef31df714fe9fc10
2023-11-09 10:09:10 +08:00
maosheng.wei 77e1b33d9a ENH: [STUDIO-4774]Move Template to a separate folder
Jira: STUDIO-4774

Signed-off-by: maosheng.wei <maosheng.wei@bambulab.com>
Change-Id: I4669aa51a3b4d6bd92805935602bfb3fef374cfd
2023-11-09 10:09:10 +08:00
zhou.xu 17e9bb48d8 FIX:Replace v_barycentric by gl_Color to slove factory computer issues
modify Shortcut keys to toggle Wireframe
Jira: STUDIO-4772

Change-Id: Ica5c1c6c0a41ed247c85173b3b0437632f596e7d
(cherry picked from commit 79a1805e8fde6e0b735a529ab7c7c7fe9015865b)
2023-11-09 10:09:10 +08:00
zhou.xu 8a8020e0a9 FIX:miss reset_cut_by_contours When synchronizing parameters
Jira: STUDIO-4227
Change-Id: Ia6c30a5ada478a320db158e1d10901044c53ecf2
(cherry picked from commit 93de292a97cef762cc62573b3efe98a66f44ecfa)
2023-11-09 10:09:10 +08:00
tao wang 66eb52c018 ENH:check if waiting for sending to end is supported
Change-Id: I297778c0e0593bd23b0614c043a3e9878ba61947
2023-11-09 10:09:10 +08:00
tao wang af5c58574a ENH:AMS mapping is supported by default
jira:[STUDIO-4778]

Change-Id: I578d8f5867c38e8dd301860bff695fc06751027c
2023-11-09 10:09:10 +08:00
Arthur 8d74732348 FIX: auto arrange estimates wrong wipe tower
Jira: STUDIO-4678
Change-Id: Iff2273b464db939a2b5e19f8791bd2a4d67ce8c1
(cherry picked from commit fe4b1f79faeade42300622367fb23d7bd1079785)
2023-11-09 10:09:10 +08:00