Donate Now Goal amount for this year: 2500 USD, Received: 1627 USD (65%)

Page 1 of 3 123 LastLast
Results 1 to 10 of 22
Like Tree5Likes

Thread: Constrain nested family on revolve rig

  1. #1
    jmk
    jmk is offline
    Forum Addict jmk's Avatar
    Join Date
    December 31, 2012
    Location
    NM, USA
    Posts
    1,423
    Current Local Time
    04:41 PM

    Constrain nested family on revolve rig

    I was experimenting with Marcello's revolve rig concept (here and here around 28 minutes) for door families. I can get it to work fine when I build a panel in the rig family but am unable to figure out a method for constraining a nested door panel sufficiently. I can get the nested panel to rotate, but every method I've tried to keep the edge of the door in the right place fails on rotating and/or when the hinge location is changed. The highlighted portion in the image is what I'd like to be nested, and the blue dimension is what is failing. I've attached Angle Rig 3, which has the extrusion that does what I want, and Angle Rig 5, which has the nested family but fails if the hinge location changes.
    Attached Thumbnails Attached Thumbnails Constrain nested family on revolve rig-revolve-rig.png  
    Attached Files Attached Files

  2. #2
    Member
    Join Date
    January 19, 2012
    Posts
    327
    Current Local Time
    05:41 PM
    It matters in how you lock the Line tied to your Angle parameter to the "origin" & or Axis point you want to pivot from. Try to Lock the "point" of the Line to both X/Y Axis. That should solve your issue. Just take my example & reverse engineer it, which may teach more about other processes/workflows like I use model lines for my Swing indication for example.
    Attached is a nested graphics family I use for all my door panel designs/types & the parameters within I have linked to parameters in my Panel Family that's then nested in my main door assembly family & those parameters linked too.
    Attached Files Attached Files
    Last edited by cftrevizo; April 23rd, 2018 at 02:28 PM.

  3. #3
    jmk
    jmk is offline
    Forum Addict jmk's Avatar
    Join Date
    December 31, 2012
    Location
    NM, USA
    Posts
    1,423
    Current Local Time
    04:41 PM
    Thanks, the reference lines are on the workplane of the revolve, and are locked to the origin. If I lock the nested family the the origin (ignoring the the offset I need) it still breaks. I've done swing graphics before with both angle and revolve rigs, but the origin of the angle and the corner of the panel are always the same. It's offsetting that panel along the angled plane that isn't working.

  4. #4
    Member BLothian's Avatar
    Join Date
    December 11, 2013
    Location
    Livingston, Scotland
    Posts
    465
    Current Local Time
    11:41 PM
    Quote Originally Posted by jmk View Post
    Thanks, the reference lines are on the workplane of the revolve
    I'm slightly confused by this as reference line(s) which act as the levers for the nested panels/hardware etc... to rotate, are typically hosted to the base level of a door family although I diverge from this and use a separate workplane (accounts for floor finishes) to host my reference lines. In plan, they are still locked to the X&Y axis ref lines which occur at the panel hinges (as viewed in plan).

    Whenever I load a nested panel into my door family, I set the Ref line as the workplane THEN move it into position at the hinge point THEN rotate it to align with the ref line. I DO NOT lock it to the ref line. Also, make sure your nested panels etc... have 'always vertical' unticked from within each nested family otherwise they won't rotate correctly.
    Dave Jones likes this.

  5. #5
    jmk
    jmk is offline
    Forum Addict jmk's Avatar
    Join Date
    December 31, 2012
    Location
    NM, USA
    Posts
    1,423
    Current Local Time
    04:41 PM
    I'm following Marcello's method of using the revolve as the rig to move the reference line (handles 0 angles better), but the crux of the matter seems to be that I DON'T want the corner of the family to be at the "hinge" I can get the item to rotate as desired, but when I try to change the distance from the center of rotation it fails and the constraints break.

  6. #6
    Mr. Revit OpEd
    Join Date
    December 14, 2010
    Posts
    2,878
    Current Local Time
    03:41 PM
    I'll offer up the handout I did a few years ago, it includes step by step instructions to create a nested swing element. Maybe it will help sort out your own work here?

  7. #7
    jmk
    jmk is offline
    Forum Addict jmk's Avatar
    Join Date
    December 31, 2012
    Location
    NM, USA
    Posts
    1,423
    Current Local Time
    04:41 PM
    Thanks, I'll look at it, but I have a working swing family. What I'm trying to do is get the panel to show correctly for "swing clear" hinges and similar, where the door corner isn't located at the center of the swing.

  8. #8
    Forum Co-Founder Twiceroadsfool's Avatar
    Join Date
    December 7, 2010
    Location
    Dallas, TX
    Posts
    10,184
    Current Local Time
    05:41 PM
    All you need is two reference lines, and the reference planes. No need for a Revolve at all. I know that *method* has been touted quite a bit... But its just not needed.
    Attached Files Attached Files

  9. #9
    Member kowen1208's Avatar
    Join Date
    January 18, 2013
    Location
    Utah
    Posts
    354
    Current Local Time
    04:41 PM
    I've set up my doors using the profile rotation method. I feel using profile rotation is a little more straight-forward than using a revolve. The sweep is the panel itself, so there's no need to hide any forms, the hinge point can be located anywhere you want in relation to the panel, and hardware and lites are face-based elements hosted to the panel. It's also very simple to translate this setup into a sliding door using the profile horizontal offset.

  10. #10
    jmk
    jmk is offline
    Forum Addict jmk's Avatar
    Join Date
    December 31, 2012
    Location
    NM, USA
    Posts
    1,423
    Current Local Time
    04:41 PM
    Quote Originally Posted by Twiceroadsfool View Post
    All you need is two reference lines, and the reference planes. No need for a Revolve at all. I know that *method* has been touted quite a bit... But its just not needed.
    Thanks for the family! It's similar to what I've done before, what is the reason for the second (non-angled) reference line?.

    It looks like I have to have the panel hosted at the center of the reference line rotation, so if I want the panel to be offset from the reference line in any way I'll have to find another way to manage that, since those are the constraints that break. I'll look at building those offsets into the family, or using formals to define a different center based off the inputs (perhaps that is already how you are using the rig).

    Attached Thumbnails Attached Thumbnails Constrain nested family on revolve rig-rotate-shift.png  

Page 1 of 3 123 LastLast

Similar Threads

  1. Replies: 0
    Last Post: March 16th, 2017, 03:15 AM
  2. Level constrain in column family
    By boyzillaz in forum Architecture and General Revit Questions
    Replies: 3
    Last Post: March 27th, 2015, 12:04 PM
  3. Constrain structural framing to r.p. intersection in family
    By byk3bep in forum Architecture and General Revit Questions
    Replies: 0
    Last Post: March 5th, 2015, 03:04 PM
  4. Replies: 5
    Last Post: April 2nd, 2014, 07:59 PM
  5. Void sweep constrain and Oval or Circle shape constrain
    By como in forum Architecture - Family Creation
    Replies: 2
    Last Post: October 15th, 2012, 01:45 AM

Tags for this Thread

Posting Permissions

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