zhimin.zeng
0072e5ec37
FIX: prompt when opening 3mf
...
Change-Id: Ife452f5b16bdcf3f8eb105aeb58ffccdccb9177f
(cherry picked from commit c1e984d0feadef778fd09e61063ac1dacbbf9a64)
2022-09-29 11:16:43 +08:00
Arthur
fae9036f01
FIX: tree support floating branches
...
Change-Id: Id28324e7676b28a315b03055d941b9876b2b3b5b
(cherry picked from commit 8b5d3fae4a476b91caf854cc75d5de36ff984790)
2022-09-29 11:16:43 +08:00
zhimin.zeng
2ee113b9da
FIX: Remember the bed typ of the previous project
...
Change-Id: Id3b0e4ec7f8b4fcb2396f6f9f22789736e48eb8a
(cherry picked from commit 2ea818594b6da0ee323b5e255c36b45ff4247324)
2022-09-29 11:16:43 +08:00
chunmao.guo
673b6418c1
ENH: sync with ams filament
...
Change-Id: Ifa8b9487c934a18ad1003f380bbb53fa9288e387
2022-09-29 11:16:43 +08:00
salt.wei
6a8d42359a
ENH: don't load empty mesh when loading step
...
This is fix for crash issue for some specific step
file, which generate empty mesh.
Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: I910e3d2da670b623570665265a12361492bd706b
2022-09-29 11:16:43 +08:00
zhimin.zeng
87718e6725
FIX: prompt when opening 3mf
...
Change-Id: I645bb675ea060ca3827a597b13a86cd56425735f
(cherry picked from commit 743d0bf1757a886784a41cc35c4f13381d27699d)
2022-09-29 11:16:43 +08:00
zhimin.zeng
46a0e67be7
FIX: sort extruders for minimal flush volume
...
Change-Id: Idf96e10ae5a8809a689c80e38611a14dbb108f0a
(cherry picked from commit cbfa3f17807313b7120e19e5f30836fb49d36b55)
2022-09-29 11:16:43 +08:00
zhimin.zeng
9f74ea5763
FIX: wipe tower does not extruder fill in smooth mode timelapse
...
Change-Id: Ia6957cfe41ed3624baa4c12b6df90462fc436475
(cherry picked from commit 39ecccc94bea2a43a74ac852f121c5dbc739dc67)
2022-09-29 11:16:43 +08:00
liz.li
07d234825e
NEW:show flush of every filament on gcodeviewer
...
1.show flush of every filament
2.modify first-layer text display
3.show time in seconds when time cost < 1h
4.forbid add-filament when print by-object
Change-Id: Ib8a94b9f620797e367bfc9e8a33abd5d7ab648ec
2022-09-29 11:16:43 +08:00
salt.wei
fac58ccefa
ENH: reduce infill margin for small nozzle
...
Small nozzle has higher print accuracy. Reduce
infill margin to improve bridge overlap quality.
Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: I5321c2fe1fe5c3d6422c5f11e8c9f0b82b9ba5bd
2022-09-29 11:16:43 +08:00
salt.wei
6d8887e858
ENH: handle github issue 254 and 286
...
1 add back Aligned Rectilinear infill pattern
2 allow wall loop to be 0
Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: Id2873b9107b7b269466a8db1768dfead9ebdad0d
2022-09-29 11:16:43 +08:00
salt.wei
db9ade2257
ENH: enable arachne for concentric pattern
...
Enable arachne for concentric pattern by
referring to PrusaSlicer
Also remove useless pattern we added.
Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: Ie2574f7fc4751ebdf1caab4de52013f3101e104f
2022-09-29 11:16:43 +08:00
salt.wei
3e0f26c296
ENH: remove old typo
...
Delete some useless and wrong code
Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: If103e5ced2c930340e6291a63e2226ecf577f19e
2022-09-29 11:16:43 +08:00
salt.wei
014152f078
ENH: wrong == in brim code
...
Typo, Should be fixed.
Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: I576b15df9bc738ef2c4440356afc06c9132bd9eb
2022-09-15 16:03:53 +08:00
salt.wei
d4854c0df7
ENH: fix empty infill layers
...
This is fix for github issue #216 that
sometimes the infill layer is empty.
Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: Ie3be08b75506e48f5ae9dd6aae2ae729ba666e01
2022-09-15 16:03:53 +08:00
lane.wei
d9d88b8022
change the main thread name to bambustu_main
...
the max length of linux's thread name could only be 16 bytes
bambustudio_main can not be set by pthread_setname_np
Change-Id: Idab83896c81787b32f6a4dde869b101da1d69e5c
2022-09-14 17:39:11 +08:00
zhimin.zeng
084ea583fb
FIX: support to import color in standard 3mf
...
Change-Id: I631e3f62c4d996924efafdfe9352d1585ad4d130
(cherry picked from commit ec08a5194b45a98973eb53ab0022a0799238134c)
2022-09-14 17:39:11 +08:00
zhimin.zeng
56fddf988a
ENH: add reload from disk and replace with stl
...
Change-Id: I23088c023141c2f8b76ee6d2de663fb4b311f1f5
(cherry picked from commit d4e4b5eb6ef01ea3a3d097809b229c438ee18169)
2022-09-14 17:39:11 +08:00
zhimin.zeng
2e9174500d
FIX: add tips for timelapse
...
add tips when both print by object and smooth mode are selected
Change-Id: I13f4cc14f2ff7c33c23dcd1708fdb784aef5afa3
(cherry picked from commit a0bfe48df21d4eecf105d41387838f14b22fff3c)
2022-09-14 17:39:11 +08:00
yifan.wu
dd1511084e
FIX: fix an adapative layer height not work issue
...
Signed-off-by: yifan.wu <yifan.wu@bambulab.com>
2022-09-13 19:42:32 +08:00
yifan.wu
1f38d12862
FIX: fix a prime tower issue in timelapse smooth mode
...
Fix the issue that the first 2 layers of prime tower are not generated
when timelapse is set to smooth mode. This issue only happens in single
filament printing.
Signed-off-by: yifan.wu <yifan.wu@bambulab.com>
2022-09-13 19:42:32 +08:00
zhimin.zeng
96e827ca7f
FIX: the tree support use interface materials
...
Change-Id: I6c61c427095bf8157a2e29a8bb81a1754b6fd980
(cherry picked from commit 4b6d5c25599ca8c97184fd977a3bac2f278f8896)
2022-09-09 19:59:27 +08:00
zhimin.zeng
4c063a8a32
FIX: modify the text
...
Change-Id: If9d6d629288f9016b5d8abfaff5ee44c99d90e30
2022-09-09 19:59:27 +08:00
lane.wei
5b7cf54cf5
fix some building issues under linux
...
Change-Id: I787024a74e15ef3904dcffe233e4387bdfc139b3
2022-09-08 21:49:36 +08:00
salt.wei
a0d4185909
ENH: remove ignore of slice_closing_radius
...
Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: I96aa0a07e5e278f0e22f5c2acc5303050ff0cd2c
2022-09-08 21:49:36 +08:00
zhimin.zeng
05625a5e43
ENH: add traditional timelapse without wipe tower
...
Change-Id: I77792fb1a7af2ee95242c6f2501371dc0745287f
(cherry picked from commit f6d434cc8b6c8d11d16bbabf9600c2f2b63868db)
2022-09-08 21:49:36 +08:00
salt.wei
9e2f227aef
ENH: fix wrong extruder offset when loading from gcode
...
All extruder offset should be extruder_offset[0] when
it is single extruder multi material.
Add handling when load config from gcode.
This is fix for github issue #213
Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: Ia881b2bfbbdffa98e3c3db7b35201dc86b520b29
2022-09-08 21:49:36 +08:00
Arthur
e7c977f86b
ENH: move first layer inspection before 2nd layer
...
So an object with a single layer won't do first layer inspection.
Change-Id: I43d8d41b64215b13573c517e6350f7feff5f2e33
2022-09-08 21:49:36 +08:00
salt.wei
4e1caa428d
ENH: wipe_distance should not to be 0 or negative value
...
As title, fix github issue #220
Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: If63c839da1341ac2e16bbfa287c4e32564284d59
2022-09-08 21:49:36 +08:00
salt.wei
72221d2760
ENH: add slice_closing_radius back
...
For github issue #182
Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: I38c69bed03b6d70cb21d58b5f724b4dc3a8992a4
2022-09-08 21:49:36 +08:00
liz.li
664672b742
FIX:Gcodeviewer:arc type render bug on first layer
...
Change-Id: Id047e9c6ef39fa95af800bc1b218c14bc6efb7ab
2022-09-08 21:49:36 +08:00
zhimin.zeng
e5c3127517
FIX: keep only one repeated opt_key
...
keep only one repeated opt_key when old software open new 3mf file
Change-Id: I4f35d2f15e0cb9e5fa4a7523cfcba7b601afd795
(cherry picked from commit a25c42f31437b4562b8fe71a836a421c014c6cf9)
2022-09-08 21:49:36 +08:00
chunmao.guo
0471c7d427
ENH: open new process on MacOS
...
Change-Id: I0bc4069f9ff14ac86d9edf800134f04a26a650f2
2022-09-08 21:49:36 +08:00
salt.wei
ee16e75a9c
ENH: move overhang fan speed to advanced group
...
Show these two settings in advanced mode
Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: Ic7ef16ef3a9940d81839cce15de05bf6e32d9315
2022-09-08 21:49:36 +08:00
liz.li
65cbccb219
NEW:add custom-gcode before first layer
...
Change-Id: I168e3038cb7d6850a5d6c568f348fed8000a915a
2022-09-08 21:49:36 +08:00
qing.zhang
53be2ee554
FIX: fix the topmost iron issue
...
Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I79a034f188aaa1ef4528b944c725008f926b7b1f
2022-09-08 21:49:36 +08:00
zhimin.zeng
612204b443
FIX: STUDIO-787 & STUDIO-786 lion face model problem
...
1. memory explosion when enable timelapse.
2. Models with only one color become multicolor after slicing.
Change-Id: Iab3ace70c08d03ab612158d52ff67eef8d5bc718
2022-09-08 21:49:36 +08:00
zhimin.zeng
ac0b383858
FIX: add 16 colors
...
Change-Id: I5e24e8ea95f85a9ffdef4c3871ea4b30e9711d23
2022-09-08 21:49:36 +08:00
Stone Li
3aa3df00fc
FIX: fix slice info display error
...
Change-Id: Ifccc8027fbd9f7a659523e170d33d01b10ecd9d9
2022-09-02 13:16:54 +08:00
wintergua
73f4c848de
FIX: some brim might be ignored by mistake
...
In current studio, a brim area will be ignored if it does not be connected to any object island.
After patching, a brim area will be ignored if it does not connected to any object island and other brim areas.
Change-Id: I1aef5cd1af12cf76746f7614807aa03956d625ad
2022-09-02 13:16:54 +08:00
yifan.wu
0b323649d3
ENH: order support toolpaths to reduce extra travels
...
Signed-off-by: yifan.wu <yifan.wu@bambulab.com>
Change-Id: Ifae5807ff094eede1eaf7494430fdd174572a021
(cherry picked from commit dfb3fc991a6f4a6e7dcdcce902f26ffa789f57fb)
2022-09-02 13:16:54 +08:00
zhimin.zeng
11c24053dd
FIX: remove user preset folder when logout
...
Change-Id: I64f0e46de7a91264c3c50188bbad2ac1409bcc0d
2022-09-02 13:16:54 +08:00
arthur
35d6e048ff
FIX: auto-arrange fails in several cases
...
Jira: STUDIO-644, STUDIO-661
Change-Id: I3cd1fcd4e1fabf9a401c9fd536e8f55592775fbd
2022-09-02 12:52:18 +08:00
arthur
1e0301dbde
FIX: fix slicing error of more than 1 empty first layers
...
Jira: STUDIO-656
Change-Id: I582e432ac14b823656780147ec585ae7a7499517
2022-09-02 12:52:18 +08:00
arthur
7e01006db7
FIX: cocentric interface in tree support may be floating
...
1. fix floating cocentric interface
2. fix missing 1st roof layer with 0.12 & 0.08 layer height
Change-Id: I6cdbe99dabb711c650900d35aead7f7aa0fdb8f7
2022-09-02 12:52:18 +08:00
chunmao.guo
71d81ad78b
FIX: save backup mesh with temp file safely
...
Change-Id: I39ed281e271add443c41cb177d203f0b0decf2b6
2022-09-02 12:52:18 +08:00
salt.wei
d9ad79e922
ENH: add back random seam
...
As title. Random is useless in some cases.
Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: I169edb005574c43fae5aafbdbe4b6e901b8d0c74
2022-09-02 12:52:18 +08:00
chunmao.guo
115995e46d
ENH: export current preset configs
...
Change-Id: I75642f9786ed14e4e6e2048f4a70e7bb49bff03f
(cherry picked from commit 31886319c0a3f1adea301e01a9f49834c1c92670)
2022-09-02 12:52:18 +08:00
zhimin.zeng
5aaa785655
FIX: Slicing process crashes when enable timelapse
...
Change-Id: Idc3068b73809ee28fe685266fcd2355555e9f02a
2022-09-02 12:52:18 +08:00
zhimin.zeng
6631f9eada
FIX: Color information lost when importing BBS 3mf file
...
Change-Id: Iebfdead470e1951e145a5745460c531c9a1b2a27
(cherry picked from commit 4c98437bb90c057dfadf1b8f9d07f2d287ff06d0)
2022-09-02 12:52:18 +08:00