algorithmic modeling for Rhino
Hi everyone.
I wanted to do a topological optimization, like in this example:
http://www.grasshopper3d.com/video/topological-optimization-grassho...
However, my mesh will not form after the topological construction.
Does anyone know what I'm doing wrong? (You may have to zoom out quite a bit to see the geometry.)
Tags:
Hi Erik,
I still have no results for for your model but there are two small things I have noticed on your definition.
First of all you would need to flatten the information you feed to the component "Topostruct 3D model". Thats the only way it will identify all the different parts (region, supports and loads) as composing one same model. Once you do that the component will do its job and you will be able to visualize the loads (blue lines) and the supports (red crosses).
Second thing, the milipede topology optimization routine creates the FEM model out of a bounding box created around your region. This bounding box is oriented to the world coordinate system and therefore wont be a perfect mesh with more complex geometries oriented freely in space. You will see (also in the image above) that the loads and supports are not well distributed. That indicates that some of the points are not even being taken into account since they were created for the bounding box but are not actually contained inside the actual BRep.
I would give it a try with moving a bit my whole model around in order to orient the piece better to the world axes and then increase the subdivision number (XR) so that there are more points contained in the Brep that is very thin regarding the other dimensions. It will probably take much more calculation power, but it should work. Dont let the run time scare you.
Good luck with that
Welcome to
Grasshopper
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
Added by Parametric House 0 Comments 0 Likes
© 2024 Created by Scott Davidson. Powered by