Mensagens

A mostrar mensagens com a etiqueta ISTRAM

ISPOL - Truncar por código

Imagem
ISPOL - Truncar por código A utilidade de truncar, ou cortar, por código pode funcionar como um substituto às linhas de fronteira, ou como complemento a estas. Em projectos, ou zonas de projecto com eixos perfeitamente paralelos, como são os casos de estações ou feixes de vias (para projectos ferrovários, ou outros casos em projectos rodoviários), podemos aplicar um corte por determinado código e distância. Truncar por código Depois do trabalho de detalhe de cortes, calculado o projecto, podemos adicionar os eixos secundários ao principal. Ao analisar o ficheiro criado no editor de perfis, podemos observar a qualidade da montagem. A medição neste caso aponta apenas para o eixo principal, com o ressalto da escavação como exemplo. Como foram criadas novas superfícies no menu de adiciona ramal, estão não são aqui medidas. No entanto a medição existe em cada eixo que faz parte do conjunto como se pode ver neste exemplo: E claro tudo em 3D como sempre.

Python - Larguras de vias e bermas em Excel para ISPOL

Imagem
Com o Excel podemos ter uma gestão da informação mais organizada. Uma das formas de contornar a introdução de dados no ISPOL, é ter a informação organizada num ficheiro de Excel. Num post anterior havia mostrado uma folha para as larguras das vias, e um script em Python que lia o Excel e transformava a informação para ficheiros de ISPOL. Agora adicionei a informação para a largura das bermas. Com uma adaptação do script em Python, gero um ficheiro para as larguras e outro para as bermas. Há uma folha para cada eixo, sendo mais um modo de organizar o projecto, e no script pede-se o número de eixo que corresponde ao "número" da folha.

Python - Larguras de vias em Excel para ISPOL

Imagem
Python - Larguras de vias em Excel para ISPOL Uma das formas de organizar a informação é usar o Excel. O ISPOL sendo um software em que muita informação é indicada de forma paramétrica, pode gerar alguma dificuldade ou confusão, quando há muitos dados. É o caso das larguras de vias, quando há vias de aceleração ou abrandamento, e diversas situações de vias adicionais. Uma forma de contornar alguma dificuldade é organizar a informação em quadros Excel. O Excel não comunica com o ISPOL, por isso arranja-se um canal de comunicação, a programação em Python. Com alguma experiência na programação, criar um script que realize o que pretendemos não leva assim tanto tempo. Como primeiro passo, ter um ficheiro de Excel com a informação estruturada. Os dados principais podem ser introduzidos com leituras de PKDist do ISPOL e copiados para o Excel. Pode-se ter umas fórmulas nas células para calcular as transições. Cada folha de Excel é relacionada a um eixo. O script ao início pede o número de eix...

ISPOL - Ajuda Visual pks de eventos

Imagem
ISPOL - Ajuda Visual pks de eventos Novidade, ajuda visual, gráfica, de eventos. Num programa muito "parametrizado" todas as ajudas gráficas são bem-vindas. Neste caso pode-se ver as transições das sobrelevações: Ou das larguras: Muito útil certamente.

ISPOL - Cotas por Cores

Imagem
ISPOL - Cotas por Cores Uma das muitas utilidades contidas no ISTRAM é a de atribuir um esquema de cores às cotas. Com a possibilidade de realizar o download de informação altimétrica desde SRTM / Google Earth e colorir as curvas de nível, temos não só a capacidade de trabalhar com um terreno mas também uma ajuda visual da ondulação do mesmo. SRTM -  Shuttle Radar Topography Mission

CSHARP - Excel para menu de Escala / Peraltes

