Results 1 to 5 of 5

Thread: Parametric Drawer Front with array (problems controling array)

  1. #1
    All AUGI, all the time robert.manna's Avatar
    Join Date
    2005-05
    Location
    Boston
    Posts
    777
    Login to Give a bone
    0

    Default Parametric Drawer Front with array (problems controling array)

    Hi all,

    The uploaded family is a "front" for a casework family. My goal is to make the apparent number of drawers parametric, so that essentially this front could be used to represent anything from a 4 drawer filing cabinet to an 8 drawer flat file and anything in between. I've been using model lines on the face of a simple extrusion to reduce model load and complexity for all our cabinet fronts. However I'm having trouble properly controlling the extents of the arrayed model lines in this case. With no geometrical contraints I can properly control the number of and spacing of the model lines, the issue is with the model line extents. The version I've uploaded represents my latest attempt where I've litterally created a "model" line family to array, however I'm still running into problems controlling the nested family's location. I started with attempting to just array a simple model line, but had problems there. Maybe I'm making this too complicated (I'm not a big fan of trusting to Revit's sketch dimensions to properly guess at my intent). Anyone got a solution or suggustion?

    Thank you,
    -Robert
    Attached Files Attached Files
    Last edited by robert.manna; 2007-04-02 at 02:43 AM. Reason: typo

  2. #2
    Count (Formula) dbaldacchino's Avatar
    Join Date
    2005-07
    Location
    Missouri City, Texas (Houston area)
    Posts
    3,250
    Login to Give a bone
    0

    Default Re: Parametric Drawer Front with array (problems controling array)

    Here you go. What I did was to change your model line with a face-based family. The reason I did this was so that I can set the drawer height in this family instead. Arrays don't like being shoved around that much and you have to take this approach unless you want to end up with more than one nested family!

    In the face-based family I set the "Draw height" parameter, which I then connected to the "Draw height" in the host. I locked the bottom ref plane of the nested line to the base ref. plane/level of the host family. Then after arraying and setting the array parameter, I placed a dimension from the bottom ref. plane of the host to the bottom ref. plane of the nested line and set it to "Draw Height". I removed all centerlines and EQ dimensions as they weren't achieving anything.
    Attached Files Attached Files

  3. #3
    All AUGI, all the time robert.manna's Avatar
    Join Date
    2005-05
    Location
    Boston
    Posts
    777
    Login to Give a bone
    0

    Default Re: Parametric Drawer Front with array (problems controling array)

    David,

    When you created the array in your sample family did you do a "to second"? I'm assuming that is the case based on looking at the family. I've had success previoulsy with what I was trying to do with the family I posted... What gets me is I was able to lock to the reference plane that was in the center of my line based family.

    Thanks for the assistance,
    -Robert

  4. #4
    All AUGI, all the time robert.manna's Avatar
    Join Date
    2005-05
    Location
    Boston
    Posts
    777
    Login to Give a bone
    0

    Default Re: Parametric Drawer Front with array (problems controling array)

    David,

    Still having some trouble here. I agree that your family works great, however I had to rebuild the array, as the models lines were placed on the wrong face, and therefore not visible on the "front" of the cabinet front (which would defeat the whole purpose of this exercise). However, in following your instructions as closely as I could, I can not replicate what you did. When I try to I get errors when I attempt to change the number of draws and or the total height of the unit.

    Please see the attached file.

    Thanks for your help,
    -Robert
    Attached Files Attached Files

  5. #5
    Count (Formula) dbaldacchino's Avatar
    Join Date
    2005-07
    Location
    Missouri City, Texas (Houston area)
    Posts
    3,250
    Login to Give a bone
    0

    Default Re: Parametric Drawer Front with array (problems controling array)

    Yep, I made the array "to second" and then set a labeled dim to it.

    I'm sorry I messed up the side....should have been more careful I've found it troublesome to make arrays behave properly when you try to move the first member of the array, and also when the family grows sideways (you end up with an array going sideways instead of staying in a straight line). Sometimes to do what you want, you almost have to create an array and then nest it to prevent that from happening. I'm not saying you cannot do it as I'm sure you were successful beforex`; in fact I'd like to see such an example if you come across it as I know that arrays can be really finniky.

    Here's your family back. I made a little video clip to retrace my steps (had to zip...cannot upload wmv). I locked to the ref plane and not the level...that might have had something to do with it.
    Attached Files Attached Files

Similar Threads

  1. 2013: Array Draw Order in Families Bring to Front, Send to Back
    By Limbatus in forum Revit Architecture - Families
    Replies: 1
    Last Post: 2013-09-17, 01:54 PM
  2. parametric array
    By dzatto in forum Revit Architecture - Families
    Replies: 12
    Last Post: 2010-07-29, 09:19 PM
  3. parametric array
    By roberthale76111940 in forum AutoCAD General
    Replies: 0
    Last Post: 2009-11-06, 05:07 PM
  4. Parametric Array
    By STHRevit in forum Revit Architecture - Families
    Replies: 6
    Last Post: 2009-07-10, 03:14 AM
  5. parametric rotation of an array
    By marcknapen in forum Revit Architecture - Families
    Replies: 1
    Last Post: 2007-09-18, 12:02 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
  •