TA的每日心情 | 开心 2022-5-26 11:01 |
---|
签到天数: 4 天 [LV.2]偶尔看看I
小白
- 积分
- 0
|
国外最大的开源软件社区sourceforge.net/projects/sensitizer/
SENSITIZER is an ESO software toolset written in Matlab and Mathematica aiming at automating some Structural/Thermal/Optical Performance (STOP) sensitivity analyses with Zemax OpticStudio (ZOS). The core code of SENSITIZER runs in MATLAB and drives ZOS in the background through the ZOS-API interface, based on.NET.
The core data structure of SENSITIZER is an optical group, which can be any optical surface in the lens file or a set of subsequent surfaces. These groups will be perturbed by varying their positions relative to the rest of the system (rigid-body-motions) and/or by adding Zernike shape deformations on their front surface. After a certain perturbation is applied, ZOS runs (sequential) raytracing to compute the optical performance such as centroid displacement or wavefront error.
Features- STOP analysis
- Optical performance analysis
|
|