Accurate cutting force prediction is essential to precision machining operations as cutting force is a process variable that directly relates to machining quality and efficiency. This paper presents an improved mechanistic cutting force model for multi-axis ball-end milling. Multi-axis ballend milling is mainly used for sculptured surface machining where non-horizontal (upward and downward) and rotational cutting tool motions are common. Unlike the existing research studies, the present work attempts to explicitly consider the effect of the 3D cutting motions of the ballend mill on the cutting forces. The main feature of the present work is thus the proposed generalized concept of characterizing the undeformed chip thickness for 3D cutter movements. The proposed concept evaluates the undeformed chip thickness of an engaged cutting element in the principal normal direction of its 3D trochoidal trajectory. This concept is unique and it leads to the first cutting force model that specifically applies to non-horizontal and rotational cutting tool motions. The resulting cutting force model has been validated experimentally with extensive verification test cuts consisting of horizontal, non-horizontal, and rotational cutting motions of a ball-end mill.