For many years, in the fields of multimedia teaching, drawing function images has been a hard work, and it is not easy to get ideal results. Although there are some related softwares, only a few known types of function images can be drawn, which can't completely solve the problem. Therefore, a software that can draw arbitrary function images is developed, which completely solves this problem. This software is very flexible. Can support infinite layer of function nesting and combination.