In batch processing lines, rectifiers are controlled automatically according to part type and quantity. The amperage profile can be customized per part with ramping, pulsing, and reversing profiles possible. In continuous processing lines, rectifiers are automatically adjusted according to material speed such that plating thicknesses stay constant across the available speed range.