I use Cura with RepG. I have never succeeded in getting GPX to do anything despite really trying. I can tell you how GPX works, I have tried that hard I can probably quote sections of code from the source.