Eaglerulez Posted March 25, 2020 Share Posted March 25, 2020 Hi there, I am diving into the world of using worksheets to help keep track of symbols. We happen to draw a lot of wall-flats which vary in size based on the production that we are working on. We have a few basic sizes as symbols, but also have a symbol that is pretty quick and easy to modify for when we run into dimensions that are outside of our basic sizes (which is somewhat often). Right now if we were to encounter a wall-flat that is outside of what we already have in the library. We would have to update our template symbol to the new size, duplicate the template as a new symbol, and then update the record information appropriately. We were curious if there was a way to make it so that when we updated the dimensions in our object info properties, that the record would also update appropriately. So for instance if we had a 4'X8' wall flat and modified it to become a 4'X9' wall flat, that the record would update as we changed the dimensions in the object info properties. Likewise, we were curious if it was possible to link text to dimensions in the object info properties as well. So if our symbol had text associated with it which read "4'X8' wall flat" that it would automatically update to "4'X9' wall flat" as we updated dimensions. Any thoughts on whether something like this is possible? Quote Link to comment
Pat Stanford Posted March 25, 2020 Share Posted March 25, 2020 Not possible using symbols by themselves. The only information that can be displayed singing the Link Text To Record command is data in a static record. You would have to change both the symbol and the record information as you are doing now. A couple of possibilities: 1. Use a script to find all of the custom sized symbols and programmatically update the information in the Record which is linked to text in the symbol. 2. Create a Plug-in Object (PIO) rather than static symbols. Then when you change the values in the OIP (Object Info Palette), the symbol and record would both be updated at the same time. Quote Link to comment
JBenghiat Posted March 25, 2020 Share Posted March 25, 2020 I believe what you’re looking for is possible with a combination of data tags and the data manager. Not necessarily by linking to a dimension parameter, but by using one of the height or width functions. That said, if your end goal is to have dimensions in a worksheet, the worksheet height and width functions might give you what you need. Quote Link to comment
Eaglerulez Posted March 25, 2020 Author Share Posted March 25, 2020 15 hours ago, Pat Stanford said: Not possible using symbols by themselves. The only information that can be displayed singing the Link Text To Record command is data in a static record. You would have to change both the symbol and the record information as you are doing now. A couple of possibilities: 1. Use a script to find all of the custom sized symbols and programmatically update the information in the Record which is linked to text in the symbol. 2. Create a Plug-in Object (PIO) rather than static symbols. Then when you change the values in the OIP (Object Info Palette), the symbol and record would both be updated at the same time. Got it! I think a plug-in object could work quite well. I may be missing something but is there a tutorial or resource which explains how to make Plug-in Objects? 15 hours ago, Pat Stanford said: Quote Link to comment
Pat Stanford Posted March 25, 2020 Share Posted March 25, 2020 No good tutorial I am aware of. Let's make one. Can you post a file with a sample of your flat symbols so I can think about the best way to construct? Quote Link to comment
Peter Vandewalle Posted March 25, 2020 Share Posted March 25, 2020 Would Marionette be an option? Quote Link to comment
Pat Stanford Posted March 25, 2020 Share Posted March 25, 2020 Yes. I am thinking of a tutorial in both Vectorscript and in Marionette to show the differences. Likely either based on this thread or this one: Quote Link to comment
Eaglerulez Posted March 25, 2020 Author Share Posted March 25, 2020 6 hours ago, Pat Stanford said: No good tutorial I am aware of. Let's make one. Can you post a file with a sample of your flat symbols so I can think about the best way to construct? Hi, Please see attached file here. At the moment they are basic extruded rectangles for simplicity. Sample Wall Flat Symbols.vwx Quote Link to comment
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.