Avançar para o conteúdo principal

Mensagens

A mostrar mensagens de outubro, 2021

Automatizar introdução de dados no ISPOL

Automatizar introdução de dados no ISPOL Hoje apenas mostrar um conjunto de utilidades que construí para passar dados para o ISPOL. Este é um caso em que programei uma série de utilidades para agilizar a introdução de dados no ISPOL. A extensão do project e a repetição/correção dos mesmos dados, introduzir a mesma coisa várias vezes, justificava a relação entre o tempo a programar e a introdução de dados manualmente (e o erro humano). Foi uma "epopeia" a solo que não apareceu refletida no produto final. Trabalhou-se "debaixo dos panos" agilizando e permitindo que se apresentassem resultados. Muitas horas foram poupadas com este conjunto de utilidades (e outras). São coisas feitas por mim para meu uso, ou seja não é viável que outros as usem sem uma demorada explicação. Talvez não voltem a ser usadas pois não haverá um projeto com a escala necessária, mas fica sempre o conhecimento acumulado.

Desenho automático de camadas de pavimentos

Desenho automático de camadas de pavimentos Hoje mostro como de uma forma automática, usando um pouco de programação consegui desenhar as camadas de pavimentos. Para este trabalho, exige-se um desenho e análise manual para o desenho das camadas de pavimentos. O inicio do reforço do pavimento varia de perfil para perfil, e a "tipologia" do reforço, as camadas a aplicar também são fruto de uma análise perfil a perfil. O primeiro passo é desenhar um conjunto de camadas tipo, e depois analisar em cada perfil a actuação a realizar. Este trabalho em CAD é fastidioso e repetitivo, logo o pensamento a ter é "como automatizar este processo ?" e a resposta foi construir um ficheiro script (o velho e bom script de extensão scr do autocad). É um ficheiro se interação com o utilizador, mas neste caso não é necessário. Como entrada de dados para o script e desenho, estou a usar uma tabela em Excel, que servirá também de referência ou de apresentação a outras pessoas sobre qual a ...

Apagar linhas repetidas

Apagar linhas repetidas Este é mais um exemplo da aplicação da programação no dia a dia. No caso do exemplo era necessário apagar as linhas repetidas no ficheiro de listagem dos transversais. O ISPOL nestes ficheiros repete o ponto ao "eixo". O pensamento normal, seria ou deixar ir assim ou apagar uma a uma as linhas repetidas. Havendo um padrão logo aplica-se a programação. Com alguma prática de programação, facilmente se chega a uma solução. Este programa procura todos os ficheiros de extensão TXT na pasta corrente e altera-os a todos, e grava com o mesmo nome. No caso exemplificado poderia também na mesma ronda substituir os códigos do ISPOL por um texto descritivo, por exemplo em vez do -100.00 colocar Eixo ... neste caso não era necessário. E foi assim mais um caso de aplicação da programação na engenharia. Aqui fica o código.

Utilidades ISPOL

Utilidades para ISPOL Em desenvolvimento um programita com várias utilidades / conversores para ISPOL. Para os próximos tempos, vou desenvolver e apurar este programa. A ideia é ter algo à mão (em vez de disperso por vários programas mais pequenos) algo que me permita realizar uma série de transformações. Por exemplo no cálculo de nós rodoviários, será preciso colocar no ISPOL algo de rasantes deduzidas, sobreelevações deduzidas, espinha... e adicionar também outras coisas. O aspecto do programa agora é este: Já se vêm os botões para os ficheiros referidos anteriormente, e também quero colocar algo para as PHs. Do lado esquerdo o painel de dados, que variam conforme a utilidade / conversão que desejamos. Estes dados podem vir de uma folha de cálculo ou ficheiro de texto, ou editáveis na própria janela. Vários exemplos já funcionais (preliminar). Pkz ficheiro para rasantes, dado o pk e cota de cada ponto o ISPOL depois traça uma rasante nesses pontos: 0 1050 250 1055 500 1025 750 1020 1...

Determinação do comprimento das clotóides - várias fórmulas

Determinação do comprimento das clotóides - várias fórmulas Dependendo da região aplicam-se diversas normas ou critérios. Na sequência da construção da aplicação para cálculo de parâmetros ferroviários, preciso de investigar várias formulações para encontrar os comprimentos de clotóides, aplicados a ferrovias. Consultar as normas europeias e a AREMA resulta numa série de fórmulas, algumas com factores que usamos sem perguntar o porque de esses "números" estarem aí. Geralmente a escolha do comprimento de clotóide está relacionada com critérios de: Geometria Conforto Dinâmicos Depois as fórmulas a empregar estão derivadas da prática comum (empíricas) ou de experiências e observações sobre os comportamentos dos veículos. As primeiras fórmulas são da AREMA e as segundas da Norma Europeia. Fórmulas de razão geométrica: 0.8 - 1.285 Fórmulas de razão de conforto dos passageiros: 35 - 55 Fórmulas de razão dinâmica (variação de escala): 45 - 50 Com a devida ressalva que algumas fórmul...

Medições e orçamentos por IFC - II

Medições e orçamentos por IFC - II Consegui replicar a árvore BIM do ISPOL. Com mais um pouco de dedicação ao pré-projecto, consegui replicar a organização em árvore BIM dos ISPOL. É um pouco a noção de andar para trás, fazer algo já feito, mas aqui o objectivo era partir de um ficheiro IFC e replicar a organização em árvore BIM. Pode não ser aplicável a todos os casos, mas vai servindo de aprendizagem. Temos a partir do projecto de exemplo Q2 do ISTRAM a seguinte introdução de classes: A este projecto, organizado desta forma, corresponde a seguinte árvore BIM: E por fim com um pouco (ou muito) pózinho de programação, obtemos o seguinte resultado: Como se pode ver nem todos as linhas possuem Volume e Área, quer seja porque são "níveis" de organização do ficheiro IFC, quer porque por algum motivo não têm essa medição associada. Ou por erro. Enfim mais um projecto em progresso.

Medições e orçamentos por IFC

Medições e orçamentos por IFC O #IFC é um formato fundamental de interoperabilidade no mundo #BIM . Veja-se o exemplo do programa #TCQ da #ITEC . Não querendo concorrer com o TCQ mas estou com alguns planos nesta área, vamos ver se após alguma análise ao problema vale a pena desenvolver uma solução de #medição e #orçamento baseada em #IFC . Os "nuestros hermanos" estão anos luz já na frente. Depois venham-me falar em PRR e competitividade, o tanas. Estes da ITEC há pelo menos 4 anos que têm soluções semelhantes à actual. Presupuestos BIM a partir de IFC #BEDEC