| Computerized flat knitting machine is a set of knitting technology, computer technology and mechatronics technology as one of the knitting machine, fully fashion computerized flat knitting machine realizes that the whole knitted fabric form a clothing at one time at the basis of computerized flat knitting machine, without clipping, and saving materials and processes, greatly improving production efficiency, accelerate the development of the knitwear industry. The workflow on computerized flat knitting machine generally is: at first design pattern figure on the plate making software or lead in pattern figure from the Design Library, and then compiled into process parameters data to control computerized flat knitting machine, after which transfer the process parameter data into control code, and then load into the computer knitting machine so that it automatically weaves required knit products. Fully fashion computerized flat knitting machine’s plate making software, also known as pattern preparation system, will be the key factor in determining the final product, and limited domestic plate system development, and therefore have a study of this subject.Plate making software’s development is divided into several important modules, which are inputting and editing graphic, process molding and parameter setting, pattern editing, fabric analog and auxiliary functions. These modules graphically are based with inputting and editing graphic, and then develop process molding and parameter setting, and then develop pattern editing, fabric analog and auxiliary functions on the basic of the former two completed.This paper aims to develop a fully fashion computerized flat knitting machine pattern preparation system, finish inputting and editing pattern figure, and then realize designing of process parameters, and resulting in corresponding knitting machine control code. This topic is focusing on achieving capabilities of graphics rendering and graphics editing on the basis of good interface. This thesis is divided into four parts: the knitting principle and process analysis of fully fashion computerized flat knitting machine, building a framework for pattern preparation system, the development of drawing and graphics editing in pattern preparing system, process design and compilation for pattern figure.1) weaving principle and process analysis on WHOLEGARMENT computerized flat knitting machine: analyzes several computerized flat knitting machine commonly used in knitting operation, knitting needle selection principle and the principle of weaving WHOLEGARMENT computerized flat knitting machine, thereby generating a graphics editing system the overall program.2) framework to build graphical editing system: Analysis of the functional framework graphics editing systems, graphical input and editing features, molding process and parameter setting function, pattern editing functions were focused on the analysis and presentation software framework graphic editing system.3) Design Graphics System: In order to achieve the development of graphical editing system, the design method of the software include graphics rendering method, pattern selection, scanning, input and conversion, Undo and Redo, and graphics editing rules, including graphics rendering including points, line and fill with non-filled rectangles, diamonds, circles, ellipses.4) Development of graphical editing system: graphics editing algorithms and implementations including cut, copy, paste, move, rotate, filling, insertion, deletion and zooming, analysis and completion of the above functions. Drawing done by setting a pattern diagram of process parameters, save the information to pattern diagram corresponding process parameters, and then to achieve the transformation of the pattern according to characteristic of pattern figure. |