well, that wasn't too hard. Reading the manual, I came up with this.
It's only a demo file to check toolpaths on my laptop, so no units, spindle or anything fancy like that.
(vague parabola generator)
(SET THE VERTEX POINT OF THE PARABOLA AS 0,0,0)
G0 Y0
G0 Z0
G0 X-30
G0 Y100
#1=-30
M98 P33 L300
M30
O33
G0 Z[0.002*#1*#1]
g2 y-100 i0 j0
G0 Z180
G0 Y100
G0 X#1
#1 = [#1+1]
M99
So it should be a relatively simple matter to integrate some small X and Z offsets by calculating the tangential angle of a line against the profile of the parabola and altering the position of the tool before it does its G2 scan. I think

What strikes me about this is the incredible economy and flexibility of handwritten G-code. The things I've seen spewed out by CAM programs is nobody's business, great reams of g01 here and g01 there, it's a nonsense.
Of course my code above might, in proper CNC terms, be a murderous bag of hacks, do say if so. I can learn.
