Sigmadyne SigFit是光学机械分析和专门从事光学机械有限元分析的软件!允许光机械工程师将机械分析与光学分析集成在一起。这样就可以计算光学性能预测,包括机械干扰的影响,同时利用用户已经熟悉的有限元和光学分析软件。还具有许多其他功能,包括自适应控制的仿真,使用蒙特卡洛方法的变化分析以及动态响应波前误差(与光学分析软件的链接)和视线误差的计算!
安装激活教程
1、在本站下载并解压
2、双击SigFit2020R1e_x86_64.exe运行安装,勾选我接受许可证协议条款
3、选择软件安装路径
4、选择许可证管理器类型FlexNet,点击ok
5、输入“ FlexNet许可证位置”:默认C:\ProgramData\Sigmadyne\license.dat
6、将ProgramData文件夹复制到C盘,并点击替换目标中的文件
7、将2020r1e文件夹复制到安装目录中,点击替换目标中的文件
8、运行“ SIGMADYN_Local_Licensing.reg”并确认将信息添加到Windows注册表中
软件功能
1、曲面拟合-将多项式拟合到来自FEA,测试数据或表格数据的变形曲面。 ❚适合Zernike,Annular Zernike,Aspheric,XY,福布斯,Fourier-Legendre,Legendre,Chebyshev。 as按照多项式拟合,内插,RMS和峰谷计算,计算刚体运动和表面误差。 ❚为Code V™,Zemax™或OSLO™编写光机械干扰的宏文件。 s对由FEA预测的变化进行蒙特卡洛分析。
2、谐波,随机,瞬态响应分析-在给出模态FEA结果的情况下模拟动态响应。 s计算表面运动,表面误差,视线误差,由于随机抖动的视线误差和波前误差引起的MTF。 ❚输出谐波和PSD响应功能。 ❚确定对表面误差,视线误差和波前误差响应的模态贡献,以帮助进行性能诊断。
3、优化I / F-支持FEA中的优化。 in以FE软件格式编写方程,用于表面误差,视线误差和波前误差。 s使光学性能成为优化的约束或目标。 ❚对设计轻型反光镜,底座和测光结构很有用
4、主动控制-解决执行器力/行程的问题,以最小化表面或波阵面误差RMS。 s接受来自FEA或测试数据的执行器影响功能规范。 s计算执行器行程并表征校正后的表面误差和波前误差。 s计算执行器行程,表面RMS,多项式系数。 using使用遗传优化来优化执行器的位置。
5、插值—在有限元模型和干涉图阵列文件之间插值。 s读取测试干涉图阵列作为表面拟合和主动控制分析的输入。 surface从曲面拟合和主动控制分析中输出干涉图阵列文件
6、热光学,应力光学和StressBirefringence效果-计算折射率变化。 optical在光学分析中创建用户定义的渐变折射率镜片或OPD映射,以表示来自FEA的dn / dT和dn /dσ效应。 from根据FEA结果计算应力引起的双折射。
7、视线(LoS)错误-计算由于静态和动态负载引起的视线错误。 FE以FEA软件格式计算和写入视线系数。 random计算随机分析中由于抖动引起的MTF响应。
8、Wavefront Error(波前误差)-计算与机械分析有关的波前误差,并链接到光学分析模型或灵敏度文件。 ❚可以预测由于振动环境引起的波前误差。
新功能
一、通过光学分析预测波前误差线性光学模型的改进
1、支持与代码V(2020R1)一起使用
当前的功能允许用户通过链接到光学分析模型或先前生成的线性光学模型文件来计算波前误差,现已扩展为包括与Code V版本10.6或更高版本一起使用。均支持通过法向或轴向下垂变形方向表征表面误差。表面类型目前仅限于没有非球面项的圆锥表面。支持链接到.len或.seq文件。有关更多详细信息,请参见SigFit参考手册的5.20.3节或教程示例3。
2、对字段和波长的支持(2020R1)
当前允许用户通过链接到光学分析模型或先前生成的线性光学模型文件来计算波前误差的功能现在支持多个场和波长。场和波长编号在SigFit中指定,如下所示。线性光学模型将使用到场和波长的每种组合的光学分析链接生成,并将用于生成每种模型的波前预测。
3、支持学生的小孔和障碍物(2020R1)
通过将网格,孔径和障碍物特征与表面允许的特征相结合,增加了在光瞳空间中施加孔径和障碍物的支持。用户指定要应用于计算波前的瞳孔的网格。通过评估波前的多项式表示来填充此网格。可以定义以标准化瞳孔坐标表示的光圈或障碍物。
4、支持样本量
现在可以指定射线采样密度。默认值为128×128。
5、添加了将波前误差结果写入CSV文件的输出选项
波前分析的结果已经写入.fit文件。多项式拟合和主动控制分析的结果也可以写入到CSV文件中,并在输出模块的“系统级结果文件”部分中进行选择。
二、支持Code V扩展的Zernike边缘,包括偏移光圈
在Code V版本11.3中,引入了一种新的表面类型,称为扩展边缘Zernike。除此处未讨论的其他功能外,该表面还允许基本圆锥曲线与Zernike多项式处方之间有偏移。现在,这使用户可以在SigFit分析中使用轴向下垂变形,将结果发送到具有偏移孔径的Code V曲面。有关在SigFit中支持此表面的更多详细信息,请参见教程示例2。请参阅Code V文档以获取有关SPS ZFE表面及其其他功能的更多信息。
由于缺乏重要术语,通常不建议使用常规Fringe Zernike集来表示表面误差,但此Code V Extended Fringe Zernike表面中包含的术语通常对于表示大多数变形非常有用,因为表面配方包含六翼形(cos(6θ)和sin(6θ))项。另外,使用残差插值可以增加缺少期望的表面误差的任何多项式拟合。
三、用户定义的标头(2020R1)
可以通过VSigFit的“解决方案”模块中的简单文本编辑器来指定用户定义的标头。用户只能使用50行,每行80列。如果使用了80列以上,则编辑器将自动换行。标题文本将被打印在SigFit写入的几乎每个输出文件上(在该文件的格式规范允许的情况下),并使用宏文件所需的注释字符。
四、增加了GRD INT格式(2020R1)的精度增强内插文件
写入GRD INT文件的精度受文件格式的有符号2字节整数的精度限制。这导致大约四个十进制有效数字,可能并不适合所有应用程序。现在,生成GRD INT文件将导致每个插值产生两个文件,第二个GRD INT文件表示原始数据减去第一个GRD INT文件中表示的数据。这将导致大约八位十进制数字的精度。第二个GRD INT文件将使用x2.int后缀。调用INT文件的相应宏文件将根据需要使用唯一标签将两个GRD INT文件调用到同一表面上。启用该功能不需要用户采取任何措施。
五、VSigFit对附加孔径和遮挡定义的支持(2020R1)
附加的孔径和障碍物定义已在SigFit中发布了几个版本,但VSigFit到目前为止尚不支持。附加的孔和障碍物允许用户指定和定位其他形状以及布尔值,以及如何使用它们。
六、从光学分析(2020R1)导入曲面的增强功能
1、导入光圈偏移
现在可以从Code V和Zemax Optic Studio模型中导入指定的孔径偏移。这些偏移量将被导入到曲面偏移量属性中,以对应的SigFit曲面定义。孔径定义本身不会被导入。
2、使用全局坐标提高了VSigFit导入Code V曲面的精度
现在,可以更精确地表示在Code V模型中的全局坐标中定义并导入VSigFit的曲面的曲面顶点坐标系定义的生成。此改进消除了在SigFit分析过程中会在其上添加干扰的名义表面位置上的微小但有时值得注意的误差。使用局部坐标在代码V中表示的曲面不受影响。
3、支持Code V图像表面厚度
从Code V模型导入表面定义时,以前的版本中忽略了图像表面上的厚度,但现在将其用于定位图像表面。
七、VSigFit中以微米表示的Sellmeier dn/dT属性中的λTK规范
SigFit有两个条目来描述Sellmeier dn/dT属性:SELLM和SELLM1。SELLM以微米表示λTK,而SELLM1以纳米表示λTK。对于最新版本,VSigFit偏爱SELLM1条目,并提示用户输入纳米级的λTK。但是,为了避免混淆,VSigFit现在将要求以微米为单位指定λTK,如下所示,因为在玻璃目录中通常以微米为单位给出λTK。
对于用户而言,非常重要的一点是要了解VSigFit始终使用与VSigFit的Sellmeier定义中显示的所请求单位相对应的条目来存储λTK。因此,使用SELLM1定义的先前分析定义将正确导入并转换为SELLM条目,而无需任何用户操作。
八、新的动态输出文件
如下所述,可以请求与动力学分析相关的两个新文件。
1、谐波响应复合文件
除了现有的峰值幅度输出外,现在还可以使用复杂形式的曲面谐波响应和系统预测。谐波响应数据的复数形式可以选择为幅度和相位或实数值和虚数值的形式。该文件的格式类似于峰值幅度形式的CSV格式。
2、模态随机响应贡献率
对于许多版本,随机响应贡献的百分比已打印到.fit文件中。现在可能要求将它们打印为CSV格式。