Problems with array and wipeout objects

Problems with array and wipeout objects

Niklas.Chwastek
Explorer Explorer
489 Views
3 Replies
Message 1 of 4

Problems with array and wipeout objects

Niklas.Chwastek
Explorer
Explorer

Hey guys,

 

i am having a problem where i try to hide something using the array action on wipeout objects. This works most of the time except for the very first object (when multiplying to the left). I tried so much already but i just can't get it to work.

I hope you'll get what i mean once you see the attached files. I'm about to go nuts and the german forum sadly couldn't help me...

Thanks in advance

0 Likes
Accepted solutions (1)
490 Views
3 Replies
Replies (3)
Message 2 of 4

MMcCall402
Mentor
Mentor
Accepted solution

Its a draw order issue created by 'newer' objects that are created by an array action than objects that were originally within the block.  The array of the wipeout is being done with a single linear parameter, as such its actually moving the original wipeout to the left and then arraying it to the right. So, the original wipeout is the far left one and becomes underneath the newly arrayed vertical objects (B90-Schwelle).

 

To get around it, make two separate arrays controlled by two separate linear parameters and separate objects, each with one grip, one to the left and one to the right.  This way the original wipeout is in the middle.  After that, the draw order is based on which array is activated last.

 

MMcCall402_1-1745601202506.png

 

MMcCall402_0-1745601158401.png

 

Mark Mccall 
CAD Mangler


EESignature


VHB - Engineering, Inc.

Message 3 of 4

MMcCall402
Mentor
Mentor

Another option would be to restructure the block such that the vertical objects (B90-Schwelle) are handled thru additional visibility states rather than being arrayed.  This would get rid of the draw order issue, but would expand the visibility states from the current 3 choices to 9 possible choices.  You could make that a little more manageable by adding a Lookup to select the number of Schwelle objects and then use a block properties table to use the values of the two Lookups and enable the correct visibility state.

 

Mark Mccall 
CAD Mangler


EESignature


VHB - Engineering, Inc.

Message 4 of 4

Niklas.Chwastek
Explorer
Explorer

Wow, thank you so much! I was just about to give up on this thing.

0 Likes