12979 Commits

Author SHA1 Message Date
enricoturri1966
356405adf6 Tech ENABLE_GLBEGIN_GLEND_REMOVAL - Selection layers hints
(cherry picked from commit prusa3d/PrusaSlicer@bebb5505a3)
2023-11-04 11:41:00 +08:00
enricoturri1966
7f0c095446 Tech ENABLE_GLBEGIN_GLEND_REMOVAL - 1st installment - Selection bounding box
(cherry picked from commit prusa3d/PrusaSlicer@22f38235ea)
2023-11-04 11:41:00 +08:00
enricoturri1966
28d0147d09 Introduction of classes ColorRGB and ColorRGBA to unify color data definition and manipulation
(cherry picked from commit prusa3d/PrusaSlicer@d0bff2d996 )
2023-11-04 11:41:00 +08:00
SoftFever
36ffb18059 make folder name more consistent 2023-11-04 10:37:53 +08:00
Noisyfox
528fb630bc
Organic: Fix support blocker (#2595)
Expand blockers a little bit to compensate the error in facet projection
2023-11-04 02:42:30 +08:00
Rob Trame
f1345d276b
Fix typos and style inconsistencies related to configuration (#2580)
* Fix 'min' accidentally defined as 'max'

* Remove duplicate retract_lift_above/below definitions

* Add correct unit for jerk

* Make speed tooltip consistent with others

* Remove accidental 's' in Qidi XPlus config

* Remove trailing comma in RatRig config

* Add 'type' field to KP3S PRO configs

* Revert "Make speed tooltip consistent with others"

This reverts commit 16c05751814cc6222fa976612ce7ff8e456141c8.

* Revert "Remove duplicate retract_lift_above/below definitions"

This reverts commit 54ca51f3de2a5e3ca1d9e9538c51a28b59acabcf.

* Remove non-translated retract_lift_above/below definitions

* Update PrintConfig.cpp

Revert jerk unit
2023-11-04 02:41:13 +08:00
SoftFever
8fcaef53f7 skip only one wall top checking for bridges 2023-11-03 18:35:46 +08:00
SoftFever
e7507e1af5 Revert "Increase uploading timeout for Klipper"
This reverts commit e32e717a757e7d92ddd06e07e237c66fb5d49dd6.
2023-11-03 18:35:46 +08:00
SoftFever
4fe80bcbc5 remove staff_pick_switch 2023-11-03 18:35:46 +08:00
Noisyfox
fcb289124e
fix deadlock condition varaible use in netfabb wrapper (#2583)
(cherry picked from commit prusa3d/PrusaSlicer@04ac99a54e)

Co-authored-by: PavelMikus <pavel.mikus.mail@seznam.cz>
2023-11-02 18:40:19 +08:00
Ocraftyone
d574816aef
Add default page selection (#2569)
Add option to change default page
2023-11-02 18:28:13 +08:00
SoftFever
61e05f9bd1 Fixed #2562: disable extra perimeters over overhangs for spiral vase 2023-11-01 23:12:22 +08:00
Ocraftyone
06f966e43a
Add splash screen toggle (#2568)
Add preferences option to toggle splash screen
2023-11-01 16:47:14 +08:00
Ioannis Giannakas
46b31a41bf
Fix duplicate entry of Only Lift Z above and below in the extruder tab (#2561)
Update Tab.cpp
2023-11-01 11:56:14 +08:00
SoftFever
2da64eb1b3 Improve max vol test model to support large diameter nozzles 2023-10-31 20:13:20 +08:00
SoftFever
9bc030e486 Fixed a bug that gcode was reprocessed when uploading to printhost 2023-10-31 19:15:19 +08:00
SoftFever
ac67387c7d Fixed #2527: missing THUMBNAIL_BLOCK_START 2023-10-30 23:00:43 +08:00
SoftFever
7e91d68493 add overall_chamber_temperature variable 2023-10-30 19:53:22 +08:00
SoftFever
3fca10d7f8 Fixed #2245: change min value of *_speed parameters from 0 to 1 2023-10-30 19:49:30 +08:00
SoftFever
e32e717a75 Increase uploading timeout for Klipper 2023-10-30 01:12:31 +08:00
SoftFever
6fe5abc8cc Fix Process_T 2023-10-30 00:09:01 +08:00
SoftFever
338f4609f3 skip relative e distance check for BBL 2023-10-29 17:54:35 +08:00
SoftFever
7ff4005c22 Fix errors when slicing A1 mini 2023-10-29 12:16:16 +08:00
SoftFever
363c256668 Fix some strings and update locale files 2023-10-29 10:47:23 +08:00
SoftFever
457b847aee Remove BambuStudio-SoftFever migration code 2023-10-29 10:31:26 +08:00
SoftFever
99012660c9 Don't show not consistent g-code warning for P1P machine when P1S profiles are used. 2023-10-28 22:52:16 +08:00
SoftFever
db97f91abc Enable cancel object for multi color printing(BBL) 2023-10-28 22:50:37 +08:00
Ioannis Giannakas
cee0cbe49a
Updated tool tip and removed min print speed disabling when slowdown for layer cooling is de-selected (#2524)
* Updated tool tip and removed min print speed disabling when slowdown for layer cooling is de-selected

* Updated tool tip to make it explicit when this setting is used.
2023-10-28 21:55:48 +08:00
SoftFever
9d7f10c176 update wiki placeholder links 2023-10-28 10:05:49 +08:00
mariuske
7a71db1df0
Fixed minor typo (#2519) 2023-10-27 21:31:38 +08:00
Microdog
d6c9463a31
fix: fix cooling overhang threshold (#2508) 2023-10-27 21:30:23 +08:00
SoftFever
eed0c28bd8 fix some small issues of machine_max_acceleration_travel 2023-10-27 21:09:31 +08:00
SoftFever
9e93b51777 timelapse gcode 2023-10-26 13:16:54 +08:00
SoftFever
5e0102e8ca update wiki links(to place holders) 2023-10-24 23:02:41 +08:00
enricoturri1966
f1c884acf8 Tech ENABLE_Z_OFFSET_CORRECTION - Correction of toolpaths zs when z offset is set
(cherry picked from commit 537ae6bec3bb5347665e294d02cba4a889221445)
2023-10-24 18:50:04 +08:00
SoftFever
6023f79be3 add z offset option 2023-10-24 18:49:53 +08:00
SoftFever
7a2229cae9 Optimize g-code generation for Klipper: combine accel and jerk command 2023-10-24 00:11:33 +08:00
SoftFever
d6146ecc84 Add accel and jerk to object config 2023-10-24 00:05:50 +08:00
SoftFever
f3dade623b Fixed an issue that Motion ability page is not displayed for RRF 2023-10-24 00:05:50 +08:00
SoftFever
da47d0f79e Fix some issues that some option changes won't tirgger slice status 2023-10-22 20:54:48 +08:00
Noisyfox
e641903b16
Fix crash when referencing an invalid variable name (#2486)
Fix crash when referencing an invalid variable name using the old placeholder parser syntax
2023-10-22 19:35:53 +08:00
Ocraftyone
f84e94faf7
Add "Manual filament change" option and logic (#2379)
* Add "Manual filament change" option and logic

* make suggested changes

* make suggested changes

* change tag from "CHANGE_TOOL" to "MANUAL_TOOL_CHANGE"

* some tweaks

* More fixes

---------

Co-authored-by: SoftFever <softfeverever@gmail.com>
Co-authored-by: SoftFever <103989404+SoftFever@users.noreply.github.com>
2023-10-22 19:31:09 +08:00
SoftFever
90601c098a
Feat: chamber temp control and chamber fan (#2483)
* init

* tweak
2023-10-22 16:38:20 +08:00
SoftFever
809e6d1cc7 Check latest releases only 2023-10-21 19:43:07 +08:00
SoftFever
a7729ca83f Merge BS 1.7.7.89
# Conflicts:
#	bbl/i18n/ko/BambuStudio_ko.po
#	localization/i18n/OrcaSlicer.pot
#	localization/i18n/de/OrcaSlicer_de.po
#	localization/i18n/en/OrcaSlicer_en.po
#	localization/i18n/es/OrcaSlicer_es.po
#	localization/i18n/fr/OrcaSlicer_fr.po
#	localization/i18n/hu/OrcaSlicer_hu.po
#	localization/i18n/it/OrcaSlicer_it.po
#	localization/i18n/ja/OrcaSlicer_ja.po
#	localization/i18n/nl/OrcaSlicer_nl.po
#	localization/i18n/sv/OrcaSlicer_sv.po
#	localization/i18n/zh_cn/OrcaSlicer_zh_CN.po
#	resources/i18n/de/BambuStudio.mo
#	resources/i18n/en/BambuStudio.mo
#	resources/i18n/es/BambuStudio.mo
#	resources/i18n/fr/BambuStudio.mo
#	resources/i18n/hu/BambuStudio.mo
#	resources/i18n/it/BambuStudio.mo
#	resources/i18n/ja/BambuStudio.mo
#	resources/i18n/ko/BambuStudio.mo
#	resources/i18n/nl/BambuStudio.mo
#	resources/i18n/sv/BambuStudio.mo
#	resources/i18n/zh_cn/BambuStudio.mo
#	resources/profiles/Anycubic/machine/Anycubic Kobra Max 0.4 nozzle.json
#	src/OrcaSlicer.cpp
#	src/libnest2d/include/libnest2d/selections/firstfit.hpp
#	src/libslic3r/GCode/GCodeProcessor.cpp
#	src/libslic3r/Print.cpp
#	src/libslic3r/Print.hpp
#	src/libslic3r/PrintConfig.cpp
#	src/slic3r/GUI/CalibrationWizardPresetPage.cpp
#	src/slic3r/GUI/GLCanvas3D.cpp
#	src/slic3r/GUI/PartPlate.cpp
#	src/slic3r/GUI/PartPlate.hpp
#	src/slic3r/GUI/ReleaseNote.cpp
#	src/slic3r/GUI/Tab.cpp
#	version.inc
2023-10-21 19:41:49 +08:00
SoftFever
156c35e1da handle more legacy configs 2023-10-21 18:18:52 +08:00
Noisyfox
951252c597
Change direction for perimeter extrusion at odd layers. (#2413)
* Change direction for perimeter extrusion at odd layers.

Initial test code based on supermerill/SuperSlicer@87245ae3c1

* Perimeters for both contours and holes can have alternating direction, to support overhangs on both side.
Also fixes wipe on loop.

* Only reverse order if the loops have steep overhang

* Support a special case that treat every layer as steep overhang

* Add options

* Disable overhang reverse if vase mode is enabled

* Allow extrusion reversal and skip overhang detection if fuzzy skin

---------

Co-authored-by: supermerill <merill@free.fr>
Co-authored-by: SoftFever <softfeverever@gmail.com>
2023-10-21 17:23:05 +08:00
SoftFever
bbfb9d77fa
More camera tweaks (#2473)
* fix camera regressions

* Handle multiple plates
2023-10-21 12:20:30 +08:00
Noisyfox
56fdbf5310
Fix layer path order when multi-layer elephant compensation is used (#2443) 2023-10-19 19:57:53 +08:00
Noisyfox
075a08bca8
Initial port of the new ensure vertical thickness algorithm from PrusaSlicer (#2382)
* Initial port of the new ensure vertical thickness algorithm from PrusaSlicer.

Based on prusa3d/PrusaSlicer@1a0d8f5130

* Remove code related to "Detect narrow internal solid infill" as it's handled by the new ensuring code

* Support different internal solid infill pattern

* Ignore removed options

---------

Co-authored-by: Pavel Mikuš <pavel.mikus.mail@seznam.cz>
Co-authored-by: SoftFever <softfeverever@gmail.com>
2023-10-19 19:55:05 +08:00