To improve the design efficiency and the overall performance of cartridge manifold block,ageneral structure for CAD system was presented based on the design procedure analysis.For the surface layout problem,a backtracking algorithm based on engineering rules was put forward,by which efficient and correct layout results could be achieved with library features on parameter configuration;for the holes routing problem,a multi-hole routing approach was proposed based on the cooperative co-evolutionary ant colony...