Detail family's Parametric Array does not work when family is nested.

Detail family's Parametric Array does not work when family is nested.

Sahay_R
Mentor Mentor
1,082 Views
7 Replies
Message 1 of 8

Detail family's Parametric Array does not work when family is nested.

Sahay_R
Mentor
Mentor

Hello all, 

 

I have created a Detail family which has a formula driven Parametric Array. The formula is driven by the Width parameter. When I nest this into a generic model family, the array does not work even though the Width parameter has been associated with the corresponding parameter in the host.

 

Capture.PNG

What could be going on?

 

Rina


Rina Sahay
Autodesk Expert Elite
Revit Architecture Certified Professional

If you find my post interesting, feel free to give a Kudo.
If it solves your problem, please click Accept to enhance the Forum.
0 Likes
1,083 Views
7 Replies
Replies (7)
Message 2 of 8

barthbradley
Consultant
Consultant

Post the family.  

Message 3 of 8

dferreira-blackwell
Collaborator
Collaborator

I tried the same thing with the same parameters just different values, it works for me. what I did though is put the instance values again the generic model family for e1 e2 and spacing by selecting the detail family, then associated the width. 

Check mine.

0 Likes
Message 4 of 8

Sahay_R
Mentor
Mentor

@dferreira-blackwell - precisely what I have done....

@barthbradley  - here is the family.  Look at a side view for the detail family. Try increasing the value of Width in the Host family to 15 or 20 or so.

 

Interesting twist - when I increased the value of Width significantly in the nested family, the array worked in the host family until Width reached the max in the nested family. Right now it works to a max of 10'. Kind of a workaround. 


Rina Sahay
Autodesk Expert Elite
Revit Architecture Certified Professional

If you find my post interesting, feel free to give a Kudo.
If it solves your problem, please click Accept to enhance the Forum.
0 Likes
Message 5 of 8

barthbradley
Consultant
Consultant

I've encountered this before. The fix I've found is to array it beyond any length/number that will actually ever be used and then reload it into the parent.  

 

 

0 Likes
Message 6 of 8

RDAOU
Mentor
Mentor

@Sahay_R 

 

  • Model the detail item and its array in a "Line Based Detail Item"
  • Instead of width use the built in length of the LBDI family
  • array1.png

 

  • Nest it into the generic model
  • lock start/end to the extrusion
  • and it will function as intended without associating any parameters

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


Message 7 of 8

Anonymous
Not applicable

Thanks man! One of the guys here was having the same problem and I've been trying to fix it for the past 3 days. Putting it in a line based as you suggested got it to work flawlessly. I wonder what is the difference between the two templates that it works in one but not the other!

 

0 Likes
Message 8 of 8

RDAOU
Mentor
Mentor

@Anonymous   

you're welcome...i assume this thread is closed considering the OP moved on to new topics  ; hence, you could start a new thread to discuss further if you wish. 

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