Macropolycyclic cage compounds were synthesized by a direct reaction betwee
n diamines and bis(bromomethyl) compounds. The procedure for constructing t
he polycyclic cage structure is simple and straightforward. The macropolycy
clic compounds obtainable from this cyclization procedure are three-dimensi
onal cage compounds, and any other isomers were not obtained except for two
examples. Benzene, pyridine, and aliphatic units could be introduced into
the cage structure. The macrocycles that have strong cation affinity were o
btained as their potassium complexes.