Amorphous - Julian Posted March 9, 2020 Share Posted March 9, 2020 I'd like my data tag to report wall thickness, preferably the thickness of the 'core' But browsing through the functions, this doesn't seem to be available. Shouldn't reporting wall thickness be something quite basic for BIM? Any help appreciated. Quote Link to comment
0 Vectorworks, Inc Employee KIvanov Posted March 9, 2020 Vectorworks, Inc Employee Share Posted March 9, 2020 This functionality is added in VW2020. Quote Link to comment
0 Vectorworks, Inc Employee Luka Stefanovic Posted March 9, 2020 Vectorworks, Inc Employee Share Posted March 9, 2020 Hi Julian, Wall thickness is reported through Object Function - Wall Thickness - #WALLTHICK# If you wanted to report the thickness of the core, the easiest is to define mapping to IFC pset (Material ie) as Component Thickness - [Component.Thickness]. This will report only the thickness of the core component. If you wanted the thickness of each component, you can create a custom IFC pset and use Expert Formula GETCOMPONENTINFO(n,4) where n is the sequence number of the component. Then you can define the Data Tag field with data source from your custom pset. Hope this makes sense! Luka 3 Quote Link to comment
0 Amorphous - Julian Posted March 10, 2020 Author Share Posted March 10, 2020 @klvanov thanks I am using VW2019 SP6. When does VW2020 SP3 come out? I don't want to upgrade till then. Can we add this for the next SP release for 2019 as well?@Luka Stefanovic Many thanks for the helpful tips to get get core thickness. I'll follow your instructions for Expert Formula when we get to 2020. I suppose sequence is counting from the top of the list, correct? Quote Link to comment
0 Vectorworks, Inc Employee KIvanov Posted March 10, 2020 Vectorworks, Inc Employee Share Posted March 10, 2020 Hi Julian, I think that SP3 will be released this month. We do not have plans to add this functionality for VW2019. Best Regards, Kostadin Ivanov Quote Link to comment
0 Vectorworks, Inc Employee Luka Stefanovic Posted March 10, 2020 Vectorworks, Inc Employee Share Posted March 10, 2020 @Amorphous - Julian Just to clarify, you can report the core thickness in 2019, but the total wall thickness and sequential reporting of individual components is added in 2020. 4 hours ago, Amorphous - Julian said: I suppose sequence is counting from the top of the list, correct? Correct. Quote Link to comment
0 Amorphous - Julian Posted March 10, 2020 Author Share Posted March 10, 2020 Hi thanks @Luka Stefanovic that is great news! However, I have searched through the IFC list in Data Tags, and cannot find 'IFC set' or 'Component.Thickness' for me to get the core thickness. Would you be able to tell me the exact steps to get to those functions, or give me the callout formula? The best I can get to is: #CD##IfcMaterialSet#.#IfcMaterialSet#.#Components# Much appreciated, thanks! 😁 Quote Link to comment
0 Vectorworks, Inc Employee Luka Stefanovic Posted March 10, 2020 Vectorworks, Inc Employee Share Posted March 10, 2020 @Amorphous - Julian You would have to map the data to IFC first - in 2019 you would go to AEC>IFC data mapping and for Wall object (left pane) map to an IFC pset. You can add IFC entities/data sets (middle pane), for example Material, expand so you see data field as Component 1 type STRING, then define mapping (right pane) as Component Thickness. 1 Quote Link to comment
0 Vectorworks, Inc Employee Luka Stefanovic Posted March 10, 2020 Vectorworks, Inc Employee Share Posted March 10, 2020 Then the next step is to set up the Data Tag to obtain value from #IfcWallStandardCase#.#Material#.#Component 1# (the first part of this formula is IfcEntity, second is pSet and third is Property name. IfcEntity will depend on where you insert the Material pSet, in this case I've put it under IfcWallStandardCase) 1 Quote Link to comment
0 Amorphous - Julian Posted March 11, 2020 Author Share Posted March 11, 2020 Hi Luka. Really appreciate the detailed instructions you provided... worked brilliantly! Except for one thing... I now seem to have too many decimal places 🙂 What should I do if I want it to be rounded off at 0? Thanks. Quote Link to comment
0 Amorphous - Julian Posted March 12, 2020 Author Share Posted March 12, 2020 (edited) Hi @Luka Stefanovic I'm wondering if there is anything I can add to this formula that will give me the decimal places I need? Edited March 12, 2020 by Amorphous - Julian Quote Link to comment
0 Amorphous - Julian Posted March 12, 2020 Author Share Posted March 12, 2020 Thanks @Julian Carr for helping out on this one. The above formula changed to INT([Component.Thickness]) Will give the desired result Quote Link to comment
0 Amorphous - Julian Posted March 12, 2020 Author Share Posted March 12, 2020 @Luka Stefanovic in one of the viewports, the Wall Tag with the above mapping seems to work just fine (we do Data tagging in Annotation Space) However, in anther viewport, the Wall Tag doesn't pick up on walls (does not show highlight in red), but rather wants to tag other non-wall objects. I get the following I'm not sure I completely understand the question, and the available choices. message: Quote Link to comment
0 Pat Stanford Posted March 12, 2020 Share Posted March 12, 2020 We chased something like this a couple of months ago. It turns out that the wall was using a different IFC pest than the tag was looking for. I think ink it was a thread started by @Christiaan if you want to search for it. Quote Link to comment
0 Amorphous - Julian Posted March 12, 2020 Author Share Posted March 12, 2020 Hi Pat, thanks for writing. In our instance, it turned out the issue was leaving the referenced 'Survey' layer (DWG linework) hovering over our 'Proposed GA' layer in the viewport, which contains the wall objects. When we turned off the referenced 'Survey' layer, then the wall tagging worked again without issue. Quote Link to comment
0 Vectorworks, Inc Employee Luka Stefanovic Posted March 12, 2020 Vectorworks, Inc Employee Share Posted March 12, 2020 Hi @Amorphous - Julian , I've been away for a couple of days so haven't been able to respond. Glad to see issues being sorted though. 12 hours ago, Amorphous - Julian said: INT([Component.Thickness]) 👍This is the way to do it. I think you can also add a dimension suffix to the formula too - just mm or " at the end after brackets should do the trick. Quote Link to comment
0 Vectorworks, Inc Employee Luka Stefanovic Posted March 12, 2020 Vectorworks, Inc Employee Share Posted March 12, 2020 4 hours ago, Amorphous - Julian said: it turned out the issue was leaving the referenced 'Survey' layer (DWG linework) hovering over our 'Proposed GA' layer in the viewport, which contains the wall objects The Data Tag will only work with objects that have the data set that it's picking up the values from - that is why you had the dialog saying 'Current Data Tag requires the following data to be attached to the symbol' - apparently you were trying to tag a symbol, not a wall. It also gives you a choice to tag an instance or a definition of a symbol. For example if a Data Tag is picking up Width value from a Door style, it will only be able to tag Door objects, you would need to set up another one for Windows, or if it's a Record Format, there needs to be one attached to the object you're trying to tag. Quote Link to comment
0 Amorphous - Julian Posted March 13, 2020 Author Share Posted March 13, 2020 (edited) 15 hours ago, Luka Stefanovic said: It also gives you a choice to tag an instance or a definition of a symbol. @Luka Stefanovic this is the part I'm confused about. What does 'definition of a symbol' refer to? Also, after save and commit, we lose all data in all tags. This is incredibly frustrating for a Friday. I have posted the above S&C causing data tags to reset values in the post below. Really need this to be fixed (it's not the first time I have posted about this data tag loss issue). Edited March 13, 2020 by Amorphous - Julian Quote Link to comment
0 Vectorworks, Inc Employee Luka Stefanovic Posted March 13, 2020 Vectorworks, Inc Employee Share Posted March 13, 2020 @Amorphous - Julian 13 minutes ago, Amorphous - Julian said: What does 'definition of a symbol' refer to? Symbols save objects for reuse, essentially as smart copy/paste. The objects are incorporated into a symbol definition, which is a resource that can be selected from the Resource Manager. When a symbol definition is placed into the drawing, a symbol instance is created. If you attach something to an instance only that instance will have that, as opposed to attaching it to the definition when every instance will have it. Quote Link to comment
0 Vectorworks, Inc Employee Luka Stefanovic Posted March 13, 2020 Vectorworks, Inc Employee Share Posted March 13, 2020 22 minutes ago, Amorphous - Julian said: Also, after save and commit, we lose all data in all tags. This is an issue we are aware of and are working to find a fix. There is a workaround however, if you check out the Data Tag AND the objects they are tagging, then the association will remain. The associations are lost after Save and Commit if only one of the two is checked out. Quote Link to comment
0 Amorphous - Julian Posted March 13, 2020 Author Share Posted March 13, 2020 @Luka Stefanovic this is a ridiculous. Sorry.... but this is unacceptable. Version 2019 is now at SP6, version 2020 is now at SP2. How can such a fundamental problem not be fixed by now? Do you know what it's like to look at the work you and your team do disappear in front of your eyes? Do you have a sense of the economic costs of this? This is real, we pay wages. Lots of wages. We can't waste our resources like that. As for the workaround, when we tag an entire floor of walls, doors, windows, and we have a few people working as a team, it is simply not feasible to use that workaround suggested. When would the fix be available? Quote Link to comment
0 Vectorworks, Inc Employee Luka Stefanovic Posted March 13, 2020 Vectorworks, Inc Employee Share Posted March 13, 2020 @Amorphous - Julian I'm not sure when the fix will be available, I will check with the engineers. I will add your comments to the bug report for the engineers to see. Can you please confirm which version and build are you on? Thanks Quote Link to comment
0 Amorphous - Julian Posted March 13, 2020 Author Share Posted March 13, 2020 Hi @Luka Stefanovic thanks for passing this on. I'm on version 2019 SP6, Australian Version. Quote Link to comment
0 Amorphous - Julian Posted March 16, 2020 Author Share Posted March 16, 2020 Hi @Luka Stefanovic hope you had a good weekend. I'd like to check back to see if the engineers had given you a timeframe of when it will be fixed. Disappearing Data tags is driving us crazy. We shouldn't have to go back to re-do work we have already done (and do it over and over and over again) Quote Link to comment
0 Vectorworks, Inc Employee KIvanov Posted March 16, 2020 Vectorworks, Inc Employee Share Posted March 16, 2020 Hi @Amorphous - Julian, The problem with project sharing and data tag is fixed in VW2020 SP2. Best Regards, Kostadin Ivanov 1 Quote Link to comment
0 Vectorworks, Inc Employee Luka Stefanovic Posted March 16, 2020 Vectorworks, Inc Employee Share Posted March 16, 2020 Hi @KIvanov Thanks for the update and for the fix. Hope this solves the issues and enables the users to tag smoothly while using project sharing. 1 Quote Link to comment
Question
Amorphous - Julian
I'd like my data tag to report wall thickness, preferably the thickness of the 'core'
But browsing through the functions, this doesn't seem to be available.
Shouldn't reporting wall thickness be something quite basic for BIM?
Any help appreciated.
Link to comment
28 answers to this question
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.