1. Introduction
The task of reverse engineering CAD models from 3D point clouds has gained increasing attention in recent years due to the rapid development of 3D scanning technologies. Re-verse engineering involves transforming a physical object into a digital model in an editing-friendly format, which can be used for analysis, visualization, and manufacturing.