CAXCAD can display the footprint of the beam on any surface, which is used for calculate the effects of the surface vignetting.
Footprint with ring beam
Footprint Data