Scaling to a dimension + or - previous dimension

Lets say I wanted to make a box 300 shorter than whatever it is now.

Any easy way to scale1d without knowing the initial dimension, or without plotting a polyline and moving it then scaling and snapping to it, etc.?

Hi Ryan - here’s a script you can try - set the base and reference point and type in how much you’d like that distance to expand or contract (negative number) in model units. Old, but I think it works OK.

Unzip/save, then drag and drop onto Rhino

ScaleBy.zip (816 Bytes)

to add the alias

ScaleBy

-Pascal

That works. Thanks Pascal.