Adaptive Families Cannot Be Placed in Straight Lines

Adaptive Families Cannot Be Placed in Straight Lines

rmarkowitz
Advocate Advocate
2,048 Views
16 Replies
Message 1 of 17

Adaptive Families Cannot Be Placed in Straight Lines

rmarkowitz
Advocate
Advocate

Hello!

   I am having an issue with adaptive families, which to be fair I am pretty new at.

   Essentially, the family in question is 3 adaptive points, connected with a detail line. At one end, a Face-Based family is placed vertically, and then swept along the detail line to form a long wiggly extrusion of the shape.

   Now, when I go to place this family in Revit, I click 3 points and generally this works. However, if I attempt to place these three points in a perfectly straight line (say, I'm tracing some line in the model), Revit says it cannot build the family and it must be deleted.

    Any ideas a) why, b) if there's a workaround for perfectly straight adaptive families and c) if maybe this is something that needs to be fixed in Revit?


Thanks!

0 Likes
Accepted solutions (1)
2,049 Views
16 Replies
Replies (16)
Message 2 of 17

ToanDN
Consultant
Consultant

A face-based family at one end of the adaptive curve? What face is hosting the family?

I have no problem place a 3-point adaptive family in a perfectly straight line. Granted I don't have a face-based family, but a sweep based on a profile hosted on a reference plane of an adaptive point.

0 Likes
Message 3 of 17

rmarkowitz
Advocate
Advocate

The host is the workplane of the first adaptive point perpendicular to the detail line...presumably just like you have used.

 

It seems to be an issue across multiple people in multiple files on my end...are there any other factors that might be affecting this?

 

Thank you!

0 Likes
Message 4 of 17

ToanDN
Consultant
Consultant
Maybe you can upload the family.
0 Likes
Message 5 of 17

Alfredo_Medina
Mentor
Mentor

@Anonymous wrote:

 

...

   Essentially, the family in question is 3 adaptive points, connected with a detail line. ...


 

Wait, how do you combine adaptive families with detail lines? 


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

BIM.Consultant
Advocate
Advocate

Refer to the following image to create a basic 3 points adaptive family that have sweep. You don't have to make your profile as face based family.

 

Once you get this basic family working, you can make it more parametric. For example, you can add a parameter for the circle diameter.

 

3Points_Adaptive.png

Message 7 of 17

rmarkowitz
Advocate
Advocate

Do you think the problem is that the swept geometry is a family?

0 Likes
Message 8 of 17

rmarkowitz
Advocate
Advocate

I replaced the family with geometry, and I am getting an interesting issue. Now, when placing the fixtures alone a straight line, sometimes it will still fail to build, or it'll do a 180 twist around the axis line...that doesn't really help either!

0 Likes
Message 9 of 17

rmarkowitz
Advocate
Advocate

I've attached a test family and a test file...if you try placing the "Test Adaptive" family along any of the detail lines, you will see the family fail...or at least it does for me.

 

Any insight is appreciated. Thanks!

0 Likes
Message 10 of 17

ToanDN
Consultant
Consultant
Can you upload your adaptive family?
0 Likes
Message 11 of 17

rmarkowitz
Advocate
Advocate

See above

0 Likes
Message 12 of 17

ToanDN
Consultant
Consultant
Accepted solution

Sorry didn't see it from my phone.  I think it's the nest family causing the error.  Drawing the profile directly in the family should fix it.

 

Capture.PNG

 

0 Likes
Message 13 of 17

rmarkowitz
Advocate
Advocate

No worries 🙂

 

If you look at that adaptive family, you'll see the profile is drawn directly in it...no nested family.

0 Likes
Message 14 of 17

ToanDN
Consultant
Consultant
I dropped a new ref point on the curve and drew the profile on its
workplane (perpendicular with the curve). That fixes it.
0 Likes
Message 15 of 17

rmarkowitz
Advocate
Advocate

Ah! That worked! Thank you!

 

Now there are hours and hours of work left for me as I change every family to this. Ugh.

 

Can you confirm for me...does it make sense that with nested families, this method doesn't work? Or does that seem like a Revit bug?

 

Thanks again!

0 Likes
Message 16 of 17

ToanDN
Consultant
Consultant

I tried with your profile and it still works.  But I edited the profile so that the insertion point is its center point, and host the profile on the named reference plane of the new reference point, not on one of the adaptive point.

 

Capture.PNG

0 Likes
Message 17 of 17

rmarkowitz
Advocate
Advocate

So there is a top and bottom to the fixture, and ideally the bottom is in contact with the host. BUT this is super useful...maybe this is what I'll do to save some time.

 

Thank you!

0 Likes