Various punching systems for computerized embroidery have appeared since the invention of computer controlled embroidery machine, which led to an innovation in traditional embroidery industry. But few of these systems are really efficient because of little intelligence and poor automation, thus the products quality and manufacture efficiency are kept in a low level. In order to overcome the imperfections of the function above, an integrated intelligent environment for computerized embroidery is developed. So embroidery patterns automatically processing and stich generation are achieved depending on the adopted AI, CAD and image processing techniques. AS a result, the products' quality and efficiency of embroidery programming are improved greatly. The architecture and the implementation techniques of the system are described in this paper.