the short answer is yes phillips 432 controls can interpolate in in all 3 planes,
XY ZX YZ. They also allow two diffrent input line formats.
Lets say for example you're in the XY plane, G17 your codeing can look like this:
G3 Xx.xxxx Yx.xxxx Rx.xxxx the X and Y values are the endpoint of the circular move and the R is the radius of the circle. The limitation of this format is you can only drive the cutter 180 degrees from the start point to the end point, so you would need two lines of code to go 360 deg's ............or you can code it like this
G3 Xx.xxxx Yx.xxxx Ix.xxxx Jx.xxxx again the X and Y values are the end point of the move and the I and J values are the center point of the circle.
I use the X,Y,I,J format because with a little bit more code you can do a helical interpolation
G3 Xx.xxxx Yx.xxxx Zx.xxxx Ix.xxxx Jx.xxxx Kx.xxxx
the X and Y values are the end point of the move and the I and J values are the center point of the circle the Z values is the final depth the helical move and the J value is the pitch of the helical move per 360 degs of motion.
You can use this format in all 3 planes but you need too change the XYZIJK
for the plane you working in.
I'm fairly sure that machine has a 432-10 control, so you can do alot of tricks right out of the box with it.
Do you have a programing manual? I may be able to help you out with getting you one.