A. P. Engineers screw press sludge dewatering machine is a kind of economic and environmental friendly equipment. It is a new type of sludge extrusion dewatering equipment by using the principle of screw extrusion, through the strong squeezing force generated by the change of screw diameter and screw pitch and the tiny gap between the floating ring and the fixed ring, to release solid-liquid separation. It is composed of a fully automatic control cabinet, flocculation modulation box, sludge thickening and dewatering device, and liquid collecting tank. It is with automatic control technology, which can release the flocculation, fully automatic operation and continuously complete the sludge thickening and squeezing, finally return or discharge the collected filtrate liquid.