Abstract

The subject matter of the article is the processes of virtual localization of near shape parts during adaptive machining. The aim is to develop an effective method for finding the starting location of a CAD model of a part with virtual localization inside a point cloud obtained by laser scanning of a workpiece. The task is to formalize the procedure for starting positioning of the part model as the first stage of the virtual localization process. The second stage for final localization proposed to use iterative algorithms with the objective function which is sensitive to the intersection of the surface parts and the workpiece. In solving the problem the starting position used tools available in today's CAD packages and 3D scanning tools. The methods used are the methods of matrix algebra, in particular, the methods for finding the main central moments of inertia of three-dimensional objects based on the tensor of inertia. The following results were obtained. When calculating the inertia tensor components is proposed to use three-dimensional scanning data of workpiece and geometrical data of part obtained from the CAD system. The result is an algorithm starting location of CAD model in the virtual localization, which in the case of blanks with oversize close to uniform can provide enough current location parts for adaptive machining tasks. It is shown that to minimize computational errors and to ensure satisfactory accuracy of localization proposed algorithm can require several iterations of the shift vector search model. Conclusions. The scientific novelty of the results obtained is as follows: in contrast to the previously used approaches, when solving the problem of virtual localization for the starting position, using the condition of coincidence of the centers of the weight of thin shells coinciding with the surfaces of the workpiece and the part, it was proposed to additionally ensure the alignment of the main central axes of inertia of these shells, which, in the case of near shape blanks, provides a positioning accuracy that may not require additional iterative procedures.

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