Software and Hardware Platform Design for Open-CNC System | IEEE Conference Publication | IEEE Xplore