Pequeno programa - Intersecção de traineis (2ª parte)

Pequeno programa - Intersecção de traineis (2ª parte)

Este é um pequeno programa que visa calcular a intersecção (PIV) entre dois traineis dados pelo utilizador.

Neste segundo post sobre o mesmo assunto, já tenho uma janela diferente para introduzir dados de duas maneiras, ou por PK Cota e inclinação (para cada recta / trainel) ou introduzindo as coordenadas de dois pontos para cada recta.

Falo em traineis, mas também seria válido para rectas no plano horizontal.

Janela

O resultado obtido é válido para ambos os casos (têm na janela apresentada os valores equivalentes para as mesmas rectas).

Uma imagem do menu de rasantes do ISPOL indica isso mesmo:

Rasantes - ISPOL


A utilidade deste programa já foi referida no post anterio. Em qualquer momento determinar o PIV para os traineis, ou saber para o primeiro trainel qual a cota no pk 100 (dando a segunda recta como vertical).


Falta ainda implementar o controlo de valores dados pelo utilizador e despistar os casos especiais.


Depois conto disponibilizar uma versão pública.


Comentários

Mensagens populares deste blogue

Python - Automatização em ISPOL

Linha do Oeste - Breve visita

AMV – Aparelhos de Mudança de Via