RaSha Posted November 28, 2011 Share Posted November 28, 2011 Every time some drawings are opened, they come up with a prompt to “Reconcile layers”, even though no new layers are being added to the drawings. Is there a way to fix this problem? Quote Link to comment Share on other sites More sharing options...
CyberAngel Posted November 28, 2011 Share Posted November 28, 2011 The "problem" is that there are layers from an xref that have not been examined for their impact on the current drawing. To reconcile a layer (or layers), right-click on it (or them) in the Layer Manager and select "reconcile layer." Quote Link to comment Share on other sites More sharing options...
tzframpton Posted November 28, 2011 Share Posted November 28, 2011 Or set LAYEREVAL to 0 to turn it off altogether. Quote Link to comment Share on other sites More sharing options...
RaSha Posted November 29, 2011 Author Share Posted November 29, 2011 Every time some drawings are opened, they come up with a prompt to “Reconcile layers”, even though no new layers are being added to the drawings. Is there a way to fix this problem? That is what I am doing right now but my question was regarding a permanent fix to this problem, so one doesn’t have to repeat the same routine of reconciling layers every time the same drawings files are opened. Quote Link to comment Share on other sites More sharing options...
SLW210 Posted November 29, 2011 Share Posted November 29, 2011 (edited) _LAYERNOTIFY = 0 turns off alert notification. _LAYEREVAL = 0 turns off evaluation of new layers. _LAYEREVALCTL = 0 Disables the evaluation and notification of new layers and overrides the LAYEREVAL and LAYERNOTIFY setvars. Add the following bit of code to your ACADDOC.LSP file so it set the variable every time you open a drawing. ;;; Turn off layer evaluation and notification (setvar "layerevalctl" 0) Edited November 16, 2012 by SLW210 Add code tags!!! Quote Link to comment Share on other sites More sharing options...
RaSha Posted December 5, 2011 Author Share Posted December 5, 2011 All- Thanks a lot for your input. The solution works. Quote Link to comment Share on other sites More sharing options...
sammyteacake Posted November 15, 2012 Share Posted November 15, 2012 (edited) _LAYERNOTIFY = 0 turns off alert notification. _LAYEREVAL = 0 turns off evaluation of new layers. _LAYEREVALCTL = 0 Disables the evaluation and notification of new layers and overrides the LAYEREVAL and LAYERNOTIFY setvars. Add the following bit of code to your ACADDOC.LSP file so it set the variable every time you open a drawing. ;;; Turn off layer evaluation and notification (setvar "layerevalctl" 0) Hi SLW210 - Sorry to open up an old thread but can I check a couple of things with you re. the bit of code? Is it "layerevalctrl" or layerevalctl (without the 2nd 'r')? Also, I don't have an ACADDOC.LSP file but I do have a ACA.LSP file with a bunch of different codes in (I'm using Acad 2012) Will it work if I drop it in there? Unreconciled layers are driving me nuts and as I'm the only one amending the xref'd file, I'm hoping I don't really need to know about them! Thanks, and sorry to open up the thread again Edited November 16, 2012 by SLW210 Quote Link to comment Share on other sites More sharing options...
RobDraw Posted November 16, 2012 Share Posted November 16, 2012 You only have to set that variable once and it should stay that way. No need to run the code everytime you open AutoCAD but it wouldn't hurt either. Quote Link to comment Share on other sites More sharing options...
SLW210 Posted November 16, 2012 Share Posted November 16, 2012 Correct, it is misspelled, I have corrected them. Open Notepad and add your code and save as acaddoc.lsp, acad.lsp only loads once (unless ACADLSPASDOC=1) and acaddoc.lsp loads with each drawing. RobDraw is correct, _LAYEREVALCTL is saved in the registry and "SHOULD" remain, these can get reset with third party add-ons and codes. _LAYERNOTIFY and _LAYEREVAL are saved in the drawing. P.S. Be sure to add acaddoc.lsp to a folder in the search path. Quote Link to comment Share on other sites More sharing options...
sammyteacake Posted November 16, 2012 Share Posted November 16, 2012 Thanks chaps, super helpful Quote Link to comment Share on other sites More sharing options...
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.