It's not quite the same issue, but I had a problem a few years ago where I had Layers that had been created for a specific project kept showing back up no matter how many times I deleted them for existing drawings and drawing templates (see Deleted Layers won't stay deleted). I finally figured out that I had apparently modified and saved my sheet format when I was working on that particular project, and the additional Layers got saved along with the sheet format. So in later drawings whenever I'd add a new sheet using that sheet format the Layers would reappear on all sheets in the drawing. Up until that point I had always assumed that Layers were saved in the drawing template, but apparently they also have some connection with sheet formats.
Now that I got that all put down by way of explanation, I wonder if it's possible that a sheet format was saved at some point with all Layers turned on? If you don't get a better answer from someone else you might try re-saving all your sheet formats with these Layers turned off and see if that will fix the problem.
Thank you for the suggestion. However, that's not it. Between a few of us here working on this issue, I think we've finally figured it out.
SolidWorks introduced the ability to print or not print specific layers, in the Layers dialog box, either in SW2014 or SW2015 (we skipped SW2014). Apparently, when older drawings are converted to the latest version with this new print layers setting, any layers that were turned on, sets that layer to print. Whereas any layers that were turned off, sets that layer to NOT print (this is bad, read on).
The problem doesn't present itself until you actually SaveAs a PDF. In the PDF Export options, there is a setting to "Include layers set to not print". By default, this setting is not checked.
When this PDF Export setting is NOT checked, and you complete the SaveAs PDF, SolidWorks will turn on all layers set to NOT print (which seems completely backwards). But remember that when the Drawing was converted, if a layer was originally turned off, it was converted to NOT print during the conversion process. So it turns all those layers on. If you save it afterwards, it saves it with those layers still turned on.
When this PDF Export setting IS checked, and you complete the SaveAs PDF, SolidWorks ignores all layers set to NOT print (again, backwards). Therefore, it doesn't turn it on.
I personally think that during the conversion process, ALL layers should be set to print whether it was turned on or not, since we didn't have this option to begin with. I think this is a major blunder on SW to convert in this way.
So, the workaround is to make sure you check the "Include layers set to not print" option in the PDF Export options. Once checked, it should stay that way.
Also, Drawing templates that contain hidden layers should be converted, and all hidden layers manually changed to print (you will have to temporarily turn them on to do this). When this is done, it makes no difference whether the PDF Export setting is checked or not, since there are no longer any layers set to NOT print.
What a blunder SolidWorks!!!!! Hopefully this is fixed in SW2016.
Same issue here, where we have watermark across the title block with the word Preliminary sitting on a layer which no longer prints since upgrading to Slow It Works 2015. The print icon for that layer is now turned off by default....
I hope we don't have to wait for 2016 and that they'll bring out a service pack soon.
No more SP's for SolidWorks 2015. SolidWorks 2016 is at SP 3.
Hi Seth, We were testing SW 2017 4.1 - to migrate from SW 2014 - to SW 2017 and are facing this issue - did you get a solution for this from SW?
The only solution I've come up with, is explained in detail above (although it's kind of confusing). Just make sure you update your templates as suggested.
I'm running into the same issue, but with my situation, the layers all turn on when I print the drawing as a pdf.
Only the layers I'm using are on, to start with; and because the layers I don't need are off, they're automatically set as unavailable to print while layer is off.
When I print the pdf, the hidden layers don't actually get printed on the pdf that gets saved out, thankfully; but I then have to go back and switch each one off, unless I consciously save the drawing beforehand, and close it after printing without saving.
I asked my administrator, and he said it was some type of system or print setting, but it's not, as I looked through my pdf options in the print dialogue and can't find anything, but more importantly because I don't have this issue with other drawing templates that I use. Therefore, I think it has to be a template issue. Though I have no idea where to look to fix it.
I've checked in document options, system options, in the layer formatting manager, and I can't find anything...
The layers are automatically set to not print, in that they are turned off. This option isn't available while the layers aren't on.
I can try to turn them on, toggle that setting, and then turn the layers back off. We'll see how that works.
Even more strangely, when this happened again, I noticed that all the layers that turned themselves on were set to not print, already; but I toggled each one on and then back off, and when I saved as a pdf again, it didn't do it.
Layers can be finicky - Once you setup the layers exactly how you want them there are a few more step that you need to do...
- Save the Drafting Standards
- Save the Drawing Templates
- Make sure you have your layers set at -Per Standard- when saving the template
- Make sure you have your layers set at -Per Standard- when saving your document
If it's working do yourself a big favor and save your personal settings with the Copy Settings Wizard