Arduino Uno CNC

Hi, I really want to make an 3 axis cnc machine controlled by an arduino. I'm a little bit confused about how to do this from an electrical standpoint. Let first tell you guys what I have. I have Solidworks for making 3D parts, I have replicator g for converting it to g code, but the next thing is what trips me up. I've read numerous different things about how to get the g code to the arduino. I've stumbled upon GRBL and the codes they have complied. I've downloaded grbl_v0_8a_edge_328p_16mhz_9600_build20120310.hex from this link https://github.com/grbl/grbl/downloads. Is this all I need to do in order to get my arduino to send commands to my stepper motors? Thanks, Michael

Check this out

http://www.shapeoko.com/