## Wednesday, 30 November 2011

### Nurbs To Structural Analysis Profile

At the request of the user, I've advanced the routines to convert arbitrary profiles (including nurbs perimeters) into the structural analysis section profiles capable of approximating this shape.

I've started with GSA, and will look into the other software equivalents shortly.  In GSA the perimeter is defined as a polyline (I have enabled an input to define acceptable deviation from original curve), and properties such as area and inertia are computed from the polyline bounds.

The torsion property is not calculated, so I also enabled a section property modifier component to allow user specification of this value (as well as the others).  There is a means to compute the torsional stiffness using soap film (which was the original reason I started coding mesh inflation), and I'll try to test this approach soon.  If you have any papers or technical explanations/demonstrations of this technique, it can only help accelerate this if you can share it.  Grasshopper definition can be accessed from here.

1. Kristoffer Josefsson1 December 2011 at 4:21 am

Are you looking into methods of calculating a minimal surface for a given polygonal boundary?

There is a nice algorithm in
Pinkall, Polther: Computing discrete minimal surfaces and their conjugates :

http://projecteuclid.org/euclid.em/1062620735

I'm not exactly sure how you get the torsional stiffnes from the actuall minimal surface though.

2. Hi,

Thanks for the suggestion, but we're looking for a soap film (inflation) surface. Google for Prandtl, something like this:
http://www.public.iastate.edu/~e_m.424/Prandtl%20torsion.pdf

3. Kristoffer Josefsson1 December 2011 at 9:06 am

I had a look at http://en.wikipedia.org/wiki/Membrane_analogy.
Are we looking at finding the surface for a given (constant) pressure?
You can approximate solutions to Airy functions using NURBS for example, would that help?

4. For solid sections (with or without openings) most FE modellers calculate the torsion constant using the Prandtl membrane analogy, i.e. solving Poisson's differential equation, and they most often calculate this using the finite difference method.