Lecture #6 -- Oct. 6, 2000.

PREVIOUS < - - - - > CS 294-3 HOME < - - - - > CURRENT < - - - - > NEXT

More on Advanced Modes of QuickSlice

Entering the FDM Machine at the SSL Level

Operations in the Slicing-level Boolean Pipeline

Thorough Testing of the Slicing-level Boolean Pipeline

Homework Assignment:

A#6a: Find out what effect the nesting and coloring information of SSL contours has on the road-fill pattern.

Start with a very simple set of three contours: an outer triangle, and a nested inner triangle which can be covered with one or two contours on top of one another.
Find out how orientation (CW or CWW), color (RED or LIGHT-MAGENTA), duplication (YES or NO) of the inner triangle contour, as well as its topological nesting (smaller loop being placed {with the closing star in the SSL file} INSIDE, or OUTSIDE, or as PART OF the outer contour) will affect the desired fill-pattern: i.e., dense fill in the outer ring region, and loose fill of the region inside the inner contour.

Write a very brief summary of what works, and give a table that details the observed fill patterns for the many different possible combinations of the four parameters mentioned above.

A#6b: Design a Complex CSG Shape with SLIDE trying to break the Boolean slicer pipeline.

Use all three Boolean set operations (U, D, I) but only clean, water tights shells for the components and make an object that you might expect to be challenging to the slicer and the Boolean operation program. Then inspect the roads generated on each layer to find out whether the pipeline was able to handle your test case -- or what feature might have broken it.

Report your results: Tough tests that did or did not pass through the pipeline.

PREVIOUS < - - - - > CS 294-3 HOME < - - - - > CURRENT < - - - - > NEXT
Page Editor: Carlo H. Séquin