Copying and Editing Templates
While it is possible to create a template from scratch, a simpler approach is to copy an existing template and make the necessary changes. It is strongly recommended that template files provided by Bentley Systems not be modified; make modifications to copies only.
The template files are located in the Tables directory and have the extension .CMB. Select a template to copy that is most like the template that you want to create. Generally it is best to copy a template that is associated with the same material, if available. This will ensure that the template ID is correct.
An example of a template that uses all five Controls is the IBC 2006 Steel ASD template (RamSteelIBC2006_ASD.cmb). An example of a template that has all Controls turned off is the AISC ASD Steel template (RamSteelAISC_ASD.cmb).
The templates provided by Bentley Systems are write protected. If you copy an existing file using Windows Explorer, you will need to remove the Read Only property before editing the file. If you open the file in a text editor such as Notepad and save it to a new name, the Read Only property will be removed for you.
After a template has been copied, it can be edited using a simple word editor such as Notepad.
Verify that the ID: field is correct, or specify an ID as explained in Section 3.1.1.
Specify a new name for the NAME: field in the template as explained in Section 3.1.2 . This must be a unique Name from that used in any other templates that have the same ID.
Determine which Controls are needed, if any. Ask yourself the following questions.
After the Controls have been established, edit or add the load combinations as explained in Section 3.1.8.
If the answer is "Yes", you want to use Control 1. See Section 3.1.3 for the specifics of implementing Control 1.
If the answer is "No", hide Control 1 by setting it to False.
If the answer is "Yes", you want to use Control 2 or 5. See Section 3.1.4 for the specifics of implementing Control 2 or 5.
If the answer is "No", hide Control 2 and 5 by setting them to False.
If the answer is "Yes", you want to use Control 3. See Section 3.1.5 for the specifics of implementing Control 3.
If the answer is "No", hide Control 3 by setting it to False.
If the answer is "Yes", you want to use Control 4. See Section 3.1.6 for the specifics of implementing Control 4.
If the answer is "No", hide Control 4 by setting it to False.