I have tried and seen several methods for creating a hexagon. This is the method that I have settled on.
<?:namespace prefix = o ns = "urn:schemas-microsoft-com

ffice

ffice" /><O

></O

>
1. Draw a circle and change it to construction line.<O

></O

>
2. Sketch 6 lines tangent to the circle with the following requirements:<O

></O

>
a. All lines must be tangent.<O

></O

>
b. Top and bottom line must be horizontal.<O

></O

>
c. Vertices at points to the left and right must be constrained to the horizontal reference.<O

></O

>
<I style="mso-bidi-font-style: normal">Note 1: Sketch the lines to be close to the requirements listed above. If all are not tangent, or meet the other requirements, you can easilyfix this after you have sketched the hexagon.[/I]
<I style="mso-bidi-font-style: normal">Note 2: All dimensions are weak. Constraints (other than the three requirements stated above) are also weak.[/I]
3. All sides of the desired hexagon are of equal length. Constrain lines to be of equal length.<O

></O

>
As you can see, the parameters horizontal, tangency, and the vertices constrained to the horizontal reference make the remaining two lines equal to the others.<O

></O

>
4. A dimension can then be added across any of the pairs of flats, eliminating a diameter dimension when showing dimensions.<O

></O

>
5. Test it by dragging any of the points, or the circle. You will see that everything is securely controlled to be a hexagon that is equilateraland symmetrical.
Edited by: willyt