C# - Ler Excel e escrever ficheiro de larguras ISPOL

C# - Ler Excel e escrever ficheiro de larguras ISPOL

Na sequência do post anterior, desenvolvi o programa completo, lê dados do Excel e escreve em formato ISPOL.


O objectivo, era ter uma tabela de larguras em Excel, onde se pode ver claramente as diversas variações das larguras ao longo do eixo.

O ponto de partida é um Excel formatado, de forma fixa com o seguinte aspecto:

Da leitura do ficheiro Excel, resultam dois ficheiros, um a que chamei de temporário no qual escrevo os dados que se leram do Excel, e um ficheiro com a formatação própria para ser lida no ISPOL.




Com este último ficheiro é possível comunicar com o ISPOL, lendo o ficheiro no menu de larguras, obtendo por exemplo o seguinte resultado.

Atente-se na largura e transição entre o pk 20+000 e 20+300 que está também escrito no Excel.

Agora desenhando essa largura adicional em planta para ver que tudo funciona:

E um exemplo da secção transversal neste intervalo:


E um pequeno extrato do código:




Comentários

Mensagens populares deste blogue

Python - Automatização em ISPOL

Linha do Oeste - Breve visita

AMV – Aparelhos de Mudança de Via