Grasshopper

algorithmic modeling for Rhino

I'm having a problem with User objects being updated across documents.  This used to work:

 

I could create a cluster and then create a user object from that cluster.  I could then place the user object into any document (or even use it in a cluster from the main document), and when I edited the user object it would be updated whereever it was used.

But now I can't get that to work and it seems to be a recent problem.  Now, whenever I create a user cluster the only instances of the object that are updated after a change are the ones that are imediately in the current document (not in a cluster of the current document.)   Any instances of that user object that are in other documents are not updated.

Also, when I right click on the object the "update" menu item is greyed.  If I get the object properties from the component menu bar on the user tab it shows me a GUID and the pointer to the file look OK, but it is as if when I place the object in a document the referencing information is unlinked and there is no reference link back to the original user object file (e.g. an unreferenced instance of the object is placed into the document.)

 

Again, this used to work so I'm wondering if there was a bug introduced in one of the recent releases or if there is something wrong with my system.  I have "repaired" gh and rhino but no change.

 

Views: 2180

Replies to This Discussion

I'm going to move this to the bugs discussion because I think this is a bug introduced by a recent release.  It can be moved out if it turns out it isn't a bug.

Ping... is anyone else having problems with referencing, updating, and reusing Grasshopper user components in v...0059?

I'm hoping someone can give me a clue as to what I might be doing wrong or why I can't get the user defined component to maintain association like it used to work.

Before... I could create a cluster, then create a user component from that cluster.  Once the user component was created I could place it in a document and it would show xx number of times that the user component was used in the document.  In addition, if I would double click on the user component in the document, edit it, then save it, the definition for the user component was modified.  Thus, if I again place the user component in a document it would have the updated definition.

Now...  I create a cluster, and from that cluster create a user component.  This works OK and I get the user component on my ribbon.  I can then place that user component in my document.  Now here is where the behavioral difference comes in.  Looking at the component in the document it shows as a "cluster" and not a user component.  It does show how many times that cluster is used in the document.  I can edit the cluster, but it does not update the user component definition.  It's like there is no linkage to the user component that I placed in the document and the user component on the ribbon.

This all used to work fine, so either something has changed in GH or there's something wrong with my system.

Any help?

Moved back into "discussions" thread...

RSS

About

Translate

Search

Videos

  • Add Videos
  • View All

© 2024   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service