E|FA Posted January 14, 2022 Share Posted January 14, 2022 VW 2022 Update: The deficiencies with Materials discussed in this and other threads remain. Notably, not all objects accept Materials (notably Doors, Windows, Stairs PIO), and visibility VP over-rides are not available for Materials. Materials are nowhere to be found in the Public Roadmap (https://www.vectorworks.net/en-US/public-roadmap), so I have to assume that an almost complete feature was added in 2021, and completion of its functionality to apply to all objects won't happen anytime soon. We've seen this happen to Windows, Doors, Stairs, etc. @Ben Beaumont, @Wes Gardner, or any other VW employee, do you have any status updates? See also: https://forum.vectorworks.net/index.php?/topic/64381-window-and-door-tool-maturity/page/5/#comment-417115 https://forum.vectorworks.net/index.php?/topic/76479-applying-material-to-window-glass/ 3 Quote Link to comment
Guest Wes Gardner Posted January 19, 2022 Share Posted January 19, 2022 @E|FA not I - that's above my pay grade 🙂 Quote Link to comment
E|FA Posted January 19, 2022 Share Posted January 19, 2022 I didn't think so. I only tagged you because you had posted in the thread. Thanks anyway. Also, whatever it is, they don't pay you enough. 2 Quote Link to comment
E|FA Posted August 24, 2022 Share Posted August 24, 2022 Pointing to this related thread for additional comments: Quote Link to comment
Samuel Derenboim Posted August 26, 2022 Share Posted August 26, 2022 On 2/25/2021 at 5:40 PM, Ben Beaumont said: We have constructed localised libraries of 100's, (pushing 1000's) of Materials. @Julian Carr has written a script to create Materials from Textures which helped enormously. There is also a Worksheet that can push other material values into Material Styles. This is a boon for building libraries with repetitive information. We have updated our Wall and Slab styles such that the external and internal components (only) use Materials. Typically the external face is textured with an associated surface hatch (eg; painted weatherboard) so the component has a discernable thickness. The weatherboard Material library has any given profile in multiple popular colours. There are around 5 common weatherboard profiles and 100+ popular exterior colours. I don't think we can reasonably use Classes to manage the attributes of 500+ weatherboard options alone. We have constructed an 'Applied Finishes' Materials library with about 150 popular and fashionable paint colours from a leading paint supplier. The Wall styles have a 0.1mm internal Component for the 'Applied finish'. The slab styles (for ceilings) have the same. The Wall Styles in our libraries have 'Natural White' associated with them, the ceilings have 'Ceiling White' associated with them. The Attributes of the other Wall and Slab components are still 'by Class'. We have a short list of (legacy?) Component Classes to control these attributes. It is a pleasure to use the Wall and Slab Styles straight from the library and to be able to simply swap out the Material with a preferred option (also straight from the library). I hear the comments about the absence of Class override type control for Materials, but for me the flatter workflow of simply applying a Material to an object is a far lesser evil than trying to do it with Classes. Considering the ease with which a model can be 'painted' in some other platforms, Materials are a welcome development. @Ben Beaumont Are these scripts available? I have been searching for something like that for the longest. 1. Script to create Materials from Textures 2. Script to write info into the material settings 2 Quote Link to comment
Vectorworks, Inc Employee Popular Post Ben Beaumont Posted August 29, 2022 Vectorworks, Inc Employee Popular Post Share Posted August 29, 2022 @Samuel Derenboim please find attached the Scripts and Worksheets. You first need an extrude per Texture in the Design Layer (for each you want to create into a Material). Then run the "Create Materials From Textures" script. Then update the "Edit Materials" Worksheet. In that Worksheet, you can copy/paste values down the column/s and/or write specific values. It's a pleasure to use. It will get heavy with a lot of entries. But still infinitely easier than doing it long-hand. All thanks to @Julian Carr for developing this. Edit Materials Worksheet and Scripts v1.1 Vw2022.zip 3 2 Quote Link to comment
dvdvarch Posted October 24, 2023 Share Posted October 24, 2023 On 2/25/2021 at 11:40 PM, Ben Beaumont said: We have constructed localised libraries of 100's, (pushing 1000's) of Materials. @Julian Carr has written a script to create Materials from Textures which helped enormously. There is also a Worksheet that can push other material values into Material Styles. This is a boon for building libraries with repetitive information. We have updated our Wall and Slab styles such that the external and internal components (only) use Materials. Typically the external face is textured with an associated surface hatch (eg; painted weatherboard) so the component has a discernable thickness. The weatherboard Material library has any given profile in multiple popular colours. There are around 5 common weatherboard profiles and 100+ popular exterior colours. I don't think we can reasonably use Classes to manage the attributes of 500+ weatherboard options alone. We have constructed an 'Applied Finishes' Materials library with about 150 popular and fashionable paint colours from a leading paint supplier. The Wall styles have a 0.1mm internal Component for the 'Applied finish'. The slab styles (for ceilings) have the same. The Wall Styles in our libraries have 'Natural White' associated with them, the ceilings have 'Ceiling White' associated with them. The Attributes of the other Wall and Slab components are still 'by Class'. We have a short list of (legacy?) Component Classes to control these attributes. It is a pleasure to use the Wall and Slab Styles straight from the library and to be able to simply swap out the Material with a preferred option (also straight from the library). I hear the comments about the absence of Class override type control for Materials, but for me the flatter workflow of simply applying a Material to an object is a far lesser evil than trying to do it with Classes. Considering the ease with which a model can be 'painted' in some other platforms, Materials are a welcome development. Hi Ben, I know that this is an old post, would you mind explaining how you set up the script to batch create materials and the add properties from worksheets? I was looking exactly for this, I would build a material list according to the products list I use in quantiy estimate takeoff. I intended to use materials the same way you do, putting in wall components, slabs etc Thank you!! Quote Link to comment
dvdvarch Posted October 24, 2023 Share Posted October 24, 2023 I have just seen that you have posted the script yet! Its 2 a.m. ... thank you! 1 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.