Void Sweep Array doesn't want to work?

Void Sweep Array doesn't want to work?

Anonymous
Not applicable
1,881 Views
14 Replies
Message 1 of 15

Void Sweep Array doesn't want to work?

Anonymous
Not applicable

Hi Guys, i am trying to array a void sweep, i have put a parameter on the sweep path so that if ever i change the size of the plank, the "groove" will stay 30mm from both the top and bottom of the plank. When i go to array the groove, it loses its parameter. I have attached a couple of pictures, and help would be great.

 

Thanks in advance

 

 

0 Likes
Accepted solutions (2)
1,882 Views
14 Replies
Replies (14)
Message 2 of 15

Alfredo_Medina
Mentor
Mentor

By reading the error message, it seems that the constraint that you applied to the void at top and bottom are not constraining the shape of the void to reference planes but to edges of existing geometry. Remove those dimensions and do them again, but this time dimension to reference planes, not to edges of existing geometry.


Alfredo Medina _________________________________________________________________ ______
Licensed Architect (Florida) | Freelance Instructor | Profile on Linkedin
0 Likes
Message 3 of 15

Anonymous
Not applicable

Thank you for your reply, i have done that also, i constrained the profile to a reference plance, and then constrained the reference plane to the top of the plank,  i still get the same problem?

0 Likes
Message 4 of 15

RDAOU
Mentor
Mentor

@Anonymous

 

Are you constraining the the path of the sweep? ie: edit sweep > edit path (and constrained the whole sweep here in edit mode ...to ref. planes)

 

No Access to a pc atm but I would assume that if the reference plane or the edge you are referencing to is outside the sweep, it would be considered outside the Group once you Array the sweep. My guess is that the reference plane you are constraining the length og the sweep to, has to be placed and lock in edit mode so it would Array with the sweep

YOUTUBE | BIM | COMPUTATIONAL DESIGN | PARAMETRIC DESIGN | GENERATIVE DESIGN | VISUAL PROGRAMMING
If you find this reply helpful kindly hit the LIKE BUTTON and if applicable please ACCEPT AS SOLUTION


0 Likes
Message 5 of 15

Anonymous
Not applicable
Thanks for your reply, i have done it that way and i have also constrained
the sweep to a reference plane, and then also constrained the reference
plane. both ways do not seem to work.
0 Likes
Message 6 of 15

PrathapSekar
Collaborator
Collaborator

Hi @Anonymous, 

 

        To constrain the array in a best way do them as a nested family, also nesting the family is a good practice for arraying voids.

Thank You! and please 'Accept As Solution' when you found a solution, to help others.
0 Likes
Message 7 of 15

Alfredo_Medina
Mentor
Mentor

It is hard to guess what the problem is without seeing the family. Please post it here, if that's possible.

For arrays, it is good to use a nested family. However, this does not work for voids if you simply create a void in a generic family. It needs to be a face based family with the void already cut in the face that is provided in the template. That type of family can be nested and arrayed. .


Alfredo Medina _________________________________________________________________ ______
Licensed Architect (Florida) | Freelance Instructor | Profile on Linkedin
0 Likes
Message 8 of 15

Anonymous
Not applicable

 thank you

0 Likes
Message 9 of 15

Anonymous
Not applicable

Hi, posted the family as requested. thank you...

0 Likes
Message 10 of 15

Anonymous
Not applicable
Accepted solution

I just think it was the way you set it out

 

As for arraying a void across the surface of a solid is beyond me

Message 11 of 15

Alfredo_Medina
Mentor
Mentor

@Anonymous wrote:

Hi, posted the family as requested. thank you...


Hmm... sorry, I don't have the 2017 version in this computer. 


Alfredo Medina _________________________________________________________________ ______
Licensed Architect (Florida) | Freelance Instructor | Profile on Linkedin
0 Likes
Message 12 of 15

ToanDN
Consultant
Consultant
Accepted solution

I changed the void to a nested family.

 

Message 13 of 15

Anonymous
Not applicable

Thank you 🙂

0 Likes
Message 14 of 15

Anonymous
Not applicable

Thank you 🙂

 

0 Likes
Message 15 of 15

Anonymous
Not applicable

Hello everyone

 

Sorry for reviving this thread but creating an array of a void in a family with editable height and width peaked my interest

 

After some research I found out I had to create a line based family and using Alfredos tip of using a face based family with a void cut into it and nesting it into the family.

 

However when i try to array it, it doesnt seem to want to array in the right direction. Could anyone take a look at it?

0 Likes