Package plugins :: Module support :: Class SupportSkein
[hide private]
[frames] | no frames]

Class SupportSkein

source code

A class to support a skein of extrusions.

Instance Methods [hide private]
 
__init__(self, slicedModel) source code
 
support(self)
Add support layers to sliced model
source code
 
getSupportEndpoints(self, layerIndex)
Get the support layer segments.
source code
 
setBoundaryLayers(self)
Set the boundary layers.
source code
 
addSupportLayer(self, endpoints, layer)
Add support layer before the object layer.
source code
 
addSupportSegmentTable(self, layerIndex)
Add support segments from the boundary layers.
source code
 
addSegmentTablesToSupportLayers(self)
Add segment tables to the support layers.
source code
 
addEmptyLayerSupport(self, boundaryLayerIndex)
Add support material to a layer if it is empty.
source code
 
subtractJoinedFill(self, supportLayerIndex)
Join the fill then subtract it from the support layer table.
source code
 
truncateSupportSegmentTables(self)
Truncate the support segments after the last support segment which contains elements.
source code
 
addToFillXIntersectionIndexTables(self, supportLayer)
Add fill segments from the boundary layers.
source code
 
extendXIntersections(self, loops, radius, xIntersectionsTable)
Extend the support segments.
source code