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: 

Family Editor - Default Ref Levels

38 ANTWORTEN 38
GELÖST
Antworten
Nachricht 1 von 39
good_man_27
2066 Aufrufe, 38 Antworten

Family Editor - Default Ref Levels

Hello All,

 

I'm creating my VERY first family on Revit.

 

I need to use the default upper and lower ref levels, 0 and 4000 respectively, to set up a read-only parameter (Total Height):

good_man_27_0-1660094857270.png

Question-1:

When creating an instance of this family in the Revit model, are these the ref levels that get set by (Base Level/Offset) and (Top Level/Offset), so the instance gets its total length?

 

Quesiton-2: 

I know I can create new parameters and lock them up to the defaul ref levels and use those for the Total Height formula I wish to create, but I was wondering, since those default levels are already there, is there a way to read their values directy?

38 ANTWORTEN 38
Nachricht 2 von 39
ToanDN
als Antwort auf: good_man_27

Those levels are for you to assign to the family when placed in the project. 

Nachricht 3 von 39
good_man_27
als Antwort auf: ToanDN

So you mean, Revit automatically sets the Lower and Upper Ref Levels in the family instance when created in the model, accoding to the Base and Top Level/Offset  constraints I give to it in the Property Panel?

Nachricht 4 von 39
barthbradley
als Antwort auf: good_man_27

Columns are a lot like Walls.  Compare the properties of a Column and a Wall placed in the Project and you'll see what I mean.   

Nachricht 5 von 39
ToanDN
als Antwort auf: good_man_27


@good_man_27 wrote:

So you mean, Revit automatically sets the Lower and Upper Ref Levels in the family instance when created in the model, accoding to the Base and Top Level/Offset  constraints I give to it in the Property Panel?


Yes. 

Nachricht 6 von 39
good_man_27
als Antwort auf: barthbradley

Got it, thank you. Next question please, and I do realise I'm asking very basic questions about building families, so please bear with me.

 

I created a Height parameter in the family editor:

 

good_man_27_3-1660099862088.png

 

 

However, when creating an instance in the Revit model, the Height is not shown in the Type Properties window, but rather in the Properties pallet only. Is there a way to display the Height in the Type Properties as well?

 

good_man_27_2-1660099790160.png

 

 

 

 

Nachricht 7 von 39
barthbradley
als Antwort auf: good_man_27

You don't need it, but if you want it, make it a Reporting Parameter. 

Nachricht 8 von 39
good_man_27
als Antwort auf: barthbradley

It is already, still it doesn't appear in the Edit Type window in Revit

 

good_man_27_0-1660100878192.png

 

Nachricht 9 von 39
barthbradley
als Antwort auf: good_man_27

If you want Height in the Project, then set TOP LEVEL to the same as BASE LEVEL, and enter the Column's designated Height under TOP OFFSET.  So, if BASE OFFSET = 0'-00'   and TOP OFFSET=9'-0", then TOP OFFSET=HEIGHT. Get it?

Nachricht 10 von 39
barthbradley
als Antwort auf: good_man_27

What do you mean it ain't showing? I see it in your screenshot.  

 

...Ah! Because it's an INSTANCE - not TYPE - Parameter.  

 

...Any Parameter Name that has "(Default)" at the end of it, is an INSTANCE Parameter.  Those Parameters are found on the Instance Properties Pallet - the one that you see initially when you select a Family that is already placed in the Project.  

Nachricht 11 von 39
barthbradley
als Antwort auf: good_man_27
Nachricht 12 von 39
ToanDN
als Antwort auf: good_man_27

If you want see the Height from the family then create it as a reporting shared instance parameter.

Nachricht 13 von 39
good_man_27
als Antwort auf: barthbradley

Thanks a lot for the great insites.

 

Changing the Height paramter to a Type parameter instead of Instance, it had it appear in the Edit Type window, just like the other parameters - Base Radies, Base Height, etc.

 

good_man_27_2-1660101971062.png

 

However, when I tried to set it to the total column height dimension in the family editor, it gave me an error:

 

good_man_27_3-1660102069145.png

 

 

 

Nachricht 14 von 39
barthbradley
als Antwort auf: good_man_27

You don't want to do that. Sir (e.g. make "Height" a Type Parameter).  You're dumbing down the Family.  

 

 


@good_man_27 wrote:

Thanks a lot for the great insites.

 

Changing the Height paramter to a Type parameter instead of Instance, it had it appear in the Edit Type window, just like the other parameters - Base Radies, Base Height, etc.

 

 

Nachricht 15 von 39
barthbradley
als Antwort auf: good_man_27

If you want a "Height" TYPE Parameter, then remodel the Column in a different Family Template - not a two-level Template.  Model it in a Generic Model Template and Recategorize it to "Column". 

 

Generic Model Template.png

 

   

Nachricht 16 von 39
good_man_27
als Antwort auf: good_man_27

Guys, I ALWAYS appreciate your help. This has been incredibly insightful for me, so thanks a lot.

 

Please let me rephrase the issue plain and simple.

 

I built the column family, basded on metric column family template. In its basic form, the column looks like this:

good_man_27_0-1660107492899.png

 

Creating an instance in Revit, gives the right outcome, and I can control its level constraints on the Property pallet, and also its dimensions in the Edit Type winow :

 

good_man_27_1-1660107686108.png

 

 

 

As I do have a job requirement to fulfill - so it's not related to my liking really, I need the Edit Type window to show a read-only parameter that displays the total height of the column, from the bottom of the column base to the top of the column capital. Please explain how to get that as in over 3 hours I practically tried everything and nothing worked.

 

The family file is attached.

 

Thanks in advance

Nachricht 17 von 39
ToanDN
als Antwort auf: good_man_27

See post #5.

Nachricht 18 von 39
good_man_27
als Antwort auf: good_man_27

Post-5 says "yes"!

Nachricht 19 von 39
ToanDN
als Antwort auf: good_man_27


@good_man_27 wrote:

Post-5 says "yes"!


Yeah the post # all screwed up after new posts added.  Here is it.

"Shared", "Reporting", "Instance" are the keys.

 

ToanDN_0-1660171586213.png

 

Nachricht 20 von 39
good_man_27
als Antwort auf: good_man_27

@ToanDN 

 

Apologies that I did not respond to this particular post. Lesson learnt! :leicht_lächelndes_Gesicht:

 

When I said I spent over 3 hours trying, I actually meant I was trying almost ALL possible combinatons when creating a Shared, Reporting Instance, and nothing worked!

 

Here is how I set it up:

good_man_27_0-1660176604027.png

 

Clicking ok on all, and placing the new Height parameter to a dimension, it does show correctly in the family editor:

 

good_man_27_2-1660176926702.png

 

However, I still can't see the Height in the Edit Type window in the Revit model - which what I really, REALLY need, but rather on the properties pallet only:

 

good_man_27_1-1660176760333.png

 

 

How can I make it show in the Dimensions area, where I'm placing a question mark? PLEASE HELP!

 

 

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