5
$\begingroup$

What I want to achieve is to extrude and scale the inner shape to the outer one like this:

enter image description here

The center of the shape seems to be attracted by the roundings, I tried to use bounding box center but this is still not what I want. Is there an easier solution then separated / extrude / join the parts?

enter image description here

$\endgroup$
  • $\begingroup$ [E], [Alt]+[S] isn't exactly what you are looking for but it's close. $\endgroup$ – PGmath Dec 18 '14 at 22:36
  • $\begingroup$ @PGmath [Alt] while scaling for even thickness, never noticed this, thanks. . $\endgroup$ – stacker Dec 18 '14 at 22:41
  • $\begingroup$ [E],[Alt]+[S], [Shift]+(whatever the thickness axis is; x,y,z) would be what i would use. $\endgroup$ – Scalia Dec 18 '14 at 23:46
  • 1
    $\begingroup$ @stacker Technically it's along vertex normals. $\endgroup$ – PGmath Dec 19 '14 at 0:56
9
$\begingroup$

There is a way to use the inset tool like an extrude for a flat shape.

  1. Select the loop of vertices you want to extrude inwards.
  2. Fill in the area with a face F
  3. Inset the selected area I
  4. Delete the face

enter image description here

You do get small size variations in the new edge lengths around the curve compared to the straight sides but the amount is very small.

enter image description here

This only works gong inwards so you will want to scale your shape up to the larger size and then inset to the smaller size. With a bit of effort you can create a bounding box around your shape, fill it in with faces and press O while insetting to change to outset to enlarge your shape. Note in this example that the corners overlap and need cleaning.

enter image description here

$\endgroup$
6
$\begingroup$

There is a script that is specifically tailored to this task, it's called "offset edges":

http://wiki.blender.org/index.php/Extensions:2.6/Py/Scripts/Modeling/offset_edges

It has many options that are very helpful, for example vertices at the ends of the offset edge loops can be aligned with the adjacent visible edges etc. You can use negative values of "Width" to offset inwards.

Here is how to use it:

offset edges

$\endgroup$
1
$\begingroup$

Shapes with rounded edges can be extruded, it is not impossible but by extruding one face at a time, then the extruded portion will create a mesh collision or an unnecessary space between extrusions. I suggest that you click all the desired face that you want to extrude and, extrude them in the direction that you want.

$\endgroup$

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.