Donate Now Goal amount for this year: 2500 USD, Received: 2164 USD (87%)

Results 1 to 2 of 2
Like Tree3Likes
  • 3 Post By Barth

Thread: Face-Based Family Loads "Inside-Out"

  1. #1
    Member Barth's Avatar
    Join Date
    December 2, 2013
    Posts
    301
    Current Local Time
    02:05 PM

    Face-Based Family Loads "Inside-Out"

    Forgive me up front; I’m going to try and succinctly articulate what the issue is, but that’s a little challenging in and of itself. Anyways, here goes…


    I’ve created a Faced-Based Family. A Ref. Plane named “Front” is locked to the Ref. Level and it is defined as the “Origin”. Inset from that “Front” origin plane – towards the center of the Host Face (negative Z) – is another named Ref. Plane named “Back”. I have geometry drawn on both these planes. Planes and geometry are parameterized and locked. So far so good – except when I load the family and place it on a Host Face; or a Work Plane that rests on the Host Face, my Face-Based Family loads “inside-out”. That is, it’s “Front” Origin Plane attaches to the correct Host or Work Plane, but the family’s “Back” Ref. Plane geometry is oriented in the positive Z direction; not the negative Z direction like it is in the family.


    Get it? If so, your feedback would be greatly appreciated? I’m really feeling like a bone head here. I’ve created hundreds of faced-based families and I don’t think I’ve ever encountered this before. What am I missing?


    If it matters…BDSP2016

  2. #2
    Member Barth's Avatar
    Join Date
    December 2, 2013
    Posts
    301
    Current Local Time
    02:05 PM
    SOLVED! (U.N.O.)


    It turned out to be a “loose nut behind the keyboard” after all. That’s right: ME!

    What I was trying to achieve was this: a family that I could parametrically-control an Array of several geometries together (in this case: Sweeps) in the X,Y AND Z directions. In other words, “stacked” or “sandwiched” geometries that resides at the same X and Y coordinates (from the P.O.V.), but on different Z Work Planes – with the distance between those Z Work Planes being a parameterized value as well.

    What I found out was this: Arrays don’t do “Z”. Try it. You’ll see that the Array spazzes out when the Work Plane on which it was created is moved. The Array works fine and dandy In the X and Y direction – but when you change the Array’s Work Plane elevation, the Array breaks in weird ways (such as “inside-out”). Why? Because, the Work Plane is outside the group – not part of it. There’s no Work Plane “association” after grouping. Duh.

    For my purposes, here’s the workaround I found: Put all the sweeps on the same Work Plane then control their relationship to that “Origin” point by parameterizing the “Vertical Profile Offset” (the Z direction) of the individual sweeps. Still, this approach required some seemingly odd “jerry-rigging”, so I can’t be certain it won’t break later – but so far, so good. Flexes great. I’m Jazzed.

    Have a good array.

Similar Threads

  1. How to make "not straight" grid lines (example inside)
    By bangobeat in forum Architecture and General Revit Questions
    Replies: 9
    Last Post: April 20th, 2016, 06:18 AM
  2. working with roofs "modeled by face" - update to face greyed out
    By oompa_l in forum Architecture and General Revit Questions
    Replies: 4
    Last Post: July 17th, 2015, 11:14 PM
  3. Pattern Based Family not "Partial"
    By FrenchQuarters in forum Architecture - Conceptual Massing and Adaptive Components
    Replies: 2
    Last Post: March 5th, 2015, 03:03 PM
  4. "split surface" and "paint" in nested family
    By marcomella in forum Architecture and General Revit Questions
    Replies: 6
    Last Post: February 11th, 2015, 07:28 AM
  5. 3ds max to Revit massing & "wall by face"
    By YahyaM. in forum Architecture - Conceptual Massing and Adaptive Components
    Replies: 14
    Last Post: April 16th, 2013, 08:14 AM

Posting Permissions

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