Chamfers are placed automatically in the model by the rules. Users do not have an option to modify the chamfer selection.
Chamfers are smart occurrences, so the catalog database points to the two-dimensional symbol for the chamfer as well as the Visual Basic rules.
Chamfer symbols define the shape of the chamfer. The inputs to the symbol include the model geometry and parameter data. The output is a 2D curve adjusted to the model geometry and parameter data. By default, the chamfer symbol files are delivered to the [Reference Data Folder]\CatalogData\Symbols\Chamfer folder.
The Visual Basic rules for chamfers consist of the following components:
Root Selector
RootChamferSel.cls defines two questions.
A - ChamferType is pushed down from the Assembly Connection
B - ChamferWeld is pushed down from the Assembly Connection. The part labeled First will get a weld, the part labeled Second will not.
These answers cannot be changed.
The root selector logic picks a sub selector based on the ChamferType question.
A - Selection
Sub-Selector
The sub-selector picks a chamfer from the catalog based on the ChamferType and ChamferWeld questions.
A - Selection
Definition
The ChamferPhysConnDef.cls file creates welds for the part labeled First. The ChamferDef.cls file does not create welds. The definition file also creates the chamfer object.
A - From ChamferPhysConnDef: weld is created as an ItemMember.
B - The item runs a subroutine that copies the questions to the physical connection rules.
DefCM
This file contains subroutines that are called by the definition files. It constructs the physical connection object. For example, it could call the physical connection rules and choose a weld type such as a butt, tee, or lap. It also constructs the chamfer object.
Parameter Rule
This file defines parameter values to be applied to the symbol.
Bulkloading
The chamfer reference data is delivered by default to the SRDPlateChamfer.xls file in the [Product Folder]\StructDetail\Data\BulkloadFiles folder. Each worksheet in this file creates a Smart Class. Each row creates a Smart Item.
A - Symbol Files
B - Definition Rules
C - Parameter Rules
D - Parameters
Chamfers in the Catalog