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:
But if I hover over it, it is there...
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
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
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..
hope that solves your problem
Cheers!
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.
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
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.
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?
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...
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! ![]()
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.
I have hit a Brick Wall.
I was able to reverse engineer your own file, but I am having trouble with the arrow depth.
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.
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 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 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 Line
And then the other line
Then the other
And then just change the line type to be the red egress line...
et voila
Hope that helps, but get back to me if not
I've also included the modified version of the file you sent
@IAN~JAMES Excellent!! Yes I was wondering how to align those 3 dots together. All working now.
Thank you
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?
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
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?
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 Parameter
Offset Parameter for the Point
Mapped to instance Parameter
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?
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!
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..
Sie finden nicht, was Sie suchen? Fragen Sie die Community oder teilen Sie Ihr Wissen mit anderen.