Determines collar and clip generation in the model.
C# Project: [Programming Resources Folder]\Programming\ExampleCode\StructDetail\CustomAssemblies\Collars.csproj
Compiled Rule: [Reference Data Folder]\SharedContent\Bin\StructDetail\CustomAssemblies\Release\Collars.dll
Bulkload: FT_SRDConstDetailsClips_Style1.xls, FT_SRDConstDetailsClips_Style2.xls
The following selector class modules are included in the C# project:
RootClipSelectorRule
The inputs to this selector rule are the penetrating object, the bounding plate, and the slot from the model. This selector rule determines the clip or collar type and calls the appropriate sub-selector rule. This selector rule provides the CollarCreationOrder, CollarSideOfPlate, and AddMouseEar questions, and passes the answers down to the sub-selector rules. This selector rule is associated with the RootClip sheet of the FT_SRDConstDetailsClips_Style1.xls workbook.
If the assembly connection rule treats a penetrating part combination as a built-up stiffener (such as a plate with an edge reinforcement), then this selector also treats the combination as a stiffener when determining the appropriate sub-selector rule.
ClipStyle1SelectorRule
The inputs to this selector rule are the penetrating object, the bounding plate, and the slot from the model. This selector class provides the AddCornerFeatureLapUpper, AddCornerFeatureWebLower, AddCornerFeatureLapLower, and ApplyTreatment questions. This selector rule is associated with the Clip_Style1 sheet of the FT_SRDConstDetailsClips_Style1.xls workbook.
ClipStyle2SelectorRule
The inputs to this selector rule are the penetrating object, the bounding plate, and the slot from the model. This selector class provides the AddCornerFeatureLapUpper, AddCornerFeatureWebLower, AddCornerFeature, and AddDrainHole questions. This selector rule is associated with the Clip_Style2 sheet of the FT_SRDConstDetailsClips_Style2.xls workbook.
CollarOnLongScallopCornerFeatureSelectorRule
The inputs to this selector rule are the penetrating object, the bounding plate, and the slot from the model. This selector rule is associated with the CollarOnLScallopCF sheet of the FT_SRDConstDetailsClips_Style1.xls workbook. The selector rule is based on the LongScallopwithCollar and LongScallopWithSeamWithCollar corner feature items that are selected in the corner feature rules. The Collar_LongScallop smart item is selected in this class file, and this creates a collar on the long scallop corner feature.
CollarOnScallopCornerFeatureSelectorRule
The inputs to this selector rule are the penetrating object, the bounding plate, and the slot from the model. This selector rule is associated with the CollarOnScallopCF sheet of the FT_SRDConstDetailsClips_Style1.xls workbook. The selector file is based on the ScallopwithCollar corner feature item selected in the corner feature rules. The Collar_Scallop smart item is selected in this class file, and this creates a collar on a scallop corner feature.