Determines collar and clip generation in the model.
Visual Basic Project: [Programming Resources Folder]\Programming\ExampleCode\StructDetail\SmartOccurrence\SMCollarRules\SMCollarRules.vbp
Compiled Rule: [Reference Data Folder]\SharedContent\Bin\StructDetail\SmartOccurrence\Release\SMCollarRules.dll
Bulkload: SM_SRDConstDetailsClips.xls
The following selector class modules are included in the Visual Basic project:
RootClipSel
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 StressLevelCol, Primary, and CollarSideCol questions, and passes the answers down to the sub-selector rules. This selector rule is associated with the RootClip sheet of the SRDConstDetailsClips.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.
CollarNoSnipeSel
The inputs to this selector rule are the penetrating object, the bounding plate, and the slot from the model. This selector class does not provide any questions. This selector rule is associated with the CollarNoSnipe sheet of the bulkload workbook.
CollarOneSnipeSel
The inputs to this selector rule are the penetrating object, the bounding plate, and the slot from the model. This selector rule provides the AddCornerSnipe question. This selector rule is associated with the CollarOneSnipe sheet of the bulkload workbook.
CollarTwoSnipesSel
The inputs to this selector rule are the penetrating object, the bounding plate, and the slot from the model. This selector rule provides the AddCornerSnipe question. This selector rule is associated with the CollarTwoSnipes sheet of the bulkload workbook.
CollarOnLScallopCFSel
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 bulkload 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.
CollarOnScallopCFSel
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 bulkload 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.
ClipASel
The inputs to this selector rule are the penetrating object, the bounding plate, and the slot from the model. This selector class does not provide any questions. This selector rule is associated with the ClipA sheet of the bulkload workbook.
ClipBSel
The inputs to this selector rule are the penetrating object, the bounding plate, and the slot from the model. This selector class does not provide any questions. This selector rule is associated with the ClipB sheet of the bulkload workbook.
ClipCSel
The inputs to this selector rule are the penetrating object, the bounding plate, and the slot from the model. This selector class provides the AddCornerSnipe and AddDrainHole questions. This selector rule is associated with the ClipC sheet of the workbook.