Jump to content

Hello Community!

This Saturday, April 11, from 9am – 1pm EDT we will be performing maintenance on the Vectorworks Community Board. During this time, the site will be unavailable.

Eaglerulez

Have a record auto-populate based on object info properties

Recommended Posts

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?

Share this post


Link to post

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.

 

 

Share this post


Link to post

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. 

Share this post


Link to post
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:

 

 

 

Share this post


Link to post

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?

Share this post


Link to post

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:

 

 

Share this post


Link to post
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

Share this post


Link to post

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


 

7150 Riverwood Drive, Columbia, Maryland 21046, USA   |   Contact Us:   410-290-5114

 

© 2018 Vectorworks, Inc. All Rights Reserved. Vectorworks, Inc. is part of the Nemetschek Group.

×
×
  • Create New...