- I omitted the symmetry constraint in the first sketch. There is no symmetry involved, and the symmetry constraint is still problematic for the solver. See below for a better usage.
- I placed Sketch001 on a base plane
- I placed Sketch002 on a base plane. The external reference uses Sketch001 instead of a face.
- The Length of Pad001 should be defined by means of an Expression, but not for a newbie. I would mention the possibility and give a link.
- I summed up all mirrors into one.
- For the Sketch003 defining the square in the middle I used the symmetry constraint, because it is most sensible to use it for centering rectangles.
- I placed the Sketch004 directly on the XZ plane.
- Set Refine property in the last step to True.
- Leave preferences at their standard: line color, refine property
- Since it is a basic tutorial I would not introduce DatumPlane yet
Perhaps it is sensible to have two versions of this object, one being Harry's basic tutorial for newbies and 0.16ers, and another showing how it could be made more robust, which might need some more love than I put into it.