A shoelast CAD/CAM system designed by authors is described,which consists of a shoelast opto electronic measurement device,a shoeinner shape detect,number controlled machine and system software.The system's function is introduced in detail.A math model of complicated shoelast surface is given.The whole system is fulfilled with MFC programming technology in Visual C++ under Windows'95 environment.Finally,a novel compact system with measure,design and machining is successfully accomplished.