Text this: Practical Development Of An Open Architecture Personal Computer-Based Numerical Control (Oapc-Nc) System