Automatic View Scaling
Properties:
ppAutoViewScaleInfo
Value: View Name, Maximum View Width, Maximum View Height
Example: View1, 6, 8
Description:
This property searches for the View by name then sizes it to fit a virtual rectangular window that is no larger than the Maximum View Width and Maximum View Height values. This will generally result in a View scale that is a “non-standard” value such as “2.351:1”. Additionally, Custom properties are created for each scaled view, see ppViewScaleNotePrecision. Some people have philosophical differences with using a non-standard scale. Here is my pitch for changing their minds: Unless a Drawing is printed on special paper within a climate-controlled environment, and remains in that controlled environment for its entire lifetime, the paper is going to change size and warp. Thus, printed Drawings should almost never be manually “scaled”, and should be noted with “DO NOT SCALE”. If you need to measure “undimensioned” geometry from a Drawing, use an eDrawing or measure the original electronic model to determine the value. Anything else is going to be inaccurate. If you still feel that you need a “standard” scale, you can always drive the scale of the Drawing to a direct numerical scale value like “1:1” or “10:1” (to use within your climate controlled environment), however that is beyond the current scope of this functionality.
Typical Use:
Automating the creaton of design documentation across a variety of sizes necessitates the ability to scale the drawing views to a reasonable size. What could be easier to comprehend than a specific view window size, with the view contents scaled to fit it!?!