This paper presents a novel noncontact fibre optic probe for 3-D feature measurement on coordinate measuring machines (CMMs). With an optical fibre array to locate part edges and surfaces, the probe can not only measure 3-D features, but also determine the probing direction and speed. Furthermore, it can also compensate for variations in surface reflectance.