Skip to main content
Solved

How to tolerance the stop position of an off-axis mirror system


yuan.chen
Zemax Staff
Forum|alt.badge.img+3

Here is the scenario:  

We want to tolerance the stop position of an off-axis mirror system.

In other words, what we want to change is the aperture’s decenter X or Y value 

Best answer by yuan.chen

we can set this parameter in multi-configuration using APDY and use TMCO to tolerance.
for example, I use the sample file in this KBA: How to model an off-axis parabolic mirror – Knowledgebase (zemax.com)
The APDY is applied to surface 2 and set tolerance between 149 to 151.
?name=image.png

Then I open the TSAV_MIN_0003.ZMX generated by SAVE operand, we can see the decenter of aperture has been modified.
?name=image.png
The sample file is attached for your reference.
You can find more information about the above operands in help file:
The Tolerance Tab > Tolerancing Group > Tolerance Data Editor > Tolerance Operands > TMCO: Tolerance on Multi-Configuration Data
The Tolerance Tab > Tolerancing Group > Tolerance Data Editor > Tolerance Control Operands > SAVE: Save Sensitivity Analysis Lenses
The Setup Tab > Editors Group (Setup Tab) > Multiple Configuration Editor > Multi-Configuration Operands
?name=image.png

If the aperture is the system’s stop, set float by stop size for Aperture Type.

 

View original
Did this topic help you find an answer to your question?

2 replies

yuan.chen
Zemax Staff
Forum|alt.badge.img+3
  • Author
  • Zemax Staff
  • 275 replies
  • Answer
  • March 24, 2023

we can set this parameter in multi-configuration using APDY and use TMCO to tolerance.
for example, I use the sample file in this KBA: How to model an off-axis parabolic mirror – Knowledgebase (zemax.com)
The APDY is applied to surface 2 and set tolerance between 149 to 151.
?name=image.png

Then I open the TSAV_MIN_0003.ZMX generated by SAVE operand, we can see the decenter of aperture has been modified.
?name=image.png
The sample file is attached for your reference.
You can find more information about the above operands in help file:
The Tolerance Tab > Tolerancing Group > Tolerance Data Editor > Tolerance Operands > TMCO: Tolerance on Multi-Configuration Data
The Tolerance Tab > Tolerancing Group > Tolerance Data Editor > Tolerance Control Operands > SAVE: Save Sensitivity Analysis Lenses
The Setup Tab > Editors Group (Setup Tab) > Multiple Configuration Editor > Multi-Configuration Operands
?name=image.png

If the aperture is the system’s stop, set float by stop size for Aperture Type.

 


yuan.chen
Zemax Staff
Forum|alt.badge.img+3
  • Author
  • Zemax Staff
  • 275 replies
  • March 24, 2023

Oops, forgot attachment every time...🤣


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