How to create a rope drive?

Here is my solution. In this the rope is just a part which don't work as in Assembly or we can say that for representation only.
-
Step 1:
Start SolidWorks in Part mode.
-
Step 2:
Right plane >> Sketch.
-
Step 3:
Draw this sketch.
-
Step 4:
Revolve it. Save this part.
-
Step 5:
New part. Front plane >> Sketch.
-
Step 6:
Draw a rectangle.
-
Step 7:
Extrude it.
-
Step 8:
Front face >> Sketch.
-
Step 9:
Draw three circles.
-
Step 10:
Extrude them.
-
Step 11:
Save this part.
-
Step 12:
Start a new assembly and insert this part.
-
Step 13:
Insert three part1.
-
Step 14:
Mate. Select this face of the pulley.
-
Step 15:
And this face of the part.
-
Step 16:
Generate coincident mate.
-
Step 17:
Select inner face of the pulley.
-
Step 18:
And the circular face.
-
Step 19:
Generate mate.
-
Step 20:
Generate similar mates for other parts.
-
Step 21:
Assembly features >> Belt/Chain
-
Step 22:
Select this face.
-
Step 23:
And this face.
-
Step 24:
And third face.
-
Step 25:
Enable Create belt part and click OK.
-
Step 26:
Click OK and save the assembly file.
-
Step 27:
Now the belt part is generated.
-
Step 28:
Open the belt part.
-
Step 29:
Reference Geometry >> Plane.
-
Step 30:
Select the line and the end point. Click OK.
-
Step 31:
Plane1 >> Sketch.
-
Step 32:
Draw two center lines.
-
Step 33:
Draw 4 equal circles tangent to them in each quadrant.
-
Step 34:
Trim the inner lines.
-
Step 35:
Exit the sketch. Swept boss/base tool.
-
Step 36:
Select the circle sketch as profile and the belt sketch as path.
-
Step 37:
Under orientation select twist along path.
-
Step 38:
Input no. of turns.
-
Step 39:
Click OK.
-
Step 40:
Window >> Assembly.
-
Step 41:
And we have rope drive.