Você está na página 1de 8

UNIVERSIDADE ESTADUAL DO MARANHÃO-UEMA

CENTRO DE CIÊNCIAS TECNOLÓGICAS-CCT


CURSO DE ENGENHARIA MECÂNICA
DISCIPLINA DE MÉTODOS COMPUTACIONAIS

WADSON GUSTAVO RIBEIRO MACIEL

RELATÓRIO SOBRE PROGAMA EM PYTHON

São Luís
2022
WADSON GUSTAVO RIBEIRO MACIEL

RELATÓRIO SOBRE PROGAMA EM PYTHON

Trabalho avaliativo para obtenção da terceira nota


da disciplina de Métodos Computacionais, no
segundo período do curso de engenharia
mecânica, pela Universidade Estadual do
Maranhão – UEMA

Orientador: Me. Carlos Ronyhelton Santana De


Oliveira

São Luís
2022
LISTAS DE FIGURAS
Figura 1 - comando entrada de dados..............................................................................................2
Figura 2 - equação de REYNOLDS..................................................................................................2
Figura 3 – controlador de seleção.....................................................................................................2
Figura 4 - execução da primeira condição (re<=2000)..................................................................2
Figura 5 - execução da segunda condição(2000< re <2400)........................................................3
Figura 6 - execução da terceira condição (re>=2400)....................................................................3
SUMÁRIO
1. INTRODUÇÃO.......................................................................................................1
2. DESENVOLVIMENTO............................................................................................1
1.1. Case.................................................................................................................1
1.2. Construção do programa.................................................................................1
1.3. Execução do programa....................................................................................2
3. CONCLUSÃO.........................................................................................................3
4. REFERÊNCIAS......................................................................................................3
APÊNDICE.............................................................................................................4
1

1. INTRODUÇÃO
O estudo do escoamento de fluidos é de grande importância para a
engenharia. Eles são também utilizados para caracterizar diferentes regimes de
fluxo, tais como fluxo laminar, transição ou turbulento. Com isso o intuito desse
relatório é demonstrar a criação de um programa na linguagem Python, para calcular
o escoamento e classificar o tipo.

2. DESENVOLVIMENTO
1.1. Case
Crie um programa em Python para calcular 𝑅𝑒 considerando que 𝐷 é um
valor formado pelos dois últimos dígitos do seu código de matrícula e solicitando
todos os demais valores para o usuário. O programa deverá ser capaz de classificar
o regime do escoamento pelos valores de referência apresentados abaixo e mostrar
a classificação como saída de tela.

 Re ≤ 2000 → escoamento laminar;

 2000 < Re < 2400 → escoamento de transição;

 Re ≥ 2400 escoamento turbulento.

1.2. Construção do programa


Para o desenvolvimento do código primeiro foi preciso baixar a linguagem
python, consequentemente foi preciso escolher o ambiente de programação e o
escolhido foi o pycharm, pela vasta funcionalidade que ele possui nessa linguagem,
diante disso foi possível desenvolver o código. Portanto para construção foi o usado
o comando de entrada de dados (input) dentro da função float(float:função para
retornar número real) com isso aparecerá um texto que auxiliará o usuário, pedindo
para que ele digite os valores das variáveis p,u e v, o d não será pedido, pois já será
predefinido com os dois últimos dígitos da matricula, pode se visualizar como foi
utilizado a entrada de dados na (figura 01).depois foi digitado equação que pode ser
vista na (figura 2).como o programa deve classificar o tipo de escoamento foi
utilizado o controlador de fluxo de seleção (if-elif e else) com isso foi possível botar
as condições que atende cada tipo de escoamento, para saída tela de texto dizendo
2

o tipo de classificação foi usado a função( print.) A Figura 3 mostra como foi utilizado
a condicional.

Figura 1 - comando entrada de dados

Fonte: autoria própria

Figura 2 - equação de REYNOLDS

Fonte: autoria própria

Figura 3 – controlador de seleção

Fonte: autoria própria

1.3. Execução do programa


Com o programa desenvolvido, foi testado o código e foi visto que
funcionou perfeitamente como ilustrado nas figuras 4,5 e 6.

Figura 4 - execução da primeira condição (re<=2000)


3

Figura 5 - execução da segunda condição(2000< re <2400)

Fonte: autoria própria

Figura 6 - execução da terceira condição (re>=2400)

Fonte: autoria própria

3. CONCLUSÃO
O trabalho desenvolvido foi de grande valia no que diz respeito ao estudo
e aprendizado sobre escoamento. Este trabalho também propiciou um melhor
entendimento sobre o uso das funções no programa utilizado (python) que foi de
suma importância para a conclusão do trabalho em questão.
A simplicidade foi certamente o foco central deste trabalho, pois foi de tal
singeleza que qualquer pessoa com o mínimo conhecimento de eletrônica e python
é capaz de compreender o seu funcionamento

4. REFERÊNCIAS

DE OLIVEIRA, C. R. S. Aula 01 - Baixando e instalando a linguagem Python no


Windows. Disponível em: <https://www.youtube.com/watch?
v=U6YsGhSes6U&list=PLJoR6gvpdNEaXzMhopflCOtR8DVkqN1X0>. Acesso em:
29 dez. 2022.

SILVA, F. M. DE C. et al. EXPERIMENTO DIDÁTICO DE REYNOLDS E


CONCEITOS BÁSICOS EM MECÂNICA DOS FLUIDOS. Revista de Engenharia
Química e Química, v. 3, n. 3, 2017.
4

5. APÊNDICE
# calcular número de Reynolds
p = float(input('digite o valor da massa específica do fluido:'))
v = float(input('digite o valor da velocidade do fluido:'))
u = float(input('digite o valor da viscosidade dinâmica do fluido:'))
# d=dois últimos dígitos da matricula
d = 85
# formula de Reynolds
re = p*v*d/u
if re <= 2000:
print('Escoamento laminar:', re)
elif 2000 < re < 2400:
print('Escoamento de transição:', re)
else:
print('Escoamento turbulento:', re)

Você também pode gostar