Skip to main content

OpticStudio内的通用画图工具介绍-Universal Plot


Chenfeng.Gu
Forum|alt.badge.img+1

 

欢迎大家的到来:cherries:

今天我们花点时间来认识下,OpticStudio里一个好用但有可能被遗忘的绘图小工具:Universal Plot。

Universal Plot 是存在于专业版和旗舰版的通用绘图工具:

 

:bulb:它是可以应用在序列或者非序列模式下,以任意表面参数系统参数,多重结构或者非序列参数为变量(横轴),以优化操作数作为因变量(纵轴)的绘图工具。

     换句话说,只要是能以优化操作数提取的信息,都可以作为纵轴的输出。

 

 

关于因变量(Dependent Variable)的选择,可以分为两种方式:

方式1: 直接采用操作数,然后设置对应参数(下图左)

方式2:选择Merit,然后选择Merit Function Editor 中你想使用的对应行(下图右)

 

 

Universal Plot 有一维和二维可供选择,二维可以有两个变量(X,Y),一个因变量(Z)

 

 

希望这个工具可以在大家日常的设计输出或者评估中发挥作用:hugging:

下面我们来讨论下关于Universal Plot几个常见的问题:

:drum:  采用POPD,IMAE等操作数作为因变量时,画出来的曲线感觉跟设置对不上?

:confetti_ball: 如果遇到这类问题,大家可以看下Help File帮助文档里有没有对这个操作数的使用提醒

    比如POPD的使用,需要设定后点击Save, 之后再用Universal Plot信息就会更新了。IMAE也是类似的操作。

 

 

:drum: 采用NSDD操作数时, Universal Plot 无响应?

:confetti_ball: NSDD操作数在Universal Plot的使用,须采用上述的方法二,即采用Merit方式, 且设置上需要搭配其他操作数,如NSTR一起,可以参考以下文章所描述的方法

如何在Universal Plot中使用NSDD操作数

 

:drum: 如果我想在Universal Plot中引入优化后的结果作为因变量(Dependent Variable),我应该怎么做?

:confetti_ball: 首先明确的是,Universal Plot的工作流程是将变量X带入系统,算出对应的Y值,中间不涉及任何的优化过程。但如果想把优化引入之中,可以采用ZPLM。关于ZPLM也有些需要注意的地方,比如在ZPLM中采用GETT,再优化或者使用Universal Plot ,会遇到问题,可以参考下面有趣的讨论:

如何在Universal Plot中引入ZPLM

当然,这种方式的分析可能需要更长的时间来计算,因为必须在每个周期中创建和删除临时文件。因此,也可以尝试使用PLOT关键字完成。您可以在此处找到有关如何使用Plot的一些指导:

如何在ZPL中使用PLOT关键字

 

:drum:  每次采用Universal Plot时,一打开就会自动更新,时间很长?

:confetti_ball: 这种情况如果很困扰,可以尝试根据对应情况关掉对应按钮试试看:blush:

 

:drum:  如果我想把几条曲线放在一个Universal Plot的界面应该怎么操作?

:confetti_ball:可以采用下图Active Overlay的功能,具体如何使用大家可以参考帮助手册

    右击鼠标可以更改一些设置

 

好了,今天关于Universal Plot的讨论先到这啦,大家任何问题都可以在Community发帖讨论哦~:nerd:

Did this topic help you find an answer to your question?

0 replies

Be the first to reply!

Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings