Dynamic Blocks

Dynamic Blocks

*Warren Trost
Message 1 of 3 (111 Views)

Array same pieces in the opposite direction

111 Views, 2 Replies
12-28-2007 06:46 AM
When working with an array, in this case dimensional lumber, the original
block has an array of 4 in one direction as either a lookup table or
stretch. I want to make an additional array in the opposite direction with
the same pieces so that the insert does not have to be moved afterwards like
is required now. 1st insert is the original placement. 2nd insert is after
array of 2. 3rd insert is same thing but moved up. What I'm trying to
avoid is the need to move after the array. AutoCAD told me that the pieces
are already in an array set. Can this array go either way based on the pull
direction like a stretch along can do?
*Gordon Stephens
Message 2 of 3 (111 Views)

Re: Array same pieces in the opposite direction

12-28-2007 01:52 PM in reply to: *Warren Trost
Warren,
I wouldn't do it with an x-y parameter - use separate linear parameters for your vertical stretch and your horizontal
array. The horizontal array can be set to increment at 1.5 with a minimum of 0.0 and a maximum of 6.0 if that is what
you require. Leave both grips on the linear parameter and you will be able to array in either direction according to
which grip you use. However, if you want it to array in either direction based upon a lookup, that is going to be a more
tricky exercise and may require nested visibility states.
I have replied in relation to the example block rather than the jpeg which shows arrays in opposite directions
vertically. However, the same principle applies, whichever you wish to create.
--
Gordon

"Warren Trost" wrote in message news:5809048@discussion.autodesk.com...
When working with an array, in this case dimensional lumber, the original
block has an array of 4 in one direction as either a lookup table or
stretch. I want to make an additional array in the opposite direction with
the same pieces so that the insert does not have to be moved afterwards like
is required now. 1st insert is the original placement. 2nd insert is after
array of 2. 3rd insert is same thing but moved up. What I'm trying to
avoid is the need to move aft
er the array. AutoCAD told me that the pieces
are already in an array set. Can this array go either way based on the pull
direction like a stretch along can do?
*Warren Trost
Message 3 of 3 (111 Views)

Re: Array same pieces in the opposite direction

01-02-2008 05:18 AM in reply to: *Warren Trost
Thanks, I'll look into this and maybe just do away with the lookup table.
Depends on the time constraints.

"Gordon Stephens" wrote in message
news:5809409@discussion.autodesk.com...
Warren,
I wouldn't do it with an x-y parameter - use separate linear parameters for
array. The horizontal array can be set to increment at 1.5 with a minimum of
0.0 and a maximum of 6.0 if that is what
you require. Leave both grips on the linear parameter and you will be able
to array in either direction according to
which grip you use. However, if you want it to array in either direction
based upon a lookup, that is going to be a more
tricky exercise and may require nested visibility states.
I have replied in relation to the example block rather than the jpeg which
shows arrays in opposite directions
vertically. However, the same principle applies, whichever you wish to
create.
--
Gordon

"Warren Trost" wrote in message
news:5809048@discussion.autodesk.com...
When working with an array, in this case dimensional lumber, the original
block has an array of 4 in one direction as either a lookup table or
stretch. I want to make an additional array in the opposite direction with
the same pieces so that the insert does not have to be moved afterwards like
is required now. 1st insert is the original placement. 2nd insert is after
array of 2. 3rd insert is same thing but moved up. What I'm trying to
avoid is the need to move aft
er the array. AutoCAD told me that the pieces
are already in an array set. Can this array go either way based on the pull
direction like a stretch along can do?

Recently Solved