0
$\begingroup$

I'm trying to make an animation of a cross section being "pushed" into a scientific instrument. (I.e., first you will see the outside of the instrument, and then some of the material will start disappearing until it is a cross section.) However, since I imported many of the parts from STP files (by converting them to STL files and them importing them to Blender) the meshes all have way too many vertices and the difference boolean modifier that I use to take the cross section in painfully slow.

I cannot figure out how to simplify the meshes enough so that the boolean operation will be fast (it only takes a second with one, but I have many in the final animation and it becomes incredibly slow for Blender to recalculate the boolean modifier). So, I would like to try to build the parts in blender. I have been able to build most of them by hand, but I am stuck on this one: https://www.dropbox.com/sh/otbgk0dm3rld28k/AACOpmzAKQ9C6N63C4Di1fyFa/f0800x600nt.stl enter image description here

It is a flange on the vacuum chamber. I don't need to include all of the small ridges, but I would like to make a ring with many (20) small holes symmetrically distributed about the ring. How can I do this?

Alternatively, is there another way that I can take cross sections that is faster than the boolean operator? Or, is there a way to simplify the mesh from the STL files? I tried the suggestions listed here and they reduced the vertices only by ~50% before the mesh started to look terrible.

$\endgroup$
  • $\begingroup$ Since you're making an animation, have you considered speeding up the process in the animation phase by decreasing the number of frames it takes for the animation to complete in the editor? $\endgroup$ – brasshat Jul 15 '14 at 10:55
1
$\begingroup$

You could try the Decimate Modifier

This shows the reduced mesh from 27K to 2.7K faces:

enter image description here

You could also switch to smooth shading with an edge split modifier to flatten the triangles on the outer ring.

|improve this answer|||||
$\endgroup$
  • $\begingroup$ Thanks for the response. I have tried decimate, but it doesn't make the object look very nice. Any idea how to just cut the 20 holes from a ring made in blender? Thanks. $\endgroup$ – DanHickstein Jun 15 '14 at 16:06
  • 1
    $\begingroup$ You could use the knife project tool: blender.stackexchange.com/questions/8050/… $\endgroup$ – stacker Jun 15 '14 at 16:38

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.