I was doing a simple drilling op on a plate and didn't need to cad it out. So I used Newfangled to get the holes drilled. I found that the program is not spitting out the numbers it should. I have posted below the images of my settings, and also the Gcode that it put out.

In the most sever case, it is placing + numbers when it should be using - coordinates. But I also found that if you enter a different starting coordinate than 0x 0y, that it will subtract that amount from the total movement.

I have my machined set to zero on the corner of my vise jaws as a repeatable starting point. I then told newfangled where I wanted the first hole. Please see what I wanted, and then see what I got from the wizard.

Generated code ------

(Code by Newfangled Wizard, 6/26/2010)

**(Version 2.83) <-------------- Shows wrong version in the wizard output as well. Even though the screens show the correct version.**(Program Posted for Aluminum )

G0 G49 G40.1 G17

G80 G50 G90 G98

G20 (Inch)

(***** Rectangular Hole Pattern *****)

M6 T7

M03 S1800

M9

G00G43 H7 Z0.2

G73 X0.25 Y-0.5 Z-0.63 Q0.02 R0.05 F1.3

**X4.736 Y-0.5**

X-4.736 Y1

X0.25 Y1G80

M5 M9

**Manually Corrected code. **(Code by Newfangled Wizard, 6/26/2010)

(Version 2.83)

(Program Posted for Aluminum )

G0 G49 G40.1 G17

G80 G50 G90 G98

G20 (Inch)

(***** Rectangular Hole Pattern *****)

M6 T7

M03 S1800

M9

G00G43 H7 Z0.2

G73 X0.25 Y-0.5 Z-0.63 Q0.02 R0.05 F1.3

**X-4.486 Y-0.5 <---- (This line is correct for distance as is the next - The code above wasn't)**

X-4.486 Y-2 <----- (If compared above, I needed my hole to be -1.5 as entered into the wizard.)

X0.25 Y-2 <---- Notice the difference?)G80

M5 M9

Here are the screenshots of the entered data into the wizard.

I have been through this several times and it appears that if you enter any starting offsets in to the X and y coordinates at the beginning. The X always adds or subtracts for the locations of the drilling moves. And always causes them to be a + number, even if they are entered in as negative moves.