The gcode is not that bad to read. You might want to look at:
https://docs.v1engineering.com/learn/gcode/
And also:
https://docs.v1engineering.com/learn/coordinates/
You will be able to tell what the grbl post processor is doing differently real quick.