0
$\begingroup$

I've a foot insole enter image description here

I would like to round up the back part of the insole. So I create a kind of arc and I would like to attract the back part of the insole: The arc in orange on the following picture.

enter image description here

So I tried with a Shrinkwrap Modifier but the result is not good as my arc is not really in 3D:

enter image description here

The idea is to attract gradually (from bottom to top) the back of the insole with the arc...

Do you have any idea?

$\endgroup$
1

1 Answer 1

1
$\begingroup$

In this case, the softbodies can be used to mold the geometry to a barrier. This uses a blender simulation to fit the geometry to a barrier.

enter image description here


  1. Prepare the barrier by selecting, then, in object mode, using object>apply>scale, and using the toolbar, set origin > geometry center of mass. These two changes will make it easier to apply the barrier in later steps.

  2. Add collision physics to the barrier.

enter image description here

  1. Set the timeline to an end-frame of 25. This will reduce the time required to find the final shape.

enter image description here

  1. At frame 25, add a keyframe with the scale set to 1.

enter image description here

  1. At frame 1, add a keyframe with the scale set to 1.2. This makes the barrier larger then the geometry and as the simulation progresses, it will press on the geometry until it reaches its final shape.

enter image description here

  1. If you animate this, the barrier should shrink into the geometry. This shrinking into the geometry is how it will be shaped.

enter image description here

  1. Add collision physics to the barrier.

enter image description here

  1. Fix the normals so they point towards the geometry. Go to edit mode, select all, then use Mesh>Faces>Flip Normals. The softbodies iteract with the faces that have normals towards them.

enter image description here enter image description here enter image description here

  1. Add softbody physics to the geometry to mold. There should be no other modifiers on the geometry to mold. Follow the settings shown below. Set the gravity field weight to 0. Set the cache time to 25 (this will save a lot of time on calculations).

enter image description here

  1. 'Bake' the soft-body physics. At the physics panel>Soft Body>Soft Body Cache>Bake. Click on Bake.

enter image description here

  1. The resulting animation presses the barrier against the geometry causing it to meet that form. The last frame of the animation has the desired shape.

enter image description here


Blend file here:

$\endgroup$
1
  • $\begingroup$ Interesting and creative solution! $\endgroup$
    – SilverWolf
    Nov 13, 2017 at 18:38

You must log in to answer this question.

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