Adaptive Component – Everyday Uses part 5 Roof Cricket

Continued from..

Adaptive Component – Everyday Uses part 4
Adaptive Component – Everyday Uses Part 3
Adaptive Component – Everyday Uses part 2
Adaptive Component – Everyday Uses part 1

Roof Cricket Family

This section of the handout will give step by step instructions to create a variation on the roof cricket family.

  1. Start with the OOTB GenericModelPatternBased template
  2. Draw a point directly on top of adaptive point 2, making sure the Z work plane is used as the workplane
    • Start the Reference Point command
    • Use the Set Work Plane command
    • Tab to get the horizontal work plane on point
    •  Roof_Cricket_Rig_01
  3. Select the recently placed point
    • In properties change the “Offset” value
    • Select the “Associate Family Parameter” button
    • Create a new parameter named “Rise”, and make it instance based
    •  Roof_Cricket_Rig_02
  4. Draw a reference line between the newly created point and adaptive point 4, making sure the Draw on Face selection is highlighted and 3D is checked in the options bar
    • Roof_Cricket_Rig_03
  5. Draw a reference line from adaptive point 1 to the new reference point
  6. Draw a reference line from adaptive point 3 to the new reference point
  7. Draw a reference line from adaptive point 2 to 4
  8. Set the work plane to be the horizontal plane of the diagonal reference line
  9. Place a dimension from adaptive point 2 to 4 (make sure adaptive points are being selected)
  10. Label the dimension with a new reporting parameter and call it “Run”
    • Roof_Cricket_Rig_04
  11. Open the Family Types dialog
  12. Create a new instance based length parameter, label it “Slope”
  13. Add the formula “(Slope*Run)/1”
    • Roof_Cricket_Rig_05
  14. Select three of the upper reference lines
    • Select the create form button
    • Select the surface option
    • Repeat for the other three upper reference lines
    • Roof_Cricket_Rig_06
  15. If desired, add a material parameter to the surfaces
  16. Save the file

 

 

 

 

Leave a Reply