Yes, you can make a wire winding that creates a field approximating a halbach array. Boeing has a patent on this-- US Patent 7,598,646. Unfortunately, it is only an interesting academic exercise. It turns out that this "halbach winding" will actually be less efficient than a conventional...