Geometric Algorithms For Cleanability In Manufacturing