Tag: Revit API

  • Get All Loadable Family Categories in Revit

    Get All Loadable Family Categories in Revit

    During the process of developing a custom family browser for the BIMicon Toolbar, the following question surfaced; how can we classify which family categories can be loaded and which others were system families? In other words, what are the all loadable family categories in Revit? Well, for a quick enumeration I went to Dynamo and…

  • Easy batch print in Revit!

    Easy batch print in Revit!

    I must confess that I was asking myself how hard it is to batch print sheets that have a specific parameter when I was pressing Ctrl + P a few years ago. And the question usually became grief when there were a huge number of sheets to issue. Oh, dear! Practical case for batch print…

  • An impressive way to inspect Revit API: Revit Lookup

    An impressive way to inspect Revit API: Revit Lookup

    Checking the Revit API documentation, for those advanced Revit users that are looking into developing their own tools, is a cumbersome task. Looking for what they need in the docs is like trying to find a needle in a haystack if you don’t know where to start. How do I find the properties or methods…

  • How to create a Schedule Revision History step-by-step

    How to create a Schedule Revision History step-by-step

    From time to time, it is necessary to check for all the revisions that a sheet has gone through. For example, when issuing drawing sets, it is quite useful to have in place a system that checks for all the revisions on sheets. Reviewing this schedule is a much easier task than going sheet by…

  • Create floor finishes from rooms (part 1)

    Create floor finishes from rooms (part 1)

    Creating floor finishes is a task that can be automated easily and save us a huge amount of time. When room finishes are defined or embedded in a room’s parameter, it is nonsense to start modeling the floor finishes manually. So forget about modeling every floor for every floor finish that is in the project…

  • Kickstart Python For Revit API (3)

    Kickstart Python For Revit API (3)

    Promise, this is the last post about Python abstract concepts and basics. Also, this is the most important lesson, it will explain the tools that will allow you to write useful code and apply it to Dynamo. The flow of execution In Python, the order of execution follows a linear pattern; it runs the first…