Has any body an idea how to get handles for the start and end angle of an adaptive revolve family instance? In the family you get them by selecting an edge. But how do you get them when placed in a project?
Solved! Go to Solution.
Solved by Alfredo_Medina. Go to Solution.
Your question is a little confusing. Can you post a better description or some sort of mockup?
It sounds like you're trying to create a shape handle of some sort. To do that, you need a reference plane controlled by an instance parameter. The problem is, you generally need to use a Reference Line instead of a Reference Plane for angles. I don't think you can create a shape handle from a Reference Line.
Hi @jhubers,
Here is a try I have just had,
I control the angle by reporting the angle between two lines controled by shape handle points.
I then report the angle into the revolution.
Problem: it works fine in the family, but then doesn't once loaded into the project.
@Alfredo_Medina, would you have the solution to that issue?
Sorry, I know you are THE SPECIALIST, and I am running out of time for answering that question...
François-Gabriel
Francois-Gabriel Perraudin
BIM management and coaching
@jhubers It's always good to attach an image to a question like this. Better than having to download a Revit family which sometimes is in a version that not everyone has available.
The orange arrows at the edge of a revolve is what I am missing when the family is instantiated in a project file. I manged to get the blue triangular arrows by putting a dimension between a locked invisible line (to avoid arrows there) and the reference line. The latter is placed on a the horizontal plane of a point that has a parameterized offset from the center point's vertical plane. With a sine formula the StartHandleX valu translates into the offset. The StartHandleX value translates with a acos formula into the start angle. But in this way the angle can not become less than -170.95 degrees, the whole object moves with it in the project and the face doesn't follow exactly the arrow. Attached the 2017 family file so far. Well..., I tried several times, also zipped, but keep getting the error:
Yes, but that is not what I want. Sometimes you have to just visually adapt the angles. E.g. when designing spaces in a dome.
@jhubers To be able to change the angle of aperture of the revolve by moving the handles, in a project, I think you need to build this family as an in-place mass, with the same parameters.
Hi @Alfredo_Medina,
Thank you for your answer, sorry I assumed you had a Revit 2017 licence.
Thanks for your answer,
Do you have an idea of the "beyond the scene" explanation of the why these handle do not pass the values through?
François
Francois-Gabriel Perraudin
BIM management and coaching
Thanks all. I was afraid that inplace mass would not allow for independent copies, but it does. I even saw some blue triangular handles in the center of the start and end faces, but stange enough they didn't function and later after some additions even dissapeared. But you can always edit the mass and use the orange arrows. I marked the solution of @Alfredo_Medina as the answer. Notice a drawback though. The copies can not be edited all together. They become different families. But probably with Dynamo this can be solved.
@FGPerraudin wrote:
...
Do you have an idea of the "beyond the scene" explanation of the why these handle do not pass the values through?
Hello, @FGPerraudin , I wish I knew. Those handles are available in the family editor, or if you make the family as an in-place mass in the project. Usually, instance parameters in families display blue handles in project, but for curved elements, arcs, circles, these instance parameters are available only in the properties window, not editable with handles.