PDA

View Full Version : Reconcile Layers



rookie37
23rd Apr 2008, 07:30 am
I have an annoying message about Reconcile Layers

I searched and found a thread about LAYERNOTIFY and LAYEREVAL

Is this local or global? Can I set my machine so all drawings ignor this message

Also, what are the different LAYERNOTIFY values?

Dipali
23rd Apr 2008, 07:41 am
LAYERNOTIFY
Specifies when an alert displays for new layers that have not yet been reconciled.

0 Off
1 Plot
2 Open
4 Load/Reload/Attach for xrefs
8 Restore layer state
16 Save
32 Insert

Tiger
23rd Apr 2008, 07:47 am
LAYEREVAL seems to be linked to drawings only, I have to change it several times a day right now at least...

NBC
23rd Apr 2008, 08:35 am
Both LAYERNOTIFY and LAYEREVAL are saved in each and every drawing.
They are not system specific.

Ritch7
23rd Apr 2008, 08:37 am
LAYEREVAL seems to be linked to drawings only, I have to change it several times a day right now at least...

Im in the same boat as you, just little things like that gets you very annoyed

LCE
23rd Apr 2008, 09:12 am
Set LAYEREVAL 0 and LAYERNOTIFY 0 in your acaddoc.lsp
that way each time a drawing is opened, they will be turned off.

In it's defense, depeniding on the way you work, and size of projects, it can be a very useful tool, but it seems to be 1 of the things people automatically dislike rather than taking the time to see how it may be able to help you.

Tiger
23rd Apr 2008, 09:35 am
Set LAYEREVAL 0 and LAYERNOTIFY 0 in your acaddoc.lsp
that way each time a drawing is opened, they will be turned off.

In it's defense, depeniding on the way you work, and size of projects, it can be a very useful tool, but it seems to be 1 of the things people automatically dislike rather than taking the time to see how it may be able to help you.

thanks Lee, didn't think of that.

And yeah, every function in AutoCAD are useful somwhere I suppose...

Ritch7
23rd Apr 2008, 09:37 am
me too problem solved! you can never know it all

LCE
23rd Apr 2008, 09:41 am
If possible, make sure acaddoc.lsp is in a centralised location, and ensure it is listed in the support paths.
on the other hand, if you don't care about your colleagues, then...

Tiger
23rd Apr 2008, 09:45 am
If possible, make sure acaddoc.lsp is in a centralised location, and ensure it is listed in the support paths.
on the other hand, if you don't care about your colleagues, then...

I'm changing job on friday so I know I don't :twisted:

rookie37
24th Apr 2008, 04:09 am
It sounds like a few people are annoyed with this.

How do I write a lisp routine that will automatically:

setvar;LAYEREVAL;0;;LAYERNOTIFY;0;^c^c

Cad64
24th Apr 2008, 04:22 am
Just do as LCE suggested and add it to your acad2007doc.lsp

Here's the code:



(setvar "layernotify" 0)
(setvar "layereval" 0)

rookie37
24th Apr 2008, 04:41 am
I wrote a lisp program.

I'm not very good at programming and there is a lot better ways of doing it.

How do I make this load and fire automatically?


(DEFUN C:xxx () (COMMAND "setvar" "LAYERNOTIFY" 0 "" "" "setvar" "LAYEREVAL" 0 "" "")(princ))

rookie37
24th Apr 2008, 04:48 am
Thank you! I'll try it