Progressively changing the LenZ of Dynamic Sub-Component Copies


#1

I’ve looked everywhere for the answer to this question with no luck…

When using repeating sub-components (copies) within your dynamic component, I know I can position the x,y&z position of the copies (I’ve already managed this) but is there also a way to make each copy scale progressively with a formula (say using the LenZ attribute with the COPY function.

For some background, I’m trying to make a raked (sloping) timber framed wall whose studs not only copy in the x plane, but also get longer as the wall gets higher…

Any ideas would be welcomed…


#2

lenZ: = start height + copy*increase

so for a given pitch at centers

lenz = start height + copycenterstan(pitch)


#3

Thanks a heap pcmoor… I pretty much did this using a formula in the parent dynamic component however got a weird result at different pitches. Could have been my child sub-component was a dynamic component all of it’s own who added a noggin as the stud increased up the rake. Might try to build it again from the sub-component up rather than the other way around…