Dymanic block with linear array not behaving as expected

Dymanic block with linear array not behaving as expected

GarenP
Contributor Contributor
1,411 Views
7 Replies
Message 1 of 8

Dymanic block with linear array not behaving as expected

GarenP
Contributor
Contributor

Good Afternoon,

I'm having some difficulty with a dynamic block I've created of a component flat pattern.

The linear stretch parameter set Height has a list for the varied sizes used.  The SlotDist and HoleDist Linear Array parameter sets

are to drive the number of Slots/Holes along the lengths.  The OA_Length Linear Stretch parameter set is just read into a field on the 

drawing cut list.   Whats happing is the arrays for the holes/slots don't always behave correctly (number) especially when the user makes 

adjustments to the Height parameter.  I've tried several things even recreating the block with no success.  If anyone has experience or

insight to to creating dynamic blocks similar i'd appreciate the advice as i'd like to create several more but am not confidant I'll

get better results.

 

0 Likes
Accepted solutions (1)
1,412 Views
7 Replies
Replies (7)
Message 2 of 8

Libbya
Mentor
Mentor

You need to give some description of how you would like it to behave and how that is different from how it currently behaves.  You could even draw a few examples and put descriptive text in the file.  

0 Likes
Message 3 of 8

Libbya
Mentor
Mentor

From playing with the block some, it appears that the holes array exactly as I would expect them to, but the center marks do not.  I'm not sure why they don't but they work fine if you explode the center marks and then array the resulting lines.  If that isn't a satisfactory solution please explain why.  

0 Likes
Message 4 of 8

GarenP
Contributor
Contributor

I've included examples from a screen capture.

The slots are not arraying properly and the holes either do not all appear or

as in the last example are outside the part if the Height parameter is adjusted afterward. 

0 Likes
Message 5 of 8

GarenP
Contributor
Contributor

Yes that is strange, I've exploded the center marks and the block is more stable.  Still not the results i'd expect as the 2 & 3 Flter Row (lookup) give me one less Hole & Slot than intended.

0 Likes
Message 6 of 8

Libbya
Mentor
Mentor
Accepted solution

The first NEW arrayed object appears when the associated parameter is equal to 2X the column offset of the array.  The second new arrayed object appears when the associated parameter is equal to 3X the column offset, etc, etc...  Adjust the size of the chained parameters so that the appropriate number of arrayed objects appear when you want them to.

0 Likes
Message 7 of 8

GarenP
Contributor
Contributor

This does not seem intuitive but works!  When I dragged the linear parameter X end point off the object line off the object line a couple inches it

now gives me the correct results.  I was led to believe the point need to be on the object.  Thanks for the help and explanation,

0 Likes
Message 8 of 8

Libbya
Mentor
Mentor

I agree it is not exactly intuitive.  I think it would make more intuitive sense if the first new object appeared when the associated parameter was equal to the column offset, second at 2X, etc... but alas, it isn't that way.  Just something to learn. 

0 Likes