java j2ee c++ g codes html cmsimple cad mysql cnc machine m codes g-codes content management system machine php equipment cnc g-code .net machines