There appears to be a bug with the Attribute user text. I’ve noticed that sometimes when I select an object and then select the User Attribute Text panel, nothing appears. It seems to be intermittent and I haven’t been able to troubleshoot it to narrow it down to when it occurs. It only happens when Grasshopper is running. I am using clusters plus a few plug-ins: Human, HumanUI, Elefront & Metahopper. But there are no live changes happening to the Rhino model (like baking new attribute values).
Has anyone experienced this and if so, can anyone suggest why this might be happening?
Sorry I can’t be more specific about the problem. I haven’t been able to identify the cause. I don’t know if it is a bug with Rhino/Grasshopper or a conflict of some sort between the various plug-ins. I’m running Rhino 6 SR 12.19 with Grasshopper.
Hi Paul, Does this also happen when you have GH running but without having a definition loaded?
Could you run the Rhino SystemInfo command and paste the result here? Thanks.
is it just a matter of the display in that dialog? if you run the GetUserText command in Rhino do the strings still show up? or are they actually somehow getting wiped?
It is only a problem when I am running a GH definition. Rhino on its own or when Grasshopper is open but no definition loaded works OK.
The user text is still there. I can run GetUserText and get the info. As a workaround I am using reading those values in HumanUI with Elefront and Human. So they are definitely in the document.
@parametricmonkey1 I have this problem a lot too. Quick work around is to toggle between another property tab. Eg click on Atribute User Text, if it’s blank, click on Properties and back on Atribute User Text. Refreshes every time.
Don’t rely on Windows to tell you whether the drivers are up-to-date. In the Notifications panel, you can click Details and then eventually get to the NVIDIA site - it looks like there’s a driver available for your GPU that is 6 days old:
What happens if you use the Elefront Properties tab? The Elefront download zip file on Food4Rhino includes ElefrontProperties.rhp, which is very similar to the User Attribute Text Panel.
Hi Paul,
Since this only happens (sometimes) when you have a specific Grasshopper definition loaded (using 3rd party plug-ins) I’m afraid that the next step is to try to narrow down which components in that definition trigger this behavior.
If you can make a definition with only out-of-the-box components, please post that here.
I am experiencing a very similar issue. The UserAttributePanel appears completely blank, but I can still call all the values that are inside.
I have had unreliable success by running the following code in a GH Python component. Every 5th or 6th time I open up this code and run it on the GH Canvas, Rhino will suddenly display all the keys and values I have loaded to the Document User Attribute text.
Note, I am adding information to the document, not individual objects.
Here is the code that sometimes helps:
import scriptcontext as sc
import Rhino as rc
sc.doc = rc.RhinoDoc.ActiveDoc
rs.SetDocumentUserText('testkey', 'testValue')
type or paste code here