Tutorials
Reasons why license registration might fail.
No more standalone or network licenses
How to Purchase Bonus Tools
A list of all tools and a brief description
Bonus Tools collects warnings and tool usage data to improve tool performance. All data is securely stored in AWS/Azure databases and not shared with third parties. Users can opt out of data capture via the Ribbon Settings dialog.
Thank you for your purchase.
Thank you for your purchase.
How to install Bonus Tools using Autodesk .msi installer.
Activate Bonus Tools using the License Key provided.
Learn about the About dialog and options it provides.
View and change the Ribbon Settings. Select the tools you want to see on the Ribbon and re-order them to suit you.
View and change the Window Watcher Settings. Add Revit Window names you would like to either block and/or report on the windows activation as part of a Company Standard. This tool is primarily used to block/report on 'In-place Families' and 'Importing of CAD files'.
Lists all Loaded Families and/or Groups in the Project and the date of insert and the date of reload (modification). Note: the insertion and modification date are only recorded if Kiwi Codes Bonus Tools or Family Browser are installed and running. From the list, highlight families that are out of date in the project file, reload or repath them.
Create a 3d View for each level in the Project. Note: depending on the number of levels, this may take a while.
Create a 3d View for each Workset and hide all other Worksets in the view. Note: depending on the number of Worksets, this may take a while.
Create a 3d View with a Section Box around the currently select elements. Specify a margin around the elements to extend the Section Box by.
Change text case between Title, UPPER and lower. This applies to Annotation Text, Model Text, Room Names, Area Names, View Names & View Titles on Sheets.
Lists all Dimensions within the project. Go to the view hosting the Dimension. Delete the Dimension. See if it has a text override.
Create Floors using rooms as the perimeter.
Lists all elements on a selected level. Cycle through the levels in the Project to see what elements are hosted to it.
Lists all In-Place Families within the project. Go to the view hosting the In-Place Family. Delete the In-Place Family.
Lists all Revit, DWG and Image references within the project. Go to the view hosting the Referencing File. Delete the Referencing File.
Removes all views from the Project except for the active view (if all other views are closed) or last view created (if multiple views are open). Help reduce the file size before issuing to consultants or archiving the model.
Remove unwanted views that causes the file size to bloat.
Creates a perpendicular or parallel section to the selected wall. Note: a wall must be selected before activating this command.
Duplicate one or many sheets. Place views on Sheets in bulk.
Swap unwanted Groups out for Families. Select one - symbol or detail item or generic model and group before running this tool.
Use a Families X and Y location to place Points on a Topography Surface. Use this tool to insert points at a X,Y location on a Topography Surface, the Z location value is the height of the Topography Surface at the specified point.
Use a Families X, Y and Z location to add Points to a Topography Surface. Use this tool to make a Topography Surface follow the underside of a Floor.
Creates Lines around the boundary edges of the select topography in: Plan, 3D or Section.
Updates Sections Referencing Sheets. Note: you must be in a Section or Elevation view before activating this command.
Lists all Reference Planes in the project. Go to the view showing the Reference Plane. Delete the Reference Plane.
Lists all view templates, and views using those view templates. Before modifying a view templates settings gather a list of all views that will be affected by the changes.
Enter an element Id to find its Name. Find the Name of a corrupted element in the project file.
Enter an element Id to find its Name. Find the Name of a corrupted element in the project file.
Setting Out Points Select the Generic Family to use as the setting out point marker and enter the desired shared parameters to use in a schedule.
Renumber Setting Out Points. Renumber Major Setting out Points.
Convert a Navisworks XML report into clash points and 3D views placed on sheet(s).
Export any Category to Excel. Select the Category, phase and parameters to export to Excel.
Export any Schedule to Excel. Select the Schedule to export to Excel.
Import any Element changes from Excel. Select any Excel file that is formatted as per the Export function.
Export any Category to a Formatted Excel file. Note: One-way Export. Select the Category, phase and parameters to export to Excel.
Export any Schedule to a Formatted Excel file. Note: One-way Export. Select the Schedule to export to Excel.
Export a Room schedule template in Excel. Exports a formatted template ready for new Room data.
Imports an creates place holders for Rooms. Select any Excel file that is formatted as per the Export Room Template function.
Export a Sheet schedule template in Excel. Exports a formatted template ready for new Sheet data.
Imports an creates place holders for Sheets. Select any Excel file that is formatted as per the Export Sheet Template function.
Recreate an Excel Schedule within Revit using Revit Schedule Headers. Select an Excel Schedule to recreate in Revit.
Bulk load Shared Parameters into one or more Family files.
Copy view filters and their settings from one view to multiple other views. Copy view filters and their settings from one view or view template to multiple other views or view templates.
View the matrix between Revisions and Sheets. Tick/untick revisions and click the “Apply Revisions to Sheets” button to bulk update Sheets. Cells with a red background indicate the Revision is controlled by a Revision Cloud. To delete the Cloud double click on the cell.
Highlight 2D elements across a project. Check how many 2D patches have been applied to you project. Note: Complete this procedure on a copy of the file as it "Override Graphics in View" by "Element"
Quickly duplicate multiple views. Duplicate views by replicating dependant existing views (with optional sheets), or by duplicating views based of other views or by level.
Align viewports on selected Sheets with a master Sheet setup.
Copy Parameter Values from one Parameter to another. Choose a parameter from the current element or its host or level, and the parameter to copy it to.
Copy a Room Number to Doors and Windows with a Alpha extension. Quickly align Door and Window numbers with rooms.
Wall Dimensions a string of Walls to their exterior face. Select two or more walls.
Place workplane based family types in a row within the current view. Array families vertically and family types horizontally.
Duplicate a sheet and select the views.
Renumber any Text, Integer, Number or Length Parameter.
Highlight 3D elements across a project. Highlight 3D elements according to parameter values.
Quickly convert Areas or Rooms To Mass by Selecting Areas or Rooms as the starting point
Add a families location point to a parameter.
Centre the Room/Area location points.
Import/Export location points.
Copy Areas between Area Schemes. There is no way to Copy Areas between Area Schemes within Revit.
Remove duplicate mark warnings from selected Categories This tool renumbers ALL elements within selected Categories by using the Element Id.
Highlight and Isolate warnings in any view. Run this tool to highlight and Isolate warnings in any view.
Your Companies Help File.
Bonus Tools Help.
Print Sheets based on their Current Revision.
Displays all DWF Markups.
Outputs the coordinates of the current file and all linked files. Check the coordination between files.
Convert an XML report into clash points and 3D views placed on sheet(s).
View and change Plan View underlays in bulk. Select one or many Views and the desired View Underlay (including None) and update in bulk.
TBC
View all copy monitored Elements.
View and remove Element overrides in a View.
Make a Floor follow a Topography. Note: You can add more Points and rerun the tool.
Make a Floor match a Topography. Note: Use 26 Topography Surface Edge first to set the Floor Boundaries to equal the Topography.
Make a Topography follow a Floor. Note: You will need to remove and add secondary points as required.
Lists all Extensible Storage schemas within a Project. Double click on a schema(row) to see the fields associated to the schema.
Makes a Section Box match a selected Scope Box. Within a 3d View select a Scope Box and run the tool.
Compile a matrix list between Scope Boxes and 3D Views. At any time bulk update 3D Views Section Boxes to match changed Scope Boxes.
Add place holder Views and Sheets into the Project Browser to guide users with filing of Views. Based on the existing Browser Organisation, specify names for user editable Parameters.
Quickly create Views for each Room. Create: Floor Plans, Ceiling Plans, Elevations, 3Ds, Schedules and Sheets for each Room.
Quickly enable and create Worksets based on a template. Create a save a template structure for Worksets.
View and delete unused Elevation Markers. View and remove unwanted Elevation Markers quickly.
Name Views based on a set of criteria. Use View Parameters to control View Names.
Rename Family and Type names to comply with Standards. Select a Category to Exports Element Name and Type Names to Excel to change and then Import the modifications.
This tool will allow you to communicate to Consultants any changes within a week.
View and bulk assign Shared Parameters to Categories. View the matrix between Project Parameters and Categories.
Bulk copy Plan Regions between Views. Identify template Views with Plan Regions to copy to one or many other Views.
Bulk align Grid 2D extents between Views. Identify template Views with 2D Grid extents to copy to one or many other Views.
Lists all Revisions in a List. Export the List to Excel.
Make a Floor follow another Floor. Note: You can add more Points and rerun the tool.
Check which Views, Details groups are added to. Delete Detail Groups from Views. Swap a Detail Group for another. Export the Map to Excel.
Quickly convert Detail Lines to to Area Lines. To run the tool first go to an Area Plan with Detail Lines and select the Detail Line.
View which Scope Boxes are in use.
View all Line Patterns in the Project. Bulk delete unwanted Line Patterns.
Quickly rename and number Sheets.
Create 3d Room Tags using a Generic Model Family. Note: you must select at least the Room Element Id which is used for updates.
Enter one or more Element ID's and View their Parameters. Use in conjunction with Element Tracker Deletions to view Elements that are to be deleted.
Bulk open multiple View is one go. Set Revit to bulk opens Views removing the manual process.
Copy one or more View Templates from one or more Linked files.
Duplicate one or many Sheets from any File.
Bulk copy Plan Regions between Views by Parameter. Add a Parameter to Views and insert the View Type and Name separated by a semicolon i.e. 'Floor Plan : Level 1', this will be the View it copies the Plan Regions from.
Bulk align Grid 2D extents between Views by Parameter. Add a Parameter to Views and insert the View Type and Name separated by a semicolon i.e. 'Floor Plan : Level 1', this will be the View it aligns the grid from.
View and select families in bulk. Load details about the select families and go to a View in Revit to find and isolate usage.
View the Family Standards for a Project. View the following properties for all Families within a Project: Sub Categories, Line Patterns, Fill Patterns, Materials, Parameters, Text and Labels, and Dimensions.
Bulk Paint Walls, Floors, Ceilings and Roofs by Room Material. Quickly Paint Walls, Floors, Ceilings and Roofs to match a Material assigned to a Room.
Report on Painted Walls surrounding Rooms. Choose the Material Parameter i.e. Name, Mark and write the Materials back to the Room.
Find all Painted Elements with a Project. Isolate selected Elements and bulk remove Paint from faces.
Copy Scope Boxes between files. If a Scope Box with the same name already exists, the tool will delete, create and reconnect the Views connected to the old Scope Box.
View what Sheets a Schedule is placed on. Quickly view how many times a Schedule has been place prior to deleting or modifying it.
Bulk change multiple Title Blocks. Select a range of Title Blocks by Sheet Number or Name etc.
Convert Revision Cloud data to a Revit Dummy Schedule. View Revision Clouds within the Entire Project or Current Sheet, showing all Revision Clouds or only those that have not been issued.
Calculate the orientation a Wall i.e. N, S, E, W etc. Apply orientation to a selected parameter.
Swap all Model and Detail Lines within a View or Project with another Line Style. Note: this will note swap Lines within a Group or Filled Region etc.
Tag All Elements by one or more View. Select the Tag, Category and Views to Tag.
Browser Schedule by Category and Group by Prefix or Suffix. Quickly navigate Schedules using this Schedule Browser.
View what Sheets a Schedule is placed on. Find the next sequential number for any Parameter.
Bulk load Shared Parameters into a Project.
Make a Topography follow another Topography.
Determined how many Sheets a Legend is placed on. Quickly and accurately determine if a Legend can be deleted.
Determined which Project and Shared Parameters have Values assigned to them prior to deletion. For each Parameter, view all Categories associated to the Parameter, and all the distinct Values.
Output dialog for all Bonus Tools tools. Removes the many dialogs that some Bonus Tools tools require.
View Element Properties as they are added/modified/deleted. Ensure you only have the Elements selected you want to delete or modify.
View all Fill Pattern, Drafting and Model and bulk delete. The Tools will attempt to return all used of the Fill Pattern. Note there are limitations.
Search and run a Tool. Struggling to find the tool you need? Search and run it from this dialog.
View all Line Styles and bulk delete. The Tools will attempt to return all uses of the Line Styles. Note there are limitations.
Create a 3d from a Selection box. Draw a selection box and a 3d will be created to that size.
List all Design Options and related Views. Check which Views are connected to a Design Option.
Convert Areas to Rooms. Also transfers Values within Parameters. Note: Walls and Room Seperation Lines should be per placed to remove warnings.
Display warnings for selected items. View, select and isolate warnings dynamically.
Lists all Application and Document Modules. Bulk delete. View all Macros within a Module. Bulk Delete.
Shows the Usage of Materials, Material Assets, Filled Regions, Fill Patterns, Line Patterns, Reference Planes and Filters. Bulk remove unused elements.
Export and Import Category and Sub-Category settings. Will create Default Materials and Material Assets and Line Patterns.
Bulk set or update intelligent Key Plans. Where a Sheet contains a Nested Family controlled by a Family Parameter, and a View has a Scope Box applied that is named exactly the same as the, Family Type names, then this tool will adjust all Nested Families to match the Scope Box.
TBC
Export Style information to Excel. Includes, Dimensions, Text, Labels, Fill Patterns and Line Pattens.
Export Style information to Excel. Includes, Dimensions, Text, Labels, Fill Patterns and Line Pattens.
Copy view filters and their settings from one view to multiple other views. Copy view filters and their settings from one view or view template to multiple other views or view templates.
Check relationships before deleting an Element. View Floor hosted Elements before deleting a Floor.
Highlight and Isolate warnings in any view. Run this tool to highlight and Isolate warnings in any view.
Select Files locally to repath. File Names must match.
Use tool 133 first, then update the Excel for this tool to work. This method requires more details to create a External Resource Reference.
Export to Excel a list of links and their details. Can be used to repath C4R links. This method requires more details to create a External Resource Reference.
Run within a Family, will remove all subcategories from other Categories. Quickly Remove all unwanted subcategories that load into a project via none active Categories.
TBC
Lists all Models within Revit Server for this Revit Version for download. Lists all models, then allow for selection and download locally in bulk. Will put in brackets the Version (last sync'd copy) of the Revit file in brackets.
Modify and Assign Keynotes within Revit within a controlled dialog. Modify the Keynote Text file within a user interface that enforces standards and file stability.
A Washing Machine to clean Families. This is a powerfull tool that SHOULD NOT be run on a live library. ONLY run this on a copied library!
Lists all Pinned Elements within a View. Find all Pinned Elements.
Returns all Elements within a View via Excel.
Returns some basic stats about a File to a Sheet with a type called 'Splash-Screen'.
Convert Linked CAD files to Revit Line Work.
View Material applications to selectively reassign.
Extract System Family Layer Properties.
View Keynote Usage.
Create a Revit Hatch Pattern. Use Revit line work to develop custom hatch patterns. Extract newly created and existing hatch patterns.
Process Standards.
Clears C4R files from user's profile. Note: Next load of a C4R file will take longer. Limit the use of this tool.
This tool automates 4 steps. Open the default View, Close hidden, Save and Sync.
This tool automates 5 steps. Open the default View, Close hidden, Save, Sync and Compact.
Move selected Elements to the active Workset. Connect to a Shortcut Key for fast activation.
Sets the Active Workset based on the selected Elements Workset. Connect to a Shortcut Key for fast activation.
Isolates Elements based on the selected Elements Workset. Connect to a Shortcut Key for fast activation.
Get the current models file path and C4R details. C4R files use GUIDs instead of file names, this tool help locate them.
Rename Views to a Standards. The tool uses a series of fields to build up the view name.
Place holder for help currently upder construction.