Automated engineering and detailing BIM software for steel trusses & metal roof rafter systems design in Revit®

Metal Framing Roof lets Revit® users instantly create metal truss and/or rafter systems of any shape or complexity with analytical lines, and generate custom shop drawings.

It gives a powerful boost to your BIM workflow. Functions are versatile, parameters easy to control, and changes occur in real time. No more drafting – just design and decide, knowing you’ll get a high-quality model.

      Compatible with Autodesk® Revit® 2023, 2022, 2021

Connectors, cuts, supports, tension braces and other details can be distributed based on predefined rules or connection types. They can then be modified or updated to suit the project design stage and the level of detail required. The layout and details of roof structural elements can be modified and updated whenever the project is changed.

Easy marking of trusses and rafters based on properties and location ensures accurate bills of materials and accurate assembly. And information for fabrication can be automatically generated with all desired views, schedules, and drawings for each structural element.


Prefabricated Metal Frame Roof Panels
Automated Rafter Framing
Auto-generate complex roof truss systems




Generate light gauge steel truss systems for roofs of any shape, export analytical lines of elements to external structural analysis software, and auto-generate shop drawings. Functions of Metal Framing Truss+ are versatile, parameters easy to control, and changes occur in real time. It’s a potent BIM workflow booster: no more drafting – just decide and design.

  • Build full metal truss systems in one go with the configurable 3D grid (escaping the limited and time-consuming nature of standard Revit truss family insertion).
  • Easily assess steel truss options, in economic and engineering terms, to make the best choices.
  • Create new parametric, uniquely-shaped truss families based on model lines and roofs for immediate use in your projects.
  • Freely revise your Revit model. Truss systems update and adapt.
  • Get real-time take-offs and views, auto-sorting and dimensioning, and optional export to CNC machines (Howick, Pinnacle, etc.) with C+C and C+U support.

Roof Panel Layout


Enable easy roof panel planning and splitting into segments for prefabrication, which can then be used in the roof framing process.

  • Panel Layout Planning functions let you better understand how a roof will be divided. Users can control every division line and can predefine rules to automate the division process.
  • Initially an architectural roof can be divided into coarse partitions, or regions. Regions can be created automatically based on the ends of roof ridges and the bottom ends of valley rafters as well as windows and generic or system openings with predefined distances.
  • Regions can be divided into panels using predefined spacing.
  • Panels can be aligned and modified for an individual roof side or region and additionally split.
  • A variety of automated splitting functions make it easy to get the needed result. Panels can be split in half a variety of ways: by maximum spacing, from the middle to both ends, in the middle and to both ends, from the initially selected end, or from both ends.
  • Selected regions or panels can be joined, if needed.
  • Creates individual panels for the selected roof side or for the whole roof.
  • The full roof panels can later be taken to a new phase via their properties for better filtering and scheduling.


for prefabricated panels


Automate metal framing roof work in Revit® projects. Robust features allow you to efficiently frame metal roofs, complete with roof joists, battens, valley joists, roof boards, and more. Plus, the software automates shop drawings, including sorting, tagging, dimensioning, and scheduling all frames.

  • Create your own rules and templates and use them for detailed, multi-layer, metal roof framing creation in Revit models.
  • Frame large roofs 10x faster than using regular Revit features.
  • Manage joists, rim joists, nogging, bridging, blocking, and bracing placement, and configure openings, details, service hole positions, and more.
  • Auto-distribute battens, secondary frames, and roofing.
  • Revise your Revit model as needed, simply by selecting the elements and properties you want to modify.
  • Track down structural and engineering clashes.
  • Cut and frame openings according to predefined rules.
  • Generate shop drawings and cut lists with just one click. Get real-time take-offs and views, plus automatic sorting and dimensioning.
  • Export to CNC machine.
  • Roof frames and shop drawings update and adapt to any changes.


for rafter structures


Automate metal framing work with rafter roofs in Revit® projects. Powerful, flexible, and easy to use. It helps you make optimal choices, move much faster, and avoid errors at every BIM stage – from design and documentation to fabrication and construction.

  • Automatically split an architectural roof by faces.
  • Create detailed, multi-layer, metal rafter roof framing in a snap for your Revit model using fully customizable rules and templates.
  • Frame an entire roof based on its 3D model including hip/valley rafters, ridges, girders, collars, battens, horizontal beams, sleepers, trimmers, etc.
  • Auto-detect and frame roof openings, and cope ends of existing beams.
  • Freely revise your Revit model by easily selecting the elements and properties you want to modify.
  • Find structural and engineering clashes. Cut and frame openings according to predefined rules.
  • One-click generation of shop drawings and cut lists. Get real-time take-offs and views, plus automatic sorting and dimensioning.
  • Optional export to any CNC machine and CAD/CAM production line, such as Pinnacle, etc.
  • Roof frames and shop drawings update and adapt according to any changes.
  • Export analytical lines of your metal frames to external structural analysis software at any stage of the design process.

