
    k/g                     :    d dl ZddlmZmZmZmZmZ ddlm	Z	 d Z
y)    N   )!calcular_cargas_termicas_ambiente#calcular_calor_sensivel_ar_exterior"calcular_calor_latente_ar_exterior calcular_vazao_total_ar_exteriorcalcular_densidade_ar)carregar_temperaturas_projeto2c                    t        | j                  j                        \  }}}t        | j                  j                  xs d      }g d}t        |j                  |j                  |j                  |j                        }t        |||j                  |      }t        ||||j                        }	t        |      }
|
j                  dt!        j"                  t%        |                  }|
j                  dt!        j"                  t%        |                  }||z   }||	z   }||z   }t'        d| j(                   d|        |S )u\   Calcula a carga térmica total horária de um ambiente, incluindo carga sensível e latente.r   )z06:00z07:00z08:00z09:00z10:00z11:00z12:00z13:00z14:00z15:00z16:00z17:00z18:00carga_sensivel_totalcarga_latente_totalu   Carga térmica total para z: )r	   projetoidr   altituder   	area_piso
pe_direitonumero_pessoastaxa_renovacaor   temperatura_internar   umidade_absoluta_internar   getnpzeroslenprintnome_ambiente)ambientetermicostemperaturas_externasumidade_absoluta_externacalor_latente_aguadensidade_arhorariosvazao_total_ar_exteriorcalor_sensivel_ar_exteriorcalor_latente_ar_exteriorcargas_ambienter   r   somatorio_carga_sensivel_totalsomatorio_carga_latente_totalcarga_termica_total_ambientes                   -C:\grfgraph\atual\cag\calculotermica\utils.pycalcular_carga_termica_ambienter+      sQ   Jhiqiyiyi|i|J}G35G()9)9)B)B)GaHL EH ?H//1H1H(JaJa "E')E)EG^" !C-/GIjIj!
 8AO +../ErxxPST\P]G^_)--.CRXXcRZmE\] &:<V%V"$7:S$S!#ADa#a 	&x'='=&>bA]@^
_`''    )numpyr   cargastermicosr   r   r   r   r   cargasparedesr	   r+    r,   r*   <module>r1      s      :(r,   