Color Dulls when layer is Locked

Hello,

I'm a new user to BricsCAD longtime AutoCAD user. I'm used to the color of a locked layer changing or dulling slightly. Is there a way in BricsAD to do this. It is a helpful tool to quickly identify locked layers. Thanks in advance for your help.

Comments

  • The variable LAYLOCKFADECTL has not yet been implemented in BricsCAD.
  • I wrote a lisp program to emulate this.  My drawings are model space only and all colors tend to be BYLAYER.  The routine copies the entities on the layer being locked to a temporary layer that has the layer set to an RGB value that's about 70% of brightness of the original layer color.  It is not as fast as Autocad's implementation but it works.  I can post the code if you'd like.
  • H Martin Shoemaker, if you don't mind posting the code that would be great. thanks for the help.

    Something else that i'm missing the use of is Quick Dimension, am i overlooking it in BricsCAD or is it not an option?

  • H Martin Shoemaker, if you don't mind posting the code that would be great. thanks for the help.

    Something else that i'm missing the use of is Quick Dimension, am i overlooking it in BricsCAD or is it not an option?

  • The code is attached.  I could probably use a bit of cleaning up and there are probably ways to make it faster.  Please note that the code works on linework.  It is not intended to work with blocks.

    I don't have to do dimensions so I can't help on Quick Dimension.

    Martin

    my_layer_lock.lsp

  • @ Martin:
    It's an interesting solution. But the fact that your code creates copies of all the entities on the locked layers can be problematic. I am thinking of problems with associative hatches and dimensions and problems with big drawings.
  • @ Roy:

    You are correct that the approach is far from ideal.  I generally do not use hatches or dimensions in my drawings so those are not significant issues for me.  I generally lock background layers which have been reduced to linework.  My drawings tend to be relatively small so the time it takes to fade a layer is not a problem for me.  This is a reasonable interim solution for the way my office is set up but it would not be ideal for everyone.  I'm hoping that adding locked layer fading is on the "to do" list for Bricscad and that this becomes unnecessary in the near future. 

    Making copies of the layers was the best solution I could come up with for handling blocks.  With copied layers I can manipulate the blocks on the copy without damaging the original blocks, and the "fading" can easily be undone manually by deleting the "faded" layer and thawing the unfaded layer.  Directly changing the original entities or swapping in "faded" versions of blocks would lose data and could not be easily undone on a computer that did not have the original blocks and the correct unlock routine.

    Martin  


This discussion has been closed.