Commit graph

4111 commits

Author SHA1 Message Date
zhimin.zeng
c330dbe27a ENH: Allow users to adjust the order of components in assemble
Change-Id: Ie4b979e4cfdf99d822801400cd6b54773f526d7a
(cherry picked from commit 2b8b32a2d2d8181d1ab0c490e1a7b4333dc34fad)
2023-08-16 20:45:27 +08:00
Lane.Wei
42a69e3e20
Merge branch 'master' into v1.7.2 2023-08-15 21:45:42 +08:00
lane.wei
f3302153d2 ENH: Version: update version to 1.7.4
Change-Id: Ie7ef6a711b600dc83fae488038ee2d266e29f297
2023-08-15 21:39:51 +08:00
SoftFever
ab9873ff55 ENH: switch ironing_type to no ironing
This modification is based on Orca's commits 61db1ef369

Commit: 61db1ef369
Parents: a1bc4b3a57
Author: SoftFever <softfeverever@gmail.com>
Committer: SoftFever <softfeverever@gmail.com>

misc profile fixes

Change-Id: Id12d17d0534d1835a244f4619f5730dd0bd345ce
2023-08-15 21:39:51 +08:00
Lee Colarelli
d98059a0ec ENH: Add Anycubic Kobra 2.
This modification is based on Orca's commit abc0f1c682

