Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Split MnO into crude & clean ones; add NiSO4, CoSO4 & MnSO4 #1169

Open
wants to merge 8 commits into
base: master-ceu
Choose a base branch
from

Conversation

trexxet
Copy link
Contributor

@trexxet trexxet commented Dec 15, 2024

  1. Split the current MnO into a crude one (used in metallurgical processes) and clean one (used as a chemical)
  2. Add and adjust sulfates for Ni, Co & Mn - would be used for NMC cathode of Lithium batteries
    Generally produced as MO + H2SO4 -> (MSO4)(H2O) -> MSO4 + H2O
  3. Move related recipes into appropriate chain files
  4. Adjust the Manganese Nitrate process, make Mn(NO3)2 clean

Manganese production lines may need adjustments

@trexxet trexxet marked this pull request as draft December 15, 2024 18:02
@trexxet
Copy link
Contributor Author

trexxet commented Dec 15, 2024

Mn(NO3)2 needs adjustments as well

// MnSO4

BR.recipeBuilder()
.inputs(ore('dustManganeseIiOxide') * 2)
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

you haven't added a recipe to make purified MnO

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

done

@trexxet trexxet marked this pull request as ready for review December 15, 2024 18:43
@@ -31,15 +33,15 @@ for (combustible in combustibles()) {

ROASTER.recipeBuilder()
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

rhodochrosite should produce chemically pure MnO simply by regulating the partial pressure of oxygen in the atmosphere.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this MnO produced should be suitable for most chemical applications, instead clarify a "battery grade" MnO for the high purities required for battery applications.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

done

@planetme
Copy link
Member

revert your changes on making everything crude and instead make battery grade manganese materials because crude implies that it is part of an ore processing chain and cannot be used in the production of regular chemicals.

Copy link
Member

@planetme planetme left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

^

@trexxet
Copy link
Contributor Author

trexxet commented Dec 16, 2024

crude implies that it is part of an ore processing chain and cannot be used in the production of regular chemicals

Exactly

Currently (without this PR) we have
MnO + H2SO4 -> *Crude* Manganese II sulfate -> (Pure) Manganese II sulfate + Fe(OH)3
Now imagine that through doing some chain or process (e.g. react MnSO4 with KMnO4) MnSO4 would be turned back into MnO - infinite iron!

That's why materials that may yield byproducts need to be separated and called crude/raw.

As for the crude manganese nitrate - it's literally a part of the process I referenced:
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants