algorithmic modeling for Rhino
Hello everyone.
I'm new to Karamba and I'm wondering if it is possible to optimize the cross-section of a shell, but not by picking from a list of standardized cross-sections.
The picture below is that of the attached example file from Karamba.
I have three questions:
1) How can you visualize the chosen cross-section from the Optimize Cross Section component?
2) Can Karamba perform an optimization on the cross-section, in order to obtain a freeform cross-section?
3) If yes, can Karamba also vary this freeform cross-section along the length of the bridge?
Tags:
Hello Erik,
ad1.) You can visualize the cross section thicknesses by enabling 'Cross section' in the 'BeamView'-component - see attached file.
ad2.) The cross section optimization algorithm makes its choice from a user defined set of cross sections. The larger this set the less constrained the optimized result.
ad3.) Yes, see attached file.
Best,
Clemens
Thank you Clemens.
Is it also possible to visualize the cross-section volumetrically, instead of showing colours on the surface?
Actually I still don't see how you know which cross-section was chosen from the Optimize Cross Section component. In the model output of this component I can see 'Cross sections: 4.' How should I interpret this?
Hi Erik,
if you simply bake the mesh when the Cross Section button is selected in the 'ShellView' component is selected, the mesh will bake with with the shell thickness. You can disassemble the model and then extract the cross section heights for all the mesh faces of the shell too.
Please see the attached file.
Matthew
Ok thank you Matthew.
Sorry I still have some questions. The output says RO: 'RO114.3/4' - Germany.
Is that a type of cross-section? I can't find it anywhere in Google.
It also says isotropicShell: 'defaultShell' height: 1 [cm]
Does this mean an isotropic shell was used for the calculation?
Also, as the mesh is triangulated, do the different heights of the faces correspond with their maximum thickness? Or their average thickness?
RO114.3/4 is a circular hollow cross section with diameter 114.3mm and 4mm wall thickness. It is used as the default cross section for beams and trusses.
The default shell cross section has a thickness of 1cm and is assumed to have the same mechanical properties in all directions (thus isotropic).
The definition of shell cross sections lets you define a different thickness for each triangular face. Therefore there can be multiple shell thicknesses at mesh vertices.
Best,
Clemens
Hi Clemens,
I'm using the same procedure for my shell. I have the legend with the different thickness values but my shell has just one color and indeed it looks like has one value of thickness throughout the structure or a subtle variation. The values are very low and I don't think they are coherent with all the process.
Moreover, I baked from shell view component and then I compared the values from Rhino with the legend and they are different. (In Rhino they are much lower)
I'd like to understand the reason of this thing.
Thanks a lot,
Marinella
Hi Marinella,
without the GH-definition it is hard to say what the reason for the uniform thickness might be.
What happens if you refine the shell mesh? Do you see a variation of utilization throughout the elements? Could it be that the smallest cross section is already sufficient?
Best,
Clemens
Hi Clemens,
this is the GH definition.
Sorry, but what do you mean for refine the mesh? Do you mean the subdivision?
Thanks a lot.
Marinella
Hi Marinella,
yes, try to increase the subdivision of the mesh.
I was not able to run your definition, because the initial surface did not load. It would be best, if you internalized the geometry which results from the form-finding, so that the definition gets more compact for testing.
Best,
Clemens
Hi Clemens,
sorry for my late reply but now I internalized data and I would like to understand it the process is correct and how I can check the variation of thickness.
Your help would be very appreciated.
Thanks,
Marinella
Dear Marinelle,
for unknown reasons the Grasshopper-website did not let me respond directly to your post below.
Could you simplify your definition so that it does not contain references to plug-ins other than Karamba3D? That would make it easier for me to check it.
Best,
Clemens
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