The deflections of screw rotors under machining forces cause mismatch between the male and female rotors and, consequently, accelerated wear and suboptimal efficiency in their performance. Optimizing the machining process to minimize the generated forces and accounting for the resulting mismatch in the design of the rotor profile requires accurately computing the machining forces in computer simulations. Virtual machining systems combine graphics-based computation of the Cutter-Workpiece Engagement (CWE) with the physics-based models of machining mechanics to simulate the forces during complex machining processes. However, because of the high computational load of graphical simulations, virtual machining is not suitable for the repetitive force simulations that are required for optimizing the design and manufacturing of rotors. In this work, we present a new method that simulates screw milling forces based on the process kinematics instead of graphical simulations. The semi-analytical nature of the presented method allows for computing the forces with arbitrary resolution within a reasonable time. The accuracy and efficiency of the presented method is verified by comparing the simulated forces against a dexel-based virtual machining system.