OrcaSlicer/xs/src/libslic3r/GCode
Lukas Matena d5f042b4b8 Wipe tower postprocessing, wipe tower block on 3D plate improved.
- it renders red with one egde as indeterminate, the front edge is where the wipe tower will start
- changing width changes depth of the block (as requested)
- the block shows the brim of the wipe tower
- after slicing, the block is rendered in usual dark green and takes the exact shape of the tower (also with brim)
- moving or rotationg the block after slicing does not invalidate the wipe tower (and hence the exact block dimensions are preserved)
- changing anything that invalidates the wipe tower reverts the block back to the "indeterminate" shape
- the block is not shown after slicing, if the wipe tower is not actually generated (printing single color object with the wipe tower enabled)

This required changes in the wipe tower generator, which now generates the tower
at origin with no rotation. Resulting gcode is postprocessed and transformed during
gcode export. This means the wipe tower needs not be invalidated when it is moved or rotated.
2018-08-02 11:04:04 +02:00
..
Analyzer.cpp Fixed update of ranges for GCode paths colors selection 2018-04-26 13:03:54 +02:00
Analyzer.hpp Merge remote-tracking branch 'origin/time_estimate' 2018-04-04 11:04:31 +02:00
CoolingBuffer.cpp Removed the "Broken croak" support, which was useful on broken 2018-05-03 21:45:43 +02:00
CoolingBuffer.hpp Refactored cooling logic for readibility and maintainability. 2018-04-25 22:54:52 +02:00
PressureEqualizer.cpp Fix of a crash in pressure equlizer filter. 2017-06-08 20:28:21 +02:00
PressureEqualizer.hpp Ported the G-code generator from Perl to C++. 2017-05-03 18:28:22 +02:00
PreviewData.cpp Removed dependencies of libslic3r on Slic3r GUI library. 2018-06-20 18:55:31 +02:00
PreviewData.hpp Fixed a GCode preview crash on Linux due to returning a reference to temporary (issue #872) 2018-05-11 12:28:31 +02:00
PrintExtents.cpp Wipe tower postprocessing, wipe tower block on 3D plate improved. 2018-08-02 11:04:04 +02:00
PrintExtents.hpp The last priming area is shortened and the excess wipe is moved 2017-09-12 15:55:38 +02:00
SpiralVase.cpp Fix of the Spiral Vase after the GCodeReader rework. 2018-01-03 21:55:32 +01:00
SpiralVase.hpp Optimized the GCodeReader. 2018-01-03 17:29:49 +01:00
ToolOrdering.cpp Fixed crash when generating gcode of multimaterial objects with some object out of the bed 2018-07-23 15:58:08 +02:00
ToolOrdering.hpp Fixed an issue with MM and supports layering 2018-07-24 11:20:29 +02:00
WipeTower.hpp Wipe tower postprocessing, wipe tower block on 3D plate improved. 2018-08-02 11:04:04 +02:00
WipeTowerPrusaMM.cpp Wipe tower postprocessing, wipe tower block on 3D plate improved. 2018-08-02 11:04:04 +02:00
WipeTowerPrusaMM.hpp Wipe tower postprocessing, wipe tower block on 3D plate improved. 2018-08-02 11:04:04 +02:00