No announcement yet.

Pattern Based Divided Surface

  • Filter
  • Time
  • Show
Clear All
new posts

    Pattern Based Divided Surface

    I am trying to create what I think should be a fairly simple pattern based family to apply to a divided surface

    See Image below

    Divided Surface.png

    I can get the family to work in a few instances, but occasionally it falls over. I have tried to make the pattern based component a number of differents ways, ideally I would like to load in a nested generic model family which will allow me to use a more complex profile which is interchangeable

    See attached for the simple version I have created, I think I must be missing some constraints, the family flexs in the family editor but falls over when applying to the mass
    Attached Files
    Revit BLOGGAGE

    Originally posted by Ben-May View Post
    ... I think I must be missing some constraints, ...
    On the contrary, I think there are too many constraints. Suggestions:
    • Start a new family with the rectangular pattern.
    • Do not create a reference line in the middle. You are doing this to create an equal/equal constraint with dimensions, but this is not necessary, and could be causing problems.
    • The "V" of reference lines, could be created using 3D snapping and midpoint, endpoint. That is enough.
    • Instead of making the frame as an extrusion with dimensions for width, height, length, etc., another option is to create the frame by drawing the section of the frame along the reference line. Set the end of a reference line as the workplane for this shape, and select the shape and the reference lines, to create the form.

    See if this works:
    Attached Files
    Freelance BIM Provider at Autodesk Services Marketplace | Linkedin


      Main thing is: don't forget to flex these curtain-panel-by-patterns in the Z direction. Grab an adaptive point, and move it in the Z direction. Ben-May, your example falls apart when you do this, while Alfredo's does not.

      The issue comes when using dimensions that are related to the workplane of the "grid" of the curtain panel. So your EQ constraint, as well as others, want to stay "flat" on this workplane. Often in a project, the face you are applying the curtain system to will not be perfectly planar.

      So Alfredo is correct when he says your EQ constraint is causing issues. What you need to do here is place a point hosted on the line at the bottom of this shape. If you place it at the midpoint, it will automatically stay at the midpoint. But if you select this point, notice in the properties there is a parameter for Measurement Type and a releated parameter for "normalized curve parameter". So you can adjust this point based on this number. .50000 is a midpoint....the number can be 0 to 1, and the value is the percentage that the point is hosted along the line from a beginning or end point.

      By using this technique rather that an EQ constraint, when the panel flexes in the Z direction, this point will stay at the midpoint of the line even when it moves off the workplane.
      Scott D Davis
      Sr. AEC Technical Specialist
      Autodesk, Inc.


        Z Direction! I didnt even consider that since I was only trying to apply to a vertical/linear situation. Funny then that it worked in one application but a similar linear face would fall over (with no change in z direction)

        Thanks for the help
        Revit BLOGGAGE


        Related Topics