Dihexagon

The dihexagon is a convex semi-uniform dodecagon. As such it has 12 sides that alternate between two edge lengths, with each vertex joining one side of each length. All interior angles of a dihexagon measure 150°. If the side lengths and interior angles are equal, the result is the regular dodecagon.

Vertex Coordinates
The vertex coordinates of a dihexagon with side lengths a and b are given by

$$\biggl(\pm\frac{a}{2},\pm\biggl({\frac{a\sqrt{3}}{2}}+b\biggr)\biggr)$$

$$\biggl(\pm\frac{a+b\sqrt{3}}{2},\pm\frac{a\sqrt{3}+b}{2}\biggr)$$

$$\biggl(\pm\biggl(a+\frac{b\sqrt{3}}{2}\biggr),\pm\frac{b}{2}\biggr)$$

For retrograde dihexagons, a is negative.