Grating Array holes

Grating Array holes

Anonymous
Not applicable
1,530 Views
7 Replies
Message 1 of 8

Grating Array holes

Anonymous
Not applicable

Hello community,

 

I am making a dynamic block of some perfo grating for stairs and steps.

 

The distance between the holes and the size of the holes don't change in size, but when i add a array function for the grating, it leaves a big gap between the outer edge(see text in block).

I want to fill this hole up with one row of the holes, without changing the distance between the holes. 

Because you can't attach 2 arrays to one object, i don't know any other solution.

 

Is it possible to make this happen using parameters and actions?

 

Thank you for your time

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

Anonymous
Not applicable

Edit to previous post,

 

The distance from center to center with the holes is 50mm not 20mm.

The smaller hole 8mm Diameter is flat and doesn't have a inner circle.

 

The rest still apllies.

Message 3 of 8

Libbya
Mentor
Mentor
Accepted solution

Here is how to do individual rows with an alternating pattern like that.  I did not adjust for your second message as the concept is what I am showing.  With the concept, you can make it however you like.  See screencast.

0 Likes
Message 4 of 8

h_s_walker
Mentor
Mentor
Accepted solution

It took a bit of fiddling, but your block is attached. Someone else could probably find a more elegant solution

Howard Walker
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature


Left Handed and Proud

0 Likes
Message 5 of 8

Anonymous
Not applicable

Thank you both Libbya and hwalker for your solution.

 

A quick question, when i want to change the distance between the grating, like in my comment earlier, do i only need to change the distance between the arrays or also change where the xy parameters are located.

 

0 Likes
Message 6 of 8

h_s_walker
Mentor
Mentor

I'm not too sure. You could try changing the array distances and leave the parameters where they are and see what happens.

 

That's how I worked it out. Trial and error.

Howard Walker
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature


Left Handed and Proud

0 Likes
Message 7 of 8

Anonymous
Not applicable

`Thank you, i will remind myself to doing it this way.

0 Likes
Message 8 of 8

Libbya
Mentor
Mentor

Trial and error is not necessary.  The way I think about arrays is as follows.  The initial object 'exists' when the parameter associated with the array is 1X the column or row offset.  The 2nd object (1st object created by the array) exists when the parameter associated with the array is 2X the object.  With that behavior understood it is possible to size the parameters appropriately without any guesswork.  If you want to change the spacing of the arrays then you will need to change the initial sizes of the parameters that are associated with the arrays.

0 Likes