MatheusMarkies / SpaghettiBridgeDesign

Esse programa tem como objetivo auxiliar nos cálculos de estruturas treliçadas com o uso de computação gráfica e simulação de física.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Spaghetti Bridge Design

DOCUMENTAÇÃO

Requisitos do sistema:

  • Java 8 ou superior
  • Windows 7, 8 ou 10

Java JRE Download: https://www.java.com/pt-BR/download/manual.jsp

Começando:

Instale o arquivo executável “SpaghettiBridgeDesign.exe”. Após concluir a instalação execute o arquivo clicando duas vezes sobre o mesmo.

Arquivo executável do programa

O aplicativo iniciará em sua tela principal, caso apareça uma mensagem de erro verifique os requisitos do sistema.

Tela principal

Instruções de Uso:

Na tela principal do aplicativo existem alguns menus de funcionalidades, que serão detalhadas nas próximas seções:

- Menu Superior

  • Arquivo
  • Editor
  • Tela

- Menu Lateral Esquerdo

  • Criar Nó
  • Criar Barra
  • Mostrar Equações
  • Calcular Número de Fios
  • Cotagem

- Menu Lateral Direito

  • Saída
  • Ponte
  • Ângulos

Menu Superior:

Menu superior

Este menu tem como objetivo auxiliar o usuário nas operações com arquivos, visualização da ponte e opções do material usado.

O primeiro botão “Arquivo” contém as opções de salvar e abrir uma ponte, além de também possuir as funcionalidades de limpar a área de visualização e fechar o programa

Botão Arquivo

No botão “Editor” temos as opções de editar as características do material, editar o valor da carga de teste e modificar o nó receptor da carga de teste.

Botão Editor

Ao clicar em “Material” um menu de opções será aberto. Neste menu podemos modificar:

  • Carga limite de resistência à tração do material (Newtons)
  • Módulo de Elasticidade (Mega Pascal)
  • Diâmetro do fio (Milímetros)
  • Coeficiente de segurança (Escalar)

Menu de material

Após realizar as modificações desejadas clique em salvar, desse modo as configurações serão aplicadas ao programa.

Além disso, um arquivo é gerado, desse modo, as configurações ficam salvas sempre que o programa for fechado.

O botão de “Carga de Teste” tem a função de abrir a janela de opções de carga teste, nela você poderá modificar a força (Newtons) que será usada para calcular o número de fios da ponte.

Menu de carga de teste

Observação: A força aplicada será a metade do valor selecionado, já que consideramos que o peso será distribuído em uma estrutura tridimensional com duas estruturas de suporte.

Por último, o botão “Selecionar nó de carga”, ao clicar neste botão o menu de seleção será aberto, nele você poderá escolher em que ponto da sua ponte a carga será aplicada.

Menu de seleção de carga.

Após clicar em “Selecionar”, as opções serão atualizadas no programa.

No botão “Tela”, temos as opções de visualização da estrutura. Entre as opções de visualização temos:

  • Padrão

  • Forças

  • Vetores em Barras

  • Corpo Livre

  • Vista Explodida

Menu Lateral Esquerdo:

Menu lateral esquerdo

O menu lateral esquerdo possui as opções de criar barras/nos, mostrar as equações, calcular número de fios e criar cotas.

O botão “Criar nó” exibe o menu de criação de nós, neste menu podemos colocar o nome e a posição de um nó da estrutura.

Botão criar nó

Menu de criação de nó

  • Na entrada de texto “Nome do nó”, colocaremos o nome do nó.
  • Nas entradas X e Y colocamos as coordenadas do nó (centímetros).

A opção de “Criar barra” exibe o menu de criação de barras, neste menu podemos selecionar dois nós para serem conectados por uma barra.

Botão criar barra

Menu de criação de barras.

Temos também o botão de “Mostrar Equação", que possui a função de mostrar as equações de equilíbrio da estrutura, na janela “Saída” do menu lateral direito.

Botão mostrar equações

Resultado da operação mostrar equações

O botão “Calcular fios” tem a tarefa de calcular o número de fios de macarrão em cada barra da estrutura, o resultado será mostrado na janela "Saída" do menu lateral direito, e também na tabela “Ponte”.

Botão calcular fios

Resultado da operação calcular fios

Tabela ponte no menu lateral direito Tamanho (Centímetros)

Por último, o botão “Criar cota” que possui a função de exibir o menu de cotagem, onde é possível medir a distância entre dois nós.

Botão criar cota

Menu de cotagem

Na entrada de texto "Espaçamento" coloque à distância da cota ao centro da linha que conecta os dois nós.

Não é necessário possuir uma barra conectando os nós.

Resultado da operação cotagem

Menu Lateral Direito:

Menu lateral direito

Este menu possui as funções de mostrar os detalhes da estrutura, com as opções saída, ponte e ângulos.

A opção "Saída" mostra os resultados de algumas operações executadas no programa, como criar nós e calcular fios.

A tabela “Ponte” mostra todas as barras de ponte, juntamente com seu tamanho, força e número de fios.

Tabela ponte

Por último temos a tabela "Ángulos" que tem como função mostrar os ângulos entre as barras da estrutura.

Tabela ângulos

About

Esse programa tem como objetivo auxiliar nos cálculos de estruturas treliçadas com o uso de computação gráfica e simulação de física.


Languages

Language:Java 94.1%Language:Shell 3.5%Language:Batchfile 1.8%Language:CSS 0.6%