The Global ARCHICAD Community

Stay informed. Get help. Share your knowledge.

Topics related to the Grasshopper-ARCHICAD Connection and the various tasks that can be achieved with it.

Moderators: Barry Kelly, Karl Ottenstein, LaszloNagy, ejrolon, gkmethy

User avatar
By archimax
#278540
Hi everyone,

When I first installed and immediately tried GH-connection 2.0 for AC5021 it worked fine. It was several weeks ago and I didn't use it until today.
Now when I try to start GH-connection it says <grasshopper not running>.

I have already tried:
- restarting windows
- reinstalling GH-connection
- reinstalling AC and the latest update
- disabled antivirus
- played with windows firewall
- removed all other GH plugins

Nothing works... :(
Did anyone have this problem before?

Win 10
AC21 5021
Rhino5 SR12
GH 0.9.0076
User avatar
By archimax
#278558
I found the problem.
GH-connection is somehow incompatible with GeometryGym plugin.
Both GeometryGym and GH-connectionalso have Newtonsoft.Json.dll that causes the problem. It was tricky to figure out since GeometryGym's files aren't located in default Grasshopper's library folder.
User avatar
By LaszloNagy
#278609
I will report this to GRAPHISOFT so they can investigate and hopefully come up with a solution.
User avatar
By dkovacs
#279249
Hello archimax,

Wow, thank you very much for finding the source! This is actually a problem we are familiar with, but it is really hard to detect.

We use a version of the Newtonsoft.json.dll in our Add-on. In case there's another add-on installed that uses an earlier version of this tool, Grasshopper may just load that version, but since it is not compatible with our add-on, it can fail. This can result in a connection issue (like now), it can cause our Add-on to not even load into Grasshopper, or it can even crash Grasshopper/Rhino.

So far we know about 2 add-ons that clash with our's because of this: Leafcutter, and now GeometryGym. Our developers know about this issue, but since it is not a bug in our software, we are not sure how we could avoid crashes like this. Please also contact the developers of GeometryGym, and let them know about this issue, so they might upgrade their tools.

Until we find a solution, the only workaround is to not have those other Add-ons installed on the same computer.

Regards,
Last edited by dkovacs on Wed Apr 04, 2018 8:57 am, edited 1 time in total.
By Phil Allsopp
#279271
Thanks for this. I'm running into the same problems of "Grasshopper not running" when in fact it is.

I'm using the 6000 release of AC21 on macOS plus Rhino version 5.4.1 (on macOS)

We are also running AC21 under Windows 10 and have Rhino 6 - this is because previous versions of Rhino are unable to deal with high resolution displays like the 5K iMac Pros we use for running macOS and Windows apps using Bootcamp. Rhino 5 and grasshopper running under Windows 10 create huge amounts of eye strain because they don't handle text rendering or the UI at all well on higher res displays....

Hope that Graphisoft is able to keep pace with the changes that Rhino has made for Windows 10 environments in its Rhino 6 release.

Phil Allsopp

iMac Pro
64GB RAM
8-Core i7
2T solid state disk (1TB Windows 10, 1TB macOS)
AC21
Rhino
Grasshopper
User avatar
By dkovacs
#279408
Dear Phil Allsopp,

In your case it is not because of a conflict of add-ons, that Grasshopper won't connect to ARCHICAD. Our latest released version of the Grasshopper Connection Add-on is 5011.0 which is compatible with ARCHICAD 5021. The ARCHICAD 21 6000 update is a preview version, and it is not compatible with the 5011.0 plug-in. We will release a newer version of the plug-in in several weeks, when the final version of the 60xx update will be released. If you roll back to the previous update, it should work fine.

Also, on Windows we are still working on compatibility with Rhino 6, so it is not officially supported yet. So far it seems though (based on feedback from users), that if you had installed the Add-on for Rhino 5 previously, it should work with Rhino 6 as well.

Regards,
User avatar
By hpenbeoglu
#282070

We use a version of the Newtonsoft.json.dll in our Add-on. In case there's another add-on installed that uses an earlier version of this tool, Grasshopper may just load that version, but since it is not compatible with our add-on, it can fail. This can result in a connection issue (like now), it can cause our Add-on to not even load into Grasshopper, or it can even crash Grasshopper/Rhino.

So far we know about 2 add-ons that clash with our's because of this: Leafcutter, and now GeometryGym.
Also TT Toolbox has the same .dll / Read Here, Search for File & Remove Plugin :)
http://www.food4rhino.com/app/tt-toolbox
User avatar
By leceta
#282072
I'm currently using both Geometry Gym and Archicad 21 connection plugin without problems, but I have experienced problems in the past, may be regarded to this issue of json\newtonsoft.dll.
In my case, grasshopper was crashing miserably when launched. This was directly related to ACH-GH gha assembly file since it stopped to happen if I deleted it from Grasshopper component library folder. If I put it back again, the crashes restarted to happen.

After weeks unable to find a solution, I drastically ended up formatting the primary HDD.