In 1977 I moved to Bath University'sDepartment of Mathematical Sciences to do research in stochastic computational geometry.
I then spent several years as the head of Bath's Microprocessor Unit in what is now Bath University Computing Services.
In 1984 I took up a lectureship in manufacturing in Bath's Department of Mechanical Engineering. I am now a part-time senior lecturer.
My main areas of research are geometric
modelling and geometric computing in general (I am one of the creators of the Bowyer-Watson algorithm for Voronoi diagrams), the application of computers to manufacturing,
and the engineering use of biology, called Biomimetics.
In Biomimetics I work on self-copying and self-assembly in engineering.
I am the originator of the worldwide open-source RepRap Project - a project that has created an open-source self-copying 3D printer: a REPlicating RAPid-prototyper. I am also a founder and director of RepRap Ltd - a company formed to sell RepRap-related products and services.