Finding center of tessellating hexagons

148 Views Asked by At

Given a hexagon such that opposite angles and radii are equal, how can I find the center point of any number of other hexagons (of the same dimensions) that form a tessellation?

In this (very ugly) drawing, we have hexagon with center P. Opposing angles are equal.

APC = EPD

BPC = FPE

CPD = FPA

And also, the opposing radii are equal.

AP = PD

BP = PE

CP = PF

How can I find the center points of the other (?) hexagons, and more generally, an arbitrary number of hexagons tessellating out from this initial shape?

If

1

There are 1 best solutions below

0
On BEST ANSWER

The centers of all hexagons in your tesselation are $n\vec t_1+m\vec t_2$, where $n$ and $m$ are arbitrary integers, and $\vec t_1$ and $\vec t_2$ are two translation vectors. You may select those in a multitude of ways. From what we have here, $\vec t_1=\vec{PB}+\vec{PC}$ and $\vec t_2=\vec{PC}+\vec{PD}$ looks like a reasonable choice.