Martin Šach
|
aa6132ebb6
|
Scarf seam implementation.
|
2024-09-26 14:43:09 +02:00 |
|
Martin Šach
|
33bafd28e3
|
Fix layer change travel if no sparse layers is enabled
|
2024-09-17 11:27:12 +02:00 |
|
Martin Šach
|
214a35d968
|
Even empty extruder extrusions cannot be removed as it the order of wipe tower toolchanges relies on it.
|
2024-08-16 12:01:41 +02:00 |
|
Martin Šach
|
0bf8a9b1c5
|
Fix includes
|
2024-08-14 00:04:11 +02:00 |
|
Martin Šach
|
dbc8300a59
|
Fix first positions on layers with wipe tower with not toolchange
|
2024-08-12 15:50:01 +02:00 |
|
Lukas Matena
|
f30a8ac4fb
|
Fixed conflicts after merge
|
2024-07-10 15:49:50 +02:00 |
|
Martin Šach
|
8c9b672c0d
|
Refactor extrusion predicate naming and default lambda capture.
|
2024-07-10 15:18:53 +02:00 |
|
Martin Šach
|
a59fd32962
|
Fix clockwise movements for skirt and brim
|
2024-07-10 15:18:52 +02:00 |
|
Martin Šach
|
af4a1d67a9
|
Fix cancel object annotation
|
2024-07-10 15:18:52 +02:00 |
|
Martin Šach
|
796eddd971
|
Implement get_first_point for extrusions
|
2024-07-10 15:18:52 +02:00 |
|
Martin Šach
|
131f05c3c4
|
Add offset to extrusions an make sure to reset origin
|
2024-07-10 15:18:52 +02:00 |
|
Martin Šach
|
dca7318896
|
Refactor process layer single object
|
2024-07-10 15:18:52 +02:00 |
|
Martin Šach
|
a321a97f36
|
Use smooth path to extrude brim
|
2024-07-10 15:18:52 +02:00 |
|
Martin Šach
|
e24a781382
|
Use scaled point as previous position in ExtrusionOrder
|
2024-07-10 15:18:52 +02:00 |
|
Martin Šach
|
d2d9762322
|
Smooth path for infills
|
2024-07-10 15:18:52 +02:00 |
|
Martin Šach
|
d54f20a12c
|
failed arc welder in path ordering
|
2024-07-10 15:18:52 +02:00 |
|
Martin Šach
|
773c34f906
|
Move skirt smooth path generation to extrusion order
|
2024-07-10 15:18:52 +02:00 |
|
Martin Šach
|
a5f6da6bd5
|
Move get_sorted_extrusions to a gcode generator method
|
2024-07-10 15:18:52 +02:00 |
|
Martin Šach
|
0bc86ace2e
|
Make previous position independent of the object instance (offset)
|
2024-07-10 15:18:52 +02:00 |
|
Martin Šach
|
fe1b8134d6
|
Remove ExtrusionOrder dependency on seam placer
|
2024-07-10 15:18:52 +02:00 |
|
Martin Šach
|
dbe9355672
|
Use dynamic cast for perimeter extrusion entity as it might not always be an ExtrusionLoop
|
2024-07-10 15:18:52 +02:00 |
|
Martin Šach
|
02c615999b
|
Separate extrusion order utilities to a file.
|
2024-07-10 15:18:50 +02:00 |
|