Type swapper provides the ability to change the type or style used for existing instances of text, dimensions and line elements in the active project. Duplicate family elements, usually the result of copying elements from one file to another, can also be swapped out for the original family and type.
Using Type Swapper
Click on the “CTC Software” tab in the ribbon and then click on the “Type Swapper” button.
The Type Swapper dialog will appear:
The “Duplicate Families” tab identifies families in the project that follow a naming convention of “
<Family Name><number>” which is usually the result of Revit duplicating the family definition when elements are copied from project to project. For example “Break Line4” at the top of the list:
Type Swapper will suggest the original family (typically
<Family Name> without the number) from the project as the default “Swap With” option. In this example the “Break Line” type has been selected by default.
The list of families shown can be filtered by category by using the “Category” dropdown. By selecting the “Doors” category only duplicate doors are shown in the dialog below.
If a promising candidate for swapping can be found, it is selected in the “Swap With” column automatically. In the example above, “Single-Flush” is a promising candidate for the “Single-Flush1” family that was found.
To prevent an unwanted swap, simply select the “
<No Change>” option from the dropdown for each family.
Once all families have been configured with the desired “Swap With” options, click the “Swap” button at the bottom of the window to swap the types used on the instances of the families in the project. The “Delete duplicate families” option will remove the duplicate family once all instances have been swapped for the mapped type.
The “Text Types”, “Dimension Styles”, “Line Styles”, “Fill Patterns” and “Materials” interfaces work in a similar way to the “Duplicate Families” tab, however no mappings will be suggested by default.
To map a change, select an option from the “Swap to” dropdown menu for each text type. In this classic example:
1/8” Arial is being swapped for the Arial 1/8” text style.
Approved Styles and Types
Administrators can specify by name which text types are approved for use by checking the “Approved” checkbox for each type or style. This provides clarification to ensure users are swapping unwanted types for the company standard types. Either check the boxes individually or use the right-click menu to check/uncheck several at a time.
Note: The list of approved types and styles can be both locked and deployed, preventing users from editing which items are approved or not. For more information about securing these settings, please consult the CTC Suites Installation and Configuration guide.
Saving and Loading Selections
Each of the tabs contain a ‘Save Selection’ button. This can be extremely useful to recall swap selections that are often needed on multiple projects. Each tab creates a file type corresponding to it’s function. For example, saving a selection set from the Duplicate Families tab creates a .tsdf file. Other tabs save to extensions which follow a similar convention.
To load a previously saved selection set, simply click ‘Load Selection’ and browse to the specific file. If a style or type from the saved selection does not exist in the current project, it will be ignored and omitted from the list.
After each swap operation, a log of the swapped elements and their status is displayed. This log can then be saved to a file which is readable by most common spreadsheet applications.