Spin and SpinDup

Warning

WARNING THIS CONTENT HAS BEEN IMPORTED AUTOMATICALLY FROM 2.0 GUIDE -MIGHT BE OUTDATED AND/OR INACCURATELY CONVERTED

The spin and spin dup are two other very powerful modeling tools

Spin

The Spin tool in Blender is for creating objects like you can produce with a lathe. Often this tool is therefore called "lathe"-tool or "sweep"-tool in the literature.

First you must create a mesh representing the profile of your object.  If you are modeling a hollow object, it is a good idea to give a thickness to the outline.  Fig. 1 shows the profile for a wine glass.  The file can be found on the CDROM.

Figure 29. Figure Figure 1

With all the vertices selected and in EditMode, access the EditButtons window (F9).  The "Degr" button indicates the number of degrees to spin the object (in this case we want a full 360 sweep).  The "Steps" button specifies how many profiles there will be in the sweep.

Figure 30. Figure Figure 2

Like Spin Duplicate (covered by the next section), the effects of Spin depend on the placement of the cursor and which window (view) is active.  We will be rotating the object around the cursor in the top view.  Switch to the top view with KEYPAD_7.  The cursor should be placed along the center of the profile.  This is easily accomplished by selecting one of the vertices along the center, and snapping the cursor to that location with SHIFT+S>>CURS->SEL.

Fig. 3 shows the wine glass profile from top view, with the cursor correctly positioned.

Figure 31. Figure Figure 3

Before continuing, make a note of the number of vertices in the profile.  This information can be found in the Info bar at the top of the Blender interface (Fig. 4)

Figure 32. Figure Figure 4

Click the "Spin" button.  If you have more than one window open, the cursor will change to an arrow with a question mark and you will have to click in the window containing the top view before continuing.  If you have only window open, the spin will happen immediately.

Fig. 5 shows the result of a successful spin.

Figure 33. Figure Figure 5

Now for the tricky part.  The spin operation leaves duplicate vertices along the profile.  Unfortunately these duplicates do not always exactly match the original profile.  In order to remove them and thereby close the object, we need to take a few steps.

Use the boundary select tool (BKEY) to select all of the vertices that lie along the "seam".  The white rectangle in Fig. 6 shows the vertices that must be selected.

Figure 34. Figure Figure 6

Press PERIOD to scale around the location of the cursor.  We'll do this to scale the selected points into into a line that passes through the center of the object.

Press SKEY to start scaling.  Drag the mouse cursor vertically and press the middle mousebutton.  If done correctly, this will constrain scaling operations to the Y axis.  If not, you can MIDDLE_CLICK again to turn off the contraint and try again.

While scaling, hold down the CONTROL key to scale in 0.1 unit increments.  Scale the line of points down to 0 in the Y axis, and LEFT_CLICK to complete the scaling operation.  If you like, you can revert to the default rotation/scaling pivot by pressing COMMA when you have finished.

Remove doubles in the current selection set by pressing WKEY>>REMOVE DOUBLES.  A small box will appear saying how many points were removed.  Dismiss this box by moving the mouse, pressing ESC or by LEFT_CLICKING or RIGHT_CLICKING.

Figure 35. Figure Figure 7

Notice the selected vertex count before and after the "Remove Doubles" operation (Fig. 8).  If all goes well, the final vertex count (38 in this example) should match the number from Fig. 4.  If not, some vertices were missed and you will have to go and weld them manually.

TipA tip
 

To weld two vertices together, select both of the by holding SHIFT and RIGHT_CLICKING on them.  Press SKEY to start scaling and hold down CONTROL while scaling to scale the points down to 0 units in the X,Y and Z axis.  LEFT_CLICK to complete the scaling operation and click the "Remove Doubles" button in the EditButtons window.

Figure 36. Figure Figure 8

All that remains now is to recalculate the normals by selecting all vertices and pressing CONTROL+N>>RECALC NORMALS OUTSIDE.  At this point you can leave editmode and apply materials or smoothing, set up some lights, a camera and make a rendering.  Fig. 9 shows our wine glass in a finished state.

Figure 37. Figure Figure 9

SpinDup

The Spin Dup tool is a great way to quickly make a series of copies of an object laid out in a circular pattern.  The clock.blend file on the CD-ROM contains a clock that is missing the hour marks.

Figure 38. Figure Figure 1

Select the object you wish to rotate (in this example it is the small rectangle at the 12:00 position on the clock, indicated by the arrow in Fig. 1) and switch to the EditButtons window with F9.  Set the number of degrees in the "Degr" NumBut to 360.  We want to make 12 copies of our object, so set the "Steps" to 12 (Fig. 2).

Figure 39. Figure Figure 2

TipA Tip
 

If you want to place the cursor at the precise location of an existing object or vertex, select the object or vertex, and press SHIFT+S>>CURS->SEL.

Figure 40. Figure Figure 3

If the view you want is not visible, you can dismiss the arrow/question mark with ESC until you can switch a window to the appropriate view with the keypad

Figure 41. Figure Figure 4

When spin-duplicating an object 360 degrees, a duplicate object is placed at the same location of the first object, producing duplicate geometry.  You will notice that after clicking the "Spin Dup" button, the original geometry remains selected.  To delete it, simply press XKEY>>VERTICES.  The source object is deleted, but the duplicated version beneath it remains (Fig. 5).

Figure 42. Figure Figure 5

The clock.blend file on the CD-ROM contains the rest of the clock details and lighting on layers two and three (Fig. 6).  Fig. 7 shows the final rendering of the clock.

Figure 43. Figure Figure 6

Figure 44. Figure Figure 7