Xpeter88 Posted September 25, 2012 Posted September 25, 2012 Hi All, I have a problem with attribute values. After I insert block inside drawing and see properties window all attributes with its values are there (attributes are not set as constant). When I try to change any information from this properties window, everything looks fine but when I go to block editor and check the attribute values there I see that they has not been changed. When I try to generate/extract this values from the drawing they are still old. Is there any way how to synchronyze this information between properties window and values which are in block editor? Or did I do something wrong? Many thanks, Peter Quote
CyberAngel Posted September 25, 2012 Posted September 25, 2012 The attributes in the block definition are like variables. They are placeholders. When you create an instance of a block, that is, insert it, you create instances of the attributes, and you can give them values. There is only one definition, with only one set of attributes. There can be many instances, all with different values. Quote
Xpeter88 Posted September 25, 2012 Author Posted September 25, 2012 The attributes in the block definition are like variables. They are placeholders. When you create an instance of a block, that is, insert it, you create instances of the attributes, and you can give them values. There is only one definition, with only one set of attributes. There can be many instances, all with different values. Hmm I thought that If I change the value of attributes from the properties window it will automaticaly set this information so I can generate Bill of material with new values. This is because I wanted to modify values of all the blocks in my library using Express tools - export attribute information - then modify in Excel - import new information into the blocks. Then I used wblock all the block to my destination. Everything would be fine but after import of new values it has changed just the information in properties window:-[ Quote
CyberAngel Posted September 25, 2012 Posted September 25, 2012 Not sure what you're trying to do. WBlock only copies the block definition to a drawing of its own, it won't export attribute values. Quote
Xpeter88 Posted September 25, 2012 Author Posted September 25, 2012 Not sure what you're trying to do. WBlock only copies the block definition to a drawing of its own, it won't export attribute values. That is true. Well, I want to update attribute value in my block library for each block but don't want to do it manually:-) So what I did? - using script I imported all the blocks into the one drawing file. - using Express tools I extracted attribute information from all blocks to txt file - then I modified attribute values in Excel file and put it back to txt file. - then I imported this changes using Express tools to update the attribute values - using wblock I exported the blocks to separate files from the drawing So my problem is as I mentoined above that I can see changes I did in properties window only, if I check attributes in block editor, they has not been changed. Quote
Buttsneeze Posted March 8, 2019 Posted March 8, 2019 (edited) I'm having the same issue, where I modify the values under Drawing Utilities -> Drawing Properties... but the table doesn't display the new values until I save, close ProgeCAD and reopen the document. This does not feel acceptable as a long term solution. Edit: Sorry I clicked through from a google search and now I see this thread is for AutoCAD. Edited March 8, 2019 by Buttsneeze Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.