Ions such as Cr6+ will just pass through micro- and even ultra-filtration membranes. Only reverse osmosis RO membranes can retain these ions along with all other compounds with larger molecular diameters. In most wastewaters containing Cr6+ this would result in quick irreversible fouling of the delicate RO membranes with high replacement costs.
The only sustainable solution to remove Cr6+, as we applied in several industries since more than 40 years, is to first reduce the very toxic Cr6+ to the less toxic Cr3+ and then in case of high concentrations first chemically precipitate and separate (settling) most of the Cr3+. The resulting low concentrations of Cr3+ can be removed along with other organic and nitrogen pollutants in an aerobic-anoxic biological treatment.
MF and UFs will not be able to remove ionic impurities, especially heavy metal ions, since their hydration radii are much smaller than the pore size of the MF and UF membranes.
UF membranes can be tuned to reject such ions by performing different membrane modifications.
You can kindly refer to this article for some more details:
Article Surface modified ultrafiltration and nanofiltration membrane...
Mitil Koli Whether microfiltration requires pre treatment to reduce metal? or it is okay ( no needed pre treatment) as long as it is not a heavy metal?