This master's thesis presents the 3D-Gen project, a software tool for the automatic generation of 3D models of carrier trays. Carrier trays are used to hold larger electronic components that are picked from the tray by a Pick and Place machine and placed onto a printed circuit board (PCB). This method of component feeding is particularly suitable for larger or more expensive components, as well as for components that are not supplied in sufficient quantities or cannot be efficiently placed using conventional feeders due to space constraints. The main purpose of the project is to simplify and optimize production of these plates through the automatic generation of their 3D models.
Smaller electronic components are usually supplied on belts and fed into the PnP machine via feeders. For special, larger or more expensive components, prior positioning on carrier tray is required. The tray contains recesses of appropriate dimensions (depth, width and height), enabling correct and reliable placement of multiple different types of components.
The 3D-Gen tool is developed in the Python programming language. Parameters are entered via graphical window, while an executable version of the OpenSCAD application, which enables text-based modeling, is used to generate the 3D model. The tool enables the creation of 3D models of carrier trays based on input data regarding the number and dimensions of the components and the boundary conditions, significantly reducing the need for manual modeling. The generaed models can then be manufactured using a 3D printer or a CNC machine.
The results show that the use of the developed software tool significantly reduces the design time of carrier trays by elimination the need for manual modeling. As a result, the costs of the manufacturing process are reduced and the possibility of errors is minimised. This allows users to focus more on the actual component placement process using Pick and Place machine, without having to deal with potential issues related to the generation of carrier trays or their manual design.
|