Abstract
In this study, the printing process of a 3D freeform surface printing is developed and the computing system to do the printing process such as printing path planning, printing picture handling, result previewing and simulating for 3D inkjet printing is also developed. In the computing system, users can set the parameters relate to 3D printing machine or users` needs as the computing constraints and basis. The process in this system has four major parts: model processing, printing path planning, printing picture handling and result computing and outputting. In model processing, it transfers the input information into regular data points for subsequent calculations. In printing path planning, it generates the printing path coordinates and printer head direction according to the setting condition and situation defined by user. In printing picture handling process also used to adjust the picture according to the restrictions, model slopes and such factors, which makes the image suitable for surface printing. In the last, system presents the printing path and image by showing the figures and doing animation of the printing process. Then transfer the path information and image to NC code and tif image to translate the printing information to 3D printing system. This system can provide a simple, convenient and clear processing environment to help the users do a proper printing path generation to get the path information and image to be print.