Announcement

Collapse
No announcement yet.

Schedule funny biznatch

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Schedule funny biznatch

    I am working on some schedule based Revit hocus pocus and running into a problem; either with Revit, my memory or my thought process.

    1: If I remember correctly, filtering by Parameter Exists SHOULD filter out any item where no value is applied to a particular parameter, correct? In 2012 I am not seeing this behavior, but it has been a while since I tried using this filter option.

    2: Having abandoned what I wanted to do I tried a kludge, that isn't working either. To wit, I tried to filter by Does Not Equal and nothing in the value field. In theory that should filter out all items where that field does indeed equal nothing, but it doesn't. I don't get any errors or anything, I just don't get any filtering either.

    So, am I trying to do something that just can't be done, and forgetting that it can't be done? Or perhaps the fact that this template is upgraded from 2010 accounts for the problem? May need to try a non template genesis and see if that behaves differently.

    Thanks!
    Gordon
    Pragmatic Praxis

    #2
    Maybe you could post a small file with this schedule and elements you're trying to schedule.
    Either way, I believe that if you filter by "Parameter exists", even if you don't have a value assigned to that parameter, it still exists and will show up in your schedule.

    Comment


      #3
      Gordon,

      I am kind of in the dark due to the lack of "touch and feel". Is it possible to post an example of what you're trying to do?
      About the questions:

      1. No, I believe that it filters on whether the parameter is in the actual family file. For instance: I want to filter all windows that HAVE the parameter "width_total". Doesn't matter if it's filled out or not.

      2. This option only works in certain occassions. Short and simple: it works in those occasions your schedule will show a dropdown list with stuff to choose from. Either as default Revit behaviour, or because it's tied to a Key Schedule.
      Martijn de Riet
      Professional Revit Consultant | Revit API Developer
      MdR Advies
      Planta1 Revit Online Consulting

      Comment


        #4
        That is what I was afraid of. The second filter certainly feels like a bug, but not the kind of thing that will get fixed with any urgency. The double kludge

        FWIW, the goal is a meaningful exit width management tool. My initial thought was to add Egress Width & Egress ID parameters to stairs, ramps and doors, and the Egress ID would also be added to rooms and areas. Then one schedule could calculate total occupancy for each door, stair or ramp. My filter was about seeing all the egress door data in a schedule, without the other 90% of the doors in the project showing up as extraneous line items.

        However, a few issues come up.
        1: the width of a stair or ramp is actually defined by the railing design, so Provided Width is going to have to be manually addressed anyway.
        2: often you will have a simple opening, not even a door or cased opening, that acts as a choke point and requires egress validation.

        I am starting to think a Generic Model item, that is a simple two pick family, with some unique graphic, could be the answer, much like the generic model Egress Path family works. Now I just need to figure out how to make them visible in the management view, but effectively invisible and still tagable in the documents view. Filters to the rescue? Off to experiment now. Got a deadline tomorrow and I am just now giving up on doing it the logical way and instead doing it the Workable Revit Kludge way. Funny, WRK could mean either work, as in it works, or wreak, as in the train wreak that Revit Schedules sometimes feel like. And both are true.

        And of course the down side of having a generic model is that then Occupancy Load has to be applied to ALL generic models if you want it to show up in the tag. Which is a bit lame. there really should be a way to assign a shared parameter to a particular family in the Family Editor. Juts call it a Family Parameter and let me make a local one or assign shared, EXACTLY like Project Parameters in the Project environment. Just shouldn't be that bloody hard with what modern programming languages are capable of. in the mean time I will have Down Spouts with an occupancy load. Not to mention who knows what else that sneaks into Generic model because no other of the limited list of Categories fits. Gah!

        Gordon
        Pragmatic Praxis

        Comment


          #5
          A length parameter without a value might also be filtered by "less then 0". Doesn't always work but somethimes it does...

          About the Generic Model item: I wouldn't do that...
          I've been working a lot on the Dutch Building Codes and sticked with Doors anyway. Just created an empty family with just a Void to model a simple opening.
          The main reason for this is that a Door which rooms it connects. So if you can tie the egress line family to the door family, the door family ties the room areas to the minimum egress width in specifice egress route (I'll let you chew on that for a while...)
          Last edited by mdradvies; July 25, 2011, 10:05 PM.
          Martijn de Riet
          Professional Revit Consultant | Revit API Developer
          MdR Advies
          Planta1 Revit Online Consulting

          Comment

          Related Topics

          Collapse

          Working...
          X