We use zemax to simulate a galvo scanner geometry in mixed mode NSC. Almost all seqential analyses work in mixed mode.
However the paraxial magnification gets messed up. I am pretty certain this is due to the beam beeing turned in the nsc component. In the depicted example an object point (0,1) gets imaged to (-1,0).
Apperently this can be corrected by setting the “Exit Tilt Z” for the non sequential component to a value that object points on the x-axis are imaged to image points on the x-axis.
However the documentation says “The radial magnification, being the ratio of paraxial image height to object height”.
My impression is, that zemax internally uses vector components instead of “heights”.