注意事项
- 检查其他错误前请确认:当前文件的路径是全英文路径,可以避免很多奇怪的问题
- 使用 Lumerical 软件时,不要开有道云翻译,可以避免软件莫名其妙的崩溃卡死
- 分析的原因,以及解决方式不一定对
基本操作问题
- Structure 里的参数无法修改,可能在 Script 已有定义
Script 脚本使用报错检查
- syntax error
一般会显示具体的行,把这一行命令复制粘贴到命令行直接运行
- 如果有报错请检查。错误原因可能是这一行有非Lumerical语句、中文字符等
- 如果可以运行,那可能是你上一行代码没有加分号,注意检查前面的代码;
显示 line 0
Sweeep 问题
- 扫描到一半程序卡住,进度条停止
错误显示为 Error: … 忘了具体内容了,先中止保存
- 原因1:追着某个模式扫描的,怀疑当前尺寸没扫到这个模式
- 解决方式:缩小扫描范围,不再报错,扫描测试可以先扫最边上的两个点试试
- 原因2:不知道为什么某个点单独扫描没问题,但连续扫没扫出来
- 解决方式:中止保存后单独扫描这个点,文件替换后加载结果。
- 扫描到后面因为文件错误软件关闭了
The file cannot be read due to an error : unexpected end of file
- 分析原因1:可能是因为当前文件夹所在磁盘存储空间不足,我存储空间刚好不够了
- 解决方式:释放一部分存储空间出来——没解决,还是这个错误
- 分析原因2:可能是因为部分文件有问题,大小和其他的不一样
- 解决方式:删除了最后一组扫描点数据,并在 sweep 里把这一组去掉,从文件加载扫描结果,加载成功,但扫描结果是空矩阵…
- 分析原因3:不知道
- 解决方式:sweep 还是去掉了最后一组,重新扫描一遍看看,扫描成功