Using AutoLISP programming language, the hole figure was drawn with parametric design method. The problems about repeated drawing, coordinates node calculations and high error rate during the course of cutting rolls are efficiently and precisely solved which are caused by multi-specification & multi-dimensions in NC programming.