Cálculo de rasante, desenvolvimento 3D - Javascript
Um dos problemas que tento agora resolver é criar uma correspondência entre a rasante que é normalmente associada ao desenvolvimento em planta, e o desenvolvimento real em 3D.
Toda a teoria do traçado, seja de estradas ou ferrovias assenta no desenvolvimento de um eixo na projecção horizontal. Plana. Depois sobre essa directriz é traçada uma rasante, com pontos de intersecção verticais referidos a Pks da dita directriz, e fazem-se simplificações das curvas verticais (circulares ou parabólicas) cujo desenvolvimento é na verdade a projecção na horizontal, uma corda digamos.
O "percurso" ao longo da rasante é mais longo que o percurso projectado na horizontal.
Isto poderá ser útil para uma distribuição por exemplo de vigas ou outro tema relacionado.
Para ser um pouco mais interactivo e menos oculto ou mais amigável que o C# pois implica já uma complexidade relacionada com o Visual Studio e toda a complexidade dos Winforms...
A alternativa é o Javascript e uma construção entorno de um browser.
Os dados de partida, para que sejam um pouco mais universais, podem ser os ficheiros XML ou landXML.
O ambiente preliminar é o seguinte:
O conteúdo que interessa para traçar a rasante, desde um ficheiro XML é o seguinte:
Um extracto de uma curva concâva:
E um extracto da complexidade que envolve o cálculo do desenvolvimento real em 3D de uma parábola:
Em desenvolvimento...
Comentários
Enviar um comentário
Obrigado pelo seu contacto.