A computer-implemented method for controlling a screen printing machine comprising a) at least one screen, b) at least one squeegee having a squeegee lip fastened to the squeegee, wherein the squeegee lip comprises a contact surface having a surface area for contacting the screen, c) at least one squeegee drive for translating the squeegee relative to the screen along an X-axis parallel to the screen and along a Z-axis orthogonal to the screen as well as for rotating the squeegee relative to the screen about a Y-axis orthogonal to the X-axis and to the Z-axis, d) at least one computer apparatus for controlling the screen printing machine, and e) at least one sensor communicatively connected to the computer apparatus for determining the surface area of the contact surface of the squeegee lip, f) wherein the method comprises a printing of a printing paste with the squeegee lip through the screen in order to produce a print coating made up of the printing paste on a substrate, wherein, thanks to the at least one squeegee drive, the squeegee f1) is moved along the X-axis at a working speed, f2) is aligned to the Z-axis at a working angle (α), and f3) is pressed onto the screen with a working force along the Z-axis, characterized by the following steps: g) automatic determination of the surface area of the contact surface of the squeegee lip with the at least one sensor following the printing of a number of print coatings, and h) automatic readjustment of the working force depending on the surface area in order to set a predefined nominal contact pressure of the squeegee lip onto the screen following the automatic determination of the surface area of the contact surface of the squeegee lip, and i) automatic adjustment of the working angle (α) by a predefined angular interval as soon as the surface area exceeds a maximum surface area, and j) automatic resetting of the working force in order to set the nominal contact pressure following the automatic adjustment of the working angle (α) by the predefined angular interval. a) at least one screen, b) at least one squeegee having a squeegee lip fastened to the squeegee, wherein the squeegee lip comprises a contact surface having a surface area for contacting the screen, c) at least one squeegee drive for translating the squeegee relative to the screen along an X-axis parallel to the screen and along a Z-axis orthogonal to the screen as well as for rotating the squeegee relative to the screen about a Y-axis orthogonal to the X-axis and to the Z-axis, d) at least one computer apparatus for controlling the screen printing machine, and e) at least one sensor communicatively connected to the computer apparatus for determining the surface area of the contact surface of the squeegee lip, f) wherein the method comprises a printing of a printing paste with the squeegee lip through the screen in order to produce a print coating made up of the printing paste on a substrate, wherein, thanks to the at least one squeegee drive, the squeegee f1) is moved along the X-axis at a working speed, f2) is aligned to the Z-axis at a working angle (α), and f3) is pressed onto the screen with a working force along the Z-axis, characterized by the following steps: g) automatic determination of the surface area of the contact surface of the squeegee lip with the at least one sensor following the printing of a number of print coatings, and h) automatic readjustment of the working force depending on the surface area in order to set a predefined nominal contact pressure of the squeegee lip onto the screen following the automatic determination of the surface area of the contact surface of the squeegee lip, and i) automatic adjustment of the working angle (α) by a predefined angular interval as soon as the surface area exceeds a maximum surface area, and j) automatic resetting of the working force in order to set the nominal contact pressure following the automatic adjustment of the working angle (α) by the predefined angular interval. g) automatic determination of the surface area of the contact surface of the squeegee lip with the at least one sensor following the printing of a number of print coatings, and h) automatic readjustment of the working force depending on the surface area in order to set a predefined nominal contact pressure of the squeegee lip onto the screen following the automatic determination of the surface area of the contact surface of the squeegee lip, and i) automatic adjustment of the working angle (α) by a predefined angular interval as soon as the surface area exceeds a maximum surface area, and j) automatic resetting of the working force in order to set the nominal contact pressure following the automatic adjustment of the working angle (α) by the predefined angular interval.