How to use Parameter Formulas | Revit 2020

Sdílet
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

Komentáře • 70

  • @ThePhipie
    @ThePhipie Před 4 lety +3

    It was great to see this explained with visual examples instead of in concept.

    • @ArchitectureVanguard
      @ArchitectureVanguard  Před 4 lety +1

      Glad to know this helped you! I am much more of a visual person, so I had to do it that way!

  • @culintedoi
    @culintedoi Před 3 lety +1

    the MVP of revit parameters

  • @JavierOropeza08
    @JavierOropeza08 Před 4 lety +1

    Good tip about the array and visibility formula towards the end of the vid

    • @ArchitectureVanguard
      @ArchitectureVanguard  Před 4 lety

      Arrays need a lot of attention and parameters which makes it prime for using different visibility parameters and formulas.

  • @brothersMcgrimm
    @brothersMcgrimm Před 2 lety +1

    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!

    • @ArchitectureVanguard
      @ArchitectureVanguard  Před 2 lety

      Glad I could help! Heck yes, you will definitely need formulas and likely to check that "shared" box in the nested families.

  • @aviajmeri7991
    @aviajmeri7991 Před 3 lety +1

    Thanks brother this clear all of my doughts

  • @abdalrahmanmost9
    @abdalrahmanmost9 Před 3 lety +1

    that is a great man
    the most helpful Revit tutorial tell now

  • @asiab2335
    @asiab2335 Před 2 lety +1

    Oh my god, soo helpful video! Thanks a lot!

  • @parthasundar9226
    @parthasundar9226 Před 4 lety +1

    It was amazing and the content i was looking for.Nice work buddy

  • @LecturePal
    @LecturePal Před 3 lety +1

    I demolished the like button. Learned a lot.

  • @valeriepierre7297
    @valeriepierre7297 Před 2 lety +1

    Great video. Thanks!

  • @72wildside
    @72wildside Před rokem

    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?

  • @nicolasfredette8564
    @nicolasfredette8564 Před 3 lety +1

    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?

    • @ArchitectureVanguard
      @ArchitectureVanguard  Před 3 lety +1

      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.

  • @hossam6028
    @hossam6028 Před 3 lety +1

    Thanks man it was great !

  • @BrunoSouza-rj8bs
    @BrunoSouza-rj8bs Před 3 lety +1

    you got a subscriber myman

  • @willemklopper389
    @willemklopper389 Před 3 měsíci

    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

  • @theleonson100
    @theleonson100 Před 2 lety +1

    if you using space or slash, Use [if/test] or [If Test] revit read it as the parameter

  • @darleneforney491
    @darleneforney491 Před 6 měsíci

    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

  • @tohkengleng9034
    @tohkengleng9034 Před rokem +1

    If area difference is between -2 and 2, how do I display not ok text?

    • @ArchitectureVanguard
      @ArchitectureVanguard  Před rokem

      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.

  • @rajeshm7568
    @rajeshm7568 Před 4 lety +1

    very nice

  • @PrashanthJoshi-gj9ni
    @PrashanthJoshi-gj9ni Před rokem +1

    hi.... can we add beam top level in beam tag with ref. to project survey point.

    • @ArchitectureVanguard
      @ArchitectureVanguard  Před rokem

      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.

    • @PrashanthJoshi-gj9ni
      @PrashanthJoshi-gj9ni Před rokem

      @@ArchitectureVanguard hi....whats is ur good name?? can u help me in this with a video

    • @PrashanthJoshi-gj9ni
      @PrashanthJoshi-gj9ni Před rokem

      @@ArchitectureVanguard and there are 5 to 8 beam with different top level

    • @PrashanthJoshi-gj9ni
      @PrashanthJoshi-gj9ni Před rokem

      @@ArchitectureVanguard like this @ top text is B27 (200X600) & below its @ +882.00 SSL plz help in this...

  • @User_2026_
    @User_2026_ Před 3 lety

    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?

    • @ArchitectureVanguard
      @ArchitectureVanguard  Před 3 lety +2

      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.

  • @mikkelnederby905
    @mikkelnederby905 Před 3 lety

    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!

    • @ArchitectureVanguard
      @ArchitectureVanguard  Před 3 lety

      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.

  • @fekerbainesagne3829
    @fekerbainesagne3829 Před 2 lety

    Architecture Vanguard, is there a way to insert scale parameter in Revit family ? Thanks in Advance.

    • @ArchitectureVanguard
      @ArchitectureVanguard  Před 2 lety

      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.

  • @josef.david.mushpile
    @josef.david.mushpile Před 2 lety

    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.

    • @ArchitectureVanguard
      @ArchitectureVanguard  Před 2 lety

      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.

    • @josef.david.mushpile
      @josef.david.mushpile Před 2 lety

      @@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.

    • @heatherlezon3591
      @heatherlezon3591 Před 2 lety

      @@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?

  • @azizmalhas
    @azizmalhas Před 3 lety

    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

    • @ArchitectureVanguard
      @ArchitectureVanguard  Před 3 lety

      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?

    • @azizmalhas
      @azizmalhas Před 3 lety

      @@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.

  • @megataiman877
    @megataiman877 Před 2 lety

    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..

    • @ArchitectureVanguard
      @ArchitectureVanguard  Před 2 lety +1

      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.

    • @megataiman877
      @megataiman877 Před 2 lety

      @@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!

  • @gabro8661
    @gabro8661 Před 3 lety

    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?

    • @ArchitectureVanguard
      @ArchitectureVanguard  Před 3 lety +1

      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.

    • @gabro8661
      @gabro8661 Před 3 lety

      @Architecture Vanguard Many thanks!

  • @PraWin_Suthar
    @PraWin_Suthar Před 3 lety

    How do I solve the number of array become one in revit when move to 2nd not Last array

    • @ArchitectureVanguard
      @ArchitectureVanguard  Před 3 lety +1

      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.

  • @234dconverter4
    @234dconverter4 Před 3 lety

    How would the formula to a distance was not greater than x?

    • @ArchitectureVanguard
      @ArchitectureVanguard  Před 3 lety +1

      You can use a not() to achieve this where X would be another parameter or formula.

  • @mohamedabrar8000
    @mohamedabrar8000 Před 3 lety

    hey can you please let me know what a "report parameter" does

    • @ArchitectureVanguard
      @ArchitectureVanguard  Před 3 lety +1

      Reporting an instance parameter will gain a its value from the value that is achieved in the model.

    • @mohamedabrar8000
      @mohamedabrar8000 Před 3 lety

      @@ArchitectureVanguard doesnt a regular instance parameter do that? can you please add a short tutorial illustrating how to use "reporting parameter"