Вариантов множество. Надо отметить сразу - практически ни один способ в отдельности не позволит достичь большинства требуемых норм ПДК.
Самый простой и распространенный вариант - реагентный способ. Сульфиды вроде как не применяют. Смысл? Хлопотно это, запросто сероводород полетит. Обычно используют гидроксид натрия, или известь-пушонку, или и то и другое (гидроксид для нейтрализации свободной кислоты и осаждения металлов, известь для осаждения нерастворимых и малорастворимых соединений - карбонаты, сульфаты, фосфаты, фториды, силикаты). Шестивалентный хром предварительно требуется восстановить до тройки. Минусы: 1. Довольно высокая остаточная концентрация отдельных веществ (сульфаты не осадить меньше 500 мг/л, хлориды вовсе не осаждаются). Ситуацию можно исправить поставив на финише доочистку, например ионообмен. 2. Для разных металлов требуются разные значения pH осаждения.
Второй вариант - электрокоагуляция. Процесс основан на образовании в процессе электролиза гидроксид-ионов, который и образуют с металлами нерастворимые гидроксиды. Кроме того в результате растворения железных анодов образуется двухвалентное железо, которое восстанавливает шестивалентный хром. Минусы: 1. Высокий расход электроэнергии. 2. Увеличение количества шлама за счет долнительного образования ионов железа.
Гальванокоагуляция. Аналог электрокоагуляции, отличие в том, что образование ионов железа происходит за счет растворения железной стружки находящейся в контакте с коксом или медной стружкой. Основное применение - восстановление хрома (VI). Главный минус - количество шлама увеличивается минимум в 4 раза за счет ввода железа.
Ионный обмен. Как самостоятельный способ применять глупо, но очень хорошо использовать для финишной очистки.
Вообще способов и их комбинаций довольно много, нельзя сказать что есть один универсальный способ.
Вкратце и на скорую руку пока так. Говорить об этом можно долго и много. Если что, можно углубиться в конкретный способ обработки. Или кто что дополнит.