Using only the Compasses

In this empty constructions, a few macros are defined, which use only the compasses.

You can try these macros here. Un-hide the invisible objects to see the constructions.