plots.heatTransfer module

plots.heatTransfer.translate(context: str, sourceText: str, disambiguation: str = None, n: int = -1) str
class plots.heatTransfer.ChartHeat(parent=None)[source]

Bases: Chart

Dialog to implement general heat exchanger plot

Attributes:
locImage
locLogo

Methods

customUI()

Define custom UI element for heat transfer plot

set_image(flux)

Draw flux image in plot

flujo = []
MIX = ('Cmin', 'Cmax')
locImage = None
customUI()[source]

Define custom UI element for heat transfer plot

set_image(flux)[source]

Draw flux image in plot

class plots.heatTransfer.Efectividad(parent=None)[source]

Bases: ChartHeat

Heat Exchanger effectiveness plot

Methods

plot()

Plot procedure

title = 'Heat Exchanger effectiveness'
flujo = [('Counterflow', 'CF'), ('Parallelflow', 'PF'), ('Crossflow, both fluids unmixed', 'CrFunMix'), ('Crossflow, one fluid mixed', 'CrFSMix'), ('Crossflow, both fluids mixed', 'CrFMix'), ('1-2 pass shell and tube exchanger', '1-2TEMAE')]
locImage = (0.7, 0.15, 0.2, 0.2)
plot()[source]

Plot procedure

class plots.heatTransfer.TemperatureEfectividad(parent=None)[source]

Bases: ChartHeat

Heat exchanger temperature-effectiveness plot

Methods

plot()

Plot procedure

title = 'Heat Exchanger temperature effectiveness'
flujo = [('Counterflow', 'CF'), ('Parallelflow', 'PF'), ('Crossflow, both fluids unmixed', 'CrFunMix'), ('Crossflow, one fluid mixed', 'CrFSMix'), ('Crossflow, both fluids mixed', 'CrFMix'), ('1-2 TEMA E', '1-2TEMAE'), ('1-2 TEMA E, shell fluid divided', '1-2TEMAE2'), ('1-3 TEMA E', '1-3TEMAE'), ('1-4 TEMA E', '1-4TEMAE'), ('1-1 TEMA G', '1-1TEMAG'), ('1-2 TEMA G', '1-2TEMAG'), ('1-1 TEMA H', '1-1TEMAH'), ('1-2 TEMA H', '1-2TEMAH'), ('1-1 TEMA J', '1-1TEMAJ'), ('1-2 TEMA J', '1-2TEMAJ'), ('1-4 TEMA J', '1-4TEMAJ')]
locImage = (0.13, 0.6, 0.15, 0.15)
plot()[source]

Plot procedure

class plots.heatTransfer.F(parent=None)[source]

Bases: ChartHeat

Heat Exchanger correction factor plot

Methods

plot()

Plot procedure

title = 'ΔT Correction Factor'
flujo = [('Crossflow, both fluids unmixed', 'CrFunMix'), ('Crossflow, one fluid mixed', 'CrFSMix'), ('Crossflow, both fluids mixed', 'CrFMix'), ('1-2 pass shell and tube exchanger', '1-2TEMAE')]
locImage = (0.13, 0.6, 0.15, 0.15)
plot()[source]

Plot procedure

class plots.heatTransfer.Phi(parent=None)[source]

Bases: ChartHeat

Heat Exchanger correction factor plot

Methods

plot()

Plot procedure

title = 'ψ'
flujo = [('1-2 pass shell and tube exchanger', '1-2TEMAE')]
locImage = (0.75, 0.6, 0.15, 0.15)
plot()[source]

Plot procedure