Integration of 3D scanners and customization (OEM)
Integration with CNC machine
This project was an integration between a number controlled milling machine and an Optical RevEng 3D scanner; the 3D scanner was used to localize with accuracy some amorphous work in progress goods in the CNC work area. As a matter of fact in this case the traditional resetting techniques could not be used. To fulfill this necessity Open Technologies s.r.l. supplied not only the optical head but also a specialization of the acquisition and processing software with the following specifications:
- a new resetting procedure between the 3D scanner reference system and the CNC machine; with the same reference system the optical acquisitions are then used to guide the processing of the amorphous details present on the machine work area;
- a new blocking out procedure for the elimination, on the digitizations, of the unwanted parts;
- an STL generation procedure operating on the different quadrants capable of partition automatically the scan into the different sub work areas of the CNC machine.
Automatic shape digitizer
This project was carried out togheter with an Open Technologies s.r.l. customer who was interested in engineering a machine for the optical digitization capable of acquiring automatically the shape of objects of uniform bulk. The project was divided into a purely and typically mechanic component tended by our customer and an optical component operated by Open Technologies s.r.l.. The digitization saw the integration of a sophisticated manipulator which places the objects in front of an Optical RevEng LE optical head. This choice has enabled a programmable acquisition policy capable of reaching the positions which can guarantee better coverage of the object surface. The optical head Optical RevEng LE was specialized for the intergration in the automatic digitizer by means of the development of new software modules supplied to the customer:
- an interactive module for calculation of depth images;
- a non interactive software module for the transformation of depth images into triangle meshes; this module has the task of alligning depth images by means of location and resetting information given by the manipulator, generating a closed mesh and of applying adaptive smoothing (to preserve edges) and decimation in order to contain the generated file dimensions.
- a module for the resetting of the positions reached by the shape manipulator; the module allows to get the positions reached by the shape manipulator for their use during allignment with the two above mentioned modules.
A digitizer managment program was eventually designed in order to control both the manipulator and the optical head with these modules.

