def _design(self): design = self.design_results # defining the quantities of materials/items # note that these items to be to be in the _impacts_items.xlsx design['StainlessSteel'] = SS_quant = ( self.carbonizer_base_assembly_stainless + self.carbonizer_base_squarebox_stainless + self.carbonizer_base_charbox_stainless) design['Steel'] = S_quant = (self.carbonizer_base_assembly_steel + self.carbonizer_base_squarebox_steel + self.carbonizer_base_charbox_steel) design['ElectricMotor'] = EM_quant = (2.7 / 5.8) + (6 / 5.8) design['Electronics'] = Elect_quant = 1 self.construction = ( Construction(item='StainlessSteel', quantity=SS_quant, quantity_unit='kg'), Construction(item='Steel', quantity=S_quant, quantity_unit='kg'), Construction(item='ElectricMotor', quantity=EM_quant, quantity_unit='ea'), Construction(item='Electronics', quantity=Elect_quant, quantity_unit='kg'), ) self.add_construction()
def _design(self): design = self.design_results design['OilHeatExchanger'] = OHX_quant = (4 / 200) design['Pump'] = Pump_quant = (2.834 / 2.27) self.construction = ( Construction(item='OilHeatExchanger', quantity=OHX_quant, quantity_unit='ea'), Construction(item='Pump', quantity=Pump_quant, quantity_unit='ea'), ) self.add_construction()
def _design(self): design = self.design_results # defining the quantities of materials/items # note that these items to be to be in the _impacts_items.xlsx design[ 'StainlessSteel'] = SS_quant = self.quantity_tanks * self.reactor_weight # kg SS design[ 'PVC'] = PVC_quant = self.quantity_tanks * self.material_P_pipe * self.pvc_mass # kg PVC self.construction = ( Construction(item='StainlessSteel', quantity=SS_quant, quantity_unit='kg'), Construction(item='PVC', quantity=PVC_quant, quantity_unit='kg'), ) self.add_construction()
def _design(self): design = self.design_results # defining the quantities of materials/items # note that these items to be to be in the _impacts_items.xlsx design['Electronics'] = Elect_quant = 2 design['ElectricConnectors'] = ElectCon_quant = 0.5 design['ElectricCables'] = ElectCables_quant = 3 self.construction = ( Construction(item='Electronics', quantity=Elect_quant, quantity_unit='kg'), Construction(item='ElectricConnectors', quantity=ElectCon_quant, quantity_unit='kg'), Construction(item='ElectricCables', quantity=ElectCables_quant, quantity_unit='m'), ) self.add_construction()
def _design(self): design = self.design_results design['StainlessSteel'] = SS_quant = self.pcd_cat_sandwich_stainless design['Steel'] = S_quant = self.pcd_cat_sandwich_steel design['ElectricMotor'] = EM_quant = (5 / 5.8) design['CatalyticConverter'] = Cat_quant = 1 self.construction = ( Construction(item='StainlessSteel', quantity=SS_quant, quantity_unit='kg'), Construction(item='Steel', quantity=S_quant, quantity_unit='kg'), Construction(item='ElectricMotor', quantity=EM_quant, quantity_unit='ea'), Construction(item='CatalyticConverter', quantity=Cat_quant, quantity_unit='ea'), ) self.add_construction()
def _design(self): design = self.design_results # defining the quantities of materials/items # note that these items to be to be in the _impacts_items.xlsx # add function to calculate the number of screw presses required based on # influent flowrate design['Steel'] = S_quant = (self.dewatering_screw_press_steel) self.construction = (Construction(item='Steel', quantity=S_quant, quantity_unit='kg'), ) self.add_construction()
def _design(self): design = self.design_results # defining the quantities of materials/items # note that these items to be to be in the _impacts_items.xlsx self.quantity_columns = np.ceil( self.volume_treated / self.column_daily_loading_rate) # number of 0.4 m columns design['PVC'] = PVC_quant = (self.column_length * self.quantity_columns * self.pvc_mass ) # kg PVC Tubing_quant = (self.tubing_length * self.quantity_columns * self.tubing_mass) # kg PE Tank_quant = (self.quantity_columns * self.tank_mass / 3 ) # number of tanks with one tank for three columns design['PE'] = PE_quant = Tubing_quant + Tank_quant self.construction = ( Construction(item='PVC', quantity=PVC_quant, quantity_unit='kg'), Construction(item='PE', quantity=PE_quant, quantity_unit='kg'), ) self.add_construction()
def _design(self): design = self.design_results # defining the quantities of materials/items # note that these items to be to be in the _impacts_items.xlsx design['StainlessSteel'] = SS_quant = ( self.heat_exchanger_hydronic_stainless) design['Steel'] = S_quant = (self.heat_exchanger_hydronic_steel) design['HydronicHeatExchanger'] = HHX_quant = 1 design['Pump'] = Pump_quant = (17.2 / 2.72) self.construction = ( Construction(item='StainlessSteel', quantity=SS_quant, quantity_unit='kg'), Construction(item='Steel', quantity=S_quant, quantity_unit='kg'), Construction(item='HydronicHeatExchanger', quantity=HHX_quant, quantity_unit='ea'), Construction(item='Pump', quantity=Pump_quant, quantity_unit='ea'), ) self.add_construction()