LAYOFF (Command) confused

LAYOFF (Command) confused

Anonymous
Not applicable
4,859 Views
7 Replies
Message 1 of 8

LAYOFF (Command) confused

Anonymous
Not applicable

aaronB27K2_0-1612397935613.pngThe Layer off command is a useful tool to quickly clear away unwanted layers. I use it every time  I open a drawing to quickly clear away layers I'm not working.  The problem I'm having is layers, that previously turned off just fine, no longer turn off but stay visible.  The command bar reads "Layer 0 has been turned off" as if the object selected was on layer 0, when it is not and nothing happens.  This can be verified by selecting the same object and seeing the layer the object identifies with.  The LAYOFF feature worked before with the same file and same layer but at some point just stops. I'm having the same issue with multiple files and multiple layers.  It seams to work a few time for a layer then stops working. Any solutions to this problem. Running AutoCad Lt 2021, Windows 10.

 

Accepted solutions (1)
4,860 Views
7 Replies
Replies (7)
Message 2 of 8

steven-g
Mentor
Mentor
Accepted solution

Is the object you select a block? A block might be on layer "0" but if it contains objects that are on another layer they won't turn off. Can you post a .dwg and point out some of these objects that don't turn off?

0 Likes
Message 3 of 8

pendean
Community Legend
Community Legend
make a copy of the block, explode the copy, now find out what layers the objects in the block are on. Does that answer your question about layer 0 being affected?

I also suspect you probably ought to switch to LAYFRZ and LAYTHW, the freeze/thaw layer options avoid the issue you report, plus they have the added benefit of making those layers unselectable as well if you never new that before.
0 Likes
Message 4 of 8

Goran_Kingkong
Advocate
Advocate

I also got this problem. LAYFRZ and LAYOFF says "Layer "0" has been frozen." even tho the selected object is not on layer 0. so it remains on..

0 Likes
Message 5 of 8

cadffm
Consultant
Consultant

I'm pretty sure AutoCAD knows better than you do 😁

or your version is buggy. [what is your Productversion, command: ABOUT and share your sample object: as DWG file]

Has this ever happened to you with a circle or a line? I do not think so.


Apparently you have a block-reference and the objects in the block are on Layer0,
your current layoff/layfreeze-setting is set to Object (not Block),

so you are picking the circle inside a block, which is on Layer0.

 

Check the object type you clicked,

if it is a block reference, check on what layer is the object inside your block: Command BEDIT.

And check your Layoff/Layfreeze settings.

--

Type in LAYFREEZE/LAYOFF and press [F1] to learn more about these commands and settings.

 

 

Sebastian

0 Likes
Message 6 of 8

Goran_Kingkong
Advocate
Advocate

I narrowed it down to objects of type 2d polyline. (not in a block reference, nor a block..)

 

Civil 3d. 2021

 

 

 

 

Message 7 of 8

cadffm
Consultant
Consultant

Jepp, 2D-Polyline are also "complex objects", each vertex (line or arc segment) is one object, "nested" inside a "2D-Polyline" (that how the object typ is defined: [HEADER][VERTEXT][VERTEXT]...[SEQEND])

Check it by command LIST

And you will find Tools to fix this! autocad tool layer seqend

or similar searches

 

👍

 

Sebastian

Message 8 of 8

h_s_walker
Mentor
Mentor

At the command line type CONVERTPOLY. Choose LIGHT. Next say ALL. This will convert all 2D polylines to normal polylines

Howard Walker
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature


Left Handed and Proud