Announcement

Collapse
No announcement yet.

Array in a family

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

    Array in a family

    Having trouble setting up an array in a family where the arrayed object does not start at the beginning nor end at the extents of the array. In simpler terms, i'm really looking for a divide function (which i know Revit doesn't provide yet...). See attached PDF.

    Seems easy enough to accomplish but this one is escaping me. Can anyone help? Thanks!

    - Jon
    Attached Files

    #2
    Count(intenger)= (Width/NumOfSpaces)-1
    NumOfSpaces (integer) = value of 5
    Array (constrain First --> Last)

    Dimension first and last to reference planes at end, with a Parameter Spacing = Width/NumberOfSpaces
    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


      #3
      Originally posted by Twiceroadsfool View Post
      Count(intenger)= (Width/NumOfSpaces)-1
      NumOfSpaces (integer) = value of 5
      Array (constrain First --> Last)

      Dimension first and last to reference planes at end, with a Parameter Spacing = Width/NumberOfSpaces
      Like he said...
      A tiny bit of clarification: what Aaron means is that you should create two extra refplanes at the beginning and end of the actual array. The NumberOfSpaces counts the actual times you need the in-between distance (being 3 times inside the array, once before and once after). Dimension the two extra refplanes to the front and back refplane you already sketched, using the Spacing Parameter.
      The Count parameter should be applied to the array (create the array first, then apply the parameter to it) to make it flex when a different number of elements is needed.
      Martijn de Riet
      Professional Revit Consultant | Revit API Developer
      MdR Advies
      Planta1 Revit Online Consulting

      Comment


        #4
        Array Forumulas are fairly easy once you get the hang of them, modifying a family with arrays is the difficult part (even if you did it yourself) because they can be constrained a number of different ways

        Some good reading in the Archives over at AUGI on arrays for a parametric louvre family are where most probably learnt a thing or two about arrays, which also has a link to MR Spots (Chris Prices) blog http://forums.augi.com/showthread.php?t=5451
        Revit BLOGGAGE

        http://www.revic.org.au

        Comment


          #5
          All, thanks for your help!!

          I've made plenty of successful families in the past using arrays, but this was a bit different in that the arrayed object always started/stopped at the first and last constraint points. So in my example I would've ended up with 6 arrayed objects. Must've been a late night at work since i missed the obvious. The trick was the two extra reference planes and the Count parameter with the 'minus one' that were pointed out.

          Family attached for those reading on the sidelines....

          - Jon
          Attached Files

          Comment

          Related Topics

          Collapse

          Working...
          X