CSharp - Leitura de atributos de bloco em Autocad

CSharp - Leitura de atributos de bloco em Autocad

Na senda de ir adquirindo conhecimento na construção de plugins para CAD, desta vez entre várias experiências apresento a de ler os atributos de um bloco.



Tendo como base o perfil transversal desenhado em CAD, apresentado acima, podem-se ler os atributos dos blocos, e as polilinhas que o constituem.


Seleccionando o perfil por janela:



Podem ler-se os atributos, do km do perfil e de ponto de inserção:




Com esta informação e misturando num programa a informação das polilinhas, podemos por exemplo desenhar automaticamente uma sobreescavação para o tratamento da base de escavação.


Veja-se que já tem o layer atribuído (L87) e cor (verde).

Uma pequena amostra do código em CSharp no editor Visual Studio Code.


Comentários

Mensagens populares deste blogue

Python - Automatização em ISPOL

Linha do Oeste - Breve visita

AMV – Aparelhos de Mudança de Via