Neste exercício, você irá utilizar camadas para alterar a cor e a visibilidade das legendas.
Os componentes que compõem um objeto de legenda obtém sua cor, sua espessura de linha e suas configurações de propriedade de tipo de linha do estilo de legenda ou da camada à qual o estilo da legenda se refere. Quando um estilo de legenda se referir a uma camada específica, quaisquer componentes de estilo de legenda definidos como ByLayer ou ByBlock herdarão as propriedades daquela camada específica. No entanto, se o estilo da legenda se referir à camada 0, então quaisquer componentes de estilo de legenda que sejam definidos como ByLayer ou ByBlock, herdarão as propriedades da camada na qual a legenda reside.
Uma legenda é um objeto do AutoCAD Civil 3D independente que pode estar em uma camada separada do seu objeto principal. No entanto, a visibilidade de uma legenda é vinculada à camada do objeto principal. Desativar ou congelar a camada de um objeto também oculta as legendas daquele objeto, mesmo que residam em uma camada diferente.
Este exercício continua a partir do Exercício 2: Usar um estilo de legenda secundário.
Examine como o estado da camada do objeto principal afeta a visibilidade da legenda
Este exercício usa o Labels-5a.dwg com as modificações feitas no exercício anterior, ou é possível abrir o Labels-5b.dwg na pasta de desenhos de tutoriais.
Na paleta Propriedades, observe que as legendas de estaca do alinhamento estão na camada C-ROAD-TEXT. Observando as propriedades do alinhamento, você verá que ele está na camada C-ROAD.
O alinhamento e suas legendas serão ocultados. Isso aconteceu porque, embora as legendas sejam objetos independentes em uma camada separada, sua visibilidade está vinculada à camada do objeto principal, C-ROAD. A desativação da camada de um objeto também ocultará as legendas daquele objeto, mesmo que estejam em uma camada diferente.
A linha azul que permanece no local do alinhamento é a polilinha no desenho referenciado externamente, do qual foi criado o alinhamento no exercício Adição de legendas em grupos.
Crie um estilo de legenda que não seja afetado pela camada do objeto principal
Na caixa de diálogo Compositor de estilo de legenda, na guiaGeral, na categoria Legenda, observe que a Camada será 0. Se o estilo da legenda estiver definido para a camada 0, quaisquer de sua cor, tipo de linha e propriedades de espessura da linha que estiverem definidas como ByLayer ou ByBlock irão herdar as propriedades correspondentes da camada na qual a legenda reside.
Na categoria Texto, observe que a propriedade Cor para o componente de Estaca será ByLayer. Isso significa que o texto da legenda da estaca principal herdará a cor da camada à qual o estilo se refere. Como o estilo da legenda se refere à camada 0, o texto da legenda da estaca principal herdará a cor da camada do objeto de legenda, que é C-ROAD_TEXT.
Observe que a cor de texto será atualizada no painel Visualização.
Para obter maior controle sobre a cor, a espessura da linha e o tipo de linha, mantenha todos os componentes de estilo definidos como ByBlock ou ByLayere a camada de estilo de legenda definida para 0. Então, será possível utilizar as camadas para modificar estas propriedades. Este tutorial utiliza uma cor específica para demonstrar como as configurações de camada afetam os estilos.
Na categoria Texto, observe que a propriedade Cor para o componente de Marcador será ByLayer.
Observe que, embora os marcadores ainda herdem a cor vermelha da camada C-ROAD-TEXT, o texto será azul.
Estilo de legenda que utiliza cor que difere da camada de referência
Adicione outra legenda
Legenda de segmento adicionada ao alinhamento
Quando as legendas são criadas, elas são colocados na camada especificada para o objeto de legenda na caixa de diálogo Configuração de desenho, na guiaCamadas do objeto. As configurações de desenho para este desenho especificam que as legendas de alinhamento são criadas na camada C-ROAD-TEXT.
Na caixa de diálogo Compositor de estilo de legenda, na guiaGeral, na categoria Etiqueta, observe que o estilo de camada é C-ROAD-BRNG. Isto significa que, se quaisquer propriedades de cor, tipo de linha e espessura de linha são definidas como ByLayer ou ByBlock, elas herdam as propriedades correspondentes da camada C-ROAD-BRNG, independentemente de qual camada o objeto de legenda está.
Utilize a lista Nome do componente para examinar as propriedades de vários componentes de legenda. Observe que a Cor de todos os componentes será ByLayer, exceto a do componente Seta de direção.
Os componentes de legenda que tiverem sua propriedade Cor definida para ByLayer serão vermelhos porque a propriedade de cor da camada C-ROAD-BRNG é exibida em vermelho. A seta de direção será azul porque sua propriedade Cor é azul.
Procure os efeitos da visibilidade de camada nas legendas
Os principais marcadores e legendas de estaca estão ocultos, mas a legenda tangente que você adicionou, não está. As legendas de estaca estavam ocultas porque elas estão na camada C-ROAD-TEXT e seu estilo faz referência à camada C-ROAD-TEXT, que você desativou. A legenda de tangente ainda está visível porque quando você desativou a camada onde ela está, seus componentes de estilo se referem à camada C-ROAD-BRNG, que ainda está visível.
Legendas ocultas de estaca
Observe que as legendas STA: 0+080 e STA: 0+100 que você alterou no Exercício 2: Usar um estilo de legenda secundário também estão visíveis ainda. Isto ocorre porque as outras legendas de estaca principais, utilizam o estilo Perpendicular com o marcador, que faz referência à camada 0. Legendas STA= 0+060 e STA= 0+080 utilizam os estilos Perpendicular com a linha e Ênfase de estacas, que fazem referência à camada C-ROAD-LABL.
Para continuar com este tutorial, vá para Exercício 4: Alterar o estado arrastado de uma legenda.