Commit Graph

10033 Commits

Author SHA1 Message Date
52483d6520 ENH: support custom the first layer print sequence
Change-Id: I0516948292933fe47d39fb3ae2f7e91473b45b3a
(cherry picked from commit 5bbdb28c86509d5f94b5b9c33a0f2e1b2749e94b)
(cherry picked from commit 22c6e9f1d2c6f1b86c70827c8bec65a857fe2bc5)
2023-08-15 21:39:50 +08:00
97255afad4 FIX: change the max length of plate name from 40 to 250
from github user:https://github.com/bambulab/BambuStudio/issues/2119#event-10014273957

Change-Id: I3db2db78f7c870864123789d8ac5eadc31702944
(cherry picked from commit b877284ca8444a76753a5c58ef4d8258990d17c0)
2023-08-15 21:39:50 +08:00
40f3faa46d NEW: first layer printing sequence
Change-Id: I19e39a27cf972eb859e51a334aeae8f57ee263f8
(cherry picked from commit 1369107c04668f800a338395ed3af316c32d194d)
2023-08-15 21:39:50 +08:00
28f0b3612e FIX: [github 2246 2209] reload form disk not working
Change-Id: If70d7b700c454e9290741980afb0a1fd73a1fa5a
2023-08-15 21:39:50 +08:00
808a6520fa FIX: use current_language_code_safe() for valid language
Change-Id: I480730055588aa76bd40f35e6c4bcbe9833c330d
2023-08-15 21:39:50 +08:00
3678e91353 FIX: meshboolean set transformation matrix twice
Change-Id: I1428c66f69bbd14fa0485bab23b0a26b8e7b6dba
(cherry picked from commit 23e69af4d9516c7c2f8b4fb9649d1757903627b6)
2023-08-15 21:39:50 +08:00
d5635cd0b2 FIX: input ip dialog not show for liveview
Change-Id: I422b89eae3c9b9049416f2460bacb4cc991ca605
2023-08-15 21:39:50 +08:00
1a07f01a2c Simple brim ears impl (#1779)
* First working brim ear impl, ported from SuperSlicer

* Make brim ears configurable

* Generate ears only if ear size > 0

* Fix `Polygon::convex_points` as well as brim ear max angle

* Fix another error in `Polygon::convex_points` and `Polygon::concave_points`

* Apply brim ears to inner brims as well

* tweak hide and disable condition a bit

---------

Co-authored-by: SoftFever <softfeverever@gmail.com>
2023-08-13 22:29:45 +08:00
945ad2da9a Fixed an issue that internal_bridge_speed is applied to external bridge infills
A new extrusion role - erInternalBridgeInfill is introduced.
SuperSlicer's implementation is referenced.

Signed-off-by: SoftFever <103989404+SoftFever@users.noreply.github.com>
2023-08-12 15:38:22 +08:00
3995559ca0 fix crashes on some Linux distro caused by locale by @pfrench42 #235 (#1766)
fix crashes on some Linux distro caused by locale by @pfrench42

#235
2023-08-11 20:26:37 +08:00
cca5057ea5 FIX: Typo with dropped
Change droped to dropped for flow rate calibration fail.
2023-08-11 20:23:06 +08:00
7396b722c5 fix build errors 2023-08-10 23:30:37 +08:00
fdd6f48a63 FIX: crash when use manual flow rate
fix the PA tower is effect

Change-Id: Idc00090c75023d62beca2a32529a6749081de9ef
2023-08-10 21:17:28 +08:00
912e897e2b internal bridge speed 2023-08-10 17:34:51 +08:00
765fb64e20 add One wall threshold parameter 2023-08-10 10:56:12 +08:00
50b74facc2 Fix wxWidgets debugging macros (#1742)
wxFAIL will always generate an assert error and does not expect a
condition.
2023-08-09 23:25:25 +08:00
24064199ff Fixed an unicode bug in Mesh boolean 2023-08-09 17:13:44 +08:00
24fef4fd83 update locale 2 2023-08-09 14:12:18 +08:00
5dcc0ee8f3 clean up 2023-08-09 13:42:41 +08:00
841ea156a0 Merge some BS1.7 changes:
fix full screen issue on Windows
2023-08-09 00:47:48 +08:00
8a8581a062 Merge some BS1.7 changes:
Boolean operation feature
2023-08-08 22:14:20 +08:00
b194949045 enforce no tracking 2023-08-08 19:36:24 +08:00
2b729eddec Merge some BS1.7 changes:
internal_solid_infill_pattern
2023-08-08 19:08:13 +08:00
2d036026fc Merge some BS1.7 changes:
Port object canceling for BL X1 from BS.

Todo: refactor
2023-08-08 19:08:13 +08:00
e111f97d26 Merge some BS1.7 changes:
bring back fill_bed feature, original implemention from PrusaSlicer. BS added exclusion logic.
2023-08-08 19:08:13 +08:00
78e371f66c FIX: crash at flow rate cali save when input Chinese
Change-Id: Idfc913e79c13646c9536c8d331c216acdb1e2ef5
(cherry picked from commit cd68769b8fae92d2026ea91e5c32afaf6fb85b76)
2023-08-08 10:41:55 +08:00
b0f081ea96 revert PA tower 2023-08-06 23:19:02 +08:00
69d47b6af9 FIX: translation
Change-Id: I4e6ce9943df178c80a47c49fb50da1ba16d1d7a3
(cherry picked from commit e9aa706f5887658cab8cc962020760c9e6fdad27)
2023-08-04 22:33:22 +08:00
4e3c6b564d fixed an bug that CN plate name was not working properly 2023-08-04 20:36:32 +08:00
1eb6da83af fix Korean font not be loaded properly (#1681)
* Update Korean Translation
- Make overhang printable
- Lift Z Enforcement
- etc

* fix Korean font not be loaded
2023-08-04 19:15:15 +08:00
d8e485d691 FIX:fixed sending print failure due to long plate name
Change-Id: I89f32f7d7f214d55051e736f834e0e49d7c808ab
2023-08-04 18:19:21 +08:00
4d5b9280e5 ENH: top one wall for arachne
split to 3 mode
not apply
all top surface
topmost surface

Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: Id9bb1a6ded7414b2f093ac01e4ecb4b93057d022
2023-08-04 18:15:25 +08:00
9d3681d8f0 FIX: display failed when the flow rate is 0 or too large
Change-Id: I20af5b0badba63a12129fb571524a152b591d974
(cherry picked from commit f57ce4133c6a5a460c43767c898c3068d9bff60d)
2023-08-04 18:15:25 +08:00
6de9d10747 FIX: add Chinese pictures in cali page
Change-Id: Ibcb0a01ec0fcbb3a73708cb6dc771748b3ebc2ea
(cherry picked from commit 848e51c5da6d9c5c3f4227ed6dc706b19e9eceae)
2023-08-04 18:15:25 +08:00
571d53bf5b FIX: [STUDIO-3835] Cali translations
Change-Id: I705d27ff172c8c9c0eed617f69af3128f2e3ffe0
(cherry picked from commit 0a1722ebee63ab79a29c3add56d5386b32c3dae9)
2023-08-04 18:15:25 +08:00
1f1ada6e7b FIX: cali related encoding problem
Change-Id: Ia79237d9e2f37fd8720411891fb724c3bd00b9fb
2023-08-04 18:15:25 +08:00
f4f8d26d45 FIX: the n value is not correct when set pa cali value
If it is manual, set it to 0, if it is automatic, use the calibrated value

Change-Id: I7c8737366e0ec0c6c2c17a7ad905cfb34e236fd8
(cherry picked from commit b235b0c8b79b1baf6a393ccfea236e1e650dcb7d)
(cherry picked from commit 298f7b6b9349fdf7fe7f9092e3012188d27b9bf2)
2023-08-04 18:15:25 +08:00
bfb4c31c28 FIX: fedora: cannot select preview plate thumbnail
Change-Id: I1bb774f7f48a7b905498d5c1cc06263aa3b01ce9
2023-08-04 18:15:25 +08:00
fa1721efac FIX:fixed issue of not displaying load/unload entries
Change-Id: I6e264de950f194a93055c4120a025ce37d1e2b15
2023-08-04 18:15:25 +08:00
5e8a954430 FIX: cali: manage result crash
1. fix input chinese on editing name will crash
2. fix: repeat editing action before the whole dialog is refreshed, will crash

Change-Id: Ia5f785987aec547007a1d71e1af770b606b50d65
(cherry picked from commit a1f60dc682b5e46ae098ad2a720e5cb12f8148d7)
2023-08-04 18:15:25 +08:00
d3fa8d66e9 ENH: remove check link state
Change-Id: Iba16694299f92a89e63ea9c4829e3087a29bade1
Signed-off-by: Stone Li <stone.li@bambulab.com>
(cherry picked from commit f8ccd60bdb7489d325e457948e27c5d854089e08)
2023-08-04 18:15:25 +08:00
ff85dd9100 FIX:FIX BUG on Buried
Change-Id: Id7a1d6c3686377c8f77b6071cc9e0754d5d31bbf
2023-08-01 22:09:01 +08:00
ef54282ee3 FIX:Fix bugs caused by buried points
Change-Id: I47d4e786912120124c134404afce15dec48c7974
Signed-off-by: Kunlong Ma <kunlong.ma@bambulab.com>
2023-08-01 22:09:01 +08:00
8782a23cc3 ENH: modify chamber_temperature to array
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I8c1afc85ff91ebf4458871fecba5f2f1f1e32f1d
2023-07-31 14:29:15 +08:00
964df40630 ENH: remove nozzle_hrc in params page and profiles
use std::map to map nozzle_type to nozzle_hrc

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ie9d1db486808bd5164c7952caecaf4ac279f43d8
2023-07-31 14:29:15 +08:00
78eb192686 ENH: CLI: refine some logic of repetions and load configs
1. when object skipped, it should not be duplicated
it is set to unprintable before arrange
and the plate needs to be considered a skipped plate also
2. skip the wipe tower if not multi-color after skip
3. load default configs if there are no configs loaded
4. refine the result.json to include key_values

Change-Id: I8c132cabcdd78756673fe900267a226a41ae1b4d
2023-07-31 14:29:15 +08:00
b1fd9d23fb FIX: set n value to 0 by default in extrusion_cali_set
Change-Id: Ib3c34608413cdde1078c11c6e0cb6ca8a0c02d56
2023-07-31 14:29:15 +08:00
d188a8df6b ENH: adjust imgui plate thumbnail color
Change-Id: Iec5cb3162c55e44eef2c67a3e5d8c65b5eadd785
2023-07-31 14:29:15 +08:00
a3fc969553 FIX:fixed UI display error in the monitor page
fixed STUDIO-3754

Change-Id: I96f9e52a9924b7f34e8e6ac7139ca70514af79ae
2023-07-31 14:29:15 +08:00
0bb21e4273 ENH: CLI: add the repetitions logic
support to duplicate object in a plate

Change-Id: I6bc964a2b9660adf3be7919f230524c979da9d50
2023-07-31 14:29:15 +08:00