Imagem
CSHARP - Excel para menu de Escala / Peraltes Na continuidade de trabalhos anteriores, é relativamente fácil optimizar o fluxo de informação do ISPOL para o Excel e voltar a alimentar o ISPOL. Fluxo Aproveitando o acumular de conhecimentos anteriores, aqui a ideia é transferir informação de uma folha de análise de parâmetros do eixo para o ISPOL, a informação relevante para o caso é a escala de cada curva (ou peralte para os espanhois). O processo inicia com a criação de uma listagem da directriz no formato texto ou Excel. Listagem da directriz Essa listagem é copiada para a folha de análise dos parâmetros geométricos e dinâmicos.  Nesta folha apura-se o valor da Escala (Peralte) para cada curva. Folha Excel De seguida executa-se o programa em CSharp. Este analisa uma determinada folha do Excel, mostra os dados lidos, e calcula o necessário para montar um ficheiro de extensão prl. Código CSharp Mostra resultados leitura O ficheiro prl é então lido pelo ISPOL no menu de peraltes. Me...

CSharp - Coroamento e estruturas de Excel para ISPOL

Imagem
CSharp -  Coroamento e estruturas de Excel para ISPOL Na continuidade do trabalho já feito, estão concluídas mais umas implementações de agilização do trabalho. Aproveitar a programação para potenciar a productividade. Este trabalho já tem algumas boas horas dedicadas. A ideia é ter um ficheiro de Excel com algumas coisas importantes para o projecto, dispondo assim de uma forma "limpa" de controlo da informação que se dispõe e transmite ao projecto. A passagem de dados formatados desde o Excel para o ISTRAM é uma forma de assegurar productividade e uma diminuição do erro. No ficheiro Excel tenho algumas informações importantes. Por exemplo os kms iniciais e finais dos viadutos dos vários eixos, alguns parâmetros para a secção transversal... Dados em Excel Estes dados são lidos por um programa feito em CSharp, em modo CLI (Command Line Interface), ou seja sem uma interface de janelas. Extracto do código Os dados são processados, e apresentados ao utilizador. Interface O progra...

ISPOL - Listar entidades das Libs

Imagem
ISPOL - Listar entidades das Libs O ISPOL ISTRAM permite desenhar ou listar as entidades das LIBs, Linhas, Símbolos, Rotulos .... Uma utilidade interessantes pode ser listar e ou desenhar todas as entidades que fazem parte das libs (bibliotecas) do ISTRAM. Além da habitual consulta no menu de Paletas, podemos manter um catálogo de entidades para fácil consulta. Menu de Listar as entidades O resultado pode ser em forma de texto. Lista em formato de ficheiro de texto Ou de forma gráfica. Também se pode fazer o mesmo processo para os símbolos (Blocos) e para os Rótulos (Textos) Uma ideia pode ser por exemplo "imprimir" um catálogo em PDF para fácil consulta, ou para assegurar que todos os engenheiros estão a obter o mesmo resultado gráfico.

ISPOL - Areas de linhas fechadas CAD + ISTRAM

Imagem
ISPOL - Areas de linhas fechadas CAD + ISTRAM Por vezes em CAD deparamos com alguns problemas em determinar as áreas de linhas que aparentemente estão fechadas ou contíguas, mas na verdade não estão. Mostro a introdução do ISTRAM num fluxo de trabalho de medição de áreas em CAD. Vista 3D do exemplo Como se mostra na primeira imagem, gerei uma rotunda de forma rápida em ISPOL. Em CAD, suponhamos que queremos medir as áreas em planta de pavimentos, passeios... Depois de uma limpeza e algum tratamento ao picar na área que aparentemente está fechada, que poderia representar a berma ou um passeio, temos um aviso comum no CAD, as linhas não têm continuidade. Neste caso em mais de uma situação, e na figura, apenas para a "área inferior". Linhas em CAD Podemos introduzir no fluxo de trabalho o ISTRAM, se a ele tivermos acesso. Podemos fazer um copy paste directo (linhas) do CAD para o ISTRAM. As mesmas linhas em ISTRAM Um primeiro passo pode ser filtrar e tratar o desenho, unindo de ...