Blocos com texto editável [Define Attribute] - Qualificad
Blocos com texto editável [Define Attribute]
Blocos com texto são um problema para você? Ou não vá me dizer que quando precisar colocar texto em um bloco você explode? Hoje vamos aprender como trabalhar com Define Attribute.
1 ATTRIBUTE DEFINITION
2 CRIANDO O BLOCO
3 DICAS! SEQUÊNCIA DO TEXTO
4 EDITAR O BLOCO
Toda vez que criamos um bloco, o conteúdo deste bloco só é acessível através do block editor. Porém em determinados momentos precisamos de um bloco com um texto na qual você possa editar conforme sua necessidade.
Pensando nisso temos a disposição a ferramenta Define Attribute. Esta ferramenta gera um texto na qual quando o mesmo é inserido dentro de um bloco, ao clicar duas vezes abre uma "etiqueta" onde podemos alterar o texto.
E o mais importante, o texto só é alterado no bloco na qual você clicou. Os demais blocos ficam com o texto original. Mas onde eu iria utilizar este recurso? Quer um exemplo? Vamos lhe mostrar vários!
Acredito que deu para ter uma ideia da utilidade deste recurso. Mas como que se utiliza o Define Attributes?
Para acessar a ferramenta, vamos até a aba Insert, no painel Block Definition e clicamos em Define Attribute.
Na janela Attribute Definition você deve se preocupar com o correto preenchimento dos campos em Attribute. Nele temos três campos: Tag, Prompt e Default.
TAG: Aqui colocamos o texto que irá aparecer dentro do bloco.
PROMPT: Aqui colocamos a descrição do texto.
DEFAULT: Aqui colocamos o texto que virá preenchido quando inserirmos o bloco no desenho.
Ficou confuso? Calma, vamos criar um bloco para que vocês possam entender melhor.
CRIANDO O BLOCO
Vou utilizar um bloco de legenda para explicar para o que servem os campos em Attribute, então vamos entender a estrutura deste bloco.
Basicamente precisamos passar três informações com esta legenda.
Número do desenho.
Descrição do que se trata este desenho.
Escala na qual o desenho está representado.
Aqui temos duas regras bem simples que irão facilitar muito sua vida:
Atributo de texto: Preencha os três campos com a mesma informação.
Atributo de número: O campo prompt deverá descrever a finalidade daquele número.
Observação! O campo Tag não permite espaços, caso precise de um texto longo, coloque traços.
Então para o nosso exemplo, ficaremos com a seguinte configurações:
Para o número do desenho:
PROMPT: NÚMERO DO DESENHO
Para a descrição do desenho:
PROMPT: DESENHO
DEFAULT: DESENHO
Para a escala do desenho:
TAG: 0:000
PROMPT: ESCALA DO DESENHO
DEFAULT: 0:000
Observação! A palavra ESC (em vermelho) foi criada com um mtext mesmo.
No campo Text Settings, não há muito o que explicar, basta entrar com a formatação de texto desejada e ao finalizar pressione Enter.
A janela é fechada e junto do cursor do mouse temos o texto criado. Basta posiciona-lo no lugar correto e clicar.
Perai! Por que quando o valor é numérico no prompt foi colocado como texto? Simples, para facilitar a edição do bloco. Quando você quiser editar o texto do bloco, ao abrir a janela de edição teremos o texto "número do desenho". Isso facilita, e muito, na hora de preencher o texto de um bloco mais elaborado, como por exemplo, o carimbo de uma folha completo.
Criados e posicionados os atributos, basta criar o bloco normalmente. Ao finalizar a criação do bloco, imediatamente será exibida a janela Edit Attributes.
Nesta janela olhe com atenção do lado esquerdo. A descrição dos campos na qual você irá alterar as informações estão exatamente como você preencheu no prompt. Entendeu a dica agora? Basta ler a descrição (que você mesmo criou) para alterar o bloco.
Insira o mesmo bloco algumas vezes no desenho e teste o preenchimento. Note que quando o bloco já está no desenho e você clica duas vezes a janela que se abre é a Enhanced Attribute Editor.
Não se preocupe, você pode alterar seu bloco por ela da mesma maneira.
DICAS! SEQUÊNCIA DO TEXTO
Quando for criar um bloco com atributos de texto, na etapa de selecionar os objetos, primeiro clique nos atributos na sequência que você quer que o texto seja organizado. Isso facilita muito no preenchimento.
EDITAR O BLOCO
Muitos de vocês devem usar o recurso de clicar duas vezes sobre um bloco para edita-lo. Porém quando temos um bloco com atributos ao invés de abrir o block editor a janela que aparece é Enhanced Attribute Editor.
Mas e agora, não posso mais editar meu bloco? Claro que pode, inclusive temos duas formas.
1ª Opção: Vá até a aba Insert, painel Block Definition e acesse seu bloco pelo botão Block Editor.
2ª Opção: Selecione o bloco e digite BE (atalho para Block Editor) e pressione Enter.
Gostaram? Curtam nossa página!Faceboook!
Categorias AUTOCAD, ORGANIZAÇÃO Tags AUTOCAD, BLOCOS
36 comentários em "Blocos com texto editável [Define Attribute]"
Não vejo muitos comentários aqui no site, mas
Parabéns!!! Pelas tuas dicas e teu trabalho!
Continue assim, elas são muito valiosas para todos
aqueles que trabalham na área.
Muito obrigado. Abraços…
24 de junho de 2016 às 15:57
Não esqueça de curtir nossa página e compartilhar com seus amigos. Isso nos motiva a continuar trabalhando!
2 de julho de 2016 às 17:11
Ótimo sua página, sempre com boas dicas e ajuda. Parabéns pelo ótimo trabalho.
Acabei chegando aqui, procurando uma ajuda no google, não consegui solucionar, mas gostei da página. Estou com problema, que recebi um arquivo que o nome do ambiente e a área vem como bloco, igual você explicou nesse post, porém aconteceu alguma coisa, que os números da área sumiram e só aparecem o símbolo ####, já tentei de tudo e não consegui resolver. Sabe o que pode ter acontecido?
2 de julho de 2016 às 19:22
Sobre sua dúvida, possivelmente o #### está em com uma faixa cinza por trás? Se tiver trata-se de uma field, que nada mais é que um atributo especial que identifica alguma informação do projeto (dados). Este bloco identifica a área de alguma geometria (um retângulo, por exemplo), como o bloco não está localizando o o bloco ele substitui o valor por ####. Você de editar o bloco e substituir essa field por um atributo convencional.
Faça um teste, em caso de dúvidas entre em contato.
26 de agosto de 2016 às 17:47
Ola, parabéns pela pagina
vejo constantemente informações sobre atributos, mas o que eu gostaria não encontro, como sua dica e recente talvez possa me ajudar
tem como numerar automaticamente por sua quantidade, por ex. adiciono um bloco quadrado com o numero 1 em seu interior, ao copiar o bloco ( ou adicionar ele novamente ) automaticamente o texto ( com o numero 1) vai para 2 o numero, um terceiro bloco para 3 e a assim sucessivamente?
Eu costumo não utilizar blocos e sim conforme essa publicação que fiz (https://qualificad.com.br/numerar-texto-automaticamente/) o Tcount. Para fazer isso dentro de um bloco acredito que somente via Script, já que tem algumas variáveis que podem dar problema, como por exemplo e se eu tiver duas plantas cada uma com seu sistema de eixos? Ele vai conseguir separar as numerações?
O Tcount acaba sendo mais simples.
2 de outubro de 2016 às 17:19
Seria importante algumas aulas sobre o draftsight por ser um programa gratis.
2 de outubro de 2016 às 21:19
Interessante o programa, mas no momento estamos nos concentrando o AutoCAD e no Revit, mas em breve teremos novos programas no site. Participe de nossa enquete no nosso grupo do Facebook!
Luis, Bom dia.
Estou com um problema e espero que possa me ajudar,
quando copio uma arquitetura em bloco de um desenho para o outro, o texto onde indica o ambiente e a área "Exemplo( Sala de estar 22,00m²)" chega no novo arquivo assim. ( Sala de estar ####m²).
22 de novembro de 2016 às 12:20
Desculpe não tinha visto q ja havia respondido uma pergunta parecida.
25 de janeiro de 2017 às 13:14
Para editar o bloco no local, sem abrir o block editor, basta digitar refedit, dar enter e clicar no bloco.
Também clicando no bloco com o botão direito do mouse e escolhendo edit block in place.
Esta última opção depende da configuração do botão do mouse.
ok, mas e se eu quero que um atributo se repita em todos os carimbos, que comando utilizar?
31 de março de 2017 às 10:11
Você pode copiar e colocar o atributo quando estiver criando os carimbos. Acredito que você precisará de no máximo 5 carimbos, considerando os padrões de folha A0, A1, A2, A3 e A4.
Pode utilizar o Field com informações das propriedades do projeto para preencher campos que se mantem constantes.
Para customizar nomes e valores nas propriedades do desenho:
1. Clique o BOTÃO APLICATIVO (botão superior a esquerdo com simbolo do autocarpo).
2. Abrirá um menu na abaixo do botão aplicativo, clique na opção DRAWING UTILITIES
3. Abrirá um menu na lateral direita, clique na opção DRAWING PROPERTIES
4. Uma janela com as propriedade do desenho/arquivo se abrirá, selecione a aba CUSTOM
5. Clique no botão ADD para adicionar uma nova propriedade
6. A janela add custom properties se abrirá, adicione um nome chave para a propriedade na primeira linha abaixo um valor.
ex. no preenchimento de nome de cliente:
Custom property name:
NOME E SOBRENOME DO SEU CLIENTE
…Ao terminar de preencher clique em OK pra validar a inclusão da propriedade. e novamente em OK para concluir a edição
obs. na aba Summary ja tem algumas propriedade que o cad disponibiliza para preencher (ex. titulo, autor, palavra chave)
7. Para utilizar a propriedade no carimbo ou em qualquer texto ou tabela, basta acionar o comando FIELD dentro de um texto, célula de tabela ou atributo (Ctrl+F ou botão direito do mouse opção INSERT FIELD).
8. Abrirá um janela com 2 colunas, na primeira escolha a categoria DOCUMENT e selecione a propriedade que você deseja
9. Na segunda coluna selecione a configuração, normalmente as opções são sobre a fonte: caixa alta, baixa. porem algumas outras possuirão configurações especificas, podendo até abrir configurações de uma terceira coluna. ajuste da maneira que for melhor para você.
10. Quando precisar editar basta acessa as propriedades do desenho novamente e alterar o valor da propriedade, quando fizer alterações acione o comando REGEN para atualizar a visualização na tela.
27 de maio de 2017 às 14:19
Bom dia, utilizei um arquivo que era um bloco que editei. fiz todas as minhas alterações, mas o meu cad travou e quando abri meu desenho tinha se transformado apenas no nome de um arquivo apenas.
Tenho como recuperar?
Já tentou usar o recurso de recuperação de arquivos? Fiz uma publicação explicando como usar:
https://qualificad.com.br/fatal-error-no-autocad/
Eu tenho um bloco com atributo, tenho ele mais de 200x no meu desenho, precisava alterar 1 texto (atributo) que existe dentro dele e repeti-lo para todos os outros blocos. Tem como fazer isso sem precisar selecionar todos os blocos?
Dá para fazer sim. Primeiro faça um filtro para selecionar todos os blocos. Se não souber eu ensino aqui: https://qualificad.com.br/trabalhar-com-filtros-de-selecao/
Depois você vai no painel de propriedades (Ctrl + 1) e no Campo Attributes altera o texto desejado que a alteração ocorrerá em todos os textos selecionados.
Olá, Luis! Queria te parabenizar pelo excelente método que adota para nos passar essas preciosas dicas. Já aprendi muitos comandos e truques com você.
Eu criei um bloco deste de título e me surgiu uma dúvida: como faço para essa linha do meio acompanhar o comprimento do texto? Por exemplo: "Planta Baixa – Térreo" tem um comprimento menor do que "Planta Baixa – Pavimento Superior" e eu gostaria de deixar essa linha acompanhando a lagura do texto. Já fucei na aba Parametric, mas não estou obtendo sucesso. Grata desde já.
E, novamente, parabéns pela organização e clareza do site!
Para fazer isso você precisa de uma combinação de Atributo de texto e bloco dinâmico, com a função stretch, que vai permitir puxar a linha para ficar com o comprimento que você precisa. Ano que vem, inicio as publicações sobre blocos dinâmicos.
É possível criar um bloco com atributos, tipo nome do ambiente, área, pé direito e ele ser anotativo?
27 de março de 2018 às 12:05
André, boa tarde, já trabalho com blocos e atributos, porem sem querem desativei alguma variável que ao inserir o bloco não exibe mais o prompt solicitando informar os dados da variável TAG, você pode ajudar-me?
30 de março de 2018 às 16:40
Quando inserimos o bloco com atributo pela primeira vez ele abre a TAG. Porém nas demais você tem que clicar duas vezes sobre o mesmo. Pelo que conheço é normal isso. Para você ele abria a TAG sempre?
Camille Xavier
29 de outubro de 2018 às 10:09
Muito boa suas dicas e seu site. Realmente tem dicas e soluções de problemas bem fáceis de serem entendidas. Obrigada por se predispor a nos ajudar. Quando temos outras dúvidas que não estão em forma de artigo, temos outro meios de entrar em contato contigo???
Estou com um problema no formulário de contato do site, então recomendo que entre no grupo QualifiCAD pelo Facebook.
4 de dezembro de 2018 às 15:37
Parabéns pelo site! Descobri através do Google, buscando uma solução para o CAD e venho agora tentar solucionar outro problema: Fiz uma prancha em bloco com atributos editáveis, para mudar quando criasse projetos novos. Tem nesse bloco um texto justificado que quando salvo e reabro, ele não continua justificado. Como posso resolver esse problema? Outra coisa, percebi que sempre que salvo o arquivo, ele cria um bloco anônimo já com as informações que inseri no prompt. Existe alguma forma que bloqueie a criação deste bloco anonimo?
7 de dezembro de 2018 às 09:13
Sobre o texto, recomendo que substitua por outro. Aliás essa função justificado do AutoCAD é bem ruim, vive dando esses bugs. Quanto ao bloco, não entendi o que quis dizer com anônimo, poderia me dar mais detalhes?
Eu criei uma prancha para plotagem de planta civil, e transformei essa prancha em bloco. Toda vez que eu começo um projeto novo, eu "salvo como" esse arquivo com o número do novo projeto. Eu edito as informações como "proprietário", "endereço", "bairro" entre outras informações, através dos atributos que criei dentro do bloco. Salvo o arquivo e fecho. Em outra ocasião, eu reabro o arquivo para dar continuidade no trabalho e, se preciso fazer alguma modificação dentro do bloco, eu digito o comando "BEDIT" para editá-lo. Na janela, aparece "PRANCHA _PADRAO" que é o bloco original e outro bloco "VD_ANONYM_248F". Se escolho o bloco "PRANCHA_PADRAO" e faço as mudanças, as alterações não aparecem no arquivo, ou sobrepõem. Agora, se escolho o outro bloco, as alterações aparecem. Espero que tenha sido claro na minha dúvida e que consiga me ajudar. Abraços.
Estou tentando usar essa opção, só que o AutoCAD sempre passa o texto para maiúsculo, tem como deixar minúsculo
1 de junho de 2019 às 12:21
Já verificou a fonte que você está utlizando? Pode ser isso.
11 de junho de 2019 às 13:12
Tenho um bloco atributado mas os textos não aparecem no viewport, ja tinha trabalhado no arquivo e estava funcionando normalmente.
Nas propriedades eles estão preenchidos, layers normal.
Cad 2017. Pode ajudar?
12 de junho de 2019 às 21:50
Pode ser que o texto esteja na camada Defpoint ou a camada em que o texto está inserido foi configurada para não aparecer na impressão. Ou na janela de criação do atributo você marcou a caixa invisível. Confira essas possibilidades, qualquer coisa é só entrar em contato.
Eu gosto demais dessa página. Parabéns pelo trabalho de vocês.
Estou com o seguinte problema: há tempos eu utilizo uma série de blocos para instalações elétricas e, de uma hora para outra, ao inserir um bloco a janela de atribuição de valores não aparece mais. Já tentei de tudo e não sei mais o que fazer. Podem me ajudar?
Mas você consegue preencher os atributos normalmente? Pode ser alguma variável de sistema que foi alterada. Isso acontece com todos os arquivos?
Thalita Franco Salvioli
Texto excelente! Mas estou com uma dúvida, criei o atributo mas queria que o texto continuasse na linha de baixo. Como posso fazer isso?
O campo que eu criei necessita que o texto seja grande, mas com a possibilidade de não ficar em uma única linha.
19 de janeiro de 2022 às 22:16
Não sei se entendi corretamente, mas sobre o tamanho do texto, mas atributos de texto exigem um pouco de cuidado com a caixa de texto. Cuidado a ponto de você ter que contar quantos caracteres (letras) o seu texto terá. Por isso precisamos ter atenção não apenas a caixa de texto, mas também ao sentido do texto, se ele começa da esquerda para direita, direita para esquerda, centralizado, etc.