Ansys Zemax | 多边形扫描仪设计示例

news/2024/11/25 13:14:24/

下载

联系工作人员获取附件 

实现

下面是使用混合模式设计多边形扫描仪的示例。

本文使用以下功能:

  • 创建多边形物体

  • 混合模式

  • 多重结构

多边形扫描仪是使用多面镜的光学系统。

用一面镜子反射的光学系统可以按序列模式进行。

但是,如果多面镜像旋转,并且您希望在下一个镜像上进行反射,则无法按序列模式执行。

在这种情况下,可以使用混合模式进行光线追迹。

(1) 创建多面镜

使用多边形物体创建多边形。

多边形物体可以通过文本文件等方式创建形状。

创建多边形物体,如下图所示。

文本文件如下所示:

第一个 V 是每个顶点的坐标。

输入V_number_x坐标_y坐标_z坐标 。

指定不希望在 3D 布局中显示的行。

I 1 3

I 4 6

I 7 9

I 10 12

R 是一个矩形符号,通过指定顶点来创建面。

顶点以顺时针或逆时针方向指定。

R V1 V2 V3 V4 isreflective face

Isreflective为“―1”,吸收面为“0”,折射面为“1”为反射面。

面是定义矩形所属的面的值。

C 是面的名称符号,由 C 面数字 “面名称” 语法指定。

此命令不会导致问题,即使您不使用此命令,您也可以在进行设置镀膜时执行此操作。

T 是一个三角形符号,比 R 少一个指定顶点。

它成为如下图所示的图像。

完成编辑后,将其另存为“物体”文件夹。

扩展名为“XX“POB”。

将文件保存在:\Documents\Zemax\Objects\Polygon Objects

保存后,在非顺序组件编辑器中选择多边形物体

您可以通过选择要使用的文件来使用它。

(2) 在混合模式下,按顺序使用非序列对象。

有关混合模式的详细信息,请点击查看文章。如何建模混合模式系统icon-default.png?t=M85Bhttps://mp.weixin.qq.com/s?__biz=MzIxNzE5MDU4Mg==&mid=2650033519&idx=2&sn=cd87d4084951626e1f2991bf4bf06d35&chksm=8ffd74b6b88afda03027a6bc7b259585a251e88a707aaafa78933beb120558d849900e19b4e2&mpshare=1&scene=21&srcid=0927fF2WHV3mVZrHi0btbJh2&sharer_sharetime=1664243505491&sharer_shareid=2d32f0cd11b4bf75f2e334061eebb407&version=4.0.16.6007&platform=win#wechat_redirect

(3)通过多重结构设定多边形对象的旋转角度。

通过这样设定 , 在结构1~10中设置按8°递进旋转的状态 。

多重结构的内容如下所示:

曲面:指定顺序的曲面编号。

对象:指定非顺序组件编辑器的对象编号。

位置代码:1_x、2_y、3_z 4_x倾斜5_y倾斜5_z倾斜。

如果堆叠多个结构,则它们应类似于下图。


http://www.ppmy.cn/news/164041.html

相关文章

扫描图片怎么变成电子版?不止扫描仪

扫描图片怎么变成电子版?我们在日常办公时,经常需要将某张图片进行传输,直接拍照很容易模糊可能达不到效果,如果是文字类手动录入信息又费时费力,还有打错的可能。这时我们就需要将图片扫描成电子版,下面就…

函数调用约定与相关指令-0day漏洞利用原理(5)

函数调用约定与相关指令技术内容说的很细,适合想真正搞定0day的同学,优先充分的精读恶补汇编语言系列:寄存器-汇编复习(2)_luozhonghua2000的博客-CSDN博客。 系统栈的工作原理-0day漏洞利用原理(3)_luozhonghua2000的博客-CSDN博客继续上篇系统栈的工作原理-0day漏洞利用原…

LinkedBlockingDeque的源码解析(基于JDK1.8)

LinkedBlockingDeque的源码解析(基于JDK1.8) LinkedBlockingDeque是Java中的一个阻塞双端队列,它继承自AbstractQueue类并实现了BlockingDeque接口。在多线程环境下,LinkedBlockingDeque能够提供高效的并发访问能力。下面我们来看…

excel无法打开文件怎么解决

excel无法打开文件怎么解决?在工作中,Excel是我们经常使用的一种办公软件,但在使用过程中难免会遇到无法打开文件的情况。这种情况一旦发生,不仅会给我们的工作带来影响,也会给我们带来一定的困扰。那么,在Excel无法打…

2020服务器芯片涨价,2020年内存开启涨价模式 服务器内存需求强劲将大涨20%

这两天全球内存一哥的工厂又发生火灾了,结果引来网友一番吐槽,毕竟这个梗是逃不过了。不过别担心这件事会影响内存价格了,因为根本不需要什么意外,全球内存已经开启涨价模式了,Q2季度还会再涨10%。 从2019年Q4季度开始…

鸿蒙系统运行内存为啥只有8g,明明8G内存,系统却显示只有4G!为啥会这样?

遇到一个有趣的问题:买了一条8GB的内存,在鲁大师查看只有7.8GB,但系统显示的却更少了,很多用户怀疑是不是被骗了? 原因1: 内存涨价,厂商把7.8GB的内存充当8GB,谋取暴利?答…

mysql数据库内存告警_为MySQL数据库增加线程内存监控

使用MySQL中我经常发现mysqld的内存使用会涨的很快(Buffer Pool是大页分配的),以至于使用SWAP,到底Server层用了多少内存,没有一个监控机制,所以第一步我编写了个patch(基于5.6.6)来监控每个线程用了多少内存,一旦mysq…

java内存一直在涨_java 内存一直增长,直到内存溢出

-vmargs -Xms256m -Xmx512m -XX:PermSize256M -XX:MaxPermSize512M -vmargs 说明后面是VM的参数,所以后面的其实都是JVM的参数了 -Xms256m JVM初始分配的堆内存 -Xmx512m JVM最大允许分配的堆内存,按需分配 -XX:PermSize256M JVM初始分配的非堆内存 -XX:…