

These tools are working their way up our priority list. There are many users asking for them. We need to finish up our current release before we can work on them, but I just wanted to start gathering input on what you'd like to see. Please post any comments or suggestions for these tools. Thanks for all your input.
The underlying infrastructure for these tools will lay the groundwork for many other tools such as piping, ductwork, etc.
I know the glazing contractors could really use this for the elevation takeoffs on storefronts and curtain walls. Excited to see what input comes in!
I would love to see, vertical, horizontal, intersection grids and perimeter intersections results please and the ability to draw the first line of the grid at an angle. Would we have to pre-build assemblies or groups of conventional lumber( 8'10'12'etc..) and then use those assemblies to match the length of the segments created by the grid tool...? Stack did this nicely, but then they would have the unmatched items in the assembly show up in reports as ZERO's which I thought was sketchy. Plus in Stack you had to pre-enter the template into the takeoff prior to being able to select and then you had to match it up, which was clumsy and often times mass chaos, very hard to find and organize in your takeoffs. Could we go straight to the template library to match up the assembly then insert and match the grid segments to that assembly.
Also, the Area takeoff tool that has the grid option, can it be used for other items like sheathing, nails, hangers.....
Thank you!
Below is my input and what I think would benefit the wider community. By the way I can't wait to be able to import my PlanSwift Templates :)
A strong, parametric Grid Tool should act as the central coordination layer for the entire project. Ideally, it would drive:
If grids are fully parametric, any change should automatically update all linked elements. This greatly reduces coordination errors and speeds up revisions.
Key features that would make these tools extremely powerful:
This would make framing layouts fast, intelligent, and adaptable.
It would be game-changing if the tools included:
Letting users plug in their own span tables would address regional code differences and contractor-specific preferences.
These tools should generate:
Automated takeoffs will save huge amounts of time and reduce human error.
The framework behind these three tools can be reused for many other systems, such as:
This is why getting the core infrastructure right is so important, it accelerates development across all trades.
A few other features that would add major value:
A revision history system would be extremely useful, including:
This helps maintain accountability and improves team workflows.
Overall, I’m very excited to see these tools in development. They’re not just standalone features; they are foundational systems that will unlock many other high-value tools in the future. The community will benefit massively from a strong, flexible, and parametric approach to grids, joists, and beams.
Happy to hear what others think as well!
Thanks for the input. For the joist tool (or also grid tool, etc.) regarding parametric vs using the "lego block" approach of combining area + linear takeoff objects, this is one of the things we've been discussing internally:
Whether to:
1. Lego Block Approach - have joist tool create an area with child linear objects. In this approach, user would enter parameters and then "Generate" and it would draw the joists given parameters for start point, spacing, direction, etc. but then the user could copy/paste & move specific joists just like any other linear object. The final result would would essentially use our existing area + linear takeoff tools and automate the initial positioning of the joists using a script.
2. Fully Parametric - joists are fully drawn and updated automatically using the given area and parameters such as spacing, direction, etc. (joists would not be built using our linear takeoff objects, but still drawn as lines within the area). In this approach, the positioning would be automatic based fully on parameters. As a result there would be no manual copy/paste of joists or ability to move/adjust except by specific parameters that we allow for spacing, etc. On the plus side, all adjustments to the area shape would auto regenerate using the parameters.
Any input welcome regarding which of these approaches makes most sense to you.