Sometimes when I am trying to edit a layer's properties the changes won't take. For instance, if I want to change the color I will open up the color dialog box and select the new color. When I close it it hasn't changed. It takes a few times of doing this and even sometimes closing and reopening the layer properties window again. I am using AutoCAD 2006.
lisp..It work fine but just that i need some minor modificatio to it...At moment, when i activate the lisp, it will automatic select all dimension,leader and multileader to a layer call "DIMENSION"...Anyway i wonder if it is possible to prevent any dimension,leader or multileader in layer "Section" will not be change to layer "Dimension"?
I want to know if I have understand this correctly or not: layer previous undos the last change in layer related command. Then If my last action is on layer, unod command will do the same. layer previous advantage is when you want to perform an undo which is not your last action.
I have existing multilines with linetypes set to byLayer, yet when the linetype on the layer changes, the Multiline linetype does not. Is there any way to get the linetype to change with the layer?
Is it able to change the transparency of a layer? I know how to get the value but i can't find how to set a new one!
Using acTrans = acDocs.MdiActiveDocument.Database.TransactionManager.StartTransaction() acLyrTbl = acTrans.GetObject(acDocs.MdiActiveDocument.Database.LayerTableId, OpenMode.ForRead) For Each acObjId As ObjectId In acLyrTbl acLyrTblRec = acTrans.GetObject(acObjId, OpenMode.ForRead) Dim MyTransparency As Autodesk.AutoCAD.Colors.Transparency = acLyrTblRec.Transparency MsgBox(MyTransparency.ToString) Next acObjId End Using
I need to create a new layer named "Test" and change the already text layer to "Test" and off the layer "Test". I need to check whether that "Test" layer is existing or not. If not the layer should not be created.
layer manager not keeping your color selection the first time when you attempt to change the color of a layer? I have not repeated the experience enough to know the particular situation under which this happens but the result is the same. I open layer manager, click the color swatch to bring up the color selector and select a color, select ok and ok. When I look at the layers color it did not change. It seems to happen most on newly created layers.
I have a VBA program that I have been using for years that I am unable to convert to vb.net. When I start a text/dim command, the routine changes my layer to my Dimension layer, like wise when I create a viewport.
I like what I see with A2k12 but all this vb.net stuff has me quite frustrated. So many programs to convert so little time.
In one of the drawing i use many layers which is different color and used blocks which is also different layer and different color and many more object.I wanna set all color into 253.What is the shortest process about it..I wanna change all layers color into 253..
I want to change my ground conductor from solid green to a dashed line (green is OK) on a set of drawings, but all the dashed linetypes I can find don't show up well at the scale that I've drawn the circuits. I can make them look OK by changing the linetype scale in the properties manager window, but there are a boatload of these lines in eight viewports; finding them all would be a major pain. They are all on a single layer, though, but in the layer properties manager I do not see a way to change the linetype scale for the layer. I could use the properties manager to make the change if I could select everything on the layer. Is there a way to do that?
Iam just converting back to AutoCAD from microstation.
I am trying to change the colour of a layer in my viewport. Using the layer manager i can do this but i can not get the actual item to change colour. I have checked the vplayermode is 1 and searched around but no luck !!
The text for my item balloons is on a layer that i need turned off so i need to change the layer the value inside the balloon comes out on.... how do this?
I have noticed something strange in autocad 2012. when i create a new layer and then pick a color for that layer it will work fine, then when im working in the drawing and i pick a line and go to the pull down to put that line on the new layer, it will not be the color i chose. then when i look in layers to see whats going on, it will be the wrong color, i can change the color back to what i want, but the line will not respond. I actually have to, In the layers, pick a different color, then pick the color i want again and then it will work.
I have a dwg that is converted from vectorworks with 100+ blocks of different names. All line-weight and color is set to 0.00mm and white.
I want to be able to organize multiple Block into same layer so I can color them by layer and change visibility (hide/Lock) by layer. but when I select everything to organizes "by layer" only non-block line can be organized.
Is there a way I can change multiple block into same layer without exploding them?
I try:
1. select block and change layer in properties. Failed.
2. "set to by layer" Problem: layer of block is still not changed when open with reference edit.
I have an architects plan consisting of many different layers, I have exploded all the plan so that there are no blocks.
I have now created a layer called building. I have selected everything and and placed it on this layer. The layer colour is colour 8.
I now want everything to be by layer so that it is all colour 8. However when I select all (151038 items) and change it all to by layer nothing changes. All colours stay as they are.
But if I was to go and select a small area at a time it allows me to change them to by layer and the colours change to colour 8 as desired.
How to select all and select by layer and have all the colours change in one go rather than me going around the drawing selected sections at a time to make the colours change.
At one point I had a layer command that I could select a line, type in the layer I wanted (with no extra prompts required) and it would change. The best part is if the layer didn't exist it would automatically create it (without prompting me Y/N).
Using LAYMCH in the command line is very close. However I have to press N for name, then enter the layer. If it is a new layer, it prompts me Y/N.
For whatever reason cad won't let change layer colors once there are lines on it. You change the color and when you close the layer dialog box and layer color doesn't change......
I'm looking to find a way to change layer properties by viewport. I know how to freeze/thaw layer by viewport but not changing their properties. I'm using VB .Net.
I have Auto Cad 2010 Lt, i cant used keyboard fore select or to delete selected object by pressing delete buttion on keyboard, also i cant change the layer or any property from the panel , for that i have to open a property window and change it
for that i have dock a property tool on my right side of the windows
for no apparent reason I am suddenly unable to change the layer that a object is assigned to. Normally I select a line, then go to the layers pull down menu and click on the desired new layer. Automatically the line changes color to the selected layer.
When I follow this procedure now, the layer name changes in the pull down menu as if the change has been made, but the line remains the old color. Checking in Properties for this line, it shows that it has been changed to the new layer as well, however, when I reselect the line, the Properties changes back to show that it is still assigned to the old layer (color: By Layer is selected).
I've just recently learned how to use scripts to my advantage. I work for a company that uses a lot of custom details using AutoCAD and have now decided to switch them up and use different layers, fonts & styles. So far I have been able to come up with some script changing the styles of how we want the fonts to look, but I am trying to select one font style, change the layer & color of that text, then close the file.
I am trying to change some default layer settings. I go to: Toolspace -> Settings tab -> Right click the drawing name -> Edit drawing settings -> Object layers tab. There I can set the default layers that objects are created on. I want to set "General Note Label" and "General Segment Label" to be created on what ever layer is current.
So, a lot of years ago, someone decided on a particular color for a layer and it became the company standard. Today, and many, Many, MANY standard drawings later, it was determined that that layer's color should change. Any automated way to change and existing layer's color on all the drawings in a directory and that directory's sub-directories?
Is there event for change current (active) layer of document?
(it's not Database.ObjectModified - it's not raised).
I tried to do it with binding as:
public void Initialize() { var layerList = Application.UIBindings.Collections.Layers; layerList.PropertyChanged += new PropertyChangedEventHandler(LayerList_PropertyChanged);
And -= in Terminate, but... Autocad 2012 chashed _sometimes_!!!
Impossible to understand when it happened. So I reject this way. Is there other way to handle this event?
I have a drawing with alot of blocks in it. All the blocks are were created on layer Default and I want to change that to 0. is there a command that will do this, so that i dont have to open every block?