Announcement

Collapse
No announcement yet.

Line based array family

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

    Line based array family

    I am trying to make a balustrade on a line based family. I want the 1200mm glass panes to be spaced 15mm apart. I want to be able to draw a line, similar to a repeating detail item, and have that filled with as many 1200mm panels that will fit in its length.

    I have tried following some tutorial videos on youtube but am completely lost. I am not even sure what family template I should be working in.

    Any help would be very appreciated. Thank you

    #2
    Are you arraying a nested balustrade? Generally arrays break/don't work at some point when the elements are modeled in the same family, especially if there is more than one component.

    Place your initial family, then array to second and dimension between the original and the second item. That distance would be equal to the panel width+the panel spacing.

    Assign the array count to a parameter and control it with a formula along the lines of "rounddown(Length/1200mm)" You'll probably want to include a fallback if array count is 1, to prevent the array from breaking.
    Julie Kidder
    Architect + BIM Director
    Hartman + Majewski Design Group

    Comment


      #3
      Thank you Jmk, what template file should I be using for this?

      I will try this and report back but you make it seem pretty straight forward :thumbsup:
      Last edited by joewallace; November 23, 2016, 12:48 PM.

      Comment


        #4
        For the balustrade family I would probably use the generic template (I generally start everything in a generic template, and then change it to another category if needed). I would then nest that family into a line based template.
        Julie Kidder
        Architect + BIM Director
        Hartman + Majewski Design Group

        Comment


          #5
          If your end game is to use this railing in Groups (such as apartment balconies) then proceed with caution. My understanding is that Line-based families can be problematic inside Groups. I like line-base families, but we don't use them in our groups.

          As an alternative, using the Curtain Wall tool to create railings does work too.
          01.jpg

          Comment


            #6
            Try this, although it is a curtain wall, not a railing system or a line based family.

            I have tried line based balustrades in the past, but they only work if you need them as a single line, otherwise, they are problematic... For example, if you want to change direction of the balustrade, it will break in the corners, so the handrail will never be like a continuous sweep.

            Hope this helps.
            Attached Files

            Comment


              #7
              I created this family a while back. It should help you get started. You can pull it apart to see how I got the array to work and everything.

              RevitCity.com | Object | Multi Panel Railing

              Good luck,

              Comment


                #8
                That's EXACTLY what the railing tool does.... why not just use that???

                Comment


                  #9
                  Because the railing tool does not allow for different sized panels. you need to create a new family type for each one.

                  - - - Updated - - -

                  Because the railing tool does not allow for different sized panels. you need to create a new family type for each one.

                  Comment

                  Related Topics

                  Collapse

                  Working...
                  X