-
Notifications
You must be signed in to change notification settings - Fork 112
Slice Browser
Wes G edited this page Nov 26, 2015
·
20 revisions
The general idea is that you can use this program to dig deep into the slicing algorithm and determine why a certain aspect of your STL file isn't being sliced properly. If you don't like how the algorithm slices your model, this program will allow you understand why and help change that. Once you've identified the part of the algorithm that is causing the problem, it's usually pretty easy to fix the bug or feature.
On Linux:
java -cp lib/*:. org.area515.resinprinter.slice.SliceBrowser
On Windows:
java -cp lib/*;. org.area515.resinprinter.slice.SliceBrowser
or double click on:
slicebrowser.bat
- Click on the slice model to show all triangles that intersect that slice printed to sysout.
- Click the 'Alpha Colorize' button to create the open/closed loops and are placed in the 'Image Root' tree to the right.
- Move the mouse around the model to show the x, y coordinates from the figure.
- Inspect the start(orange) stop(cyan) line segment normals for each intersection.
- Inspect how different parts of the of algorithm work together through use of the red and green transparencies.
- Perform a 'Quick Render' by scrolling the scroll bar up and down to the preferred z slice.
- Click the 'Render' button to show the entire slice with the integrated Projector Mask on the print area surface designated by the block outlined rectangle.
- Select multiple triangle intersections in 'Image Root' tree to determine how the algorithm found the intersections and it will highlight those line segments in the slice model in blue.
- Open a new STL file by typing it in the text box below, and click the load button.
- Click the 'Projector Mask Creator' tab to create a custom projector mask.