Eamonn Posted November 21, 2021 Share Posted November 21, 2021 Hi, When I make a new class, is there a way to save it so that when I reopen the drawing, at a later date, that class is there for me? At the moment it's not there after opening it again. Quote Link to comment
Peter W Flint Posted November 21, 2021 Share Posted November 21, 2021 This sounds to me like a bug or part of the learning curve. Classes and layers should be saved any time the drawing is saved. Aside from saving from the File menu or keyboard shortcut, have you set up Autosave in VW preferences (Cmnd/Ctrl + ,)? You may have the class in a backup drawing somewhere in your machine. PWF Quote Link to comment
Eamonn Posted November 23, 2021 Author Share Posted November 23, 2021 On 11/22/2021 at 3:16 AM, Peter W Flint said: This sounds to me like a bug or part of the learning curve. Classes and layers should be saved any time the drawing is saved. Aside from saving from the File menu or keyboard shortcut, have you set up Autosave in VW preferences (Cmnd/Ctrl + ,)? You may have the class in a backup drawing somewhere in your machine. PWF Maybe what I mean is... can I make new classes that are there within the Vectorworks classes menu list always... if you know what I mean? Quote Link to comment
Tom W. Posted November 23, 2021 Share Posted November 23, 2021 If you create a file with all your classes in then save it in the 'Standards' User folder you will be able to access it when you open the 'New Class' dialog: select 'Import classes' + your file will be there in the drop-down + you'll be able to import any of your standard classes into your current file. The same applies to design layers + sheet layers 2 Quote Link to comment
Benson Shaw Posted November 23, 2021 Share Posted November 23, 2021 Similar to @Tom W., create/add the new classes to your template files. When a new blank vwx file is created via a template containing these classes, the class list in the new drawing file will include all the classes specific to that template. (same for design layers, sheet layers, viewports, etc ) -B 2 Quote Link to comment
line-weight Posted November 23, 2021 Share Posted November 23, 2021 In practice what I often end up doing instead of using template files properly is... - Go to previous file that has the class(es) I want to 'import' to the file I'm working on - draw a line(s) in the relevant class(es) - copy & paste into the other file - immediately delete the actual objects themselves (the objects go but the classes stay) - save file important semi related things to get your head around as a beginner: 1. an imported object brings its class but not its layer with it 2. duplicating a class doesn't duplicate any geometry assigned to it, but duplicating a layer duplicates all the geometry on it. 3 Quote Link to comment
Popular Post Tom W. Posted November 23, 2021 Popular Post Share Posted November 23, 2021 You can do the same thing by going to Organisation palette>Classes tab>New... button>New Class dialog box then select 'Import Classes' + click on 'Choose..' button to find the file in question + select the classes you want to import. Then you don't need the file to actually be open + do any copy/pasting/deleting. Having a dedicated Standards file just makes the process easier + quicker because the file is automatically there in the drop-down + will contain every class under the sun. You just need to remember to save new classes into the file when you find you've created a new one. I don't include classes in my template files, just because I'd then have millions of classes there every time that I didn't necessarily want to be there. But then I'm sure other people have a standard set of classes they want in every file whether they use every last one of them or not. It'd be nice if there was an easier way to save classes to a standards file without having to open that file + import the classes into it. Like the way you can just drag resources into favourites files. Perhaps there is already...? 5 Quote Link to comment
Peter W Flint Posted November 23, 2021 Share Posted November 23, 2021 @Eamonn if you’re still a relatively new user I recommend the above two workflows. I’m currently in the middle of creating my own template files and find the process excruciatingly tedious. Play with a few different ways of organizing in different drawings then import per @Tom W.’s suggestion, but focus on drawing tools and techniques. You can really get into the weeds with organization and data management. PWF Quote Link to comment
line-weight Posted November 23, 2021 Share Posted November 23, 2021 2 hours ago, Tom W. said: You can do the same thing by going to Organisation palette>Classes tab>New... button>New Class dialog box then select 'Import Classes' + click on 'Choose..' button to find the file in question + select the classes you want to import. Then you don't need the file to actually be open + do any copy/pasting/deleting. This is a good point and I will start using this method a bit i think. I was going to say there are some scenarios where I might still do the copy & paste method... for example where I want to import a wall style and all the classes of its components. Because a C&P of a wall object from the old file would bring all of that over. But actually .... I guess importing the wall style "properly" via resource browser would also bring in the necessary classes (I think?). 1 Quote Link to comment
Tom W. Posted November 23, 2021 Share Posted November 23, 2021 1 hour ago, line-weight said: I guess importing the wall style "properly" via resource browser would also bring in the necessary classes (I think?). Yes absolutely, importing resources into a file is a great way of bringing readymade classes into the project. Often I'll do it in a new blank file alongside the project file though e.g. when I am creating new resources which are variations of existing ones. So I'll import the resource into a new file, duplicate it to create the new resource, then import the this into the project file. This way any extraneous classes/resources stay in the blank file + don't clutter the project file. But then I have other classes - like 'section style' classes - which aren't connected to objects as such + these are useful kept in the standards file. Although they'd equally be good saved in the template files. It's just I have several template files so it's a bit of a faff updating all of them whereas the standards file is just one file so easier to add stuff to it regularly. Quote Link to comment
Peter W Flint Posted November 23, 2021 Share Posted November 23, 2021 17 minutes ago, Tom W. said: Often I'll do it in a new blank file alongside the project file though e.g. when I am creating new resources which are variations of existing ones. I just got a tip this weekend for using a “dump” file, which may be the same method working in the opposite direction. It’s used for resources that are created in a project file on the fly while racing toward the deadline. Then you put those hastily made resources in the “dump” drawing to be cleaned up and exported into a standards folder or similar resource drawing. So combining the two could look like: Resource Manager/standards->blank file-> project file->dump file->Resource Manager/standards, tweaking each object style as necessary to maintain consistency. 1 Quote Link to comment
Boh Posted November 23, 2021 Share Posted November 23, 2021 4 hours ago, Tom W. said: Having a dedicated Standards file just makes the process easier + quicker because the file is automatically there in the drop-down + will contain every class under the sun. This is what I do and it's a great way to keep your class standards tidy. 4 hours ago, Tom W. said: It'd be nice if there was an easier way to save classes to a standards file without having to open that file + import the classes into it. Like the way you can just drag resources into favourites files. Perhaps there is already...? You could create a symbol with geometry in the new classes and export the symbol to the standards file. With a create symbol shortcut key it've very quick to turn a line into a symbol>locate symbol in RM>Export. 2 hours ago, line-weight said: But actually .... I guess importing the wall style "properly" via resource browser would also bring in the necessary classes (I think?). Yes it would bring the classes in but, and I need to check, maybe not any hatches, textures etc associated with that class unless the wall used class attributes. 2 Quote Link to comment
Tom W. Posted November 23, 2021 Share Posted November 23, 2021 8 minutes ago, Boh said: You could create a symbol with geometry in the new classes and export the symbol to the standards file. With a create symbol shortcut key it've very quick to turn a line into a symbol>locate symbol in RM>Export. What a great tip thank you I will try this! Quote Link to comment
Pat Stanford Posted November 23, 2021 Share Posted November 23, 2021 If you want extra classes in a New Blank file, just create a VW file with the classes you want and Save As Template. Give the file a name of Default.Sta. When you create a new blank file, it actually creates the file from Default.Sta. 1 Quote Link to comment
line-weight Posted November 23, 2021 Share Posted November 23, 2021 4 hours ago, Boh said: You could create a symbol with geometry in the new classes and export the symbol to the standards file. With a create symbol shortcut key it've very quick to turn a line into a symbol>locate symbol in RM>Export. Hm ... you could also make some sort of monster symbol that contained a whole load of classes and use this as the vehicle for bringing them into new files. 2 Quote Link to comment
Tom W. Posted November 24, 2021 Share Posted November 24, 2021 From my point of view, what @Boh has very helpfully pointed out is that as I create new resources - a new Wall style that incorporates one or more new classes for example - all I need to do is export that resource to my standards file + whichever classes contained in that resource which aren't already in the standards file will be added to it. I had just got very used to dragging resources around the Resource Manager to save them + because my standards file wasn't in the RM anywhere it hadn't occurred to me that right-click>Export... was an option to send resources to it. I had been opening the standards file then importing the relevant classes into it which is a far more long winded process. But I do wonder why my standards file isn't listed under User Folders>Defaults in the RM? That way I could just drag resources into it the same way I do day in day out with my Favorites files... Quote Link to comment
line-weight Posted November 24, 2021 Share Posted November 24, 2021 2 hours ago, Tom W. said: But I do wonder why my standards file isn't listed under User Folders>Defaults in the RM? That way I could just drag resources into it the same way I do day in day out with my Favorites files... It works for me - whatever files I put in the relevant place in the library, appear under favourites in the RM. Quote Link to comment
Tom W. Posted November 24, 2021 Share Posted November 24, 2021 What I meant was I have all my Favorites files in the RM obviously, plus these User files: But included here isn't the Standards folder which is where I need to export the classes to: So @Boh's right-click>Export... method is useful as it gets stuff into that standards folder a lot more easily than the way I had been doing it. Then I can access these classes here: Is there a way to show the standards folder in the RM so I can simply drag resources into it like I do with my favourites? 1 Quote Link to comment
Boh Posted November 24, 2021 Share Posted November 24, 2021 (edited) 8 hours ago, Tom W. said: Is there a way to show the standards folder in the RM so I can simply drag resources into it like I do with my favourites? I can't find a way which makes me wonder what the "Standards" folder is for specifically? The other folders contain default content that various tools can draw on. What tool uses the Standards folder? Edited November 24, 2021 by Boh Quote Link to comment
Tom W. Posted November 24, 2021 Share Posted November 24, 2021 I think it's just for classes + design layers (plus my standards file has sheet layers in it) so not resources as such which I guess is why it doesn't feature in the RM... But I've just tried exporting a symbol to my standards file + it works really well! The associated classes are immediately available for selection from the 'New Class' dialog afterwards. 1 Quote Link to comment
Eamonn Posted November 26, 2021 Author Share Posted November 26, 2021 Thanks guys, I'm in over my head but will slowly go through all that was mentioned here over the coming months. Quote Link to comment
Peter W Flint Posted December 1, 2021 Share Posted December 1, 2021 On 11/26/2021 at 1:46 AM, Eamonn said: Thanks guys, I'm in over my head but will slowly go through all that was mentioned here over the coming months. You’ve found the double-edge of the VW forum, lots of folks are real enthusiastic about their workflows and processes, and don’t mind sharing. It can feel overwhelming but still the best resource in the CAD market in my opinion. Good luck! 1 Quote Link to comment
Eamonn Posted January 28, 2022 Author Share Posted January 28, 2022 On 11/24/2021 at 1:55 AM, line-weight said: In practice what I often end up doing instead of using template files properly is... - Go to previous file that has the class(es) I want to 'import' to the file I'm working on - draw a line(s) in the relevant class(es) - copy & paste into the other file - immediately delete the actual objects themselves (the objects go but the classes stay) - save file important semi related things to get your head around as a beginner: 1. an imported object brings its class but not its layer with it 2. duplicating a class doesn't duplicate any geometry assigned to it, but duplicating a layer duplicates all the geometry on it. I think I will start with this idea first and try it for a while, then try some others. One question though... How do you name/label Classes so that they would always appear at the top of the two drop down windows, ie... The "Navigation-Classes" window and the "Object Info-Shape" window? I want this so I can avoid always having to scroll down to find them in different places each time. Some of the drawings I work on have a list of classes as long as your arm so having them always appearing at the top is preferable. I'm thinking labeling them with the number 0 at the beginning? Quote Link to comment
michaelk Posted January 28, 2022 Share Posted January 28, 2022 24 minutes ago, Eamonn said: I'm thinking labeling them with the number 0 at the beginning? Or a space or underscore. Space will come before a number. Underscore will come after a number. Or you can use the class search or class filters to restrict the list to whatever you're working on at the moment. 3 Quote Link to comment
Tom W. Posted January 28, 2022 Share Posted January 28, 2022 10 minutes ago, michaelk said: or class filters to restrict the list to whatever you're working on at the moment. I think class filters are indispensable. I have about 10 ones I use all the time saved in my template file. I only wish you could use class filters in the 'New Class' dialog when importing classes. I have more classes than ever in my standards file + yet here of all places I can't use a filter (or search for that matter). 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.