2019 IEEE 6th International Conference on Industrial Engineering and Applications (ICIEA) | 2019
The Study on the Implementation of Multi-Axis Cutting & Cyber-Physical System on Unity 3D Platform
Abstract
This study develops a five-axis cutting simulation and cyber-physical system on Unity 3D that is a platform of three-dimensional virtual environment. We build a virtual machine of five-axis machine UX300 Quaser in the system which can read the NC code of HEIDENHAIN and conduct virtual integration with real machine. In cutting simulation we use voxel as a unit of image in three dimensional space, and combine with the adaptive octree to reduce memory usage and the number of triangle meshes. In addition to using APT tool to determine whether voxel is interfered by a cutter, we utilize the Marching Cube algorithm to improve the surface precision of model after cutting, and adapt multi-core parallel computing and object pool promote system performance. The simulation system can be performed to verify the machining path of simulating NC and check whether the finished product of workpiece is correct after processing in advance. At the same time, the production process can be monitored remotely in real time in the developed system.