Revit Architecture Forum
Welcome to Autodesk’s Revit Architecture Forums. Share your knowledge, ask questions, and explore popular Revit Architecture topics.
abbrechen
Suchergebnisse werden angezeigt für 
Anzeigen  nur  | Stattdessen suchen nach 
Meintest du: 

Adaptive Family Visibility Problem

19 ANTWORTEN 19
Antworten
Nachricht 1 von 20
Anonymous
2375 Aufrufe, 19 Antworten

Adaptive Family Visibility Problem

Hi,

 

Can anyone help...? I've created what I thought was a fairly straight forward adaptive family for measuring travel distance for fire escape.

 

You can plot the route and then tag the (Generic model) family to report the distance traveled.

 

The problem is that in some plans some of them disappear! randomly. If you hover over them they will show, but only while you are hovering. Sometimes if you select and adjust one of the node points, the family then becomes visible again.

 

 

For example, this one isn't showing:

01.png

 

But if I hover over it, it is there...

02.png

 

 

The family is attached if anyone wants to take a look and maybe tell me where I'm going wrong...?

 

Many Thanks in advance.

 

Ian

19 ANTWORTEN 19
Nachricht 2 von 20
ToanDN
als Antwort auf: Anonymous

Cut and paste align in place.
Nachricht 3 von 20
Anonymous
als Antwort auf: ToanDN

Hi Thanks for the help...

 

We have been persevering with this over the last couple of days, and while this makes the family visible again, this is only temporary.

 

What we are finding is that the families visibility seems to vary depending on when you look at it and also it is different on different peoples computers, so I may see something different to my colleague, and also I may see something different now then when I open the model again later...

 

The families seem to print without issue, it is just on screen visibility that is the problem.

 

We are starting to doubt the viability of using these families long term.

 

does anyone know what causes this behavior, is this a common issue...?

 

Any other help, suggestions welcome...

 

Thanks again in advance

 

Ian

Nachricht 4 von 20
Corsten.Au
als Antwort auf: Anonymous

Hi

The adaptive family looks fine, just that its locked to the Reference plane and its 3D..

So if you have any Floor with even 10mm offset, that will hide the Egress path..

 

I would suggest give a offset to Egress path in the family ( ex 300mm ) 

or a parameter to offset and you can avoid it getting blocked by 

any 3d elements like floor etc..

 

 

offset.JPG

hope that solves your problem

 

Cheers!

Corsten
Building Designer
Nachricht 5 von 20
ToanDN
als Antwort auf: Anonymous

It happens.  If I edit an adaptive family already placed in a project and reload it back in, chances are the ones placed in project will disappear.  If I place a new instance of the family then the old ones will appear back after I finish the command.  So they are there but just temporary invisible.  

Nachricht 6 von 20
Anonymous
als Antwort auf: Corsten.Au

I've ended up hosting a point on each point with an instance parameter vertical offset and then strung the lines between the hovvering points which can be adjusted as needed.

 

This is yet to be tested properly, but it is looking good.

 

Thanks all for the help, I'm reluctant to say that there is a solution just yet as this may be misleading, but once we hit the next iteration I hope to be able to provide some feedback

 

Best Regards

Nachricht 7 von 20
Sahay_R
als Antwort auf: Anonymous

Use a railing instead of an adaptive component instead - better flexibility and cotrol, larger number of legs, and will go accurately up and down stairs.


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.
Nachricht 8 von 20
Kev_D
als Antwort auf: Anonymous

This Family is great. But as I have very little knowledge on Adaptive Components (which is my next area to study indepth), can there be a parameter placed where you can input how many "legs" you can have?

Nachricht 9 von 20
Anonymous
als Antwort auf: Kev_D

Hi,

i don’t believe this is possible for placement points. I created a series of these families from 2 points (1 leg) to 11 points (10 legs) and just extended the formulas in each.

Usage isn’t too bad, you can swap a 3 leg for a 5 leg and the first points remember their locations and you just have to move the last 2, for example.

You can also swap, for example, a 5 leg for a three leg and the first points of the 5 leg retain their location.

Hope that helps...

Nachricht 10 von 20
Kev_D
als Antwort auf: Anonymous

Right, after more investigation I managed to add more points and join one point to the next. assigned a visibility to each segment line and introduced a lot of parameters and formulas to make each work. I can now select how many segments I want from 1 - 10. Works well so far! Smiley (überrascht)

 

I am stuck on how you created the arrow at the end. I notice that the arrow is locked to length parameters, but I can't see reference planes or dimensions. I thought it was a nested component but there is no 'Edit Family' when selected. I want to add this arrow to the end of each segment and align each to the visibility of each segment. 

Nachricht 11 von 20
Kev_D
als Antwort auf: Anonymous

I have hit a Brick Wall. 

I was able to reverse engineer your own file, but I am having trouble with the arrow depth. 

 

Arrow.JPG

 

 

 

 

 

 

 

 

 

 

 

 

 

I have applied the side points to the center Ref. Plane, and applied the offsets to a parameter. So I was able to get this from your model. Then I placed the center point and aligned to the top adaptive point, and gave that an offset parameter called 'Arrow Depth'. I then drew my arrow with 3D snapping on. So, when I started to change my parameter for Arrow Width, the center arrow moves but not the line. In your file, it all moves perfectly. 

