Announcement

Collapse
No announcement yet.

Disallow Joins in Walls?

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

    Disallow Joins in Walls?

    I'm trying to create a sequence of tiltup panels with a 2" gap between them. I've created a list of start and end points for each, then created a Line.ByStartandPointEndPoint. But when I do Wall.ByCurveAndHeight, the ends of the walls join together. There are distinct walls, but it looks continuous. Is there any way to force the Disallow Join and break the wall panels?
    Ryan Taube
    BIM Manager - Clayco Construction | Lamar Johnson Collaborative

    #2
    Just an idea...could you create your wall runs from a single curve then use 'split with gap' at set distances along the curve?
    Haven't discovered how to disallow joins with dynamo yet (havent needed to) but there are plenty of addins around that will do it.

    Edit :heres a working (apparently ) phython script if you're into that Topic: Disallow join of the wall | Dynamo BIM
    Last edited by elton williams; May 21, 2017, 10:11 PM.
    There are no stupid questions, only stupid people

    Comment


      #3
      Hello Ryan,

      The following script will give you what you desire (Disallow join at both ends) from each of the selected walls.



      It has been annotated to showcase what is going on! Hopefully this is of use to you.
      Attached Files
      Last edited by amoursol; May 23, 2017, 02:13 PM.

      Sol Amour

      Architectural Explorer, Digital warrior, Affectual adventurer and Curious Human Being
      Portfolio Website @ Cargo Collective

      Comment


        #4
        for what it's worth - there is an addin on the exchange that will let you disallow joins on a selection of walls: https://apps.autodesk.com/RVT/en/Det...en&os=Win32_64

        If you are creating your walls through dynamo I doubt it will do much for you but thought I would at least mention it.
        Revit for newbies - A starting point for RFO


        chad
        BEER: Better, Efficient, Elegant, Repeatable.

        Comment


          #5
          That script is awesome Sol. It does just want i need. I think one thing that people should be aware of is that there needs to be more than one wall be passed into that node. I was testing it with just one wall, and it failed, but as soon as i put in two, it worked great.
          Ryan Taube
          BIM Manager - Clayco Construction | Lamar Johnson Collaborative

          Comment


            #6
            Oops... I can add one other section in that will allow it to I obviously didn't test it enough!

            Attached Files

            Sol Amour

            Architectural Explorer, Digital warrior, Affectual adventurer and Curious Human Being
            Portfolio Website @ Cargo Collective

            Comment


              #7
              one curious thing i've come across while doing this, is that even with the script, revit will still push the ends together the first time it runs through, then i run it with a 24" gap, then back to 1/2" gap and it behaves fine. The ends are still disallowed, regardless, thanks to the script, but it's curious behavior at the start.

              edit: attached is that portion of the script and the plan views showing the behavior
              Attached Files
              Last edited by ryntau; May 25, 2017, 09:19 PM.
              Ryan Taube
              BIM Manager - Clayco Construction | Lamar Johnson Collaborative

              Comment


                #8
                Originally posted by ryntau View Post
                one curious thing i've come across while doing this, is that even with the script, revit will still push the ends together the first time it runs through, then i run it with a 24" gap, then back to 1/2" gap and it behaves fine. The ends are still disallowed, regardless, thanks to the script, but it's curious behavior at the start.

                edit: attached is that portion of the script and the plan views showing the behavior
                Interesting. Assumption here is it's that inherent Revit logic of "You are so close you MUST want it to join - so I'll do it for you. But it's force unjoined so I'll just fake it!"

                Sol Amour

                Architectural Explorer, Digital warrior, Affectual adventurer and Curious Human Being
                Portfolio Website @ Cargo Collective

                Comment

                Loading...
                Working...
                X