Karamba does not appear in the Grasshopper Panel when Grasshopper is loaded

  1. Make sure to unblock the Karamba installation (*.msi) file before running the installation. To do this, right click on the file in Explorer and go to Properties. If the file is blocked, there will be an option to ‘Unblock’ the file at the bottom of the Properties Window.

    unblock
  2. Ensure that you install Karamba as an administrator.
  3. Check the directory where Karamba is installed. It should be located in the Plugins folder of the Rhino installation. This is often C:\Program Files\Rhinoceros 5.0 (64-bit)\Plug-ins, however it can also be C:\Program Files\Rhinoceros 5 (64-bit)\Plug-ins. Make sure the folders correlate.

– Back to top –

The license is successfully loaded, but the License component still says that it is a Trial Version.

  1. Make sure to start Rhino as administrator when loading a license.
  2. Make sure to unblock the License file before loading it into Grasshopper. To do this, right click on the file in Explorer and go to Properties. If the file is blocked, there will be an option to ‘Unblock’ the file at the bottom of the Properties Window.

    unblock
  3. Check the directory where Karamba is installed. It should be located in the Plugins folder of the Rhino installation. This is often C:\Program Files\Rhinoceros 5.0 (64-bit)\Plug-ins, however it can also be C:\Program Files\Rhinoceros 5 (64-bit)\Plug-ins. Make sure the folders correlate.
  4. If all fails, reinstall Karamba and load the license once again

– Back to top –

Karamba cannot access the license file

licensesproblem

  1. Check whether the ‘karamba.dll’ file in the Windows-folder is blocked. To do this, right click on the file in Explorer and go to Properties. If the file is blocked, there will be an option to ‘Unblock’ the file at the bottom of the Properties Window.

    unblock
  2. Check the directory where Karamba is installed. It should be located in the Plugins folder of the Rhino installation. This is often C:\Program Files\Rhinoceros 5.0 (64-bit)\Plug-ins, however it can also be C:\Program Files\Rhinoceros 5 (64-bit)\Plug-ins. Make sure the folders correlate.

– Back to top –

The License component turns orange and Karamba cannot read the public key

publickey

  1. Simply download the public.key file once more and place it into the specified directory (where the license file is located). Make sure to unblock the file before moving the file. To do this, right click on the file in Explorer and go to Properties. If the file is blocked, there will be an option to ‘Unblock’ the file at the bottom of the Properties Window.

    unblock

– Back to top –

An error message pops up saying ‘Error: Solution exception:The type initializer for ‘fem-karambaPINVOKE’ threw an exception’

KarambaError

  1. This is usually due to leftovers from previous Karamba installations which were not removed properly during the installation procedure
  2. Uninstall Karamba complete via the Control Panel and Software. Make sure everything is removed including the ‘karamba.dll’ and libiomp5md.dll’ files which are usually located in C:\Windows, otherwise do a search on your harddisk). Reinstall Karamba.
  3. Check whether the ‘karamba.dll’ file in the Windows-folder is blocked. To do this, right click on the file in Explorer and go to Properties. If the file is blocked, there will be an option to ‘Unblock’ the file at the bottom of the Properties Window.

    unblock
  4. Make sure that you installed a Karamba version with the correct bitness: Karamba (64bit) can be used together with Rhinoceros 5 (64bit); Karamba (32bit) with Rhinoceros 5. Be aware of the fact that both versions of Rhino get installed
  5. If all fails: Start Grasshopper. Type the command ‘GrasshopperDeveloperSettings’ in the Rhino text window and check whether one of the library paths listed there points to the directory where ‘karamba.dll’ was installed to. Try also to flip the ‘Memory load *.GHA assemblies…’ checkbox there. Restart Rhino.

– Back to top –

When installing Karamba on Windows 8, and error message pop ups stating ‘There is a problem with this Windows Installer Package. A DLL required for this install to complete could not run. Contact your support personnel or package vendor.’

dll

  1. Make sure that you installed a Karamba version with the correct bitness: Karamba (64bit) can be used together with Rhinoceros 5 (64bit); Karamba (32bit) with Rhinoceros 5. Be aware of the fact that both versions of Rhino get installed
  2. Check to see if the installation file downloaded contains the *.msi extension. Some Windows automatically replaces the *.msi with *.exe extensions.
  3. Make sure that is Windows updated.
  4. Change the permissions to full access to ‘C:\Users\\AppData\Local\Microsoft\Windows\ or C:\Users\\AppData\Local\Temp\’.
    Make sure that the hidden files and folders are shown in Windows. Open Windows Explorer and folder ‘C:\Users\\AppData\Local\Microsoft\Windows\ or C:\Users\\AppData\Local\Temp\’.
    Right click on the folder, the Local Properties pop up window will appear. Select the tab Security. Click Edit,  the Permissions for Local pop up window will open.
    On Group or user names, select the desired user. Ensure that the Allow check box for Full control is activated, else activate it.
    On the Permissions for Local pop up window, click OK (if no changes were made) or Apply (if changes were made). On the Local Properties pop up window, click OK (if no changes were made) or Apply (if changes were made).
  5. See Pix4d for further support

– Back to top –

Grasshopper cannot find a suitable version of ‘karamba.dll’ and throws a popup whenever Grasshopper is loaded

download

  1. Check whether the ‘karamba.dll’ file in the Windows-folder is blocked. To do this, right click on the file in Explorer and go to Properties. If the file is blocked, there will be an option to ‘Unblock’ the file at the bottom of the Properties Window.

    unblock
  2. Check the directory where Karamba is installed. It should be located in the Plugins folder of the Rhino installation. This is often C:\Program Files\Rhinoceros 5.0 (64-bit)\Plug-ins, however it can also be C:\Program Files\Rhinoceros 5 (64-bit)\Plug-ins. Make sure the folders correlate.

Contact

Email

For licensing or purchasing enquires please send us an email:

[email protected] karamba3d.com

Contact us if you would like to use karamba for teaching at your university or institution, or if you are interested in setting up a karamba workshop.

 

Discussions

For user support and questions about developing your scripts see the

Grasshopper Forums

You can search for or share your questions or problems with the large Grashopper community.