Knurling on a curved/angeled surface

First create two lines that define the knurl. Extrude these and orient to the surfaces that need to get the knurling applied. Use ArrayPolar to copy these around and then use Trim to trim all geometry to each other. The red, blue, and green surfaces will be consumed by the knurling and these can therefore just be deleted.



Also,
Here is a link to a previous topic on the subject.
Since the WIP for Mac also has Grasshopper included (Explicit History), you could try the following definition as well: