Class 25: Dashing with the Stars Part 2A

Method 2A:  Divide Path + 1 Point Adaptive Componet

Building the Leg

  1. Start with a Generic Model Adaptive template.
  2. Place a point at the center of the template, make it adaptive.
  3. Set work plane by selecting XY plane of point 1.POINT
  4. Draw reference line from point 1. Make sure to select “Draw on Work Plane”.
  5. Dimension the reference line from point 1 to the other end and make parameter L.LINE
  6. Set work plane by selecting XY plane of the reference line.LINE-PLANE
  7. Draw reference line at an angle to the first reference line (select “Draw on Work Plane”), snap to end point of the first line.  Draw reference lines at both ends of the first reference line.
  8. Dimension angles to make parameters A and B.TRIANGLE1
  9. Repeat step 6 and step 7 on the other side of the first reference line.TRIANGLE2
  10. Trim the reference lines.TRIANGLE3
  11. Place a point at the center reference line (the point is hosted by the reference line).POINT-ON-LINE
  12. Set work plane by selecting XY plane of the reference point.
  13. Place another reference point on the reference point.
  14. Select the new reference point, in the properties box,  input an offset value (under Dimensions).  Associate the offset with parameter H.POINT-OFFSET
  15. Select the reference point hosted by the center reference line, move the reference point by inputing value of Normalized Curve parameter equal to 1.  See both reference points move to the end of the reference line.POINT-MOVE
  16. Join the offset reference point and all points of the base quadrilateral with model lines, make sure the 3D Snapping box is checked.LINE-JOIN-POINTS
  17. Select any 3 adjacent edges and cretae form to make a face.FACE
  18. Create all the faces to make a pyramid.PYRAMID

Dividing the Path

  1. Start another family with Generic Model Adaptive template.
  2. Draw a reference circle.
  3. Dimension the radius of the circle and make parameter L.
  4. Select the reference circle and divide path.
  5. Select the divided path, under properties box, associate “Number” (under Nodes) with parameter N.PATH-DIVIDE
  6. Create parameter A (angle) and equate A = 360/N
  7. Create parameter B (angle) and paramrter H (length).

Placing the Leg on the Path

  1. Nest the leg family to the path family.
  2. Select the leg family and associate its parameters L, A, B and H with  parameters L, A, B and H in the path family.
  3. Place a leg, adapt its placement point (Placement: Place on Face) to one node.LEG-ADAPT
  4. Select the leg instance and click “Repeat” (under Modify).  The instance will repeat at each node.REPEAT
  5. However the legs are not at the correct orientation.  They need to be rotated.

Rotating the Leg

With the divided path, the orienation of the each node is following the direction of the path.  This makes the orientation of the leg 90 degrees perpendicular to the plane of the circle.  The leg family is constructed with the pyramid based on the XY plane.  If the pyramid is based on ZX plane, the legs will be lying on the plane of the circle when placed on the nodes.

  1. Start a new family with Generic Model Adaptive template.
  2. Place a point at the center of the template, make it adaptive.
  3. Nest the original leg family.
  4. Associate parameters L, A, B and H with parameters in the new family (same name).
  5. Set work plane by selecting ZX plane of point 1.
  6. Place the leg family with “Placement: Place on Work Plane”.LEG-AT-ZX
  7. Save the new leg family.

Replacing the Leg on the Path

  1. Go back to the path family.
  2. Delete the old repeater.
  3. Nest the new leg family.
  4. Associate all parameters with parameters in the path family
  5. Place the new leg, adapt its placement point (Placement: Place on Face) to one node.LEG-ZX-ADAPT
  6. It is now at the correct orientation.
  7. Select the leg instance and Repeat.REPEAT-FINAL

To be continued…

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s