0
$\begingroup$

I am creating this simple windmill model for a tutorial:

enter image description here

I have created one blade. What is the most efficient method to create the other three spaced 90 degrees apart around the main shaft? Array modifiers only work in Object mode correct? I see two ways:

  1. Create the blade as a separate object and in object mode use the array modifier.

  2. Manually copy/paste 3 more versions of the blade and manually position each.

Appreciate any thoughts.

$\endgroup$
3
  • $\begingroup$ Array modifier will be harder to tune. Copy/Paste can be easy if you set your cursor as pivot point at the good location (and you can alt+D in object mode so that you can rework one blade to impact them all). Third possibility is to use duplifaces (but not so interesting as there is only 4 blades). Also you can spin the blade in edit mode. $\endgroup$
    – lemon
    Feb 7, 2017 at 15:12
  • $\begingroup$ Related - blender.stackexchange.com/questions/6023/…. I don't think Array is complex for this situation, it's just snapping cursor to somewhere around center of the tube and adding an empty. $\endgroup$
    – Mr Zak
    Feb 7, 2017 at 15:14
  • $\begingroup$ Also - blender.stackexchange.com/questions/31961/… and blender.stackexchange.com/questions/23659/… $\endgroup$
    – Mr Zak
    Feb 7, 2017 at 15:16

3 Answers 3

1
$\begingroup$

In the edit mode as you have made 1 blade and you want to. Set the 3d Cursor. Make duplicate Shift+D of the 1st part and do not move it and just press r and type 90 and the 2nd blade is set same way repeat for 3rd and 4th blade . enter image description here

$\endgroup$
1
$\begingroup$

Go to object mode, set the 3D cursor to the center of the shaft by selecting the shaft, hit CTRL + SHIFT + ALT + C and set origin at center of mass. Then, hit SHIFT + S and click cursor to selected. Now, go back to the blade, go in edit mode select everything. Set the Pivot point (button located next to 'Mode' and 'Material' buttons in the 3D view, and choose 3D cursor. Last, hit CTRL + D to duplicate, hit R and then the axis it should go around, type 90 and ENTER. Then keep hitting SHIFT + R to redo the that duplication until you have the right amount of blades.

$\endgroup$
1
$\begingroup$

An easy way to automate this would be with the 'Repeat Last' command, SHIFT + R

  1. Select the faces and hit SHIFT + D to start the duplicate faces tool
  2. Without doing anything else hit R to rotate them the desired amount manually or in this case just type 90 (you can see where you're typing in the upper left corner)
  3. Hit ENTER to complete the command and you'll see the 'Add Duplicate' dialog box in the lower left. You can also change the angle in that dialog box now.
  4. With the dialog box still up, hit SHIFT + R to redo the duplication + rotation as many times as necessary. You can even hold it down to repeat many times!
$\endgroup$

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .