Computer-aided manufacture