Multiple Tolerance Analysis

  • 16 July 2020
  • 2 replies
  • 162 views

Hello,


I have a test bench with a scanning laser passing through an optical setup.


I have the firing pattern of this laser and I wanna know what will be the impact of the laser firing pattern miss the target.


The idea is to do a tolerance analysis for each angle of the scanning but there are a lot of angles to do this tolerancing.


How can I do a tolerance analysis for a big set of tilts around X and Y?


Thank you,


Narciso Soares


2 replies

Userlevel 6
Badge +2

Hello Narciso,


Without much thought, I would see three options:


- First define each scanning position as a configuration and run the tolerancing for each configuration.


- Another solution would be to simply tolerance the scanning angles with big tolerances (the whole range) and then run a lot of Monte Carlo. Then you can analyze the results. Not sure this solution is good.


- Finally and I think this is probably the best option. Run the tolerancing within a macro or ZOS-API. At each run, you can change the nominal scanning angle and re-reun the tolerancing. The advantage of programming language is that you can then retrieve results and make some extra calculations.


I guess it all depends on how big your scanning angle set is.


Sandrine

Hello Sandrine,


Thank you for your help.


Narciso

Reply