当前位置: 首页 > news >正文

F-Theta扫描镜头的性能评估

摘要

F-Theta 透镜通常用于Galvo类扫描仪的激光材料加工系统。 对于这样的镜头,聚焦点沿目标平面的位移与镜头焦距和扫描角度的乘积成正比。然而,没有完美的 F-Theta 系统,因此在任何给定的系统中都会出现与理想行为的偏差。 借助快速物理光学建模和设计软件 VirtualLab Fusion 中的扫描源,我们通过测量不同角度下实际光斑位置与期望值之间的偏差来分析给定 F-Theta 透镜的性能。

任务描述

 

系统构建模块 - 扫描光源

  

 

可以使用扫描光源定义生成一组在不同方向传播的截断平面波的多模光源。

用户可以指定应考虑多少模式并定义强度分布。 更多信息如下:

如何设置一个扫描光源

系统构建模块 – 镜头系统组件

 

  

镜头系统组件允许轻松定义由各种界面组成的组件。 可以包括例如:平面、球形和圆柱形界面以及配置它们之间的介质。

VirtualLab Fusion技术系统构建块——参数耦合

 

  

通过参数耦合,可以将系统中不同参数的值联系起来。 在此用例中,此功能用于自动将探测器围绕所需焦点居中。 更多信息如下:

VirtualLab Fusion中的参数耦合

系统构建模块——畸变分析器

 

实际焦点位置与参考焦点位置之间的偏差表明了 F-Theta 镜头的性能。 可以使用畸变分析器计算此信息。

虽然实际焦点位置将通过模拟计算,但参考焦点位置可以指定为角度本身的线性或其切线。

总结-组件…
 


 

 

 

系统印象

 

性能评估 – 光斑位置偏差
 

畸变分析器可以快速估计 F-Theta 镜头的性能,可以通过将场传播到焦平面来进行验证。

性能评估 - 光斑直径测量



 

 

光斑直径(FWHM)

此外,该结果可用于对 F-theta 系统产生的斑点进行更深入的分析。 例如,对光斑大小的检查表明,对于更高的输入角度,单个焦点变得越来越椭圆。

VirtualLab Fusion技术

 

文件信息


 

相关文章:

  • A40I工控主板(SBC-X40I)USB接口读写测试
  • 基于C#实现自己的webapi调用软件
  • QChart绘制图形遇到的问题
  • springboot停车场车辆定位管理可视化分析系统的设计与实现毕业设计源码101702
  • Web前端笔记--HTML5学习1
  • QT计算函数运行时间,精确到ms和us
  • CentOS7 rabbitmq3.8 与 erlang22. 安装、干净卸载
  • ROS导航相关消息
  • lombok注解介绍
  • 猿创征文|final的细节,你知多少
  • SCM供应链具体有哪些优越性?智能供应链管理系统助力汽车服务企业数字化转型
  • 百数标准应用——一站式实现疫情流调管理数字化
  • 优盘格式化了怎么恢复里面的数据
  • vue-element-upload 文件上传打开选择文件弹框前进行操作
  • 【毕业设计】基于RNN的金融预测系统 - 大数据 深度学习
  • 【mysql】环境安装、服务启动、密码设置
  • canvas 绘制双线技巧
  • Golang-长连接-状态推送
  • Java知识点总结(JavaIO-打印流)
  • Js基础知识(一) - 变量
  • MySQL Access denied for user 'root'@'localhost' 解决方法
  • opencv python Meanshift 和 Camshift
  • 阿里中间件开源组件:Sentinel 0.2.0正式发布
  • 从@property说起(二)当我们写下@property (nonatomic, weak) id obj时,我们究竟写了什么...
  • 从伪并行的 Python 多线程说起
  • 前端设计模式
  • 前端学习笔记之原型——一张图说明`prototype`和`__proto__`的区别
  • 树莓派 - 使用须知
  • 云栖大讲堂Java基础入门(三)- 阿里巴巴Java开发手册介绍
  • 在Mac OS X上安装 Ruby运行环境
  • 终端用户监控:真实用户监控还是模拟监控?
  • postgresql行列转换函数
  • ​【C语言】长篇详解,字符系列篇3-----strstr,strtok,strerror字符串函数的使用【图文详解​】
  • ​io --- 处理流的核心工具​
  • ​LeetCode解法汇总2808. 使循环数组所有元素相等的最少秒数
  • #[Composer学习笔记]Part1:安装composer并通过composer创建一个项目
  • #NOIP 2014#day.2 T1 无限网络发射器选址
  • #我与Java虚拟机的故事#连载13:有这本书就够了
  • (¥1011)-(一千零一拾一元整)输出
  • (java版)排序算法----【冒泡,选择,插入,希尔,快速排序,归并排序,基数排序】超详细~~
  • (转)甲方乙方——赵民谈找工作
  • *Algs4-1.5.25随机网格的倍率测试-(未读懂题)
  • .helper勒索病毒的最新威胁:如何恢复您的数据?
  • .NET CORE 第一节 创建基本的 asp.net core
  • .NET CORE Aws S3 使用
  • .NET Core 成都线下面基会拉开序幕
  • .net core 实现redis分片_基于 Redis 的分布式任务调度框架 earth-frost
  • .net core控制台应用程序初识
  • .Net MVC4 上传大文件,并保存表单
  • .NET/C# 阻止屏幕关闭,阻止系统进入睡眠状态
  • .net安装_还在用第三方安装.NET?Win10自带.NET3.5安装
  • .NET处理HTTP请求
  • .NET单元测试
  • .net和jar包windows服务部署
  • ??在JSP中,java和JavaScript如何交互?