Criando Blocos com Atributos no AutoCAD

Atributo é uma ferramenta do AutoCAD que a maioria das pessoas que trabalham com projetos já lidaram, porém não sabem manipular ou criar atributos. Eles são os textos que ficam dentro dos blocos e podem ser modificados para cada bloco que é inserido.

Por exemplo, a imagem abaixo é um bloco com um atributo de nome “N”.

Blocos com atributos numerados
Blocos com atributos numerados


Exemplo de bloco com atributo
Exemplo de bloco com atributo











Perceba que, ao inserir os blocos, cada bloco pode ter um valor de atributo diferente, mesmo sendo o mesmo bloco. Isso permite uma infinidade de aplicações para blocos com atributos. Veja abaixo como criar blocos com atributos.

 

Editando o valor de atributos em blocos

Como já dito, o valor deste atributo pode ser mudado cada vez que se copiar ou inserir o bloco. Isto pode ser feito através de uma janela de edição de atributos, clicando-se duas vezes sobre o bloco ou chamando o comando EATTEDIT, como na figura abaixo.

Janela de edição de atributos
Janela de edição de atributos

Ou na parte inferior da lista de propriedades do bloco, como na figura abaixo:

Alteração do valor de atributos na barra de propriedades
Alteração do valor de atributos na barra de propriedades

Ainda há uma terceira opção, que é o comando DDATTE ou ATTEDIT, que abrirá uma janela diferente.

Como criar um atributo:


Bom, vamos então para a parte de criação de um atributo. Um atributo pode ser criado tanto dentro como fora do bloco editor, mas ele só tem utilidade se estiver dentro de um bloco. Pode também ser criado fora do editor do bloco e em seguida ser selecionado para compor um bloco. Ou você pode criar um bloco com os outros objetos e depois criar os atributos no block editor. Eu sempre prefiro criar dentro do block editor.

Dentro ou fora do editor de bloco, para criar um atributo basta digitar ATTDEF na barra de comandos e aparecerá a seguinte caixa de diálogo:

Janela de criação de atributos
Janela de criação de atributos

Você também pode acessar a janela acima clicando no botão do ribbon Define Attributes, que fica na aba Insert do ribbon, se você estiver fora do block editor. Ou no botão Attibute Definition na aba Block Editor do ribbon se vocês estiver dentro do block editor, como mostra a figura abaixo.

Botão Attribute Definition no Ribbon
Botão Attribute Definition no Ribbon


Na janela de criação de atributos podemos então configurar o atributo a ser criado. Os principais campos são Tag, Prompt e Default:

  • Tag: É a identificação do atributo, o seu código, o nome que aparecerá como sua identificação na hora de editá-lo. Essa tag não pode conter espaços e é de preenchimento obrigatório.
  • Prompt: É uma descrição do atributo, e é opcional.
  • Default: também é opcional e é o valor padrão para um atributo quando o bloco é inserido. O atributo aparecerá com o valor do default fora do bloco quando este ainda não tiver sido editado. Se não houver um valor default, o local do atributo ficará vazio.
DICA: Também é no campo Default que podemos inserir FIELDS, que são campos que lêem informações de objetos (como comprimento por exemplo) e se atualizam automaticamente quando essas informações mudam. Isso mesmo: o atributo pode mostrar um comprimento de um objeto e atualizar automaticamente quando esse comprimento mudar!! Para saber como configurar um field, clique aqui.

DICA: Apesar de nesse exemplo estarmos criando um bloco com apenas um atributo, dentro de um bloco você pode criar quantos atributos você quiser.

Abaixo destes três campos apresentados, estão as opções de formatação do texto do atributo. Você pode configurar então a formatação, estilo do texto, tamanho do texto e rotação.

Modos de um atributo:


