SymmetricDevs / Supersymmetry-Ideas

3 stars 2 forks source link

Chemistry Overhaul #74

Closed swagXDragonSlayer46YT closed 1 year ago

swagXDragonSlayer46YT commented 2 years ago

New Chemical Reactors

The main idea is to make different types of specialized reactors instead of having everything be in the same chemical reactor & LCR map. There will be two main types of chemical processes: continuous processes and batch processes. Continuous means that very small amounts of inputs and outputs are made, and the time taken is also very small. Batch processes are what the current system mostly have, with medium amounts of inputs and outputs with a moderate amount of time taken. Catalysts will also be handled differently (see catalyst section below)

Later on, some chemical reactions will need light of a certain wavelength to begin a reaction. This will be after some sort of laser system is implemented.

Batch processes

Continuous processes (Continuous processes require fluids and gases. Some solids will have to be dissolved in solvents before being reacted. See solvent section below.)

Catalysts

Some catalysts will be made out of 2 materials, one being supported by the other. Catalyst supports are usually made by mixing together solutions of the 2 materials to be combined, followed by activation by heating.

Source: https://en.wikipedia.org/wiki/Catalyst_support

Product purification

Byproducts will be made in some processes, and some of the original ingredients may be left unreacted. Chemical reactor recipes will output all the products & leftovers (and sometimes used catalysts or solvents) into the same fluid, if the products/leftovers are in the same state or are soluble. Products that are in different phases (solid, gas, liquid) will be outputted separately. Sometimes the desired products will need to be purified using more processes, depending on the differences in chemical properties of the byproducts that were made:

Based on different boiling/melting points:

Based on different mass/density:

Based on different solubility:

Solvents

For chemical reactions between 2 solid dusts, one of the dusts will need to be dissolved in solvents before being reacted. These solvents will have to be removed from the product after the reaction.

Polymerization

There are several different types of polymerization. Each would take place in a new type of machine/multiblock (the polymerization tank)

Step polymerization involves adding oxygen to monomers (ethylene) to make polymers (polyethylene), this is usually a slow process. This applies to:

Suspension polymerization involves dissolving the monomer in water and stirring it carefully to create polymer dusts. This is used to make:

Ziegler–Natta polymerization involves using catalysts and oxygen to make denser polymers. This process generates a lot of heat, so coolant must be provided.

Emulsion polymerization involves creating an emulsion of monomers and surfactants (could be soap) in water to create monomer droplets. An initiator (usually potassium persulfate) is used to polymerize the monomer droplets, which then have to be separated from the water and surfactants.

List of changed chemical reactions:

https://docs.google.com/spreadsheets/d/1Fs8qD99pRDpkTqtLE6fJlXYYXZNGlIo_1DkdGxqAbm0

Zalgo239 commented 2 years ago

I really like these a lot

I'd go directly with a Groovy approach to these, also I think having some of those new reactors being multiblock only could make for cool designs