Skip to content

ismael-figueiredo/Gear-ratio-calculator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Calculadora de Engrenagens - Gear ratio calculator

Sobre o Projeto

Este projeto consiste em uma aplicação Python que utiliza a interface gráfica Tkinter, sendo projetado especificamente para calcular a relação de recâmbio de diferenciais e identificar combinações de engrenagens adequadas. Essencial para a seleção de conjuntos de engrenagens em máquinas convencionais de fabricação de dentes, este aplicativo simplifica o processo ao exigir apenas informações fundamentais como a constante da máquina, ângulo de hélice e módulo para determinar a relação necessária.

Complexidade do Cálculo de Engrenagens

O cálculo de combinações de engrenagens envolve considerações complexas, incluindo o uso de números primos. Alguns pontos importantes:

  • Precisão da Relação: Encontrar combinações de quatro engrenagens que correspondam exatamente à relação desejada com números inteiros é um desafio, especialmente quando certas engrenagens não estão disponíveis.

  • Números Primos: A utilização de engrenagens com números de dentes primos é comum devido às características únicas no cálculo. Esses números impactam diretamente a seleção de combinações viáveis e aumentam a complexidade do problema.

  • Aplicabilidade Prática: A aplicação prática desses cálculos é crucial para configurar máquinas de geração de dentes de forma eficiente.

Gear ratio calculator

Observações:

  • O angulo de hélice deve ser informado em decimal, exemplo 18° 30', deve ser informado 18,5 graus.
  • Se o perfil do dentado for diametral pitch, deve ser convertido para módulo.

Tecnologias Utilizadas

  • Python: Linguagem de programação.
  • Tkinter: Biblioteca para interfaces gráficas em Python.

Instalação

Para instalar as dependências necessárias, siga os passos abaixo:

  1. Clone o repositório ou baixe o código-fonte.
  2. Navegue até o diretório do projeto.
  3. Instale as dependências usando o arquivo requirements.txt:
    pip install -r requirements.txt
    

Execução do Projeto

Após a instalação das dependências, execute o projeto com o comando:

python app.py

Criando um Arquivo Executável

Para converter o script app.py em um arquivo executável:

  1. Instale o PyInstaller:
    pip install pyinstaller
    
  2. No terminal, navegue até o diretório do projeto.
  3. Execute o comando:
    pyinstaller --onefile app.py
    
  4. O executável será encontrado na pasta dist.

About

Calculadora de relação de engrenagens "HOB"

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages