如何在Rsoft的BeamProp模块中,自定义数据设置发射场?

首先应用场景是我想使用单/多模光纤接收空间漫反射回光,其过程是发射光照射在一定距离后经过漫反射面发生后向散射,由于散斑效应利用光学镜头接收回来的光场分布一定不是均匀的高斯光,而是具有强弱分布不均匀的块状散斑,且接收光斑大小与光学系统成像有关。

这里我需要将接收回的光耦合进单/多模光纤中。
有帖子说可以先在zemax软件中用POP计算,并将结果保存为ZBF文件。然后使用Rsoft的Raytracing转换工具把Zemax转为Rsoft格式,后续就可以在激励场中设置。
但本人在Rsoft软件中未找到Raytracing转换工具及转换办法。

经过多种尝试本人找到了最笨也最有效的方法:
首先需要知道Rsoft激励场如何自定义导入,以及导入的文件格式,如下图所示。
点击左侧栏的小火箭,在launch field option中的type里选择file,并选择如图中的“…”,发射场只能选择后缀为“.m00”的文件。
在这里插入图片描述

打开后并点击View Launch,将显示如下图所示的场分布图(该为软件安装案例中自带的场分布)。

在这里插入图片描述

那么如何定义一个例如下图所示的自定义发射场,并生成.m00文件?

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值