Recently i've been curios about chemical rust removal and corrosion prevention via passivation. I have been playing with a ~12% by weight citric acid bath as well as a sulphuric + phophoric acid mixture bath.
What I got was not just rust removal, but i also developed a nice, even layer of magnetite on my steel parts submerged in citric acid bath. After a bit of digging i determined that my citric acid bath is essentially doing the job of steam bluing. In steam bluing gun smiths of the past would allow the gun to rust in steam, then boil it in water to dissolve haematite (Fe2O3), leaving just magnetite (Fe3O4) coating. I am guessing my citric acid bath is basically doing the same thing. Water reacts with iron, producing magnetite and haematite, then haematite dissolves back into solution by citric acid.
The problem with this or the traditional steam bluing method is that the thickness of the magnetite coating is very thin and limited by corrosion of the steel. Once magnetite layer is thick enough that steel can no longer rust the growth of the magnetite layer stops. The resulting thickness of magnetite is thin enough that even a small amount of abrasion can remove the magnetite layer.
This got me thinking... can I use an iron donor in my citric bath to continue deposition of magnetite into the part? Naturally the haematite will form as well but then it will dissolve back into citric acid solution. While dumping a powdered haematite into the solution would seem like the natural choice for iron donor, i am thinking that this additional, powdered haematite will be converted into magnetite powder but not magnetite coating on the part in the solution.
Anyone has any thoughts, ideas or suggestions? I am interested in learning the chemistry behind this process, so please do not suggest to just buy off the shelf blueing solution.
Thanks ahead