Skip to main content
Question

Pivot Surf0 and Surf1 as a group about an arbitrary point in space


  • Ultraviolet
  • 35 replies

Hello all: How can I pivot surf0 and surf1 as a group shown below at an arbitrary point in Z such that the incident ray at surf2=0°? 

I would like to pivot the group in Z such that the exit ray from surf1 is normal incident to surf2

This article shows how an optical element can be pivoted about any point in space, but it is not clear how to add coordinate breaks prior to surf0. 


Thanks-Asuku

2 replies

Jeff.Wilde
Luminary
Forum|alt.badge.img+3
  • Luminary
  • 510 replies
  • June 18, 2025

You mean like this?

 

I just inserted a CB surface before the image plane and applied a chief ray solve for normal incidence.  Then I set the image surface to be the global coordinate system reference.

Regards,

Jeff


  • Author
  • Ultraviolet
  • 35 replies
  • June 25, 2025

Hello ​@Jeff.Wilde 

Sorry for the delay in getting back to you. Yes, I agree with Chief Ray solve I can hit the next surface at normal.

However, my goal is slightly different. The image below is a better representation of what I am trying to achieve. 

I want the fiber to pivot around the center of Lens surf2 such that the ray incidence angle = 0°.
In this case, since there is surf1 before surf2, I cannot use chief ray solve.

 

-Asuku


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings