generative modeling for Rhino
i am designing a structure that deforms according to elastic modulus reduction due to decay. I have tried the deformation in a surface composed by a pattern of beams. I tested this in karamba using a standard cross section and it works perfectly. Now, as each beam will be a component of the overall system, I want to differentiate the geometry of the components. How can I introduce a more complex geometry as my cross sections?
those are the cross sections you can work with, and i can't think of a way to incorporate other beam-cross-sections besides actually coding it.
in the next release, there will be shell-elements available which one can use to 'build' any complex cross section he/she wants.
or, do you just want to use different cross sections within a single model?
here are some screen shots.
The first one shows you the grid or pattern of beams. the second one shows the deformation according to karamba when using a trapezoid standard cross section. and the third picture shows a simplified version of the component i would like to use as beam.
In the screen shot you attached in your previous answer there is a Shell cross section option which I dont have in my karamba. any chance I can try that?
sorry but I can't really make sense of your pictures, I barely recognize the first and the third one..!
the first one is a three-dimensional grid - of beam-axes? or should it be a surface? according to your second screenshot, your geometry is somehow areal .. and regarding this, how did you get this shape out of karamba?
i could probably serve with much better advice if I really understood what you are trying to do ;)
the next karamba version with shells will be released soon, i have to talk to my colleagues.. but let's see if you really need shells for this :)
Hi Robert, sorry for confusion and thanks for your reply.
You are right, it is a three dimensional grid of beam axes. What we are looking in our project is to enhance or program the deformations that will occur due to the decay of the materials used. At the moment we are using a variety of natural fibre reinforced polymers. If you look carefully in the grid image i sent you previously you can see that the beams don't run straight form node to node, but they have an angle in the middle. This angle is critical for the deformations. When testing the deformation of this grid I used a trapezoid standard cross section for the beams and this test helped me understanding the effect in the overall deformation while changing the elastic modulus in specific beams.
Now that I understand the deformations I would like to change the geometry of the beams because the decrease in elastic modulus can be accelerated by having more sun exposure. Therefore we would like to be working with beams that have maximum sun exposure (working with shells in this case would be pretty ideal, I imagine)
Does this makes sense?
okay thanks for clarifying, so you applied different materials to every beam in the model for changing the e-modulus?
i guess shells could also be handy for that of course.
but a good approximation (and a faster one) also might be representing a quarter of an element you showed by a beam (a line), and applying the properties you gathered from the respective surface to it...