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.