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: 

Angular Reporting parameters in Adaptive Component Family

11 ANTWORTEN 11
GELÖST
Antworten
Nachricht 1 von 12
Anonymous
1344 Aufrufe, 11 Antworten

Angular Reporting parameters in Adaptive Component Family

Hello, I have read all the forums that I could possibly find but I still haven't managed to make my Adaptive family work as I want.

 

What I did was I created a 2 point adaptive family as my "profile" so that I could schedule its length and cut its ends with certain angles.

Then I loaded this "profile" to my 4 point adaptive family and attached its ends to the adaptive points so that my "profile" would stretch together with the corners.

 

I want my profile ends to be cut according to the angles of my corners. So I made formulas with angle instance parameters (not reporting) that would cut my "profile" ends. It works fine in the family when I stretch the corner points, but when I load the family to a project the actual corner angle is not the same as my instance parameters. I tried making reporting angled parameters to be used in my formulas but I get an error message saying  "A reporting parameter can be used in a formula only if its dimension references are all to host elements in the family."

 

Could someone tell me what am I doing wrong?

 

I have attached my 4 point adaptive family ("Corner test.rfa").

 

 

 

 

11 ANTWORTEN 11
Nachricht 2 von 12
Alfredo_Medina
als Antwort auf: Anonymous

It seems that you could simplify this by using a rectangular SECTION profile, not a TOP VIEW profile with angle cuts at the corner. That would eliminate the need to do formulas to cut those corners. 


Alfredo Medina _________________________________________________________________ ______
Licensed Architect (Florida) | Freelance Instructor | Profile on Linkedin
Nachricht 3 von 12
barthbradley
als Antwort auf: Anonymous

It's not clear to me what you are trying to do, but maybe this will inspire you.  

 

 

CornerTest2.jpgCornerTest1.jpg

 

 

Nachricht 4 von 12
Anonymous
als Antwort auf: Alfredo_Medina

@Alfredo_Medina could you please explain more in detail what you mean by using a SECTION profile and why do you think I am using a TOP VIEW profile?

 

My 2 point adaptive mullion family "Profile test" is extruded using a generic face based family (rectangular profile) and then I created void extrusions to cut my mullion ends at certain angles to have a nice connection at the corners. See image Profile Test

 

I am nesting my mullion profile to the 4 point adaptive family so that I could schedule my mullions length in the project (it is very important that I get to schedule correct mullion lengths in my project)

Nachricht 5 von 12
Anonymous
als Antwort auf: barthbradley

@barthbradley it's a good idea to create a calculated parameter to schedule my cut angles, but that is not what I am going for.

 

What I want to do is to create an adaptive family that I could easily add to my curtain wall (curtain system) corners. My company is designing unitized elements. I have a difficult shaped building and I need correct profile lengths for material takeoff for orders. See image "Project corner"

 

I have created a 2 point adaptive mullion family with reporting Length parameter and nested it to my 4 point adaptive corner family. Since I created void extrusions to cut my mullion families' ends I want my mullions to be cut correctly when I add my 4 point family to the project.  I created angled measurements and gave them instance parameters, and according to those parameter values my void extrusions are cutting my mullions. The problem is that I need those angled parameters to be Reporting to be used in my parameter formulas that are driving the cut angles. Because if I leave those parameters as instance (not reporting) they do not capture the actual angle once I add my 4 point family to the project. See image "Project test corner angles"

 

I'm sorry if I'm being too complicated, but I hope it is understandable of what I am trying to achieve.

 

 

 

Nachricht 6 von 12
Alfredo_Medina
als Antwort auf: Anonymous

What I meant is that the only profile needed is the section profile (rectangular), not the other intermediate step where you create a family that is one side of panel. You could eliminate that step, and load the rectangular section profile family (a generic model family, work-based) into the family that has 4 adaptive points.  

 

Something else you could eliminate is the angular dimensions, unless you need the angles. But I understand that you are using the angles  in formulas to calculate the lengths. Well, in that case, just put dimensions to get the distance between the adaptive points, instead of using angles. If those dimensions are shared parameters, you can get those distances in the project, in a schedule.

 

 

 

 

 

 

 

 

 

 


Alfredo Medina _________________________________________________________________ ______
Licensed Architect (Florida) | Freelance Instructor | Profile on Linkedin
Nachricht 7 von 12
ToanDN
als Antwort auf: Anonymous

Why the complication with all those angles and formula? Why not create just one solid form from the profile and one string of all line segments instead of 4 different forms?
Nachricht 8 von 12
Anonymous
als Antwort auf: Anonymous

I know I can create my frame using a sweep profile, but I need a nested profile family because we will use a optimization generator reading all profile lengths in the project. And I have 3 different section profile types here.

 

I have managed to create a 6 point adaptive family for my corner elements. My profiles are being cut somewhat how I want.

2021-03-23 16_23_17-Window.png

Sadly I couldn't make reporting angled parameters to be used in my formulas driving profile cuts. But I can write my values manually, which is not terrible but I would like to avoid it.

2021-03-23 16_23_17-Window2.png

Fits well in my corner between 2 curtain systems

Test.png

 

   

Nachricht 9 von 12
FAIR59
als Antwort auf: Anonymous

You can make reporting (Length) parameters for the distance between 3 pointsAngleReport0.JPG

and then use the cosine-rule to calculate the angle

AngleReport1.JPG

Nachricht 10 von 12
Anonymous
als Antwort auf: FAIR59

@FAIR59 Thank you a lot! This could be a good workaround. 

Though, It overcomplicates things in regards to just having a working angular reporting parameter, maybe Autodesk could fix this in the future.

Nachricht 11 von 12
Alfredo_Medina
als Antwort auf: Anonymous

That´s what I was saying on the second paragraph of message #6 above. Did you read it?


Alfredo Medina _________________________________________________________________ ______
Licensed Architect (Florida) | Freelance Instructor | Profile on Linkedin
Nachricht 12 von 12
Anonymous
als Antwort auf: Alfredo_Medina

@Alfredo_Medina Yes I have read you message, but I must have misunderstood what you meant.  

"Well, in that case, just put dimensions to get the distance between the adaptive points, instead of using angles. If those dimensions are shared parameters, you can get those distances in the project, in a schedule." 

I understood that you mean that I could use the length parameters to get my profile lengths in the project schedules without using the nested profile family, but not use those lengths to calculate the angles in between them :grinsendes_Gesicht_mit_Schweißperlen:

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