Hi! I’m trying to write a little for-loop that loops through various field angles, stop when vignetting occurs on any surface, however, somehow it doesn’t seem to ‘register’ vignetting. I’m confused why this is the case and how I should go about trying to solve it. Would appreciate any comments/suggestions/advice on this. Thank you!
My observation: For any max field in the loop > 179.9 deg, FLDY(1) and MAXF() would both give me 179.9 degrees. For any max field <= 179.9 deg, FLDY(1) and MAXF() would give me a value that correspond to the max field. Regardless of the max field in the loop, RAYV() would be printed as 0. I’ve tried it with RAYE() and I would get 0 regardless too.
gMod note: moved to more appropriate forum for ZPL-related discussions.]