Blocks are inserted and placed on whatever layer you have set as current. Before you insert a block, make current the layer of your choice.

Registered forum members do not see this ad.
Hi All,
I have a block that goes to the standard "0" layer when inserted from the toolpallette onto a drawing. I go into the block editor and everything is on the "AM_6" layer, like it should be. I am not sure why the block is switching layers when inserted. Any ideas?
Blocks are inserted and placed on whatever layer you have set as current. Before you insert a block, make current the layer of your choice.
You might be an engineer, if you tell people that time travel does not exist..... and then 5 minutes later explain how you would build a time machine
Engineers aren't boring people, we just get excited over boring things.

I thought that too and tested it a few times on a new drawing. I change the layer to "AM_6" and then insert the block, then select it and it shows up on the "0" layer. Thats whats boggling my mind.
Right click on the block in the tool pallette. Go to properties, slide down to the General section and look at the Layer box. What does it say?
"Great spirits have always encountered violent opposition from mediocre minds." - Albert Einstein

hmm..interesting..it says "0". I checked the other blocks and they say "--use current". How do I changet it so it shows as "--use current".
If I understand your situation, you have a block containing objects on layer AM_6, and you're confused because the block is not inserted on layer AM_6.
The fact is, you can put a block on any layer, regardless of what objects it contains. That's one of the strengths of blocks. If you set the current layer to 0 and you insert a block, that instance of the block will appear on layer 0. If you then set the current layer to Z7 and insert the same block, that instance will appear on layer Z7.
Another point to keep in mind is that, when you put objects inside a block on layer 0, they inherit the properties of the block's layer. If those objects are on any other layer, they don't change.
breaking AutoCAD on a regular basis since 1991

tool properties.jpg
Hopefully you can see the picture. In the "General" pull down the options are all set to "--use current". I was able to do this manually in the properties of this block. unfortunatly this only changed the settings on my local machine. The block is acctually on a network drive so that everyone uses the same blocks. How can I change it on the server side in order for everyone's block to say "--use current"?
That's correct. I think whoever maintains the tool palette that everyone points to will need to modify this in order for it to default to the layer you want it on. Otherwise everyone will have to set it at their station for where they want it to go. I use tool palettes, but only from my hard drive not from a server location. Someone more savvy in that area may come along and help out with more information, or you could dig in the help files for more information on the subject. Help files are helpful, but can be frustrating at times. Hope this helps.
"Great spirits have always encountered violent opposition from mediocre minds." - Albert Einstein


It sounds like you want the blocks to end up on the "AM-6" layer. If so, you could set the toolpalette to put the block straight onto that layer (set it to that value, rather than "--use current." This would save you from forgetting to set "AM-6" to be current layer when you insert the block!!
dJE

Registered forum members do not see this ad.
Thank you Danellis, I thought of possibly doing that. But then it will only be changed on my local toolpalette. What I really want it to change the block on our server so everyone gets the change. I am just not sure what settings to change in the block in order for it to change the properties.
Bookmarks