equipment.Grinder module¶
- class equipment.Grinder(**kwargs)[source]¶
Bases:
equipmentClass to model solid crusher grinder
- Attributes:
- C_adq
- C_inst
isCalculableEach child class must define if its calculable for input kwargs
- power
- solidflow
Methods
calculo()Procedure to calcute equipment, defined in child class
coste()tipo:
- title = 'Grinder'¶
- BOND_INDEX = (('Andesite', 22.13), ('Barite', 6.24), ('Basalt', 20.41), ('Bauxite', 9.45), ('Cement clinker', 13.49), ('Cement raw material', 10.57), ('Chrome ore', 9.6), ('Clay', 7.1), ('Clay, calcined', 1.43), ('Coal', 11.37), ('Coke', 20.7), ('Coke, fluid petroleum', 38.6), ('Coke, petroleum', 73.8), ('Copper ore', 13.13), ('Coral', 10.16), ('Diorite', 19.4), ('Dolomite', 11.31), ('Emery', 58.18), ('Feldspar', 11.67), ('Ferrochrome', 8.87), ('Ferromanganese', 7.77), ('Ferrosilicon', 12.83), ('Flint', 26.16), ('Fluorspar', 9.76), ('Gabbro', 18.45), ('Galena', 10.19), ('Garnet', 12.37), ('Glass', 3.08), ('Gneiss', 20.13), ('Gold ore', 14.83), ('Granite', 14.39), ('Graphite', 45.03), ('Gravel', 25.17), ('Gypsum rock', 8.16), ('Ilmenite', 13.11), ('Iron ore', 15.44), ('Hematite', 12.68), ('Hematite—specular', 15.4), ('Oolitic', 11.33), ('Limanite', 8.45), ('Magnetite', 10.21), ('Taconite', 14.87), ('Kyanite', 18.87), ('Lead ore', 11.4), ('Lead-zinc ore', 11.35), ('Limestone', 11.61), ('Limestone for cement', 10.18), ('Manganese ore', 12.46), ('Magnesite, dead burned', 16.8), ('Mica', 134.5), ('Molybdenum', 12.97), ('Nickel ore', 11.88), ('Oil shale', 18.1), ('Phosphate fertilizer', 13.03), ('Phosphate rock', 10.13), ('Potash ore', 8.88), ('Potash salt', 8.23), ('Pumice', 11.93), ('Pyrite ore', 8.9), ('Pyrrhotite ore', 9.57), ('Quartzite', 12.18), ('Quartz', 12.77), ('Rutile ore', 12.12), ('Sandstone', 11.53), ('Shale', 16.4), ('Silica', 13.53), ('Silica sand', 16.46), ('Silicon carbide', 26.17), ('Silver ore', 17.3), ('Sinter', 8.77), ('Slag', 15.76), ('Slag, iron blast furnace', 12.16), ('Slate', 13.83), ('Sodium silicate', 13), ('Spodumene ore', 13.7), ('Syenite', 14.9), ('Tile', 15.53), ('Tin ore', 10.81), ('Titanium ore', 11.88), ('Trap rock', 21.1), ('Uranium ore', 17.93), ('Zinc ore', 12.42))¶
- TEXT_TIPO_COSTOS = ('Cone crusher', 'Gyratory crusher', 'Jaw crusher', 'Hammer mill', 'Ball mill', 'Pulverizer')¶
- calculateCostos = ('C_adq', 'C_inst')¶
- indiceCostos = 7¶
- kwargs = {'Base_index': 0.0, 'BondIndex': 0, 'Current_index': 0.0, 'D80': 0.0, 'entrada': None, 'exponent': 1.5, 'f_install': 1.8, 'tipoCoste': 0}¶
- kwargsInput = ('entrada',)¶
- kwargsValue = ('BondIndex', 'exponent', 'D80')¶
- calculateValue = ('power', 'solidflow')¶
- power = None¶
- solidflow = None¶
- C_adq = None¶
- C_inst = None¶
- property isCalculable¶
Each child class must define if its calculable for input kwargs