I am using document user text to store data at document level (project name, versoning number and notes), manually or using python scripts.
When I insert the rhino file as block, all document user text from this file are added to the new document, since I use the same keys across my files, only the first created / imported value is kept.
Since user text are attached document wide, I was expecting those note not to be inserted with the block. I have to delete unwanted document user text after block import or update to keep the file readable.
Is there a way to store textual data in the rhino file that are not passed on block insert ?
When inserting a file, as much as possible of that file is inserted. There is currently no way to limit this. We have an open item about this issue and I’ve added your thread.
→ RH-69050 Linked block adds document data
-wim
Since only the first value for each key is kept, could you set up a template file with all relevant keys preset to placeholder values so that future block imports won’t overwrite anything?
The values are not overwriten if already existing.
I could prefix all keys with part specific reference to help, and it will probably be my patch unless there is a better solution.
The problem is that I end up with a long list of key / values that I don’t need making search for relevant data cumbersome.