supermerill
e1e4f34f0a
remove some warnings change some scale/unscale for better types.
2021-09-06 19:58:53 +02:00
remi durand
6a964d8107
fix compilation of not-debug
...
supermerill/SuperSlicer#1425
2021-07-31 17:37:54 +02:00
remi durand
8d91d70448
temporary fix for bug in rectilinear
2021-07-01 09:55:45 +02:00
supermerill
9e1463fba1
#763 fix rectilinear
2020-12-08 10:03:24 +01:00
supermerill
5b8b5bc2d1
separate monotonicWGapfill and rectilinearWgapfill
2020-12-02 02:08:56 +01:00
supermerill
8d5688a751
Merge remote-tracking branch 'remotes/prusa/master' : Opengl crash
2020-11-28 18:18:32 +01:00
supermerill
9f7f558816
#718 fix ironing post-process double the fills.
2020-11-26 20:52:01 +01:00
Vojtech Bubnik
e5b3af0e53
Fix of Monotonic infill leaves gaps in top infill where rectilinear does not #5259
...
and Chyba nebo vlastnost výplně Monotonic? #5225
2020-11-25 14:56:11 +01:00
supermerill
7a10e8220c
Fill "connect" update
...
* re-add the 2.2 algo
* allow to choose connection method also for solid/top/bottom
2020-11-23 23:26:47 +01:00
supermerill
1a19b023f0
Merge remote-tracking branch 'remotes/prusa/master'
...
note: new infill connect, maybe a good idea to get the previous one in case it's better (no useless lines)
note2: fillline overextrude, tofix
2020-11-23 00:28:47 +01:00
Vojtech Bubnik
8d1e13fccd
Anchoring of sparse infills can now be disabled.
2020-11-20 13:36:58 +01:00
Vojtech Bubnik
a864d584a6
Fillers: Renamed Rectilinear2 to Rectilinear.
2020-11-16 13:24:57 +01:00
Vojtech Bubnik
2249e5d4b2
Renamed FillRectilinear.cpp,h to FillLine.cpp,h
2020-11-16 13:17:18 +01:00
Vojtech Bubnik
db05f00860
Fixing compilation issues.
2020-11-16 13:11:58 +01:00
Vojtech Bubnik
e9fa36ea7d
Fillers: Removal of old FillRectilinear, using of "override" instead
...
of "virtual" where applicable.
2020-11-16 11:16:44 +01:00
supermerill
7560c7d955
fix fill
...
also protect spacing in case of.
2020-10-26 15:47:21 +01:00
supermerill
89ec89e682
#393 don't connect now differentiate with holes & outer perimeters
...
but it works only for half of rectilinear2: because it go over a new polyline start always from the same direction.
So it needs a difficult to do change to rectilinear2. (TODO)
2020-09-21 23:12:02 +02:00
supermerill
9e2b819880
fix fill (override keyword added to avoid this bug in the future)
2019-12-12 14:31:40 +01:00
supermerill
dda438c74b
Merge commit '5e3e5492487690fb48cd7c4bb0b7e0e019e30a5c' (wip)
2019-12-05 20:53:02 +01:00
bubnikv
331c187b39
Rest of the path chaining has been replaced with the new algorithm.
...
PolylineCollection.cpp/hpp was removed, use Polylines instead.
Various first_point() / last_point() now return references, not copies.
2019-09-27 18:17:21 +02:00
bubnikv
e65ab90c16
Fix of G-code path planning: Infill lines were incorrectly ordered
...
for islands with another islands in their holes.
Improvement of chaining of infill lines for 3D honeycomb, Gyroid and
Honeycomb infill: New TSP chaining algorithm is used.
2019-09-27 09:51:07 +02:00
supermerill
4a540e9a34
@wavexx bugfix for dont_connect for lines infill.
2019-01-24 11:12:35 +01:00
meril
b91b476032
bugfix
2019-01-08 17:40:16 +01:00
bubnikv
0558b53493
WIP: Moved sources int src/, separated most of the source code from Perl.
...
The XS was left only for the unit / integration tests, and it links
libslic3r only. No wxWidgets are allowed to be used from Perl starting
from now.
2018-09-19 11:02:24 +02:00