Module: bsModelFeatures
Interface for the declaration of needed features for exposure calculation.
Option “hull and core” - Hull and Core areas. Calculation of hull- and core-areas of the build part. Option has to be enabled to be able to use bsHullAndCoreGenerator.
Option “material thickness”. Counting solidified layers below a certain position on actual layer.
Option “shadow box” - box shaped part shadows. Providing a simplified box shaped shadow polygon of the build part.
Option “shadow polygon” - polygon part shadows. Providing an exact shadow polygon of the build part.
Declare a parameter set object to be used with bsSingleHullAndCoreGenerator for single hull and core calculation. The paramSet object has to contain the “hull and core” parameters as shown here:
let single_hull_core_1 =
{
coreSkip : 2,
minThickness : 0.5
};sParamSetName : Unique name of the parameter set (string). The name is needed by bsSingleHullAndCoreGenerator to find the parameter set.
paramSet.coreSkip : Skip for the core. A skip of 1 would mean that the core is to be exposed on every layer. A skip of 2 would mean that the core is to be exposed on every second layer, etc.
paramSet.minThickness : Defines minimum hull thickness of the part. Hull areas are generated inside the part.
Enables or disables an additional calculation feature.
nType : Type of feature
bEnable : true:enable, false:disable