How to use Parameter Formulas | Revit 2020
Vložit
- čas přidán 25. 08. 2024
- Join the FREE Architecture Vanguard Skool Community ➡ go.architectur...
In this video, you will learn how to use Formulas in Revit Families. This is a basic video of some of the formulas as you can use. A lot of them have to do with visibility as you will want to be able to control what you see and when. My hope from this video is that you feel good about using these basic parameters in your families. Please leave any questions in the comments and I will do my best to answer them fully. Thanks for watching!
Check out my website for downloads:
architecturevanguard.com
Please leave comments and questions below and I will get back to you!
If you found this video helpful, subscribe and check out the others:
/ @architecturevanguard
And turn notifications on, 🔔Ring that Bell🔔
Track: Olly Walker - Sorry (I Had To Leave) [NCS Release] Music provided by NoCopyrightSounds. Watch: • Olly Walker - Sorry (I... Free Download / Stream: ncs.io/Sorry
It was great to see this explained with visual examples instead of in concept.
Glad to know this helped you! I am much more of a visual person, so I had to do it that way!
the MVP of revit parameters
Haha that’s great, thanks!
Good tip about the array and visibility formula towards the end of the vid
Arrays need a lot of attention and parameters which makes it prime for using different visibility parameters and formulas.
Awesome work man, and very concise and easy to follow your direction, many thanks!
I'm building a lot of MEP accessories like support beams and hangers that utilize shop material like C-channel, All thread and Tube steel to name a few. All must be scheduled for fabrication so I'm creating nested families and its a lot of and hard work, however formulas such as these may be very useful!
Glad I could help! Heck yes, you will definitely need formulas and likely to check that "shared" box in the nested families.
Thanks brother this clear all of my doughts
Glad it helped!!!
that is a great man
the most helpful Revit tutorial tell now
Glad you think so!
Oh my god, soo helpful video! Thanks a lot!
Glad it was helpful!
It was amazing and the content i was looking for.Nice work buddy
Thank you Partha, glad it was able to help!
I demolished the like button. Learned a lot.
Heck yesss!!! Thanks!!!!
Great video. Thanks!
Glad you liked it!
Very good video, finally some clear instruction. I have a question. I really need to learn how to make my piping schedules work with hydronic piping and calculating weight, etc for my job. I need a one on one tutor to walk me through this. I would be willing to compensate you for your time, would you be interested in doing this over a zoom meeting or a web based video?
I smashed the crap out of that Like button !! Great videos brother :D
How many tests would an If_Test check if an If_Test could check tests?
Hahaha thanks a lot! I really wonder that. It has to be at least six but the first would have to be True to continue to the next test.
Thanks man it was great !
Happy to help!!!
you got a subscriber myman
Thanks so much, Bruno!
Hi my name is Willem, I live is SA, if you can perhaps guide me in the following wrt parameter formulas. I need to create 'n reducer, the data sheet show some D1' s to be the same but the d2 are different sizes with respect to each D1 value. Wait for your reply
if you using space or slash, Use [if/test] or [If Test] revit read it as the parameter
Ahh, very good, thank you!
Dont know if your still monitoring this account but I need help with creating floor grating that is able to adjust the height of the grating and use a sketch for the outline, like a floor but using steel bars and rods. I have already created a floor grating that is rectangular and not able to be used in odd shaped trenches or floor pits, which is why I need to be able to use a sketch to control the overall shape but maintain the bar & rod spacing. could you possibly help? It would be appreciated, Thank you
If area difference is between -2 and 2, how do I display not ok text?
You would need to create a separate parameter specifically for displaying the text then apply essentially the IF statement you laid out in the formula of that parameter.
very nice
Thanks so much!
hi.... can we add beam top level in beam tag with ref. to project survey point.
Ohh that might be tough. I would look to a global parameter for that. That would give you the best chance but I cannot say for sure that's possible.
@@ArchitectureVanguard hi....whats is ur good name?? can u help me in this with a video
@@ArchitectureVanguard and there are 5 to 8 beam with different top level
@@ArchitectureVanguard like this @ top text is B27 (200X600) & below its @ +882.00 SSL plz help in this...
Duuude, that was so useful, you`re the best, but i have a question for you,
can you use an (IF) statement to control a shared parameter (such as Family Type>>Generic Annotation) in a typical families??
i mean if you have a 3 almost typical families, you created one, you want to re-use the parameters in the second one and control it by (IF) statement??
if that is possible, Could you show us how?
Thank you very much! I have not worked so much with shared parameters but I believe you could use If statements with shared parameters. I will have to get back to you on that specifically.
Hello. I really need help to a formula. I want to have a formula where I can say (this is an exampel): Show object 1 if Height is divided with 3 or Show object 2 if Height is divided with 4. Btw amazing video!
You can add those formals just the way you laid out in the comment each associated to a yes/no parameter that points to each object.
Architecture Vanguard, is there a way to insert scale parameter in Revit family ? Thanks in Advance.
The best way to do that is through another number parameter and using the formula to introduce a scale or even add a second parameter to influence that scale parameter.
Is there anyway to have the yes no change the value of a number. Say you check a box and it would automatically change Number 1 to a value you determine.
You can do this with a formula. For example, if(parameter name), number value, other number value. This basically says if the yes/no parameter is yes then the first number value will be the parameter value and if no then the second number would be.
@@ArchitectureVanguard Yeah, i ended up figuring it out. I thought that I had to give it a value or equals so i was trying to do: if(Parameter=true, A, B) But like you said all I had to do was: If(Parameter, A, B) Actually went a step further in my case and nested another if statement inside that formula, but your video was really informative. Thank you.
@@ArchitectureVanguard in this same case, is there a way to make "other number value" be anything. Basically when the box is checked, it has to be (x), but otherwise it can be any value?
I have been trying to make formula that has the height always equel to max lenght or width, But i just cant work around it, Could you help in that ? and explain how you did it thanks
It is likely you need to make another parameter to avoid circular chains but also just to reference. You could a parameter for a max length if you know that and it is static and simply reference that as needed. It is different if you want to take the largest result from a reporting parameter for example, that one is more difficult. I Do you think that might work for you?
@@ArchitectureVanguard I managed to get two solutions right , At the height formula section I wrote : if(width>length, width, length) or if(length>width, length,width).
Those worked!
Thanks man.
I got a question , currently my Bottom of Duct from Reference Level(RL) is 575mm, but my label tag BOD reads 475mm, there is a difference of 100mm, how do I create a formula that the tag can read like this --> BOD = (+100), to ensure the tag can read +100 from bottom of duct..
You might check your "elevation" in your project base point to make sure that the elevation starts at 0. That is unless you want it to start at 100mm in this case. Seems weird to not be at 0 in this case but you never know. That would affect all your elevation tags. As for the tag, you would could always add a suffix of (+100mm) but that would be weird. Assuming it is a true spot elevation then I would check your project base point elevation first.
@@ArchitectureVanguard thanks for the prompt reply! I managed to sort out the issue, its the Reference Level that was off by 100mm apparently! nothing wrong with the Duct model ref level and label tags but good tips! thanks again!
Please tell me whether it is possible to make so that: if you turn on one parameter forexample in visibility, then automatically turns off the other parameter?
Yes, try this: not(your parameter name). This will turn off what ever yes/no parameter it is associated to based on the yes/no parameter you are pointing at.
@Architecture Vanguard Many thanks!
How do I solve the number of array become one in revit when move to 2nd not Last array
If I am understanding you correctly, you are asking what to do when the array is one. I always end up using a Yes/No parameter to show single object that is separate from the array IF the array is equal to 1. Hope that helps.
How would the formula to a distance was not greater than x?
You can use a not() to achieve this where X would be another parameter or formula.
hey can you please let me know what a "report parameter" does
Reporting an instance parameter will gain a its value from the value that is achieved in the model.
@@ArchitectureVanguard doesnt a regular instance parameter do that? can you please add a short tutorial illustrating how to use "reporting parameter"