Jump to content

Is it possible to use Data Tags to tag objects inside symbols?


Recommended Posts

I can attach Records to objects inside symbols then report on those Records in a database report if I tell it to search inside symbols.

 

But can I get a Data Tag to do something similar + see inside the symbol rather than just see the symbol itself? e.g. if I want to tag the separate objects inside the symbol.

 

I was thinking I could try using the worksheet formula which finds a record inside a symbol in the data tag + see if that worked but then I couldn't figure out what that formula would be...!!

 

So for example, if this is my database report + it is finding the records attached to six objects within a symbol...

 

1690244038_Screenshot2022-08-30at18_23_24.thumb.png.f200cf01af7e5c259ee6a0b4a4043c14.png

 

...how would I report the same information but doing it cell by cell within a criteria report? I was looking at FORMATFIELD + OBJECTDATA functions but couldn't get anything to work. 

 

Thanks

  • Like 3
Link to comment
12 hours ago, Tom W. said:

I was thinking I could try using the worksheet formula which finds a record inside a symbol in the data tag + see if that worked but then I couldn't figure out what that formula would be...!!

 

Ok I've gone back over my notes + realised that you can't use criteria-based functions in a Data Tag so this was never going to work.

 

@Nikolay Zhelyazkov would you be able to confirm that at present there's no way to use a Data Tag to tag an object within a symbol?

 

Thanks

  • Like 1
Link to comment
  • Vectorworks, Inc Employee

Hello @Tom W.,

 

Well, you can put data tags directly inside the symbol to tag its contents, but this is not recommended as it might cause scaling issues of the data tags. However, there are some improvements planned in this direction so this might become a valid and supported workflow in the future.

 

Also, if you make your symbols convert to group on insertion, then there is no problem to add data tags in them as on insertion they get converted to a group and there should not be any scaling issues.

 

As for tagging symbol contents from outside the symbol, I am afraid that this is something that is not possible at this time.

 

Best Regards,

Nikolay Zhelyazkov

  • Like 3
Link to comment

Thanks for getting back to me Nikolay. 

 

Basically the case in point is where I've converted a number of objects - steel beams in this case - into a single hybrid symbol in order to get the desired Top/Plan representation (instead of using Auto Hybrid). So making it a blue Group symbol is not appropriate as I lose the hybrid nature of the object. And I am tagging them in the annotations of a VP so can't enter the symbol to do it anyway.

 

So what I did instead was rather than having the six steel beams contained within a single symbol I created six individual symbols then put them in a Group to keep them all together. Then in a VP the Data Tag can see the individual symbols within the Group. This is fine, it's just often preferable to combine multiple objects into a single symbol rather than create lots of individual symbols.

 

33 minutes ago, Nikolay Zhelyazkov said:

Well, you can put data tags directly inside the symbol to tag its contents, but this is not recommended as it might cause scaling issues of the data tags. However, there are some improvements planned in this direction so this might become a valid and supported workflow in the future.

 

33 minutes ago, Nikolay Zhelyazkov said:

As for tagging symbol contents from outside the symbol, I am afraid that this is something that is not possible at this time.

 

Would the improvement allow tagging objects inside symbols in viewports or would it need to be done on the design layer?

 

  • Like 2
Link to comment
  • Vectorworks, Inc Employee
7 minutes ago, Tom W. said:

Would the improvement allow tagging objects inside symbols in viewports or would it need to be done on the design layer?

The improvements that I was referring to are about tagging inside of symbols directly while in the edit symbol context. So I think that they will not help you much with your case here.

  • Like 1
Link to comment
8 hours ago, Tom W. said:

Basically the case in point is where I've converted a number of objects - steel beams in this case - into a single hybrid symbol in order to get the desired Top/Plan representation (instead of using Auto Hybrid).

 

A friend who's not me wonders if there may be an improved workflow to achieve that desired representation in two weeks... 

  • Like 1
Link to comment
  • 10 months later...
  • Vectorworks, Inc Employee
7 hours ago, TaylorK said:

Has anyone found a workaround for this? We use symbols for our apartment unit layouts and would love to be able to tag the doors and walls in those symbols, but the data tags reset the scale weirdly..

- In VW 2023 you can use the World Based option in the data tag and tag objects from inside the edit symbol context.

  • Like 3
Link to comment
  • 2 months later...
  • Vectorworks, Inc Employee
On 9/16/2023 at 12:26 AM, cberg said:

Just curious.  Does VW2024 add this functionality?  Playing around with it, and I do not see any changes...

Hello @cberg,

 

If you are asking about tagging objects in symbols from outside of the symbol, this is still not possible. You still have to enter the symbol and add your data tags there.

 

Best Regards,

Nikolay Zhelyazkov

  • Like 2
Link to comment
11 hours ago, Nikolay Zhelyazkov said:

You still have to enter the symbol and add your data tags there.

 

Probably fine if you do your tagging on the Design Layer but I am doing it all in VP annotations.

 

If you have symbols inside a Group, and both the Group itself + the symbols inside it have Record attached to them, in a VP you can choose to tag either the Group or the symbols inside. Would it be a massive stretch for the same thing to occur with symbols inside of symbols or is it a completely different kettle of fish?

Link to comment
  • Vectorworks, Inc Employee
12 hours ago, Tom W. said:

 

