Hello there I have a mach 3 mill setup and i'm having a few issues

1. Cannot get it to communicate through the printer port

2. Need to make a program to move x 12" then move y .5 and then x to 0 then y another.5 without making a huge code Is there a way to make it move in.5 increments after x moves? Here I'd what I have

X12
Y .5
X0
Y1
X12
Y1.5
X0

is there a way I can set these parameters to run from the keypad? Without the PC

3. How do I get my g code to copy on to the mach 3?

Thank you any help is appreciated

more than happy to have a phone call

Scott 6615656578