Micromachined agnet Arrays