Goal amount for this year: 3000 USD, Received: 1207 USD (40%)

# Thread: How to Get around?

1. ## How to Get around?

Okay Folks,

Requires bit of guidance. Preparing this family with following requirements:

1. Supply plenum width can be flexible

2. Spigot Dia and no of these instances can be flexible.

3. Spacing between the spigots should not be less than 100.

For ex: Supply plenum width = 550
Spigot Dia = 100
No. of spigots = 3
Family should have a condition that compares the value of distance and spacing and whichever is highest should return that value. Otherwise the minimum spacing should be atleast 100.

Till this point I have completed the family.

Now this is what I am trying to achieve:
When I change/reduce the no of spigots (assume 2) and dia of the spigot (say 200) for the same supply plenum width the spigot is moving towards right and landing outside the supply plenum width.

Any thoughts / Suggestions?

2. Use an array to control the number of spigots (Link a parameter to the number next to the array)
Set the distance between the first two spigots/extrusions in the array and the rest will be equally spaced.
Calculate what the number of spigots and the spacing should be based on the plenum width and diameter.
eg. Number of Spigots = Plenum Width / (Diameter + Min gap)

If you want connectors, set the array to the max number of connections you will need, then put connectors on all the extrusions. When you reduce the number of extrusions the un-used connectors will disappear.

3. Thanks for your time Josephpeel,

Originally Posted by josephpeel
Use an array to control the number of spigots (Link a parameter to the number next to the array)
Yes I did this.

Originally Posted by josephpeel
Set the distance between the first two spigots/extrusions in the array and the rest will be equally spaced.
The minimum distance between any two consecutive spigots should not be less than 100. i.e. if the distance is < 100 then our family should use it's smarts to constraint it to 100. Therefore I have used few variables to get the spacing and distance values and used a IF statement to return this value.

Originally Posted by josephpeel
Calculate what the number of spigots and the spacing should be based on the plenum width and diameter.
eg. Number of Spigots = Plenum Width / (Diameter + Min gap)

If you want connectors, set the array to the max number of connections you will need, then put connectors on all the extrusions. When you reduce the number of extrusions the un-used connectors will disappear.
I am uploading the family so that you can see what I am trying to achieve.

#### Posting Permissions

• You may not post new threads
• You may not post replies
• You may not post attachments
• You may not edit your posts
•