Cálculo de condensaciones en cerramientos
He decidido publicar una aplicación para el cálculo y comprobación de condensaciones en cerramientos. La aplicación permite calcular el comportamiento higrotérmicos de un cerramiento y obtener valores como su coeficiente de transmisión térmica, factores de resistencia superficial, distribución de temperaturas y presiones en las distintas capas del cerramiento o la cantidad de vapor condensado en cada interfase.
Está todavÃa en fase de desarrollo inicial por lo que, aunque ya permite hacer bastantes cosas, todavÃa no dispone de todas las funciones que serÃan deseables en su interfaz, por lo que es necesario realizar algunas operaciones editando archivos de configuración (por ejemplo, para la definición del ambiente exterior e interior o la definición de cerramientos distintos a los predefinidos).
La biblioteca base desarrollada es, sin embargo, bastante potente y permite incluso realizar cálculos alternativos usando la formulación del CTE DB-HS o la norma ISO EN 13788:2002. También es de reseñar que se permite el uso de materiales tanto conductivos como reflectivos.
Una vez completada, creo que puede ser una aplicación interesante para su uso en análisis de eficiencia energética, patologÃa o para la elaboración de proyectos.
La aplicación está desarrollada en Python, usando PyGTK para la interfaz gráfica y permite usar las bases de datos de materiales en formato LIDER. Se publica bajo licencia GPL v2 o posterior y está disponible en la página de Condensaciones de RVBurke.com.
Para abrir boca, aquà van algunos pantallazos de la aplicación:
Condensaciones – Definición y selección de cerramientos
Condensaciones – Gráficas de presiones y temperaturas
Condensaciones – Informe final de resultados
Actualización: Ya están disponibles los instaladores en la página de descargas del proyecto en Bitbucket.
Comments
Comment from Miguel Ãngel
Date: 03/03/2010, 2:22 pm
Tiene muy buena pinta el programa, gracias por desarrollarlo.
Me lo he bajado del repositorio mercurial, a ver si tengo tiempo para probarlo concienzudamente.
Comment from pnc
Date: 03/03/2010, 5:38 pm
Tiene muy buena pinta…
Hace mil años (o solo 10) en mis tiempos de becario de informática, publiqué un XLS que hacÃa algo parecido. Pero como eres Pythoniso, tu herramienta de «condensaciones» tiene muchÃsima mejor pinta.
Ya le echaré un ojo.
Tu máximo admirador, pnc.
Comment from Antoni Padulles
Date: 08/11/2010, 8:03 pm
Estoy interesado en este tema, y por los pantallazos parce MUY INTERESANTE.
Sin embargo mi poca habilidd no me ha permitido probarlo
me da un fichero log de errores y no se como solucionarlo
no tengo un correo para enviar correctamente
adjunto texto :
Traceback (most recent call last):
File «condensa», line 35, in
File «condensaciones\gtkui.pyo», line 25, in
File «gtk\__init__.pyo», line 40, in
File «gtk\_gtk.pyo», line 12, in
File «gtk\_gtk.pyo», line 10, in __load
ImportError: DLL load failed: No se puede encontrar el módulo especificado.
Traceback (most recent call last):
File «condensa», line 35, in
File «condensaciones\gtkui.pyo», line 25, in
File «gtk\__init__.pyo», line 40, in
File «gtk\_gtk.pyo», line 12, in
File «gtk\_gtk.pyo», line 10, in __load
ImportError: DLL load failed: No se puede encontrar el módulo especificado.
Traceback (most recent call last):
File «condensa», line 35, in
File «condensaciones\gtkui.pyo», line 25, in
File «gtk\__init__.pyo», line 40, in
File «gtk\_gtk.pyo», line 12, in
File «gtk\_gtk.pyo», line 10, in __load
ImportError: DLL load failed: No se puede encontrar el módulo especificado.
En principio creia que se referÃa al tÃpico error de no disponer del directorio File Program (x86) pero creo que me ha superado
Gracias por tu atención
Comment from pachi
Date: 08/11/2010, 8:16 pm
Antoni, si has usado el instalador el problema puede venir de que el runtime MSVC que tengo instalados aquà y que usan python y pygtk no sean los mismos que tienes en tu ordenador (al compilar ahora Python con VS2008 las dll tienen que incluir un manifest que exige que las librerÃas a las que enlazan también tengan su manifest).
PodrÃas intentar ejecutar la aplicación instalando manualmente python+pygtk+pygobject+gtk+matplotlib y luego el código fuente de la aplicación Condensa. Es algo menos cómodo pero te deberÃa funcionar sin problemas.
En cuanto pueda intentaré sacar un instalador que no tenga ese problema en algunos equipos.
Comment from pachi
Date: 08/11/2010, 11:06 pm
He subido una nueva versión del instalador (0.5) que creo que podrá funcionar bien. http://bitbucket.org/pachi/condensaciones/downloads
Write a comment