How to make an array growing in height


#1

Anyone know an easy way to make an array like this?

To make this I drew a line with the slope I wanted and then scaled (stretched) each component up to the line.
However, it didn’t seem to snap on the line. And that is a tedious way to do it if there are very many elements.
Anyone know an easy way to do it?


#2

If you have a first and last position you can do it with Ctrl+Move tool creating an array by entering /x in the vcb.


#3

Have a look at Tig’s plugin, Grow.


#4

Neat ! I might have a use for that in some future design . .


#5

This plugin is very cool. However, it seems like I can’t get it to do what I want. I want to increase the height of each element by a fixed amount (e.g. 6"). I only seem to get a fixed increment with a scaling factor of 1.0 and then the increment in height is equal to the height of the component. If I use any other scaling factor the increment in height is non-linear.
Any advice?


#6

Borrowing Jean’s line: See the attached file for ideas for doing this with a dynamic component.
increment.skp (137.9 KB)

Anssi


#7

If you don’t need them as components, you can have a look at the plugin Stepped Extrude:


#8

Push Pull remember its last extrusion, so double-click to extrude the same distance.


#9

And then there is the LSS Matrix extension (Windows Only)

Oh… so many choices!! :slightly_smiling:


#10

Wow! Echoing Chris, so many choices!!
It’s going to take me a while to try them all.
For my current problem I am working with components so the extrusion options don’t really work well, but they are good ideas for other situations.