Back to zzTakeoff Community Channel LogoFeature Requests

Batch Sheet Scaling (Manual Override, Not AI)

Under Review

TL;DR Scaling Feature Requests

  1. Allow users to select multiple sheets and manually assign a scale that is applied to all selected sheets.
  2. Add an option to apply a single scale to all sheets in a project (with a prominent warning reminding users to verify accuracy).


This may be more background information than necessary, but I wanted to explain the workflow behind the request and the reasoning for why these features would be helpful.

I completely understand that every user's workflow is different. Some users work with plan sets that contain many different scales, so this may not be useful in every situation. However, for residential construction plans where scales are often very consistent, this could provide a significant time savings.


Current PlanSwift Sheet Setup and Scaling Process

  1. We receive a main DWF plan set (residential construction, so generally not overly complicated).
  2. I print the DWF to PDF using the Bluebeam PDF printer. Unfortunately, this removes the original sheet names from the DWF and replaces them with generic names such as Sheet 1, Sheet 2, etc.
  3. In Bluebeam, I use the Labels (OCR) feature to automatically rename all sheets based on a specific title block region. I then extract all sheets as individual PDF files.
  4. In Windows Explorer, I identify sheets that contain house elevations. These sheets typically have the front elevation at 1/4" = 1', while the side, rear, and roof elevations are squeezed onto the same sheet at 1/8" = 1'. I duplicate those files, creating copies with " - Copy" added to the filename.
  5. Using PowerToys PowerRename, I batch rename those duplicated files from " - Copy" to " - Sides and Rear".
  6. I import the PDFs into PlanSwift while retaining my file naming structure.
  7. I use Auto Scale and select my most common sheet scale (1/4" = 1') which is for like 95% of the sheets. This applies that scale to all sheets.
  8. I search for my custom keyword, such as "Sides and Rear", which filters all sheets requiring a different scale.
  9. I quickly adjust the scale on those few filtered sheets that need to be set to 1/8" = 1'.

*The entire scaling portion of Steps 7-9 typically takes about a minute because I can apply the common scale to everything and then only modify the handful of sheets that need a different scale.


ZZ Process

I generally follow the same sheet preparation process before importing into ZZ because it gives me much more control over sheet naming and organization. It also allows me to easily re-import the same files into another platform later if needed.

Where I found the workflow lacking was during the sheet scaling process.

In PlanSwift, scaling all sheets and correcting exceptions takes roughly a minute. In ZZ, the same process takes approximately five times longer.

I have not been able to effectively use AI scaling because scale callouts are not consistently located in the same area on every sheet. I tested the AI scaling workflow and selected all sheets when prompted, but only about 25% of the sheets were successfully scaled automatically.

That left me manually working through the remaining sheets one at a time and selecting the correct scale from the dropdown menu.

1

I had a mtg with Andrew and I get what he is try to accomplish. Being able to select multiple plans and apply a scale, not with AI, but say all of them should be 1/4".

You must be logged in to post replies. If you don't have an account you can signup here.