Files
OrcaSlicer-KX/src/libslic3r
igiannakas 3d60a907b2 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
..
2023-08-08 19:08:13 +08:00
2023-08-26 18:45:43 +08:00
2023-08-26 18:45:43 +08:00
2023-08-08 19:08:13 +08:00
2023-08-08 19:08:13 +08:00
2023-08-08 19:08:13 +08:00
2023-08-08 19:08:13 +08:00
2023-08-08 19:08:13 +08:00
2023-08-08 19:08:13 +08:00
2023-08-13 22:29:45 +08:00
2023-08-26 18:45:43 +08:00
2023-08-26 18:45:43 +08:00
2023-08-26 18:45:43 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00
wip
2023-09-09 13:19:43 +08:00
2023-08-26 18:45:43 +08:00
2023-04-17 15:39:02 +08:00
2023-04-17 15:39:02 +08:00
2023-08-08 19:08:13 +08:00
2023-08-22 18:34:56 +08:00
2023-08-08 19:08:13 +08:00
2023-08-08 19:08:13 +08:00
2022-07-15 23:42:08 +08:00
2023-09-09 13:19:59 +08:00
2023-09-09 17:47:25 +08:00
2023-08-30 23:39:00 +08:00
2023-07-07 17:25:51 +08:00
2022-07-15 23:42:08 +08:00
2023-08-26 18:45:43 +08:00
2023-08-08 19:08:13 +08:00
2023-08-26 18:45:43 +08:00
2023-04-17 15:39:02 +08:00
2023-08-08 19:08:13 +08:00
2023-08-08 19:08:13 +08:00
2023-08-08 19:08:13 +08:00
2023-08-26 18:45:43 +08:00
2023-08-26 18:45:43 +08:00
2023-08-08 19:08:13 +08:00
2022-07-15 23:42:08 +08:00
2023-07-16 10:58:18 +08:00
2022-07-15 23:42:08 +08:00
2023-04-17 15:39:02 +08:00
2023-08-27 11:01:52 +08:00
2023-08-27 11:01:52 +08:00
2023-08-08 19:08:13 +08:00
2023-08-08 19:08:13 +08:00
2023-08-08 19:08:13 +08:00
2022-07-15 23:42:08 +08:00
2022-12-29 20:35:14 +08:00
2023-08-08 19:08:13 +08:00
2023-08-08 19:08:13 +08:00
2023-08-08 22:14:20 +08:00
2023-08-26 18:45:43 +08:00
2022-07-15 23:42:08 +08:00
2023-04-17 15:39:02 +08:00
2023-04-17 15:39:02 +08:00
2023-08-08 19:08:13 +08:00
2023-08-08 19:08:13 +08:00
2022-07-15 23:42:08 +08:00
2023-08-20 20:02:54 +08:00
2023-08-08 19:08:13 +08:00
2023-08-09 13:42:41 +08:00
2022-07-15 23:42:08 +08:00
2022-07-15 23:42:08 +08:00