After downloading the scripts and DLLs, please check if "KingOfMonsters.dll" is not blocked by clicking the "Property" in the right-click menu. If you see the "unblock" checkbox, it is blocked. In that case, just check it and close the dialog.
2022/12/28 A CPU version that runs on a CPU and does not require a Cuda-ready Nvidia GPU is finally out. This page is for distributing the CPU version that DOES NOT require a Cuda-ready Nvidia GPU. If you are looking for a GPU version, it is here. Note: this CPU version is 4-5 times slower than the GPU version! If you have an Nvidia GPU, please try the GPU version first.
This package provides Grasshopper example definitions that execute a NURBS-based shell form-finding method using Airy's stress function.
Your donation to this project is always welcomed! (redirected to a PayPal page)
While most existing form-finding algorithms cannot handle continuous tension-compression mixed stress states correctly, this Airy's stress function-based tool searches for both the shell and stress functions simultaneously so that a correct pair of tension-compression mixed shell and stress function can be eventually found.
**12/28/2022 First release of the CPU version.
Each GH definition contains a C# component named "Godzilla". The Godzilla references one external library: KingOfMonsters.dll(included in the zip archive).
The KingOfMonsters.dll should be automatically found and referenced if saved in the same folder as the GH definition you open. If not, you must manually add a reference to the DLL file by right-clicking the C# component and navigating to "manage assemblies." This version comes with OpenMP libraries (libomp5md.dll, and libompstubs5md.dll) as well. Please keep them in the same folder as where KingOfMonsters.dll is located.