if __name__ == "__main__": import sys app = QtWidgets.QApplication(sys.argv) from lib.corriente import Corriente, Solid diametros = [ 17.5e-6, 22.4e-6, 26.2e-6, 31.8e-6, 37e-6, 42.4e-6, 48e-6, 54e-6, 60e-6, 69e-6, 81.3e-6, 96.5e-6, 109e-6, 127e-6 ] fracciones = [ 0.02, 0.03, 0.05, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.05, 0.03, 0.02 ] solido = Solid(T=300, caudalSolido=[1 / 3600.], distribucion_diametro=diametros, distribucion_fraccion=fracciones, solids=[638]) kw = {"fraccionMolar": [1.], "MEoS": True} aire = Corriente(T=350, P=101325, caudalMasico=0.01, ids=[475], solido=solido, **kw) agua = Corriente(T=300, P=101325, caudalMasico=0.1, ids=[62], **kw) scrubber = Scrubber(entradaGas=aire, entradaLiquido=agua, diametro=0.25, modelo_rendimiento=0, modelo_DeltaP=1,
self.tiempo.setResaltado(False) self.deltaP.setReadOnly(False) self.deltaP.setRetornar(True) self.deltaP.setResaltado(True) else: self.numFiltros.setReadOnly(True) self.numFiltros.setRetornar(False) self.numFiltros.setResaltado(False) self.tiempo.setReadOnly(False) self.tiempo.setRetornar(True) self.tiempo.setResaltado(True) self.deltaP.setReadOnly(False) self.deltaP.setRetornar(True) self.deltaP.setResaltado(True) if __name__ == "__main__": import sys from lib.corriente import Mezcla, Corriente, Solid app = QtWidgets.QApplication(sys.argv) distribucion = [[17.5, 0.02], [22.4, 0.03], [26.2, 0.05], [31.8, 0.1], [37, 0.1], [42.4, 0.1], [48, 0.1], [54, 0.1], [60, 0.1], [69, 0.1], [81.3, 0.1], [96.5, 0.05], [109, 0.03], [127, 0.02]] solido = Solid([64], [138718], distribucion) entrada = Corriente(423.15, 3, 11784, Mezcla([475], [1]), solido) dialogo = UI_equipment(entrada) dialogo.show() sys.exit(app.exec_())
self.rendimientoAdmisible.setResaltado(tipo_calculo) self.changeParams("metodo", tipo_calculo) if __name__ == "__main__": import sys from lib.corriente import Corriente, Solid app = QtWidgets.QApplication(sys.argv) diametros = [ 17.5e-6, 22.4e-6, 26.2e-6, 31.8e-6, 37e-6, 42.4e-6, 48e-6, 54e-6, 60e-6, 69e-6, 81.3e-6, 96.5e-6, 109e-6, 127e-6 ] fracciones = [ 0.02, 0.03, 0.05, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.05, 0.03, 0.02 ] solido = Solid(caudalSolido=[0.1], distribucion_diametro=diametros, distribucion_fraccion=fracciones) corriente = Corriente(T=300, P=101325, caudalMasico=1., fraccionMolar=[1.], solido=solido) precipitador = ElectricPrecipitator(entrada=corriente, metodo=1, rendimientoAdmisible=0.9) dialogo = UI_equipment(precipitador) dialogo.show() sys.exit(app.exec_())
def rellenoSalida(self, estado=1, texto=""): self.caudalVolumetrico.setValue(self.entrada.caudal_volumetrico) self.velocidadGasCalculada.setValue(self.Equipment.Vgas) self.rendimientoCalculado.setValue(self.Equipment.rendimiento) self.alturaCalculada.setValue(self.Equipment.H) self.anchuraCalculada.setValue(self.Equipment.B) self.longitudCalculada.setValue(self.Equipment.L) self.SalidaGas.rellenar(self.Equipment.SalidaAire) self.SalidaSolido.rellenar(self.Equipment.SalidaSolido) self.status.setState(estado, texto) def todos_datos(self): return self.EntradaSolido.todos_datos( ) and self.EntradaAire.todos_datos() if __name__ == "__main__": import sys from lib.corriente import Mezcla, Punto_Psicrometrico, Corriente, Solid app = QtGui.QApplication(sys.argv) distribucion = [[96.5, 0.02], [105, 0.05], [110, 0.1], [118, 0.15], [125, 0.25], [130, 0.2], [140, 0.15], [150, 0.05], [170, 0.03]] solido = Solid([638], [100], distribucion) entradaSolido = Corriente(300, 1, 1, Mezcla([62], [1.]), solido) aire = Punto_Psicrometrico(caudal=1000, tdb=300, H=0) dialogo = UI_equipment(entradaSolido, aire) dialogo.show() sys.exit(app.exec_())