Skip to main content
Question

Linking beam splitter decenter to thickness compensation

  • June 19, 2026
  • 3 replies
  • 0 views

jesusmunozjmj

Hi guys!

I am working on a tolerancing analysis of an optical system that includes a beam splitter, and I have come across a coupling issue that I would like to understand better.

In the nominal configuration, all elements are centered and the system is fully aligned.

When I introduce a Y decenter of +20 mm on the beam splitter on the lens data editor, this physically displaces the element along the vertical arm of the system. As a result, the optical path length in that arm should change accordingly. A +20 mm decenter on Y should reduce the effective thickness by 20 mm, from 239.617 mm to 219.617 mm. However, Zemax keeps the thickness at 239.617 mm regardless of the decenter, which is not physically correct.

My question is: is there a way to link the Y decenter of the beam splitter to the thickness of the preceding surface, so that when the beam splitter is decentered by a given amount the thickness is automatically compensated by the same value? Ideally I would like to keep using TPAR to tolerance the decenter while having the thickness update accordingly, either through a pickup solve, a ZPL macro, or any other approach available in Zemax.

Any guidance would be greatly appreciated!

3 replies

Forum|alt.badge.img+2

Hello, 

The beamsplitter is equivalent to a plane parallel plate. So, when you move it axially, you don’t change the position of the image. Zemax is right and thankfully so ! 

Regards, 

Thierry Lépine. 


jesusmunozjmj

Hi ​@Thierry.Lepine ,

Thanks for the reply! I get what you mean and I think you're right in the general case.

In my system though, the image is at infinity. I'm working afocally with collimated rays in image space and evaluating the wavefront error against a flat reference. So what I care about is not where the image forms but the vergence of the rays at the sensor.

The problem I'm trying to solve is more of a mechanical one: if during assembly the beam splitter ends up sitting 20 mm higher in Y, the physical distance between surface 2 (the paraxial lens) and the beam splitter drops by 20 mm as well, from 239.617 mm down to 219.617 mm. That change in distance does affect the ray vergence at the image plane and introduces a defocus, which you can actually see in the 3D layout when you manually reduce the thickness of surface 2 by the same amount.

So what I'm really after is a way to link the Y decenter of surface 4 to the thickness of surface 2, so that when I tolerance the decenter the thickness updates automatically.

Best regards,

Jesús


Forum|alt.badge.img+2

Hi Jesus, 

I though you were talking about the positions of the intermediate images. 

That said, I still don't quite understand your problem. When you decenter the beamsplitter, the optical paths of the two beams within the beamsplitter don't change and the two intermediate images don't move. This because the beamsplitter behave as a plane parallel plate. So I don't see the problem. 

Thierry Lépine.