[NEWSLETTER] 编程用于执行IFTA设计的模块
2025年11月28日 08:42浏览:29
摘要
在衍射光学元件 (DOEs) 如分束器的设计中,通常采用迭代傅里叶变换算法(IFTA)。VirtualLab Fusion为所有设计参数的配置提供了一个循序渐进的向导。然而,对于某些特定的设计任务,能够以自动化的方式执行算法而不需要图形用户界面是很有意义的。因此,在本文中,展示了利用VirtualLab Fusion中自定义的C#模块来执行IFTA设计。
![[NEWSLETTER] 编程用于执行IFTA设计的模块的图1](https://img.jishulink.com/msimage/202511/6fa315ecfb2385797beecaeeeb28378c.png)
任务描述和示例代码
![[NEWSLETTER] 编程用于执行IFTA设计的模块的图2](https://img.jishulink.com/msimage/202511/19c4424ffa4558cd7275cbb3999e763c.png)
IFTA设置的准备工作
为了运行该模块,必须生成初始IFTA文档
![[NEWSLETTER] 编程用于执行IFTA设计的模块的图3](https://img.jishulink.com/msimage/202511/8a9ae65f40fa0368c2a8c6d44f25ff2c.png)
结果
产生的相位函数
![[NEWSLETTER] 编程用于执行IFTA设计的模块的图4](https://img.jishulink.com/msimage/202511/76fc969759704fe859d6ff9641ebd421.png)
文本文件中的性能输出
![[NEWSLETTER] 编程用于执行IFTA设计的模块的图5](https://img.jishulink.com/msimage/202511/f928b810dd1028589c589bea6d9ebf0a.png)
文件信息
![[NEWSLETTER] 编程用于执行IFTA设计的模块的图6](https://img.jishulink.com/msimage/202511/1a354aaf2e3badab9ae56f54ddc053e2.png)
延伸阅读
- 可编程元件的自定义帮助
- 可编程光源,函数,界面和介质
- 如何使用可编程函数及示例(柱透镜)
技术邻APP
工程师必备
工程师必备
- 项目客服
- 培训客服
- 平台客服
TOP




















