The invention relates to the technical field of numerical control machine tools, and discloses a full stepless speed change numerical control lathe based on double triangular guide rails. Comprising a machine body, a base and a machine body, the base is an integrated bottom plate, the stability and rigidity of the base are improved, then the stability of the machine body is improved, a supporting plate is arranged on the surface of the base and used for supporting the machine body, and the surface of the supporting plate protrudes out of a forward projection plane in the overlook direction of the base and used for improving the rigidity of the supporting plate. According to the full stepless speed change numerical control lathe based on the double triangular guide rails, through the integral bottom plate design of the base and the design of the supporting plate, the rigidity of the surface of the supporting plate can be improved, meanwhile, the stability of the tool rest in the cutting process is improved, three-point supporting of the first lead screw and the second lead screw can be achieved through the design of the supporting piece, and then the stability of the first lead screw and the second lead screw is improved; the surface of the lathe bed adopts a triangular guide rail design, so that the stability of the workpiece machining process and the workpiece surface machining precision can be improved.