mirror of
git://projects.qi-hardware.com/cae-tools.git
synced 2024-12-23 11:52:06 +02:00
6800f025c1
sfc/slicer.py has troubles with artefacts. It seems that we can do much better by avoiding the high-level operations and doing all the slicing "manually".
9 lines
451 B
Plaintext
9 lines
451 B
Plaintext
Yet another slicer. This one picks up the idea from sfc/slicer.py but
|
|
implements it without using FreeCAD. The FreeCAD-based solution turned
|
|
out to produce weird artefacts for some reason, e.g., open paths that
|
|
were then falsely closed and yielded bogus toolpaths.
|
|
|
|
This slicer uses very strict conditions for horizontality: all the
|
|
points of a horizontal facet must have identical Z coordinates. It
|
|
also implicitly ensures that all paths are closed.
|