I'm back to building something after a years interruption (thank you, real life, I needed that). I converted the PrandtlLight plans in inkscape and then generated gcode using laserweb. In inkscape I always make a 20x30 reference box to orient the parts and then eye ball them in the laserweb plot but... they don't always fit on the real board. So that was a long intro.
I'm making a visual basic program to analyze the gcode file, find the largest X and Y coordinates, compare them to the ACTUAL measurements of the board and then suggest a border adjustment that will fit the actual cut. I'm also going to include a button to change the X or Y or both numbers to match the suggested boarder and then save the new gcode file. Any other over thinkers interested in this when it's done?