CNC Simulator is a CNC Machine that used for training, and troubleshooting a CNC component before it used in real CNC machine. This project was ordered from a Company name PT EFCONUCO TEKNIK INDONESIA. This company engaged on CNC Machine Service, especially with FANUC PMC. On this project, I made this machine starting from zero. From the electrical system, machine case, and the ladder program to start some function that usually exist on CNC.