Announcement

Collapse
No announcement yet.

Egress path analysis graph

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

    Egress path analysis graph

    This is one of my first real attempts in Dynamo, so I'm sure I'm missing something obvious here. We currently do exit paths as line-based model object, and the lengths are all reported via schedule on our CA sheets. I'm trying to put something together that will total the length of each segment and push that total back to all segments of the path so they can be tagged on the plan directly. That part I got to work. The second step I'm trying to do is have it check against a max path to turn violations red. This only seems to work if I run the graph twice. The first time updates the total length and the second time checks against the max travel and changes the colors. I'd like to make this all happen in one pass. Can anyone tell me what I'm doing wrong?
    For what it's worth as the final step, I'd like to get the paths to pull the max travel distance from an area plan, but I'm not there yet. I'm using nurse call devices as the category because we don't do any healthcare and I wanted a category I could turn off in all non CA views.

    Thanks for any help!

    Click image for larger version

Name:	Dynamo egress paths.PNG
Views:	1
Size:	270.7 KB
ID:	418036

    #2
    i don't have an exact answer for you, but we used to do line based method, and then use the schedules to total each path.. we ended up created a special railing instead, each railing has it's total length embedded into it that tags well too. you could also get fancy with custom balusters showing arrowheads, dots and starting point.
    Ryan Taube
    BIM Manager - Clayco Construction | Lamar Johnson Collaborative

    Comment


      #3
      Railings. I have them with custom heads and filters and schedules and tags, and view templates that automatically only show them on code plans.

      No Dynamo even needed.

      Sent from my Phablet. Please excuse typos... and bad ideas.

      Aaron Maller
      Director
      Parallax Team, Inc.
      Aaron "selfish AND petulant" Maller |P A R A L L A X T E A M | Practice Technology Implementation
      @Web | @Twitter | @LinkedIn | @Email

      Comment


        #4
        Adaptive components now moving to automatic calculation with Dynamo

        Comment


          #5
          Don't know if this will help at all: https://revitbeyondbim.wordpress.com...it-and-dynamo/
          Revit for newbies - A starting point for RFO


          chad
          BEER: Better, Efficient, Elegant, Repeatable.

          Comment


            #6
            Originally posted by cellophane View Post
            Don't know if this will help at all: https://revitbeyondbim.wordpress.com...it-and-dynamo/
            Hint -- It will, though if you don't want the lines to be jagged like that, it takes quite a bit of work.

            There's a working example over at the dynamobim.org forums.
            Greg McDowell Jr
            about.me/GMcDowellJr

            Comment


              #7
              Originally posted by Twiceroadsfool View Post
              Railings. I have them with custom heads and filters and schedules and tags, and view templates that automatically only show them on code plans.

              No Dynamo even needed.

              Sent from my Phablet. Please excuse typos... and bad ideas.

              Aaron Maller
              Director
              Parallax Team, Inc.
              I just took a look at the railing method and I'm not seeing any obvious way to check the length against a max path to set some kind of error or change the color, short of using Dynamo again. We've been using the line-based families for years here, so I'd really need to find some clear advantage over that to justify trying to go to a different method.

              Comment


                #8
                Originally posted by cellophane View Post
                Don't know if this will help at all: https://revitbeyondbim.wordpress.com...it-and-dynamo/
                Definitely interesting, but I'm not sure how well that would work for the types of projects we do. We do a lot of large industrial buildings where the egress paths have to weave through and around equipment. I'm sure it can be done, but the coding required for that sounds like a lot of work, especially if the equipment file is from a consultant working in CAD.

                Comment


                  #9
                  Originally posted by chris.macko View Post
                  I just took a look at the railing method and I'm not seeing any obvious way to check the length against a max path to set some kind of error or change the color, short of using Dynamo again. We've been using the line-based families for years here, so I'd really need to find some clear advantage over that to justify trying to go to a different method.
                  I forget if you can write a VG Filter based on railing length, but you can certainly write conditional formatting in schedules that throw up a red flag.


                  Sent from my Phablet. Please excuse typos... and bad ideas.

                  Aaron Maller
                  Director
                  Parallax Team, Inc.
                  Aaron "selfish AND petulant" Maller |P A R A L L A X T E A M | Practice Technology Implementation
                  @Web | @Twitter | @LinkedIn | @Email

                  Comment


                    #10
                    Originally posted by chris.macko View Post
                    I just took a look at the railing method and I'm not seeing any obvious way to check the length against a max path to set some kind of error or change the color, short of using Dynamo again. We've been using the line-based families for years here, so I'd really need to find some clear advantage over that to justify trying to go to a different method.
                    The line based family method still needs to go through a schedule to determine if the max length of the run exceeds some maximum in order to error check, yes? If so, then the railing method is the same. Schedule them, conditional format for length, if you need to see graphically set a parameter based on conditional, and create a filter to change graphics.

                    Biggest advantage to railings is tagging the run length without needing to schedule and having it update without revisiting the schedule.

                    If you're in 2017 and newer I'd think you could create a formula in tag to change its appearance based on value -- but I can't leave 2016 for awhile yet so I don't really know.


                    Sent from my iPhone using Tapatalk
                    Greg McDowell Jr
                    about.me/GMcDowellJr

                    Comment

                    Related Topics

                    Collapse

                    Working...
                    X