2
$\begingroup$

I want to create a torus-like shape, however using a cross section that is not circular. In particular, the shape I'm trying to make would have a cross section that consists of a rectangle, with one side replace by a half-circle (as in the picture). The circular side would be inwards, towards the center of the Torus.

I have found answers for how to do this out there, but all of those that I've found apply only to pre-2.8 Blender.

$\endgroup$
2
  • $\begingroup$ you can create a torus, delete its inner side and extrude inwards, or use the spin tool $\endgroup$
    – moonboots
    Jan 27, 2021 at 23:20
  • 1
    $\begingroup$ Nothing is changed much, some of the tools just moved to a different place in the interface, but the workflow should be the same. Please indicate which links you've looked at. $\endgroup$
    – susu
    Jan 28, 2021 at 0:52

4 Answers 4

4
$\begingroup$

You've already made the profile, you're nearly there..

In Edit mode, drag the profile a little way from its object's origin

enter image description here

(Here, the axis of rotation is going to be Y, it's the profile's Y axis, as well as the world's)

Give the profile a Screw modifier..

enter image description here

$\endgroup$
1
  • $\begingroup$ Love it!!!!!!!! $\endgroup$
    – Chris
    May 6, 2021 at 4:36
3
$\begingroup$

One option is to create it with a beveled curve:

  • remove the face from your "D" shape, and convert the object to a Curve
  • add a Bezier Circle (Shift+A, Curve → Circle)
  • in the Object Data Properties of the circle, set the shape object as Bevel object

If you like, add a Bevel modifier so the edge looks nicer when it's shaded smooth, and convert it back to a mesh. enter image description here

$\endgroup$
2
$\begingroup$

Use F2 addon.

  • Delete the outer face of a torus by selecting the equator edge loop with ⇧ Shift + ⌥ Alt + RMB RMB and then growing the selection with ⌃ Ctrl Num +
  • Select two adjacent vertices, press F to connect
  • Hold F to fill
  • ⌃ Ctrl + RMB RMB to add an edge loop if desired

enter image description here

$\endgroup$
0
2
$\begingroup$

Same as @Timaroberts' answer, delete the outer faces.

Select the top and bottom edge loops.

And do Bridge Edge Loops

enter image description here

$\endgroup$

You must log in to answer this question.

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