Jpier Posted December 9, 2010 Posted December 9, 2010 I received an AutoCad dwg file which was originally sent to me as read only. However, I saved a copy of it on my laptop and believe I can edit it. For whatever reason the original file had the TitleBlock saved on a layer named Hatch. I created a new layer named TitleBlk and assigned it the color blue. I have been able to move all of the Title Block objects from the Hatch layer to the new TitleBlk layer. The color of objects on the TitleBlk layer are set to be bylayer. The properties of the TitleBlk lines now show they are on the correct layer, but the color of the lines does not change from what they were on the Hatch layer. Can anyone explain what is going on? Quote
ccowgill Posted December 9, 2010 Posted December 9, 2010 any chance you can post the drawing? just for the fun of it run the setbylayer command and answer yes to all the questions, then undo if necessary. Or perhaps you are in paperspace and display plot styles is turned on and the color blue is set to print yellow with the current pen table. It may sound crazy but it is a possible answer. Quote
nestly Posted December 9, 2010 Posted December 9, 2010 I suspect the objects within the block have a color assigned, and that overrides layer color settings. You can either use the block editor to change the objects in the block to "ByLayer" or as ccowgill suggested, use SETBYLAYER which will reach inside the block and the selected properties to "ByLayer" Quote
Jpier Posted December 10, 2010 Author Posted December 10, 2010 Thank you guys for your suggestions. I haven't verified it yet, but your comment about my item being a block is correct. I guess I did not realize that just changing a block to a different layer does not change it's color unless that is a property of the block. Thanks again for your help. Quote
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.