Download:
ScaleByDimension.vsm.zip
Menu Pio to scale objects by Dimension.
I've written this to help with a new process I use for remodel plans.
Basically I scale photos of an existing plan in VW to use as part of a new remodel plan.
I photograph an existing plan.
--The existing plan photo will have dimensions on it or be a known dimension from other drawings.
I import the photo into Preview or Adobe Elements and darken the lines and lighten the background.
--You can use "Skew" in Adobe Elements to "straighten" horizontal and vertical variations in the photo.
Then I import the photo onto a scaled layer (i.e. 1/4" per ft) in VW.
Then draw a dimension on an existing dimension line of plan.
--(See first image below).
In the example the existing horizontal dimension is 49'-5".
I drew a dimension over the existing dimension... it is 66' 8 7/8".
--I also drew a vertical dimension to use asymetric scaling.
--When Vert Final Size>0 Asymetric (Horiz. & Vert.) Scaling will be used.
I selected the photo and dimension lines and ran "Scale By Dimension" and entered the final size desired (existing plan dimension) and the current size (drawn dimension).
When the scale script ran, the plan photo was scaled correctly to the 1/4" per ft of the VW layer.
--the existing plan dimension and drawn dimension are now the same. (Shown in 2nd Image).