Software desktop em Python para apoio ao dimensionamento de conjuntos trator-semeadora, regulagem de plantabilidade, análise de área/talhão e estimativa de custos hora/máquina em operações agrícolas.
O FertiMaq reúne cálculos operacionais e agronômicos em uma interface gráfica feita com CustomTkinter. O foco do sistema é ajudar na tomada de decisão sobre:
- dimensionamento da semeadora e da potência necessária do trator;
- regulagem de sementes e fertilizante por metro linear;
- capacidade de campo e tempo estimado de operação;
- custo hora/máquina do trator, da semeadora e do conjunto;
- leitura de talhão por
KML/KMZ, com estimativa de área e aclive.
- importação de arquivos
KMLeKMZ; - leitura do polígono da área;
- cálculo de área do talhão;
- estimativa de aclive com apoio de dados de elevação;
- aplicação do aclive selecionado nos demais cálculos do sistema.
- cálculo da força de tração requerida;
- estimativa de potência necessária em
kWecv; - comparação entre potência requerida e potência disponível do trator;
- estimativa de peso da semeadora, do trator e do conjunto;
- apoio à escolha de sulcador, tração, preparo e condição da superfície.
- cálculo de sementes por hectare;
- cálculo de sementes por metro linear;
- cálculo de fertilizante em gramas por metro;
- estimativa de espaçamento entre sementes;
- apoio à regulagem a partir de germinação, pureza e qualidade de plantio.
- cálculo de custos fixos;
- cálculo de custos variáveis;
- estimativa de hora/máquina do trator;
- estimativa de hora/máquina da semeadora;
- cálculo do custo do conjunto completo.
- Python 3
customtkinterPillownumpyscipy
Arquivos auxiliares e experimentais do projeto também usam:
geopandasrasterioshapely
fertimaq/
├── fertimaq_app.py
├── ferticalc_ui_blueprint.py
├── logica_calc.py
├── aclive_operacional.py
├── fertimaq/
│ ├── app.py
│ ├── plantabilidade_calcs.py
│ ├── custos_hora_maq_calcs.py
│ └── tabs/
│ ├── escolha_talhao.py
│ ├── dimensionamento_semeadora.py
│ ├── plantabilidade.py
│ └── custos_hora_maq.py
python -m venv .venv
source .venv/bin/activatepip install customtkinter pillow numpy scipySe você também for usar rotinas geoespaciais auxiliares:
pip install geopandas rasterio shapelyVocê pode executar de duas formas:
python fertimaq_app.pyou
python -m fertimaq- A interface é orientada a uso local em desktop.
- A leitura de elevação do talhão pode depender de acesso à internet, pois o projeto consulta serviço externo de altitude em parte do fluxo.
- O projeto está organizado em módulos por aba, facilitando evolução e manutenção.
Centralizar, em uma única ferramenta, cálculos práticos para planejamento operacional de semeadura, capacidade de trabalho e custos mecanizados no contexto agrícola.