This is a versatile machine with 2 spindles, vertical and horizontal. By taking out the locating pins and swivel the overarm to the desired position it can switch between vertical and horizontal milling operations. It allows the work piece to stay at the same fixed position and perform various milling works. Thus it avoids losing accuracy due to the loading and unloading of work piece.