Misconception? Paperspace vs Viewport Layer Settings & Layer States

Misconception? Paperspace vs Viewport Layer Settings & Layer States

payingtoomuch
Collaborator Collaborator
2,278 Views
25 Replies
Message 1 of 26

Misconception? Paperspace vs Viewport Layer Settings & Layer States

payingtoomuch
Collaborator
Collaborator

When I enter a viewport by double clicking, I'm able to manipulate viewport layers independently of both model space and paperspace settings.

And, when I'm in paperspace (but not in a viewport), I'm able to manipulate layers (and therefor entities) in paperspace independently of both model space and the viewport.

So, any changes that I want to appear visually on the sheet itself I change in the layer manager associated with paperspace (say I have a red seal on my xref I can change that to black/white so appears correctly on the sheet).

Similarly, any changes that I want to actually occur on the sheet contained in a viewport, I double click and change. (say a door that is yellow with solid lines that I want to change to black with dashed lines for demo).

So, all of these settings (those made in paperspace and those made inside of the viewport are independent of each other.

So, there would be no reason why I can't select all my layers in paperspace (with the exception of the layers that the objects actually in paperspace are on) and change them to any color and this will have zero effect on anything in the viewport and vice versa.

 

Assuming I'm right so far, then here is the delimma.

 

I've created a layer state while in paperspace (not in a viewport) and wanted to have just the layers that are entities actually IN paperspace appear in the layer state layers. So, I opened up the layer state and deleted all the extraneous layers. I have selected by default "turn off all layers not in layer state" selected. Well, even though I'm in paperspace and assign the layer state to paperspace (not when in a viewport), all of my layers turn off inside of the viewports that are not a part of layer state that I'm trying to apply to paperspace only.

 

What am I missing?

0 Likes
2,279 Views
25 Replies
Replies (25)
Message 2 of 26

TomBeauford
Advisor
Advisor

No! What you're trying will not work.

 

You can only set viewport overrides in viewports!

In layer manager you can see the viewport overrides while in a viewport, you cannot see them in Paper Space!

64bit AutoCAD Map & Civil 3D 2023
Architecture Engineering & Construction Collection
2023
Windows 10 Dell i7-12850HX 2.1 Ghz 12GB NVIDIA RTX A3000 12GB Graphics Adapter
0 Likes
Message 3 of 26

cadffm
Consultant
Consultant

Read this again:

""turn off all layers not in layer state" selected""

 

OFF (is a layerproperty, not a vp override)

Layer OFF doesn't mean VP FREEZE.

 

VP freeze, VP Color and so on is a ViewPort setting.

 

 

Sebastian

0 Likes
Message 4 of 26

cadffm
Consultant
Consultant

"In layer manager you can see the viewport overrides while in a viewport, you cannot see them in Paper Space"

 

You are wrong, check it by yourself.

The Paperspace is displaying by a system viewport and has the same ability as userdefined viewports.

Take a look to the Layer palette and you can see the VP colums,

or use MOVE command and use selection method ALL

Press [F2] and read about the paperspace viewport.

 

 

Sebastian

0 Likes
Message 5 of 26

payingtoomuch
Collaborator
Collaborator

Beaufordt. I understand that. Not trying to set a viewport override in paperspace, I'm trying to assign a layerstate in paperspace.... not in the viewport.

0 Likes
Message 6 of 26

payingtoomuch
Collaborator
Collaborator

CADffm-

This is where I think I'm getting confused (more confused lol).

0 Likes
Message 7 of 26

payingtoomuch
Collaborator
Collaborator

All. I really think I have a handle on turning things on and off within the viewport. Not really what the question is about.

What I'm trying to understand is how layer states can be applied (or not) to items in paperspace and why when I assign (I think I'm assigning becuase it affects the way everything looks when I'm looking at my layout) a layerstate to PAPERSPACE it hides the items that I've deleted from my layerstate in the viewport. CADffm- as stated earlier I think you're hitting on that but I'm still not understanding.

0 Likes
Message 8 of 26

payingtoomuch
Collaborator
Collaborator

Here's another something that's blowing my mind.

Think I have a "decent" handle on layer states most hours of the day but now I run into this.....

When I'm in a viewport and set all my layers up like I want them IN THE LAYER MANAGER then right click and select "save layer state", It changes all the colors in the "model space" colors to match my viewport color over rides? What the heck? But when I do the same thing (basically) from within the layer states layer dialog this does not happen. Not following why you would want to change your model space layers to match your viewport layers which is exactly what is happening when I right click "save layer state" in the layer properties manager.

0 Likes
Message 9 of 26

cadffm
Consultant
Consultant

>>"a layerstate to PAPERSPACE it hides the items that I've deleted from my layerstate in the viewport. "

 

No. You need to learn about the basic layer properties On/Off and Freeze/Thaw.

Objects on Layers which are OFF xor FREEZE,

are not visible (nowhere, independend of any VP* settings).

 

If you restore a layerstate, doesn't matter where: Model/Paperspace or in your Viewports, 

and your layerstate doesn't contain all layers

AND you turn on the option "turn unknown layers OFF",

these layers turns OFF.

And in the whole file all objects on these layers disappear.

 

 

Sebastian

0 Likes
Message 10 of 26

pendean
Community Legend
Community Legend

@cadffm @TomBeauford Op is continuing an earlier separate post from yesterday that is the same topic if you wish to catch up https://forums.autodesk.com/t5/autocad-forum/autocad-layer-state-drama/m-p/11660087#M1095567

 

 

 

Message 11 of 26

payingtoomuch
Collaborator
Collaborator

So here is a basic question that might help me get to the bottom of some of this.

If I'm on a layout tab, but not inside of a viewport and I select a layer in the layer manager> right click> "remove viewport overrides" (for either selected layers or all layers)> "in current viewport", what am I doing? I'm not in a "viewport"?

Well, all the layers are overridden. So this seems to me that when you're in paperspace but not technically a viewport, AutoCAD is treating paperspace as a viewport. Right?

Interpolating from that I should be able to assign a layerstate to paperspace proper without it affecting my other viewports....

I REALLY don't want to bail on this setup..... way too much time invested at this point!

0 Likes
Message 12 of 26

cadffm
Consultant
Consultant

>>"Not following why you would want to change your model space layers to match your viewport layers "

one sample:

 

I had a project and used VP overrides, but the customer needed the objects "as in my plot" in modelspace!

So I had to assign the VPcolors to the layers.

 

 

Edit: I think this context-menu thing is a bug.

(If I had the task to assign the vp-setting to the layer properties, i used my own tools.

 

Sebastian

0 Likes
Message 13 of 26

payingtoomuch
Collaborator
Collaborator

I know this is all confusing. That being said, I do know and understand how layer overrides on/off freeze/ thaw and color and linetype overrides behave when changed from within a viewport. I use this all the time.

The confusion I'm having (and passing along) is all related to layer states and how that impacts things.

 

CADffm says "Objects on Layers which are OFF or FROZEN, are not visible (nowhere, independend of any VP* settings)". If I'm hearing you right. Not following and don't think it's because I don't understand freeze/ thaw etc. If I'm in a viewport and I VPFREEZE  or VPCOLOR change a setting for a layer it only affects that viewport. Not modelspace either.

 

"If you restore a layerstate, doesn't matter where: Model/Paperspace or in your Viewports" I understand to here.

"and your layerstate doesn't contain all layers" I understand to here.

"AND you turn on the option "turn unknown layers OFF" I understand to here.

"these layers turns OFF" I understand to here.

"And in the whole file all objects on these layers disappear" Don't understand this.

 

All I want to be able to do is this.

Open up a viewport. Assign layer settings that are changes to the VP SPECIFIC/ AVAILABlE settings and make that view look proper in paperspace. I do this all the time.

But now I want to create a layer state that has these settings so I can use it on other viewports and in other projects later.

Have had success with this too.

But I also want to create a Layerstate that I can assign to paperspace so I can standardize that as well.

AND I want to be able to clean out all the junk layers out of the  layerstates I create, recognizing that I will only need x layers visible for any particular viewport or paperspace.

Is this not possible?

 

 

0 Likes
Message 14 of 26

payingtoomuch
Collaborator
Collaborator

CADffm-

In that case it would make sense for your customer.

 

"Edit: I think this context-menu thing is a bug."

So are you saying that you believe that what I'm describing for the right click scenario is maybe a bug?

0 Likes
Message 15 of 26

pendean
Community Legend
Community Legend

@payingtoomuch wrote:

But I also want to create a Layerstate that I can assign to paperspace so I can standardize that as well.


That's not a command nor program feature. Sorry.

 

 

 

Good luck.

0 Likes
Message 16 of 26

cadffm
Consultant
Consultant

>>"AutoCAD is treating paperspace as a viewport. Right?"

Read my posting to Beaufordt above, you are right!

 

 

>>"Interpolating from that I should be able to assign a layerstate to paperspace proper"

In paperspace, or in your viewport, it acting the same way.

So: Do the same in your viewport and you will see, it happen the same way.

 

 

>>"without it affecting my other viewports"

Again and again, and again.

Layer OFF or Freeze is a layerproperty and will hide all objects in your DWG.

You can see the properties of a layer at 10 different menus, but it is still just on layer.

 

If you don't like to turn layers OFF, disable the option to turn unknown layers off (while restoring layerstates).

 

@pendean thanks for this hint.

We all know how hard it is if someone like to learn new things what needs weeks and a long time of erperince,

but is trying to do this by running on the fast lane.

Sebastian

0 Likes
Message 17 of 26

cadffm
Consultant
Consultant

>>"So are you saying that you believe that what I'm describing for the right click scenario is maybe a bug?"

 

Pretty sure, yes.

Sebastian

0 Likes
Message 18 of 26

cadffm
Consultant
Consultant

>>"I do know and understand how layer overrides on/off freeze/ thaw and color and linetype overrides behave when changed from within a viewport. "

 

So why do you struggling while you do the same in paperspace?

The program acting the same way in paperspace, as in your viewport!

 

Test it. Go into your viewport an restore a state where one layer is missing.

Turn on your "unknown layer off" setting -> it happen the same thing.

This layer will turning off, because you enabled this option and the layer is unknown in your layerstate.

 

No difference between your viewports and the internal paperspace viewport. B

Sebastian

0 Likes
Message 19 of 26

cadffm
Consultant
Consultant

>>"But I also want to create a Layerstate that I can assign to paperspace so I can standardize that as well."

No problem, if you are happy with how it works with your viewports, 

then you are have the same success with the paperspace, 

because it is working identical.

 

 

>>AND I want to be able to clean out all the junk layers out of the  layerstates I create, recognizing that I will only need x layers visible for any particular viewport or paperspace.

Is this not possible?"

 

If you restore a layerstate, Autocad can restore the saved informations only.

 

If there is no information about "LayerXYZ", what should the program do?

 

The ONLY option is that "turn unknown layers off" option,

and this is not what you want.

(You want a "turn unknown layers VP Freeze" option, what is not available).

 

Sorry.

Sebastian

0 Likes
Message 20 of 26

payingtoomuch
Collaborator
Collaborator

"Again and again, and again.

Layer OFF or Freeze is a layerproperty and will hide all objects in your DWG.

You can see the properties of a layer at 10 different menus, but it is still just on layer"

I understand what you're saying but unless I'm misinterpreting what you're saying it's not that simple.

First we're dealing with 3 different things. Not trying to be condescending but letting you know where some of the miscommunication may be.

1. Layoff & layfreeze are commands I typically use in model space because I prefer to work there over PS. BUT, they are also layer properties that can be accessed in the layer manager and from within a viewport.

2. In the layer manager you can Freeze/Thaw & Turn ON/Off layers in model space. AND you can also VP Freeze/ Thaw there as well. But you can't VP Turn On/OFF layers because it doesn't exist.

3. BUT, in the layer states layer settings you can only "Freeze in all viewports".

 

So, my workflow would typically be (before working with layer states)....

(Note I'm setup so I don't use a plot style to plot and let layers handle lineweights & colors. Assign Black and grey colors to lines within the viewports so read as will plot and print.)

1. Create my drawings in MS.

2. Create a sheet with a viewport.

3. Open Viewport and VP Freeze, change color to black (or gray) for layers that I want to be visible on the sheet through the viewport.

4. Say I have a consultants Sheet Border imported into paperspace but its not black so I override the layer colors in paperspace without going through the viewport for the titleblock only..... because its all that matters. I don't care about all the other layers and wish I didn't have to see them. Only reason I have to change the colors is so they will plot correctly (see above).

5. Print.

6. Most times go back to MS to work but occassionally will work through a viewport.

 

I'm bringing this up to let you know that I do know a little about how the process works.

 

That being said, I can't get my head wrapped around why I can't create a layer state that will work the same way in paperspace. I mean it's basically the same thing I'm doing without layer states.... Assigning overides to what's happening in model space.

 

"The program acting the same way in paperspace, as in your viewport" You would think. On the surface yes. BUT. If I "assign" or attempt to "assign" a layer state to paperspace (not in a viewport) AND I delete the unwanted layers in the layer state AND I have the Turn off layers not in layer state function selected then when I assign the layer state I want to paperspace, all the layers that I have turned off (because I deleted them) not only disappear in the layout but also all the viewports (and maybe model space). Whether this is the way it is intended or not is not as I would expect for the function of the tool.

I understand that if you turn OFF anything in model space (or freeze it for that matter) it will turn off everywhere else in the model (sheets etc). I guess in my small way of thinking I was the "turn off layers not found in layer state" would only affect those layers assigned to a particular layer state..... not globally. I mean what's the point of having them turn off everywhere?

"Turn on your "unknown layer off" setting -> it happen the same thing.

This layer will turning off, because you enabled this option and the layer is unknown in your layerstate." Maybe this is what you are getting at here.

0 Likes