Neste post deixo as dicas dos primeiros passos para aprendizado desta poderosa ferramenta de automação e integração do Fluent com Python.
Pré-requisitos e Instalação
Como pré-requisitos, você precisa ter o Fluent 2022R2 ou mais recente instalado no seu computador local.
A instalação é realizada como qualquer outro pacote do ambiente python:
pip install ansys-fluent-core
Documentação do PyFluent
O pacote PyFluent é de código aberto, portanto a documentação principal está disponível no Gitub e na página do PyFluent:
https://fluent.docs.pyansys.com/
https://github.com/ansys/pyfluent
Dentre as duas, recomendo consultar a página do PyFluent, pois é mais fácil navegar pelos módulos e exemplos.
Treinamento introdutório gratuito
Há um treinamento completo e gratuito do PyFluent na página "ANSYS Learning" do Youtube. Super recomendado para dar os primeiros passos na tecnologia.
A playlist com toda a série de vídeos de treinamento está disponível no link: ANSYS Learning - PyFluent
Exemplos disponíveis
Há exemplos prontos do PyFluent no mesmo site. Abordam desde a geração de malha, configuração do modelo e pós-processamento:
https://fluent.docs.pyansys.com/version/stable/examples/index.html
Exemplos avançados
Além dos exemplos citados acima, há exemplos avançados com o PyFluent na versão "Dev" do site:
https://examples.fluent.docs.pyansys.com/version/dev/index.html
Estes exemplos demonstram a aplicação do PyFluent na prática, pois são casos reais de automação. Veja o exemplo “Design of Experiments and Machine Learning model building”, que combina Python, Fluent e Machine Learning em um único projeto. Cabe ressaltar que o material disponível na página “dev” pode apresentar erro, pois esta página está sob constante atualização.
Para acessar os exemplos avançados, você deve trocar a página para a versão "Dev" no canto direito superior.
Fórum de discussão da comunidade PyANSYS
Outro fórum com documentação interessante é a página de Developers da ANSYS. Lá, por exemplo, há um Cheat Sheet com as funcionalidades básicas do PyFluent.
https://developer.ansys.com/blog/pyfluent-cheat-sheet
Nesta mesma página há um fórum de discussão da comunidade: https://github.com/ansys/pyfluent/discussions
Comments
0 comments
Please sign in to leave a comment.