Commit Graph
22041 Commits
Author SHA1 Message Date
SoftFever 131fb94c6b Sync PressureEq with latest PrusaSlicer 2023-09-26 07:55:52 +08:00
igiannakas d6a72fa240 Merge branch 'main' into Pressure-equalizer 2023-09-25 20:52:35 +01:00
mia ec90d7f3e4 GUI/Field: Fix crash in color picker init (#2220)
wxButton->GetBitmap() may return an invalid wxBitmap.
Guard against this.
2023-09-25 23:38:13 +08:00
mia 3b864e562a GUI: Fix calls to PrintingTaskPanel::show_profile_info (#2219)
These will not compile on STL builds of wxWidgets. I assume that on
the non-STL variants, the first argument is cast to a boolean,
which might be a bug…
2023-09-25 23:37:25 +08:00
mia ca534b5b96 Fix compatibility with STL builds of wxWidgets (#2218)
This removes the dependency on legacy wxWidgets configurations,
and makes OrcaSlicer compile on STL builds.

Also, the wxStringList class has been obsolete for at least 20
years, and disappeared from the documentation.
Replace with wxArrayString.
2023-09-25 23:35:30 +08:00
Trist0neandSoftFever ff992aa650 Comgrow T500 (#2222)
* Initial commit to add the upcoming Comgrow T500

* UPDATE DANG IT

* Added Comgrow machine file

* Updated profiles to be more inline with their Cura profiles

* Corrected Errors in comgrow_common and uploaded a new cover.png

* fixes

---------

Co-authored-by: SoftFever <softfeverever@gmail.com>
2023-09-25 23:31:04 +08:00
SoftFever 33f91c026a Hide purge tower preview in case of no tool changes 2023-09-25 23:17:56 +08:00
SoftFever f06b7cb526 QoL: improve PA Line method
Signed-off-by: SoftFever <softfeverever@gmail.com>
2023-09-25 20:39:02 +08:00
SoftFever 9ba9dd274e Merge branch 'main' into Pressure-equalizer 2023-09-24 22:59:46 +08:00
NoisyfoxandVojtech Bubnik 7ef43f6849 Various support improvements and bugfixes (#2202)
* Organic supports: Added check for variable layer height, with which
Organic supports are not compatible.
Fixes prusa3d/PrusaSlicer#9528 and similar.
Check the object max Z against build volume Z in Print::validate().

Cherry-picked from prusa3d/PrusaSlicer@5b94971

* Fix crash with default tree support

* Show "support_critical_regions_only" only when using auto normal tree supports (#2195)

* Fix organic tree check

---------

Co-authored-by: Vojtech Bubnik <bubnikv@gmail.com>
2023-09-24 22:58:04 +08:00
igiannakas 1edf49f851 Updated parameters and tooltip following testing. 2023-09-24 15:02:27 +01:00
igiannakas 79778ee297 Parameter and tool tip tweaking 2023-09-24 11:54:12 +01:00
igiannakas fe6c979f66 Internal parameter and tool tip tweaking 2023-09-24 11:39:23 +01:00
igiannakas cc5a350e9f Merge branch 'SoftFever:main' into Pressure-equalizer 2023-09-24 06:29:05 +03:00
Andy e93e517561 Update Russian translation (#2190)
* Updated translation

Updated translation

* update

Russian translation update
2023-09-24 10:10:33 +08:00
Hotsolidinfill 70195b0a76 Update Korean translation (#2187)
update last string
2023-09-24 10:06:43 +08:00
igiannakas f0a03d7921 Introduced parameter smoothing segment length
This parameter influences the number of division a line will undergo in response to the requirement to adhere to the extrusion rate flow adjustment.
2023-09-19 18:49:01 +03:00
igiannakas 4726809a18 Updated tooltip 2023-09-18 22:40:30 +03:00
igiannakas 5862c33f46 Updated UI toggles between extrusion rate slope and arc fitting. 2023-09-18 22:32:36 +03:00
igiannakas e44344f29c Toggle fields according to compatibility 2023-09-18 17:22:42 +03:00
igiannakas e83ff6739e Implemented parameter in GUI 2023-09-18 17:13:14 +03:00
igiannakas 1e1680abbd Update PressureEqualizer.cpp 2023-09-18 01:40:18 +03:00
igiannakas d663947a0c First complete working version 2023-09-18 01:16:09 +03:00
igiannakas 5aba047275 Merged PR https://github.com/prusa3d/PrusaSlicer/pull/9622 2023-09-17 21:54:10 +03:00
igiannakas 8ec8e999ec Further commits 2023-09-17 19:06:17 +03:00
igiannakas 1133c71190 Pressure equaliser layer result update 2023-09-17 18:11:33 +03:00
igiannakas 2239671742 Update Fill.cpp 2023-09-17 17:29:17 +03:00
igiannakas 70466aa97f Merge branch 'SoftFever:main' into Pressure-equalizer 2023-09-17 10:22:18 +03:00
NoisyfoxandVojtech Bubnik 685e058c35 Parallelized PrintObject::bridge_over_infill() (#2132)
Co-authored-by: Vojtech Bubnik <bubnikv@gmail.com>
2023-09-17 11:22:11 +08:00
Christophe Fonteyne bd13d83385 Added profile for Creality CR-6 SE and CR-6 Max (#2040)
* Added profile for CReality CR-6 SE and CR-6 Max

* Removed merge conflict artifacts

* Removed duplicate process_list

* Fixed many bugs. Profile now loads correctly in 1.7.0-beta

* fixed filament dependencies for CR-6
2023-09-17 11:21:07 +08:00
igiannakas c4927e485c Merge branch 'SoftFever:main' into Pressure-equalizer 2023-09-16 19:05:19 +01:00
Heiko Liebscher 4161b6cfa5 add new german translation (#2131) 2023-09-16 22:40:52 +08:00
Sadri ERCAN 11af4b1b80 Turkish Language String Updates For v1.7 (#2130)
Turkish Language String Updates For v1.7
2023-09-16 22:33:42 +08:00
ablegods 1751a41641 Updated TW translation (#2116) 2023-09-16 22:29:27 +08:00
Noisyfox a73e533bdb Fix gcode viewer on linux (#2110) 2023-09-16 22:26:20 +08:00
igiannakasandSoftFever 61437b2c76 Detection of curled edges to enhance slowdown for overhangs algorithm (#2056)
* Overhang perimeter handling

Updated code to handle overhang perimeters as an overhang and not as a bridge.

* Preparing to add curled extrusions identification

* Porting curling calculations from Prusa Slier 2.6.1

* Prototype 1 - slowdown extended to detect curled edges and further reduce speed

First prototype of the code submitted.

* Working prototype - 2

Code is now finally working - external perimeters are slowed down as needed when there is likelyhood of curling up.

ToDo:
1. Reslicing the model causes the algorithm not to run - need to find where this fails to trigger the call for this.
2. Slowdown of internal perimeters not working yet.

* Updated to use overhang wall speed instead of bridging speed for this algorithm

* Fixed bug in speed calculation and tweaked parameters for high speed printer

Fixed bug in speed calculation and tweaked parameters for high speed printer

* Attempting to fix "set started" not being set

* Parameter tweak after print tests

* Fixed estimation not running when model is re-sliced.

* Removing debug printf statements and fixed threading flag.

* Fixed threading

* Parameter tweaks following print tests

* Made this as an option in the GUI

* Reintroduced handling of bridges as per original design

* UI line toggling when option makes sense to be visible.

* Fixed bug in field visibility & made it default to off

* Code optimisation

---------

Co-authored-by: SoftFever <softfeverever@gmail.com>
2023-09-16 22:24:18 +08:00
SoftFever bcedb431ab Fix MK4 profiles v1.7.0 2023-09-14 21:03:00 +08:00
Carlos CarunchoandSoftFever fd0963c2c9 Update Spanish translation (#2102)
* 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

* Update spanish lang and english string

* Update OrcaSlicer_es.po

* revert .gitignore changes

* Update OrcaSlicer_es.po

* Update OrcaSlicer_es.po

* Update OrcaSlicer_es.po

* Update OrcaSlicer_es.po

* Update OrcaSlicer_es.po

* Update OrcaSlicer_es.po

* Update OrcaSlicer_es.po

* Update OrcaSlicer_es.po

* Update OrcaSlicer_es.po

* Update OrcaSlicer_es.po

* Update OrcaSlicer_es.po

* Update OrcaSlicer_es.po

---------

Co-authored-by: SoftFever <softfeverever@gmail.com>
2023-09-14 21:01:02 +08:00
RandomGgamesandSoftFever f2d5cce8cf Add ender-3 printer (#2053)
* Add ender-3 printer option

* Added image and standard 0.2mm process

* Added Ender 3

* Removed a stray empty line

* fix e3

---------

Co-authored-by: SoftFever <softfeverever@gmail.com>
2023-09-14 20:55:33 +08:00
igiannakas 81a72322e6 Update Fill.cpp 2023-09-14 14:11:58 +02:00
igiannakas 49b2e97b3a Merge branch 'SoftFever:main' into Pressure-equalizer 2023-09-14 06:17:10 +02:00
SoftFever 9efea02e3d Update build_orca.yml (#2106) 2023-09-14 06:51:12 +08:00
SoftFever 4a7d298786 disable prime tower preview 2023-09-14 00:11:43 +08:00
igiannakas b17b22a11f Merge branch 'SoftFever:main' into Pressure-equalizer 2023-09-13 15:48:40 +01:00
SoftFever 2406a34bf7 1.7.0 2023-09-13 21:50:46 +08:00
SoftFever 89efa44388 tweak prime tower display 2023-09-13 21:49:40 +08:00
SoftFever 7d8d296956 sanitize Elegoo neptune4 profiles 2023-09-13 21:40:53 +08:00
SoftFever 132056b33b fix win cicd 2023-09-13 20:10:33 +08:00
SoftFever e6269dd852 tweak default organic tree settings. 2023-09-13 20:10:33 +08:00
Andy d0abc48765 Updated Russian translation (#2097)
Updated translation

Updated translation
2023-09-13 20:10:12 +08:00