Micro Mill sample preparation device, is designed for high resolution milling to recover sample powder for chemical and isotopic analysis. The combination of submicron stage resolution and positional accuracy, real-time video observation and a custom designed software system, allows sampling of different phases in rocks at micron level and also allows to sample accretionary growth structures in skeletal and crystalline materials.