Probably fine if you do your tagging on the Design Layer but I am doing it all in VP annotations.

 

If you have symbols inside a Group, and both the Group itself + the symbols inside it have Record attached to them, in a VP you can choose to tag either the Group or the symbols inside. Would it be a massive stretch for the same thing to occur with symbols inside of symbols or is it a completely different kettle of fish?

Symbols are not the same as groups. Symbols are just viewports/pointers/views, or whatever similar term comes to your mind, of the symbol definitions that they refer to. Symbol objects on the drawing do not have any actual graphics in them, they just have a reference to the symbol definition and show it. So basically, if you have 2 symbols instances of a symbol with a rectangle in it, you have the same rectangle displayed twice. And that is why it is not that simple to just tag objects inside symbols.

  • Like 4
Link to comment
  • 3 months later...

Hi @Nikolay Zhelyazkov

 

Can you clarify how you change between world and page based units for data tags? Our current wall assembly tag appears to be world based (red text in resource manager), and we're having trouble with the tag size becoming very small depending on the scale of the viewport. As soon as you "touch" the tag it reverts to the correct size, but it's annoying to have to shift every single assembly tag before we export. I've attached a screenshot as well as the affected file. 

 

On a related note, does Vectorworks have a recommended workflow for projects with repeated unit layouts (ie hospitals or multifamily)? Currently we are setting up our unit layouts as symbols so we only have to change them in one spot, but when it comes to tagging/annotating we're running into issues like our assembly tags. Similarly, often times our styled walls refuse to show any height when inside a symbol. Should we be setting our unit layouts up differently? Apologies for the run-on question but I have a suspicion all of these issues are related...

 

Any help would be greatly appreciated

Screen Shot 2024-01-04 at 3.38.21 PM.png

21082-NBA-BP Copy.vwx

Link to comment
26 minutes ago, BrettMac said:

Hi @Nikolay Zhelyazkov

 

Can you clarify how you change between world and page based units for data tags? Our current wall assembly tag appears to be world based (red text in resource manager), and we're having trouble with the tag size becoming very small depending on the scale of the viewport. As soon as you "touch" the tag it reverts to the correct size, but it's annoying to have to shift every single assembly tag before we export. I've attached a screenshot as well as the affected file. 

 

On a related note, does Vectorworks have a recommended workflow for projects with repeated unit layouts (ie hospitals or multifamily)? Currently we are setting up our unit layouts as symbols so we only have to change them in one spot, but when it comes to tagging/annotating we're running into issues like our assembly tags. Similarly, often times our styled walls refuse to show any height when inside a symbol. Should we be setting our unit layouts up differently? Apologies for the run-on question but I have a suspicion all of these issues are related...

 

Any help would be greatly appreciated

Screen Shot 2024-01-04 at 3.38.21 PM.png

21082-NBA-BP Copy.vwx 28.03 MB · 0 downloads

 

Hi Brett,

 

I haven't been able to get tags within symbols to scale either. For repeating unit layouts here is a thread on the topic.  We're using symbols as well as we like to attach unit data to them and organize them in a worksheet but we're running into the same issues. As well as some issues with project sharing resettting walls. Recommendation is to strip out any storey based information from your symbols and manually set your wall heights. So basically demising & exterior walls outside symbols, unit walls/doors & fixtures in symbols. They're currently researching / looking to impliment a repeated unit tool. Hopefully that comes soon.

 

-Taylor

 

 

Link to comment
  • Vectorworks, Inc Employee
On 1/5/2024 at 2:14 AM, BrettMac said:

Hi @Nikolay Zhelyazkov

 

Can you clarify how you change between world and page based units for data tags? Our current wall assembly tag appears to be world based (red text in resource manager), and we're having trouble with the tag size becoming very small depending on the scale of the viewport. As soon as you "touch" the tag it reverts to the correct size, but it's annoying to have to shift every single assembly tag before we export. I've attached a screenshot as well as the affected file. 

 

On a related note, does Vectorworks have a recommended workflow for projects with repeated unit layouts (ie hospitals or multifamily)? Currently we are setting up our unit layouts as symbols so we only have to change them in one spot, but when it comes to tagging/annotating we're running into issues like our assembly tags. Similarly, often times our styled walls refuse to show any height when inside a symbol. Should we be setting our unit layouts up differently? Apologies for the run-on question but I have a suspicion all of these issues are related...

 

Any help would be greatly appreciated

Screen Shot 2024-01-04 at 3.38.21 PM.png

21082-NBA-BP Copy.vwx 28.03 MB · 0 downloads

I am not seeing any data tags in the viewports in this file. Can you point me to the place where the tags that get scaled are located at?

Link to comment
  • Vectorworks, Inc Employee

@BrettMac Thanks, now I was able to see the problem. In your file the data tag style is actually page based (green in the resource manager). You have to do the following to make your data tags world based and avoid this scaling issue:

 

1) Locate the data tag style in the resource manager and edit it

2) Select World Based and click on the button left from it to make it By Style as shown in the image below

3) Now your data tags are world based and might look bigger/smaller than before. If this is the case, edit the data tag layout and scale it to be the size you want

4) You should not see the scaling issue anymore

 

image.png

 

Let me know if you still have any issues.

 

Best Regards,

Nikolay Zhelyazkov

  • Like 1
Link to comment

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.

×
×
  • Create New...