Study on magnetic polishing of free-form surfaces