C# - Ler EDM em Autocad

C# - Ler EDM em Autocad

Este é um dos projectos que tenho em mãos, para proporcionar aos colegas da Sener um meio de abrirem e visualizarem ficheiros de ISTRAM em CAD.

Com a programação em C# .NET de Autocad podemos fazer coisas desde o mais simples ao complexo. Neste momento tenho um projecto digamos de nível médio. A ideia é que à parte das licenças e utilizadores que temos na empresa do programa ISTRAM ISPOL se possa dar a possibilidade de visualizar o conteúdo de ficheiros EDM nativos de ISTRAM.

A programação está feita sem recurso ao Visual Studio, um passo mais simples e retira alguma complexidade ao trabalho. 

Neste momento consigo ler um EDM genérico, diferenciar por cores e colocoar alguns blocos semelhantes ao EDM. Ao surgirem casos particulares vou actualizando o plugin.

E para já está com um resultado em CAD sem cota.

Aqui uma comparativa das imagens obtidas em CAD e comparadas com o ISTRAM (na esquerda):



A janela de abertura do ficheiro, está independente do "Windows" ou seja não preciso do WinForms do Visual Studio:



E uma pequena amostra do código c#:


A gestão do código de um sistema já mais complexo não é fácil. Requer organização por NameSpaces ou Classes etc.

Com este sistema montado e a funcionar, tenho já um portfolio de soluções que permitem depois fazer outro tipo de plugins.


Obrigado.


 

Comentários

Mensagens populares deste blogue

Politica de privacidade das aplicações colocadas na Play Store do Google

Python - Excel Problemas e Vantagens

Contornos de referência e Gabaritos - Ferrovias (breve introdução)