The invention relates to a high-speed numerical control knitting machine with a self-lubricating structure and a controllable discharging position. The machine comprises a base, supporting rods and asecond rotating shaft; supporting tables are distributed at the two ends of the outer side of the base; a machine body is installed at the tops of the supporting tables, the supporting tables and themachine body are welded, a fixing column is installed at the inner wall of the lower end of the machine body, the supporting rods are arranged at the two sides of the upper end of the machine body, the supporting rods and the machine body are welded, the second rotating shaft runs through the middles of the inner sides of the supporting rods, and a lead screw is connected to the inner side of thesecond rotating shaft. By arranging the base, the supporting tables and the machine body, the base, the supporting tables and the machine body are of a welded integrated structure, the base and the supporting tables are horizontally placed, the base, the supporting tables and the machine body are all made from stainless steel materials, the good rigidity is achieved, when the machine is in use, nocracking or collapse condition happens, meanwhile, the whole device is horizontally placed when in use, and it is ensured that the whole device is operated in the normal state during working.