Abstract

This paper presents a methodology to develop an automatic process planning system applied for scanning parts with free-form surfaces by using a laser stripe system mounted on a coordinate measuring machine (CMM). The part has been modelled using a STL format that permits the automatic recognition of any part surface. The valid orientations of the scanning device are obtained in order to guarantee the visibility of the zone to be scanned and also to be compatible with the constraints imposed by the process. With the aim to speed up the calculation of valid orientations, we apply different methods like space partitioning techniques base on kd-tree as well as back-face culling algorithms. Once the space occupied by the part is partitioned in regions, recursive ray traversal algorithms are used in order to exclusively check for intersection the part triangles of the STL model that can potentially be traversed by each laser beam direction. In order to reduce the scanning time related to laser orientation changes, part triangles must be classified into a set of clusters based on their common visibility orientations. Finally, the scanning paths for each cluster are generated as well as the joining paths between them by taking into consideration depth of field and laser beam width.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call