So here's a door family that has a nested Panick bar(generic family). The length of the Bar is controlled with the formula (Width -300mm). It all works, flexes perfectly until I load the door in a project.
For some reason, the flexing is not consistent. Can someone point where I am going wrong?
Cheers!
Gelöst! Gehe zur Lösung
Gelöst von RDAOU. Gehe zur Lösung
Gelöst von RDAOU. Gehe zur Lösung
You are currently locking the PB geometry to the side using a dimension...You need to lock it to ref. plane of the door. ie:
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
Download and Try the attached revised family.
See GIF below
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
Wow. That worked like a charm. I have been trying to get my head around all the things you changed. And I managed to get it to Flex properly!
Is there a reason you made the PB length as a type parameter? (It was Instance before so I could snap the lengths in host family)
Is it really crucial to set the type of a reference plane? (like right, left, etc?)
thanks again! ![]()
No it is not, but you need to be consistent with the way you constrain nested elements
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
Ok, So it worked perfectly with flexing until I tried to give the combine the handle bar options.
here's the updated family. I added the ref planes as you suggested. no Snap-locking for length.
Do you where I am going wrong?
Funny enough for me it happens only on the "Bandseite" where I placed the family with a flip.
![]()
Sie finden nicht, was Sie suchen? Fragen Sie die Community oder teilen Sie Ihr Wissen mit anderen.