Announcement

Collapse
No announcement yet.

Rotating a nested family

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

    Rotating a nested family

    I have a nested family that I need to be able to control a height angle and a rotation angle on. I set the paddles up and have an angle parameter so that I can change the height angle of the paddles. I have nested them into my base family where I need them to rotate separate of each other. When I load them into my model they adjust the way I need them to in one direction, but when I try to add the second rotation it breaks my constraint every time. :banghead: I have spent the last 2 days in these and other forums trying methods suggested, downloading families and trying to deconstruct them.

    I keep thinking if constrain a ref line to the middle of my extruded part I might be able to get what I need without breaking the constraints. Im not even sure that would work, but either way I have been unable to accomplish what I need. I am attaching my part in case anyone can help and some screen shots to show you what I need to accomplish.

    If you do know how to help me, please dumb down a bit for me. I have been 3 years out of Revit where I was working CAD Fabrication and I am getting back into Revit using 2019 and things have changed since my last 2016 version. :thumbsup:

    Thanks to anyone who has any suggestions or work arounds. :ka:
    Attached Files

    #2
    I don't currently have 2019, so can't take a look directly.

    Are you using reference lines for the rotation? Have you hosted the reference line for the first rotation onto the reference line for the second rotation?
    Developer at Anguleris BIMsmith Marketplace.
    Previously at Sumex Design for ARCAT.com

    Comment


      #3
      I started with ref lines but since I couldnt get the second rotation I tried ref planes also.
      The ref line for the first rotation is in the nested family, I have it constrained to the ref line in the template. I have that loaded into a second family but the ref line isnt available from the paddles in the second family, or if it is, I dont know how to access it.
      Attached Files

      Comment


        #4
        I'm trying to understand what you want it to do, so here's my first shot at it. Hopefully this isn't just a repeat of other things you've been shown.

        Watch for where the reference line end points are constrained. Also make sure your nested element is 'work plane based' so it can get hosted to the reference line in the 'base family'. Look at how elements are 'hosted' using 'Edit Work Plane'.
        Attached Files
        Developer at Anguleris BIMsmith Marketplace.
        Previously at Sumex Design for ARCAT.com

        Comment


          #5
          Originally posted by Andrew K View Post
          I'm trying to understand what you want it to do, so here's my first shot at it. Hopefully this isn't just a repeat of other things you've been shown.

          Watch for where the reference line end points are constrained. Also make sure your nested element is 'work plane based' so it can get hosted to the reference line in the 'base family'. Look at how elements are 'hosted' using 'Edit Work Plane'.
          So this is exactly what I am looking for THANK YOU THANK YOU.
          Now Id like to understand how. How did you attach the extrusion to the middle of the plane? That is exactly what I figured I needed to do but havent been able to figure out how.

          Also, I need to nest these paddles into my Connection F and I need both paddles to rotate separate of each other. Do I need to set up the "nested angle" and "rotation" as shared parameters so I can access them in the Connection F?
          Last edited by Revit Face Punch; August 6, 2018, 01:19 PM.

          Comment


            #6
            The paddle nested element uses the origin reference planes as the base point of rotation.

            Using 'align' I locked the paddle's 'origin' point to the reference line for locating the paddle from the new rotation center.

            If you need to schedule the angles, then you will need four shared parameters, or two for however many paddles your F connection needs. Otherwise, just use family type parameters. Make the angle parameters 'instance' in the nested family to retrieve them easier in the F connection family.
            Developer at Anguleris BIMsmith Marketplace.
            Previously at Sumex Design for ARCAT.com

            Comment


              #7
              Originally posted by Andrew K View Post
              The paddle nested element uses the origin reference planes as the base point of rotation.

              Using 'align' I locked the paddle's 'origin' point to the reference line for locating the paddle from the new rotation center.

              If you need to schedule the angles, then you will need four shared parameters, or two for however many paddles your F connection needs. Otherwise, just use family type parameters. Make the angle parameters 'instance' in the nested family to retrieve them easier in the F connection family.
              Again, thank you so much for your help. with some playing around and tweaking I have the part in the place I need it doing what I need it to do. I understand what you did differently, you extruded from the middle out to both sides where I have been extruding from just one side making me unable to lock to a mid point. I was trying to get one rotation with the paddle and the second rotation in the part, not realizing how much better it would work if I nested each completed and correct rotation separately.

              Thank you again, I cant even begin to tell you how much of a headache this one simple error has cost me. Its nice to have people to reach out to who are willing to help.

              Comment


                #8
                Tie rod double rotation

                Im back again with the same-ish problem with a different part. Im not sure what Im doing incorrectly but I thought Id come back and see if I could get help figuring it out.
                This time, I am creating a round tie rod R=1/8". I am trying to accomplish the same type of thing. I need it to rotate in two separate directions. I know I need to set up the first rotation and then nest it for the second. I have the rod created, I have it attached to the ref line, I have the ref line aligned and attached to the ref lines and I have the angle parameter. When I go to check the flex is when I have an issue. It will flex, to an extent before it breaks and each time I flex the rod, it changes length. If I try to attach the ends of the rod to the ref line, it causes the parameter to break when I try to flex it afterwards. I can flex it to 87 or 4 but 88-90 or 3-0 breaks the constraints and again, the rod changes lengths with each flex.
                My second attempt is basically trying too add ref line constraints at 90 angles from the flexing ref line that my rod is attached to in order to add a length parameter. each attempt breaks the constraints same with my first attempt.
                I have a third attempt where I have the rotation working along with an adjustable length, which is what I really need, but I have been unable to lock it down so that it rotates from the two points of the ref lines. When I try locking the points and my ref lines, it again just breaks my constraints.
                I have a 4th attempt that ALMOST works. I can control the length and it rotates to all the way from 86 to 0 but breaks at 90.
                BUT NONE OF THEM WORK THE WAY I NEED THE TOO. Someone please help :0(

                Im attaching the families, Im in revit 2019 which is a whole other issue because its hard to find anyone who has 2019.
                Also, this is only the first rotation I am trying to get to work correctly, I will still need to nest it to the second rotation.
                Attached Files
                Last edited by Revit Face Punch; August 20, 2018, 03:57 PM.

                Comment


                  #9
                  Double check the family I shared with you for 'work plane' settings. If you haven't changed the work plane settings for your reference lines and nested elements, that's likely why you're encountering problems.
                  Developer at Anguleris BIMsmith Marketplace.
                  Previously at Sumex Design for ARCAT.com

                  Comment


                    #10
                    I apologize but Im not sure where I can change a "work plane setting" or what I would change it to.

                    Comment

                    Related Topics

                    Collapse

                    Working...
                    X