Mastering Herringbone Patterns in Revit: A Comprehensive Guide
In the realm of architectural design and construction, the herringbone pattern has long been a favorite, adding a touch of elegance and sophistication to floors, walls, and even ceilings. With the advent of Building Information Modeling (BIM) software like Autodesk Revit, creating and implementing these intricate patterns has become more accessible and efficient. This guide will walk you through the process of creating and working with herringbone patterns in Revit.
Understanding Herringbone Patterns
Before diving into Revit, let's quickly understand what herringbone patterns are. A herringbone pattern is a type of broken bond bricklaying or parquetry layout, where rectangular pieces are laid out in a V-shaped pattern, resembling the bones of a herring fish. This pattern creates a dynamic, eye-catching design that can add depth and visual interest to any space.
Preparing Your Revit Project
Before creating your herringbone pattern, ensure your Revit project is set up correctly. This includes having the appropriate units and scales defined, as well as any necessary materials and families created. For herringbone patterns, you'll typically need a rectangular family, such as a brick or tile, and a material to apply to it.

Creating a Herringbone Family
To create a herringbone pattern, you'll need to create a family that can be laid out in the desired pattern. This can be done using the Family Editor in Revit. Here's a simplified step-by-step process:
- Open the Family Editor and create a new family.
- Create a rectangular shape for your brick or tile.
- Add any necessary parameters, such as length, width, and height.
- Create a type for your family and apply your material.
- Save and close the family.
Laying Out Your Herringbone Pattern
Once you have your herringbone family, you can start laying out your pattern. Revit provides several tools to help with this, including the Line tool, the Array tool, and the Path-Based tool.
Using the Line Tool
The Line tool can be used to create the base lines for your herringbone pattern. By using the Array tool, you can then place your herringbone family along these lines, creating the pattern.

Using the Path-Based tool
The Path-Based tool is a more advanced method for creating herringbone patterns. It allows you to create complex patterns with varying angles and spacing. To use this tool, you'll need to create a path, such as a line or a spline, and then use the Path-Based tool to place your family along that path.
Adjusting Your Pattern
Once you've laid out your initial pattern, you may need to make adjustments. This could include adjusting the spacing between bricks or tiles, changing the angle of the pattern, or adding borders or other design elements.
Using the Move tool
The Move tool can be used to adjust the position of individual bricks or tiles. This can be useful for making small adjustments to your pattern or for fixing any errors that may have occurred during the layout process.
Using the Array tool
The Array tool can also be used to adjust your pattern. By selecting a row or column of bricks or tiles and using the Array tool, you can adjust the spacing or add additional elements to your pattern.
Tips for Working with Herringbone Patterns in Revit
Here are a few tips to help you work more efficiently with herringbone patterns in Revit:
| Tip | Description |
|---|---|
| Use a Grid | Using a grid can help you lay out your pattern more accurately and efficiently. |
| Check Your Units | Ensure that your units are set correctly to avoid any scaling issues with your pattern. |
| Use Groups | Grouping your pattern can make it easier to move and adjust as a single element. |
By following these tips and practicing with the tools and techniques outlined in this guide, you'll be well on your way to mastering herringbone patterns in Revit.