bubnikv
3ba2e13d04
Follow up on 6deb6a776d:
...
Fixed orientation of contours after Elephant Foot Compensation.
2020-02-19 12:58:03 +01:00
tamasmeszaros
3abee755a8
Do EFC for the first faded layers of SLA, interpolate efc parameters
...
Compensated slices have negative orientation...
Move efc to common params
Fix elefant foot compensation reversed contours
Remove redundant assertions and don't apply absolute correction if zero
2020-02-18 17:39:36 +01:00
tamasmeszaros
ccda6cc051
Add elephant foot compensation to SLA print
...
Work in progress
Convert efc input to the right scaling
Apply EFC on the slice index to make it visible in the preview.
2020-02-14 09:21:00 +01:00
bubnikv
0e9b372169
We can now use std::exchange() as we switched to C++17
2019-12-19 12:27:49 +01:00
bubnikv
d1bdaa377f
Improvement of the Elephant foot compensation:
...
Using a positive curvature estimate to control the strength
of the Elephant foot compensation shall work similarly to
the previous implementation while avoiding pinching off
tiny pieces from the contour.
2019-11-15 16:20:01 +01:00
bubnikv
94923cafb6
Fix of a typo in KDTreeIndirect.
...
Improvement of the infill path planning.
Regression fix of Gyroid infill crashes.
Some unit tests for elephant foot and path planning.
2019-11-14 17:02:32 +01:00
bubnikv
fd945a37f4
std::exchange not supported by C++11.
2019-11-05 11:46:05 +01:00
bubnikv
05bcdad921
Fixed missing include.
2019-11-05 11:14:00 +01:00
bubnikv
3d626f8eaa
Adaptive elephant foot compensation: Improvement of the variable
...
offset regularization.
2019-11-05 10:45:14 +01:00
bubnikv
8567edf464
Bugfixes of the new adaptive elephant foot compensation.
2019-11-04 11:26:36 +01:00
bubnikv
0eba989310
Fixed missing include
2019-11-01 21:13:53 +01:00
bubnikv
36d0f8acc8
adaptive elpehant foot compensation, fixing
...
GH issues #1757 #2085 #2132 #2423 #2502 #2156 #2773 #2828 #2998 #3001
2019-11-01 19:59:09 +01:00