Whiffle Ball tutorial

From FreeCAD Documentation
Revision as of 11:09, 16 May 2016 by R-Frank (talk | contribs)
Tutorial
Topic
Whiffle Ball (Part Module)
Level
Beginner
Time to complete
Authors
r-frank
FreeCAD version
0.16.6703
Example files
See also
None

This tutorial is here to teach you how to use the Part Module. You will practice:

  • inserting primitives
  • changing values of primitives
  • using placement
  • doing boolean operations

Final model

Setting up the basic shape

  1. Switch to the Part Module
  2. Create a new document by clicking on File New
  3. Insert box by clicking on
  4. Make sure the box ("cube") is selected in tree view
  5. Change the dimensions of the box (see data-tab) to
    1. Length=90 mm
    2. Width=90 mm
    3. Heigth=90 mm
  6. Click into the value field of placment-row in data-tab so that ... appears on right side
  7. Click on ... to change the placement of the box
    1. X=-45 mm
    2. Y=-45 mm
    3. Z=-45 mm
  8. Click on OK to close dialog
  9. Insert box ("cube001") by clicking on
  10. Make sure the box ("cube001") is selected in tree view
  11. Change the dimensions of the box ("cube001") (see data-tab) to
    1. Length=80 mm
    2. Width=80 mm
    3. Heigth=80 mm
  12. Change the placement of the box ("cube001") to
    1. X=-40 mm
    2. Y=-40 mm
    3. Z=-40 mm
  13. Click to insert a cylinder ("cylinder")
  14. Make sure the cylinder ("cylinder") is selected in tree view
  15. Change radius of cylinder to be 27,5 mm, change height to be 120 mm
  16. Change placement values of "cylinder" to be
    1. X-Pos: 0 mm
    2. Y-Pos: 0 mm
    3. Z-Pos: -60 mm
  17. Click to insert a cylinder ("cylinder001")
  18. Change radius of "cylinder001" to be 27,5 mm, change height to be 120 mm
  19. Choose Edit > Duplicate selection from the top menu to get another cylinder ("cylinder002")
  20. Make sure "cylinder001" is selected in tree view
  21. Change placement values of "cylinder001" to be
    1. Z-Pos: -60 mm
    2. Rotation-Axis: X
    3. Angle: 90°
  22. Click on OK to apply values and close dialog
  23. Make sure "cylinder002" is selected in tree view
  24. Change placement values of "cylinder001" to be
    1. X-Pos: -60 mm
    2. Rotation-Axis: Y
    3. Angle: 90°
  25. Click on OK to apply values and close dialog
  26. Select "cube001", "cylinder", "cylinder001" and "cylinder002" and fuse them by clicking
  27. Select "cube" and "fusion", but make sure, that "cube is selected FIRST
  28. Apply a boolean cut by clicking
  29. The finished basic shape should look like this:


Cutting the corners part 1

  1. Insert box ("cube002") by clicking on
  2. Change the dimensions of the box ("cube002") (see data-tab) to
    1. Length=112 mm
    2. Width=152 mm
    3. Heigth=112 mm
  3. Change the placement of the box ("cube002") to
    1. X=-56 mm
    2. Y=-78 mm
    3. Z=-56 mm
  4. Insert box ("cube003") by clicking on
  5. Change the dimensions of the box ("cube003") (see data-tab) to
    1. Length=180 mm
    2. Width=180 mm
    3. Heigth=180 mm
  6. Change the placement of the box ("cube002") to
    1. X=-90 mm
    2. Y=-90 mm
    3. Z=-90 mm
  7. Choose Edit > Duplicate selection from the top menu to get another box ("cube003")
  8. Choose Edit > Duplicate selection from the top menu to get another box ("cube004")
  9. Choose Edit > Duplicate selection from the top menu to get another box ("cube005")
  10. Make sure "cylinder003" AND "cube004" are selected in tree view


  1. Apply INCREMENTAL placement to box
  2. Change position of box
  3. Click "Apply" to apply changes
  4. Change Y-angle to 45°
  5. Click "Apply" to apply changes
  6. Change Z-angle to 45°


Cutting the corners part 2

Script