| The manufacturing technology is developing with high speed, high accuracy ,flexibility and integration at present ,but traditional numerical control system is already very difficult to meet the end user's need of secondary development. So Open architecture numerical control system is research hotspot of NC technology now.Full software CNC is a new-style CNC, which can realizes all function of CNC including decoding , interpolation and position control. Then it makes the configuration predigested and is the most important part of research work of Open architecture numerical control system.In this paper . Full software Cavring and Milling CNC is designed ,which is based in ServoWorks. After analysis the software and hardware architecture of ServoWorks CNC, ServoWorks-based system general schema is assumed . The schema has been divided into two sections to build-the hardware architecture and the software architecture.In system hardware architecture . Based on VersioBus? fiber-optic digital servo network platform associated with General Motor's PC machine, which fully embodied the Open architecture, the characters of multi-module and anti-jamming.In system software architecture. Which based on window XP and ServoWork CNC kernel. According to the requirement of Cavring and Milling function adopt Visual Basic 6.0 and SDK(ServoWorks Development Kit) to secondary develop. we wrote the program of man-machine interaction interface which is consisted of initialization communication interface,movement operation interface, parameter communication interface, status messages interface and so on.After comparing the normal three structure of carving and milling . Confirming the structure of the perpendicularity and the main body of machine concretely ,and supplying the blueprint and the instruction. |