Cut Opening


Create openings with fire safety components throughout a Revit® model where ducts, pipes, cable trays and conduits intersect with walls, floors, roofs, ceilings, beams and columns. Cut Opening creates openings with special holding details for structural beams.

  • Automatically creates openings where ducts, pipes, cable trays, or conduits intersect walls, floors, roofs, ceilings, beams, or columns.
  • Automatically adds openings with predefined sizes in accordance with MEP line-based element sizes, categories, and system classifications.
  • Automatically joins openings with predefined configurations.
  • Automatically inserts structural openings for separate architectural and structural models.
  • Enhances BIM-team work and deliverables for integrated project delivery (IPD).

Sort Mark


Renumber Revit® elements just the way you want, detect and renumber grids, determine swing direction and orientation (and add them as properties), recalculate shared coordinates, and much more.

  • Detects and renumbers grid geometry.
  • Renumbers grids automatically after they have been changed in the project.
  • Powerful and flexible functions allow renumbering of any Revit elements (Doors, Windows, Beams, Columns, Pipes, etc.) in a number of different ways.
  • Writes swing direction for doors into the door’s properties.
  • Writes flip/mirror orientation for the selected elements.
  • Recalculates shared X, Y, Z coordinates.
  • Possibility of saving numbering settings under a separate name.
  • Possibility of sorting elements in ascending/descending order.
  • Creates new shared parameters, and many more functions.

Smart Views


Get sections and elevation drawings for any building element easily using functions that create views and dimensions for selected elements quickly.

  • Uses configurations instead of manual work
  • Crops views to the element size
  • Creates automatic dimensions based on defined configurations
  • Applies view templates to all new views
  • Creates the number of views you set in the configurations for multiple selected elements
  • Renames views based on configurations
  • Apply dimensioning rules to any Revit view or selected elements in view

Want to find out if this is the right solution for you? Our professionals can help you quickly find out how this software will benefit your design process.


Don’t waste time reading technical documentation, and see that this is the solution for you! Our Expert will frame a part of your project, demonstrate software functionality, and share best practices and the most efficient way of framing, taking into account your current needs.

Duration: 2 hour. Cost: 280$/280€

You’ll leave the demonstration with:

– Part of your project already framed;
– Your questions answered;
– 30-day software trial;
– Support during the trial period.



Developed in compliance with standards and guidelines:

AISI S100-07/S2-10, North American Specification for the Design of Cold-Formed Steel Structural Members with Supplement 2. American Iron and Steel Institute, Washington, DC.
AISI S200-07, 2007. North American Standard for Cold-Formed Steel Framing – General Provisions. American Iron and Steel Institute, Washington, DC.
NASH Standard – Residential and Low-rise Steel Framing, Part 1: Design Criteria. 2010.
NASH Standard – Residential and Low-rise Steel Framing, Part 2: Design Solutions. 2010.
Building Enclosure Design Guide– Wood Frame Multi-Unit Residential Buildings. Homeowner Protection Office (HPO), Vancouver, Canada, 2011.
AISI D110-07, Cold-Formed Steel Framing Design Guide, 2nd Edition. American Iron and Steel Institute, Washington, DC.
AISI D100-08, AISI Manual, Cold-Formed Steel Design. American Iron and Steel Institute, Washington, DC.
Pinnacle CNC Machine Specifications
Metroll Manufacturer and Supplier Resources
ClarkDietrich Steel Framing Product Specifications
CEMCO Specifications


Learn more about the AGACAD products by reading our selected brochures.



Engineer at Morphy • Makofsky, Inc.

"I was able to make an extremely difficult project a success with the help of your team."

Managing Director at Bela Design Building, Australia

"It’s the lifeblood of our off-site prefabrication and module-building practices, reducing labour costs while increasing accuracy. [...] I have found AGACAD to be considerate, helpful, responsive, respectful – in a way unlike any other business that I have worked with. All our dealings with the AGACAD team have exceeded expectations and renewed my faith that there are still people out there with great business attitudes."

Related products

Sort Mark
Cut Opening
MEP Hangers
Wood Framing Roof
Wood Framing Wall
Wood Framing Floor
Wood Framing SIPS
Smart Views

Recommended products

Sort Mark
Metal Framing Floor
Metal Framing Roof
Smart Browser
Smart Connections
Panel Packer