Scan-and-Solve for Rhino

Simulate Early, Simulate Often... In Rhino

Why not make a non-linear calculation by iterating the calculation ?

1) Add a fraction of the load (step value is user-defineable)
2) Calculate 
3) Add next fraction of the load, but on deformed (stretched) geometry (*)
4) Back to (1) until all the load has been applied

Eventually : stop when material enters the rupture zone of the Hooke's diagram for the material.



* Maybe this is impossible due to the way SnS uses the input geometry...

Views: 345

Reply to This

Replies to This Discussion

SnS does not maintain separate geometric model, which means that we would have to update Rhino model based on calculated displacements from the previous step. But this may or may not be possible, depending on how the geometry is represented -- and this is entirely up to the user of course. Another alternative may be is to maintain a separate representation of "deformed geometry" -- which is doable, but may lead to other complex geometric issues. Definitely something to think about in the future, so thank you for suggestion.

Now that SNS can analyse meshes, I suppose that it brings us closer to making a "poor man's" non-linear analysis :

-Apply 1/10th (for example) of the load

-Analyse -> deform the mesh

-Apply the next 1/10th of the load on the previously deformed mesh

-...and so on, until all the load has been applied.




Typically, around a hole designed as a bolted fitting, there are huge stress values :

If we strictly limit ourselves to having no areas over plastic limit, the over-engineering on those assembly becomes completely crazy.

Steel building code has verification formulas which allow a certain amount of plasticity to take place, and end up with reasonable thicknesses / hole diameters.

There really should be a way to ease-off these local stresses.

I suggested iterating on deformed shapes because it quickly leads to a slightly plastified geometry which spreads the stress around nicely, but you might come up with other ideas...

Anyway, something should be done so that SNS failure criteria gets closer to that found in building codes, otherwise it can hardly be considered useful in this field.






© 2024   Created by Michael Freytag.   Powered by

Badges  |  Report an Issue  |  Terms of Service