What am I missing? I prefer to reverse engineer as much as I can. I have uploaded my file here also.

Help would be appreciated.

Nachricht 12 von 20
IAN~JAMES
als Antwort auf: Kev_D

Hi Sorry for the delay in getting back to you, I'm on leave this week...

 

The Arrow took me ages to crack, I tried a number of different ways, but in the end I had to do it this way.

 

Your family is almost there, but you need to set up dependencies between the line and the points. You have correctly set a point 250mm back from the end of the line, but then you need to set the plane of that point that is perpendicular to the line as the active plane

Set the active planeSet the active plane

Then place a New Point on This Point, you will get a warning that identical points are in the same place but just ignore this. Then select the New Point and hook up it's Offset Parameter to the parameter "AHWNeg" which is short for "Arrow Half Width Negative", then repeat this and use "AHWPos" and you should have this

2 New Points will move with the point on the line2 New Points will move with the point on the line

You can then delete your original points as these can't be used. Then to Create the lines between the points I prefer to select two endpoints of the straight line and then click on the "Spline through Points" tool... this can't be anything other than a straight line with only two points. Like this

First One LineFirst One Line 

And then the other line

Then the otherThen the other

And then just change the line type to be the red egress line...

 

et voilaet voila

Hope that helps, but get back to me if not

I've also included the modified version of the file you sent

 

Nachricht 13 von 20
Kev_D
als Antwort auf: IAN~JAMES

@IAN~JAMES Excellent!! Yes I was wondering how to align those 3 dots together. All working now. 

Thank you

Nachricht 14 von 20
Kev_D
als Antwort auf: Kev_D

I am finally getting to put this family to use, and all seemed well at the start. However, we are now noticing that the points move when we re-open the model. I thought other people may have selected it in other views so I locked them and made everyone aware to not select it. I also set a filter that it is turned off in all views apart from code compliance plans. After all that we I have noticed that some have moved again. Any ideas of why this is happening?

Nachricht 15 von 20
ToanDN
als Antwort auf: Kev_D

Did you place it on a work plane (Level) or a Face (e.g. a Floor)?

Nachricht 16 von 20
IAN~JAMES
als Antwort auf: Kev_D

I agree with @ToanDN (above) 

 

I think it will be the hosting of the adaptive points. Make sure that you select the floor datum as the host. If the points attach themselves to floor elements or any other elements, they will be at the whim of any edits to those elements.

Admittedly these families are a little temperamental, but I believe that since creating them, our team haven't had too many problems with them.

 

Good Luck

Nachricht 17 von 20
Kev_D
als Antwort auf: Corsten.Au

@Corsten.Au 

This Family is great for the end goal of tagging a full length, but it certainly does have its issues. You think you have it nailed, and then bang, there is another issue. Looking back I think one of mine is the offset of the Family. You mentioned to create an offset, so I done that. I created a Ref. Plane of 300mm off the Ref. Level which I locked, and went to align the Adaptive Points, however, it would only allow me to align 1. The I went to align the reference lines and this was working until I loaded it into the project but it is still on the host level. So, how do you propose I create this offset without starting the Family again? 

Nachricht 18 von 20
Corsten.Au
als Antwort auf: Kev_D

Hello

 

in the Revit family, for the reference point, there is an in-built " Offset" parameter.

you may give a fixed distance/dimension there or create an instance/type parameter to control in the project once loaded.

 

1. Type Parameter will help move all those points in one go.

2. Instance parameter means each point needs its own value.

 

Mapped to Type ParameterMapped to Type ParameterOffset Parameter for the PointOffset Parameter for the PointMapped to instance ParameterMapped to instance Parameter

 

Corsten
Building Designer
Nachricht 19 von 20
Kev_D
als Antwort auf: Corsten.Au

@Corsten.Au 

Thank you. I never noticed this before. It was tricky since the 'driven by host' was greyed out when selecting the Adaptive Points. I had to change the points back to Reference Points, then apply the host as Ref. Level which finally showed the 'Offset' parameter you mentioned. I was then able to apply the Type Parameter to the offset. This then allowed me to change the points back to Adaptive while maintaining this Type Parameter. This all works fine now apart from the image below. As shown, the lines have an offset from the Ref. Level, but the points stay on the Ref. Level. Should this be the case?

 

Capture.JPG

 

 

 

 

 

 

Although I love trying to figure out these kind of Families, this Family will be shelved once we start using Revit 2020 which has this feature finally built-in!

Nachricht 20 von 20
Corsten.Au
als Antwort auf: Kev_D

Hello

 

Its a matter of visibility, if you switch off the level based points/geometry then with the offset

the overall Revit family will look good.

The reference level is important as well if you are okay with showing those points on the levels, its

actually helping you find that the offset is from that level.

 

for example ... these family includes all 3d geometry with the offset and noting on the level.

you may clean up the Revit family to look like below... hope that helps.

 

Door, Window, floor with the offset.. its important to  know the origin/level of the offset..Door, Window, floor with the offset.. its important to know the origin/level of the offset..

Corsten
Building Designer

Sie finden nicht, was Sie suchen? Fragen Sie die Community oder teilen Sie Ihr Wissen mit anderen.

In Foren veröffentlichen  

Autodesk Design & Make Report