Model Lines not staying locked

therevitsith
Explorer
Explorer

Model Lines not staying locked

therevitsith
Explorer
Explorer

I've built this grid family to help with layouts, etc., but I can't get the model lines in the arrays to stay locked to any length constraint for the life of me. Any help is greatly appreciated! 

0 Likes
Reply
Accepted solutions (1)
420 Views
8 Replies
Replies (8)

barthbradley
Consultant
Consultant

How it this to be used?  Walk me through a workflow that uses it.  

0 Likes

barthbradley
Consultant
Consultant
Accepted solution

Regarding your issue:

 

Create the element that you want to Array in a separate Family and nest it into the Family that does Arraying.  Use Instance Parameters to parametrically drive its Length and Associate that Length Parameter to a Length Parameter in the Array Family that it is nested into. Also, make sure the Line lengthens in one direction - not outward from the middle.  Align and Lock the beginning of the Line to a Pinned Origin Reference Plane.   

 

 

 

 

0 Likes

barthbradley
Consultant
Consultant

See if the attached Family helps. 

0 Likes

therevitsith
Explorer
Explorer

I want to place this to align walls, doors, windows etc. Think of it as a piece of grid paper. I want to use it early in a project to set a module. To be able to set the grid at 3'4 or whatever and have the entire thing change when I change the grid size.

 

So you're saying I have to have the arrayed model lines as their own family? Just seems crazy that I can't do that in the same family. I have the beginning of the line locked to the origin reference plane and a length constraint tied to it and it works fine but it's when I array that model line(grid line) that I lose the length constraint. Thus when the grid extends in that direction the lines don't stretch with it. Hope that makes sense.

0 Likes

barthbradley
Consultant
Consultant

@therevitsith wrote:

I want to place this to align walls, doors, windows etc. Think of it as a piece of grid paper. I want to use it early in a project to set a module. To be able to set the grid at 3'4 or whatever and have the entire thing change when I change the grid size.

 

 

Huh?  That's how you want to use this sophisticated and expensive BIM software?  To replace grid paper? 

0 Likes

barthbradley
Consultant
Consultant

@therevitsith wrote:

 

So you're saying I have to have the arrayed model lines as their own family? Just seems crazy that I can't do that in the same family. 


 

Are you wanting a solution or an argument?  I provided the former. I won't provide the latter.  

0 Likes

therevitsith
Explorer
Explorer

The end result is attached. No argument is intended; I am just trying to reach a shared understanding. Thank you for the solution and for looking it over. 

0 Likes

barthbradley
Consultant
Consultant

You are welcome.  Thank you for the "thank you".  

0 Likes