tono88, sorry for the delay in responding. I don't know that particular device, but it depends on how smart it is. The web site is hard to read, but it depends a lot on how much work Mach3 does. I don't know enough about Mach3 to say. The code to talk to this board would almost certainly be different than TinyG, but it might be possible.
-Matt