Os modos (canto superior esquerdo da caixa de diálogo) são as configurações que irão definir como os atributos irão se comportar fora do block editor.
  • Invisible: Como o próprio nome diz, se essa opção for marcada, o atributo não aparecerá fora do bloco editor, apenas na paleta de propriedades do bloco. Será possível editar o seu valor, porém esse valor não aparecerá no bloco. Essa opção serve para montar um banco de dados dentro do bloco e depois extrair os atributos para uma tabela do AutoCAD ou para o Excel.
  • Constant: Com essa opção marcada, não é possível editar o valor do atributo; seu valor fica fixo. É útil quando se tem um Field no atributo e se deseja proteger esse Field.
  • Verify: Irrelevante. Permite verificar se o valor do atributo está correto quando se insere o bloco. Essa configuração pode ser substituída pela variável de sistema ATTREQ que, configurada como 1  pede a confirmação do valor dos atributos quando o bloco é inserido.
  • Preset: Irrelevante. Define o atributo com o seu valor padrão quando o bloco é inserido.
  • Lock Position: Não permite mover o atributo fora do bloco editor. Se essa posição não for marcada, são exibidos grips nos atributos quando o bloco é selecionado permitindo mover os atributos fora do bloco editor. Se for um bloco dinâmico e tiver atributos e estes não estiverem marcados como Lock Position, as ações que selecionarem os atributos não farão efeito neles.
  • Multiple Lines: Com essa opção marcada, o atributo pode ser editado com mais de uma linha.

Após configurar a janela do atributo clique em OK e insira o atributo onde desejar.

Criado os atributos que você quiser, feche o block editor e clique em salvar as modificações feitas no bloco. Se o atributo não apareceu para ser editado nos blocos já inseridos, use o comando ATTSYNC, conforme eu explico abaixo. E então você poderá utilizar seu bloco com atributos.

IMPORTANTE: Sempre que você criar atributos ou alterar alguma propriedade de atributos dentro do block editor, essas configurações não são alteradas imediatamente quando se sai do block editor. É necessário sincronizar os atributos do bloco através do comando ATTSYNC ou inserindo o bloco novamente. Digite ATTSYNC na linha de comandos e dê enter. Em seguida, dê enter novamente para entrar na opção Select, depois clique no bloco e dê enter novamente, os atributos serão sincronizados.

Gostou do artigo? Então me siga no Facebook e se cadastre na Newsletter para ficar por dentro das atualizações do site. Se quiser você também pode me seguir no Instagram e no LinkedIn.

Comentários

  1. Este comentário foi removido por um administrador do blog.

    ResponderExcluir
  2. Preciso que um valor fique constante no default tipo nomeando/identificando o atributo exemplo: default: d=00 onde d= são constantes e 00 são as variáveis inseridas na edição do atributo com resultado d=12. O único jeito de fazer isso é deixando d= fora do atributo ?
    outra pergunta como é que funciona a opção INSERT FIELD no default?

    ResponderExcluir
  3. achei super legal o seu blog vc saca mesmo do Autocad. Sou arquiteta já estou aposentada mas continuo trabalhando. Uso o Autocad há 23 anos, (deve ser a sua idade!) e outros 20 na prancheta... peguei a versão 11 para DOS num pentium 486 as peças eram contrabandeado e o "computador" era montado por algum geniosinho da eletrônica. Tinha que digitar tudo !!! não tinha ícones... até hoje eu digito uma boa parte dos comandos. Depois veio a primeira versão para windows o pessoal amante do DOS defenestrou rsrs odiou não queria mudar! eu simplesmente adorei aff... aquela tela preta com menu horroroso pra achar um comando era preciso um mapa da mina... o windows era tão bonitinho... com todos aqueles ícones coloridos rsrs ... desculpe o comentário/lembranças... é sinal de velhice kkkk ainda não acostumei com essa ideia! bem, só queria mesmo dizer que seu site é "porreta!" obrigada pela atenção, um abraço, Marcia PS qqr dia volto para conversar mais. rsrsrs

    ResponderExcluir

Postar um comentário

Postagens mais visitadas deste blog

Comandos de medição e informação do AutoCAD (medidas e coordenadas)

Requisitos REVIT todas as versões e notebooks indicados (Atualizado 2024)

Excluindo layers, blocos e estilos não utilizados - tudo sobre o PURGE

Coordenadas Absolutas e Coordenadas Relativas

Como georreferenciar um desenho pela malha de coordenadas no AutoCAD

Estilos de Ponto no AutoCAD

Como carregar um LISP

Colocando o Desenho em Pranchas (Usando Viewports)