Convertendo Anonymous Blocks (Blocos anônimos) em blocos

Convertendo Anonymous Blocks (Blocos anônimos) em blocos

Rosa_autocad
Advisor Advisor
2.422Exibições
4Respostas
Mensagem 1 de 5

Convertendo Anonymous Blocks (Blocos anônimos) em blocos

Rosa_autocad
Advisor
Advisor

Geralmente, o AutoCAD cria blocos anônimos (Anonymous Blocks) quando um bloco é editado e é eliminado automaticamente quando o desenho é salvo ou quando o arquivo é aberto novamente.

 

Um desenho do AutoCAD (DWG) pode conter vários tipos de blocos anônimos.

O nome do bloco anônimo sempre começa com um asterisco *

Exemplo de blocos anônimos

 

*U### - blocos anônimos comuns

*E### - blocos anônimos de blocos redimensionados não uniformemente  (non-uniformly) ou como resultado do comando Explode em sólidos, regions

*D### - blocos anônimos de cotas – geralmente esse tipo de bloco é criado quando uma cota é apagada.

*X### - blocos anônimos criados de hachuras

*A### - blocos anônimos criados de grupos.

*T### - blocos anônimos criados de tabelas

*S### - blocos anônimos criados de 3D views (Fusion360)

A$C######## - blocos anônimos criados dos comandos Flatshot ou  Sectionplane

 

Blocos anônimos não podem ser explodidos e não é possível usar os comandos de edição de blocos.

A figura mostra um bloco nomeado como *U4.

Observe que o bloco não é identificado em Edit Block Definition e na janela Insert.

 

rosaautocad_0-1668268728285.png

 

 

Quando o comando Explode é aplicado , o Autocad apresenta a mensagem:

 

rosaautocad_1-1668268752514.png

 

O comando Flatten converte o bloco anônimo em polylines.

Aba Express Tools / painel Modify / Flatten objects

rosaautocad_2-1668268771630.png

 

 

 

 

 

 

 

 

 

 

 

Acompanhe a sequência:

1 Ative o comando Flatten

 

rosaautocad_3-1668268791334.png

 

 

 

 

2 Na mensagem Select objects, selecione o bloco anônimo.

3. Na mensagem Remove hidden lines/ Digite Y

rosaautocad_4-1668268846796.png

 

O comando converte o bloco em polylines , a figura mostra do lado esquerdo o bloco convertido em polyline e do lado direito o bloco anônimo.

Observe que o desenho foi convertido em segmentos retos perdendo  a suavidade das curvas.

 

rosaautocad_5-1668268870453.png

 

Solução:

Exporte o bloco anônimo como arquivo Iges.

Acompanhe a sequência

1 Ative o comando Export

 

rosaautocad_6-1668268910098.png

 

2 Na janela Export Data, Em File Type selecione a opção IGES (*.iges).

Digite o nome do arquivo e selecione o local.

 

rosaautocad_7-1668268933386.png

 

3 Na mensagem Select objects, selecione o bloco anônimo.

O Autocad apresenta a janela Export – Processing Background Job. , informando que o processo finalizou.

 

rosaautocad_8-1668268960538.png

 

4 Abra um arquivo novo.

5 Ative o comando Import

Aba Insert /painel Import

rosaautocad_9-1668268982843.png

 

6 Na janela Import File, em Files Type, selecione a opção IGES (*.iges) e o arquivo.

 

rosaautocad_10-1668269008626.png

 

 

7 Clique no ícone para finalizar o processo.

rosaautocad_11-1668269042449.png

 

A figura mostra o resultado do bloco convertido.

O nome do bloco foi alterado para $U0.

rosaautocad_12-1668269065513.png

 

A janela  Edit Block Definition identifica o bloco.

 

rosaautocad_13-1668269087275.png

 

 

As curvas foram preservadas como Spline.

 

rosaautocad_14-1668269111686.png

 

Se for necessário altere o nome do bloco com o comando Rename.

 

rosaautocad_15-1668269135094.png

 

 Segue o link para renomear blocos

   

https://forums.autodesk.com/t5/autocad-portugues/dica-renomear-blocos-com-nomes-estranhos-ac-anonymo...

 

Envie o seu comentário 

Abraços e Fique bem!

Rosa Katori

EESignature

rosa-cad.com
Soluções aceitas (1)
2.423Exibições
4Respostas
Respostas (4)
Mensagem 2 de 5

f_santana
Mentor
Mentor
Solução aceita

também da para converter grande partes dos blocos anônimos em via rotina LISP
eu vis isso em uma rotina para destravar arquivos protegidos pela rotina LOCKUP

Publiquei a rotina nesta nesta publicação que falava da opção do FLATTEN (que comigo nunca funcionou) https://forums.autodesk.com/t5/autocad-portugues/autocad-2016-desbloquear-o-lockup-comando-flatten/m...

a rotina compilada é esta aqui, a ultima revisão que fiz nela foi em nesta data.
a diferença é que modifiquei ela para você carregar o comando digitando UNLOCK

f_santana_0-1668636328164.png

 


Você achou uma postagem útil? Então fique à vontade para curtir essas postagens!
Sua pergunta obteve uma resposta que resolveu a duvida? Então clique no botão Aceitar Solução.


Fábio Santana
Architect | CAD/BIM Manager

EESignature

Mensagem 3 de 5

Rosa_autocad
Advisor
Advisor

Oi Fabio

Flatten nem sempre dá certo... 

E com um LISP dá para converter ..

Muito boa essa rotina.

A indicação para usar o  IGES é mais uma solução.

 

Obrigada, abraço e fique bem! 😀

 

 

Rosa Katori

EESignature

rosa-cad.com
Mensagem 4 de 5

RenatoDonatoViana
Advisor
Advisor

Fantástica esta dica Rosaaa!!!
Aliás, todas!!!

Parabéns e obrigado pelo compartilhamento!!!

Abraços,

Renato Donato Viana

Você achou esse post útil? Sinta-se à vontade para curtir.
Esta postagem respondeu com sucesso à sua pergunta? Clique no botão ACEITAR SOLUÇÃO.

EESignature



Mensagem 5 de 5

Rosa_autocad
Advisor
Advisor

OI Renato

foi a necessidade ...rs

Peguei um desenho com uns blocos "no explode" e precisava editar...

O flatten converteu mas sem as curvas...

A solução foi converter em Iges.

Abraço e fique bem! 😀

Rosa Katori

EESignature

rosa-cad.com