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.