An apparatus is described which enables a set of six masks to be repeatedly registered with a substrate in a high-vacuum environment with an accuracy to ±1 μm. Details are given of the mask manufacture, which involves preferential etching techniques to produce high definition patterns. An analysis is made of the registration errors to be expected.