3
$\begingroup$

I recently came across this issue while trying to model a fence; I want the sides of a cylinder to be cut into squares, but currently I have to guess if they look right or not.

enter image description here

My current workflow is just add a loop cut and scroll up with the mouse wheel until it seems to be right. As far as I know, there's no better way to do this (at least easily).

So, how can I achieve this?

$\endgroup$
4
$\begingroup$

This can be done by starting from a circle instead of a cylinder.

Open the properties panel (P) in the 3d view and enable 'Length' in the 'Mesh Display' section to view edge lengths in the 3D view:

enter image description here

In front view, with all edges of the circle selected, extrude with E and constrain to the Z axis by pressing Z.

You can now extrude upwards and match the extrusion length with the original edge length. In this case it is 0.196. To do this perfectly you can just type whatever the edge length is (0.196) while extruding and constraining:

enter image description here

The last step is to add an array modifier to to create the other 'rows' of the cylinder. As long as the object has it's rotation and scale applied you can just set an offset of '1' in the Z offset field:

enter image description here

$\endgroup$
  • $\begingroup$ Yeah, I guess that works... $\endgroup$ – someonewithpc Sep 6 '14 at 14:37
  • $\begingroup$ after extruding the first time you can just press shift+r to repeat the operation $\endgroup$ – kaykay Dec 5 '16 at 16:19

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.