General InformationThis opening ID is invoked when extracting 3D content while using the Extract or the Formboard commands. This opening ID is used to customize the extract of supports, depending on if they are placed in the electrical geometry or not.
Input ObjectsInput objects must be of the following types:
Context Object Parameters
SampleThe following sample illustrates how to not extract a support which is placed outside the electrical geometry. /* CATRule signature (do not edit) : (ThisObject : #In Support (ProductOccurrence), Parameters : #In RuleContext) : #Void */ //declaration let ifSupportOutSideGBN(Boolean) let ifSupportExtract(Boolean) set ifSupportExtract=true //read input parameter set ifSupportOutSideGBN=Parameters.GetAttributeBoolean("GetIfSupportOutside") //set do not extract support if outside of the Electrical Geometry //in current sample we are not extracting the supports outside the Electrical Geometry if (true == ifSupportOutSideGBN) set ifSupportExtract=false //set output Parameters.SetAttributeBoolean("SetIfSupportExtract", ifSupportExtract) |