feat: added Anycubic Kobra 2 (#1765)

* feat: added Anycubic Kobra 2

Signed-off-by: Lee Colarelli <lee@leecolarelli.com>

* fix: corrected buildplate texture size

Signed-off-by: Lee Colarelli <lee@leecolarelli.com>

* fix: corrected max layer height

Signed-off-by: Lee Colarelli <lee@leecolarelli.com>

* fix bed model

---------

Change-Id: I442995a3e80fef680f2d9a5ae1899a8ef5625795
Signed-off-by: Lee Colarelli <lee@leecolarelli.com>
2023-08-15 21:39:51 +08:00
thewildmage
047015fa5e NEW: Add Ellis' pattern method for pressure advance calibration
Add a new calibration pattern method for pressure advance calibration, which can better test the influence of k value on the corner. The changes of this patch are picked from OrcaSlicer by thewildmage, thanks to thewildmage for the great work!

github issue: https://github.com/bambulab/BambuStudio/issues/2222

Change-Id: Icc8fd4d52b20c1668bfa08716b48549dfada515b
(cherry picked from commit eb72d8b681bef270906406a2d10a36d4efbce900)
(cherry picked from commit 2b07c1154f4a009612f951938e7865dc338b2d9b)
2023-08-15 21:39:51 +08:00
zhimin.zeng
d3785577ef FIX: Flow Rate Calibration Pattern too crowded with 0.8mm nozzle
github issue 2296

Change-Id: Iee766680c26ab5ca826961f53f8963d802a25397
2023-08-15 21:39:51 +08:00
zhimin.zeng
6a86c9f2a3 FIX: replace ',' with '.' when using minor languages
Change-Id: I992f4c702141f89860625f64d9524ee1c0445cee
2023-08-15 21:39:51 +08:00
lane.wei
6750b5b33c FIX: config: update config with correct logic
1. remove other vendors
2. set the version to correct one
jira: STUDIO-4009

Change-Id: I804bb1d08a9d241bc323a22b0d3fb40f7c9c3c9a
2023-08-15 21:39:51 +08:00
zhimin.zeng
630b879b28 FIX: Re-multicolor slice when change first_layer_print_sequence
Change-Id: If17708744a52c95aec406e2cd46a29ff4cf29872
(cherry picked from commit 892f508f194e49462a2c470ce8d0f3f6313a0c09)
(cherry picked from commit a00864f8d254f10cae6b20dcf5d6edc2814ed802)
2023-08-15 21:39:51 +08:00
zhimin.zeng
f783da81ce 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
zhou.xu
f926f9e00f 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
salt.wei
f05457f47a FIX: should consider plate offset in wipe tower
Updating position to gcode writer in wipe tower
miss plate offset.

This is handling for github issue #2256

github: github issue #2256

Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: I915591ee919d10bb5bd2c2dcd5f1e98fd4b66503
2023-08-15 21:39:50 +08:00
liz.li
5dbef1db0e NEW: first layer printing sequence
Change-Id: I19e39a27cf972eb859e51a334aeae8f57ee263f8
(cherry picked from commit 1369107c04668f800a338395ed3af316c32d194d)
2023-08-15 21:39:50 +08:00
chunmao.guo
c79e84a516 FIX: [STUDIO-3735] unload default user filament/process presets
Change-Id: I24e54823e91ea8f6cad9bfbdf69ee838e75f8190
(cherry picked from commit ed97c7dc65e3c44dac99b01b4dfd0951e048ffc2)
2023-08-15 21:39:50 +08:00
maosheng.wei
442f2472af FIX: [github 2246 2209] reload form disk not working
Change-Id: If70d7b700c454e9290741980afb0a1fd73a1fa5a
2023-08-15 21:39:50 +08:00
chunmao.guo
cf85f1c82f FIX: load from gcode stream crash with null model pointer
Change-Id: I09a17dd5726d164a4e0bc1d5f213581832a17a5d
(cherry picked from commit 52065d43c98eda7a2a7c799d2100a10b6cbc42bf)
2023-08-15 21:39:50 +08:00
chunmao.guo
c5bba1fa85 FIX: use current_language_code_safe() for valid language
Change-Id: I480730055588aa76bd40f35e6c4bcbe9833c330d
2023-08-15 21:39:50 +08:00
liz.li
74a1bb8c0f FIX: meshboolean set transformation matrix twice
Change-Id: I1428c66f69bbd14fa0485bab23b0a26b8e7b6dba
(cherry picked from commit 23e69af4d9516c7c2f8b4fb9649d1757903627b6)
2023-08-15 21:39:50 +08:00
chunmao.guo
01319c1fed FIX: input ip dialog not show for liveview
Change-Id: I422b89eae3c9b9049416f2460bacb4cc991ca605
2023-08-15 21:39:50 +08:00
Scott Mudge
6cf56467d3 FIX: Bugfix for zero-width tree supports from @scottmudge (#1367)
fix bug with zero width tree supports throwing exception.

This a PR from @scottmudge commited to OrcaSlicer.

More than the original commit, we also unify the usage of line_width and
support_extrusion_width, making things simpler.

Change-Id: I0b7a4344cbda4fdf05dfd9f8965f598ad6844429
(cherry picked from commit 4a7c4d4a0cc4507e7eadfb1825b1fd11bf0aba52)
2023-08-15 21:39:50 +08:00
salt.wei
9984fb2c3f ENH: remove the single filament limitation of skipping object
We planed to skip uncessary filament changing when skip
object. However, this caused color mixing.

If we try to fix the color mixing issue, the flush gcode
should be generated by printer itself. This is not a short
time job.

So currently we never skip changing filament when skip
object. This will not save much time and flushing. But better
than none.

Signed-off-by: salt.wei <salt.wei@bambulab.com>
Change-Id: I6046cd2765cf68058712b4256402acc0be771144
(cherry picked from commit 7cbd0b35671518636dcca173220b25f6dc18ec1f)
2023-08-15 21:39:50 +08:00
Arthur
92a740a112 FIX: disordered support interfaces in tree support
Can't delete nodes with no children, otherwise the parent-child relations may be corrupted.

Jira: STUDIO-3737, MAK-1557

Change-Id: I1de39e182bac4a55a8739c00e59fdf7b9b5e4dfb
(cherry picked from commit 8ad53b9fc16362e5bac1f649b53f4f0eba1edc1d)
2023-08-15 21:39:50 +08:00
SoftFever
43087cc6a6 update locale and tweak some profiles 2023-08-14 20:15:57 +08:00
SoftFever
e56863af0d fix cicd build 2023-08-13 22:32:49 +08:00
Noisyfox
f714e72faa
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
SoftFever
afe1030b58
test (#1785) 2023-08-13 22:16:16 +08:00
Carlos Caruncho
02405db48e
Update Spanish translation (#1783)
* Some Spanish string fixes

PO updated

* More spanish strings fixes

* Compiled MO

* Update spanish strings and MO

* Update

* Update OrcaSlicer_es.po

* Update OrcaSlicer_es.po

* Delete OrcaSlicer.mo

* update .mo files

* Update OrcaSlicer_es.po

* Update OrcaSlicer_es.po

* Update OrcaSlicer_es.po

---------

Co-authored-by: SoftFever <softfeverever@gmail.com>
2023-08-13 10:26:52 +08:00
SoftFever
6298b1c449 Merge branch 'main' of github.com:SoftFever/OrcaSlicer 2023-08-13 10:07:07 +08:00
just-trey
fe1d7a0751
AnkerMake Profile Additions (#1716)
* Ankermake Profile Additions

* updated based on feedback
2023-08-13 10:06:37 +08:00
SoftFever
270fff56f5 Fix Troodon2 klipper bug 2023-08-13 09:56:24 +08:00
SoftFever
3be1168d12 Fix vivedino profile 2023-08-12 22:19:03 +08:00
SoftFever
9f5678c3d1 minor tweak internal bridge speed 2023-08-12 20:26:22 +08:00
SoftFever
5807135a1f 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
SoftFever
8dd9561574 Optimize new overhang slowdown and re-enable it #1642
Signed-off-by: SoftFever <103989404+SoftFever@users.noreply.github.com>
2023-08-12 15:34:08 +08:00
SoftFever
b79fc88ade 1.6.4-beta3 2023-08-11 21:14:25 +08:00
SoftFever
61db1ef369 misc profile fixes 2023-08-11 21:13:53 +08:00
Arthur
a1bc4b3a57 FIX: tree support's enforcers inside a hole were wrong
Previously holes of enforcer_polygons was taken as contours,
which caused enforcers inside a hole were too large.

Jira: STUDIO-3877
Change-Id: If38c34e2469b822012a2ed0b082783563fe99228
2023-08-11 20:50:03 +08:00
SoftFever
99406816cd
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
Lee Colarelli
abc0f1c682
feat: added Anycubic Kobra 2 (#1765)
* feat: added Anycubic Kobra 2

Signed-off-by: Lee Colarelli <lee@leecolarelli.com>

* fix: corrected buildplate texture size

Signed-off-by: Lee Colarelli <lee@leecolarelli.com>

* fix: corrected max layer height

Signed-off-by: Lee Colarelli <lee@leecolarelli.com>

* fix bed model

---------

Signed-off-by: Lee Colarelli <lee@leecolarelli.com>
Co-authored-by: SoftFever <softfeverever@gmail.com>
2023-08-11 20:26:20 +08:00
James Ding
c460504e3e FIX: Typo with dropped
Change droped to dropped for flow rate calibration fail.
2023-08-11 20:23:06 +08:00
SoftFever
7e87d9f031 Fix CICD 2023-08-11 18:31:52 +08:00
otkd
905ad5296b
Update Ukrainian translation (#1748)
* refactor(localization): update Ukrainian

- Fixed typos and inconsistencies in existing Ukrainian translations

Signed-off-by: otkd <7527203+otkd@users.noreply.github.com>

* Update bbl/i18n/uk/OrcaSlicer_uk.po

Co-authored-by: Bohdan Keller <vickas777@gmail.com>

* Apply suggestions from code review

Co-authored-by: Bohdan Keller <vickas777@gmail.com>

* Ukrainian translation changes

- Further changes based on recommendations in #1748
- Updates .mo with current changes and from 9da51fe574db8160e4e95c04fc0bac2b2cba822e 7692851dbd808561f5ebfaacf826eb3166a84265

Signed-off-by: otkd <7527203+otkd@users.noreply.github.com>

---------

Signed-off-by: otkd <7527203+otkd@users.noreply.github.com>
Co-authored-by: Bohdan Keller <vickas777@gmail.com>
2023-08-11 08:41:00 +08:00
Alexander Sulfrian
f1afe93d6f
Fix compiling imgui with boost libraries (#1755)
Addind only the include dirs is wrong. The cmake boost_headeronly
library contains more settings.

Without adding the cmake boost_headeronly library, the compilation of
imgui is missing the defines for the boost library (f.e.
BOOST_LOG_DYN_LINK) and it will result in linker errors.

Co-authored-by: SoftFever <softfeverever@gmail.com>
2023-08-11 08:20:10 +08:00
SoftFever
84a7f3c084 fix build errors 2023-08-10 23:30:37 +08:00
SoftFever
24bf61af73 increase the line width limit to 5x the nozzle diameter #1745 2023-08-10 23:00:59 +08:00
SoftFever
3e393df9df support chamber temperature per filament #1160 2023-08-10 22:08:48 +08:00
zhimin.zeng
0bfc42989b FIX: crash when use manual flow rate
fix the PA tower is effect

Change-Id: Idc00090c75023d62beca2a32529a6749081de9ef
2023-08-10 21:17:28 +08:00
SoftFever
333a5067ec Fix a bug that overhang slowdown won't work when top z is 0 #1763 2023-08-10 21:09:27 +08:00
SoftFever
7b88104870 update locale 2023-08-10 20:43:00 +08:00