Results 1 to 5 of 5

Thread: center an array

  1. #1
    Member
    Join Date
    2008-10
    Posts
    31
    Login to Give a bone
    0

    Default center an array

    I have a family in which the width is parametric. I have an array of graphics on the top, and the number of graphics changes according to the width. However, when I widen the object, the extra graphics are added onto one end, whereas the object stays centered. Is there an easy way to just tell it to stay centered, or shoud I use a reference plane and constraints to lock one end to the side of the part?

  2. #2
    100 Club
    Join Date
    2007-03
    Posts
    133
    Login to Give a bone
    0

    Default Re: center an array

    Use reference planes for each end. Use the first and last option for your array and lock the ends to the reference planes.

    -Jon

  3. #3
    Member
    Join Date
    2007-06
    Location
    Richmond, VA
    Posts
    23
    Login to Give a bone
    0

    Default Re: center an array

    You could also dimension the first and last elements of the array to the edge of the solid geometry with a parameter called something like ArrayOffset. If you need the graphics to go edge to edge, just set ArrayOffset to 1/32".

  4. #4
    Member
    Join Date
    2008-10
    Posts
    31
    Login to Give a bone
    0

    Default Re: center an array

    Thanks for your help.

    I ended up locking the array to one end of the object and then locking the spacing to a specific distance. The graphics now stay inside the object, as the number of graphics is a formula based on the width.

    What has been more tricky is trying to get the graphic to flex based on the length of the object. I need a way to lock an intersection to a line or reference plane. I have tried dimensioning the graphic and giving it a parameter, but when I go to change types, I get an error that constraints are not satisfied.

    Any ideas would really be appreciated.

    I can make a single graphic flex the way I need it to, however, as soon as it is placed in an array, it looses all flexibility.
    Attached Images Attached Images
    Last edited by eglover; 2008-12-10 at 06:56 PM. Reason: clarification

  5. #5
    Member
    Join Date
    2007-06
    Location
    Richmond, VA
    Posts
    23
    Login to Give a bone
    0

    Default Re: center an array

    I found a solution, it uses a sweep instead of graphics (model lines I assume). If you create a sweep with a vertical path you can dimension the geometry to the reference planes that define the path. You can then array the sweep and change the dimensions because technically the array isn't referencing anything outside of the array.

    I attached the file for you to check out. Let me know if that is what you were looking for.
    Attached Files Attached Files

Similar Threads

  1. 2015: Linear array based on center point
    By slovenc0417 in forum Revit MEP - General
    Replies: 4
    Last Post: 2015-04-01, 04:32 PM
  2. Array from center equally two directions
    By jnoon in forum Dynamic Blocks - Technical
    Replies: 1
    Last Post: 2009-09-08, 12:12 PM
  3. Array center, but hold the ends
    By SRBalliet in forum Dynamic Blocks - Technical
    Replies: 9
    Last Post: 2009-02-26, 12:05 PM
  4. Array about center
    By marchitect_nc in forum Dynamic Blocks - Technical
    Replies: 5
    Last Post: 2009-01-05, 04:59 PM
  5. Window with Array of Mullions but Array Group Doesn't like Constrants!
    By billyn in forum Revit Architecture - Families
    Replies: 4
    Last Post: 2007-07-18, 02:03 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •