I am looking for a small program to tweak some gcode. I seem to run into needing to do this on a few items. My latest example.
Indicated line needs to travel in the X axis .1500" farther.

Boiled down want the Y-1.2922 to end up .15 in the X axis. But want the next line of code to end in the same location.

So at want it X+.15
So at should reduce the distance traveled
So at :nono: should change because the start point is different.

Just want a simple way of doing this in a program. How would you guys do it?


T20M6
T51
( OP 29 G54 START)
( TOOL 20, .375 FINISH ENDMILL )
G54G90G0X-.5418Y-2.7525B0.S5000M3
G43Z.4H20M8
Z.1
Z-1.4
G41G1X-.2423Y-2.7695F33.D21
G3X-.1368Y-2.6753I.0057J.0999
G2X.1377Y-2.2937I.4368J-.0247
G3X.3343Y-2.0035I-.116J.2902 (Want this to travel .15 farther in the X Axis.)
G1Y-1.2922
:nono:G2X.3225Y-.6748I.0425J.3096 (Want to end up in same place here.)
G1X3.1984Y-.1679

Would like to find an easy program to do this in. Any Help would be appreciated.