6DoF tool path generator from CAD model for visual inspection of part surfaces - Luís Rodrigues de Castro (2022)