Optkt

Optkt

网站管理员

光学设计人员&网站管理员

  • 96
    Optkt发布了文章 2020-03-02 12:45
    字符串函数

    $BUFFER() 返回镜头缓冲区中的当前字符串。可从各种 ZPL 关键字和函数中提 取字符串数据。 ...

  • 96
    Optkt发布了文章 2020-03-02 12:45
    Zpl综述

    Zemax 编程语言 (ZPL)是一种专门为使用 Zemax 而设计的宏语言。 ZPL 提供了自定义扩展的功能。 如果用户要构建一个 ZEMAX 内部没有的特殊计算或者图形显示,则可以编写自己的 ZPL宏来实现。 ZPL 与 BASIC 编程语言类似,不仅支持部分 B...

  • 96
    Optkt发布了文章 2020-03-02 12:45
    while 循环

    ZEMAX宏程序不支持while关键字,但是可以用GOTO和LABEL关键字来构造。 语法: LABEL START_OF_WHILE_001 IF condition !!!!!!!!! While_Do_Expression !!!!!!!!!!!!!! GOTO START_OF_WHILE_001 ENDIF ...

  • 96
    Optkt发布了文章 2020-03-02 12:45
    sub 子函数

    ZPL 宏文件中定义和调用子程序,主要用到一下四个宏 GOSUB !用于将程序流定位到某个子程序 SUB !SUB 用于定义子程序名称,并指定子程序主体的开始。 RETURN ! RETURN 表示在调用了最新的 GOSUB 后,宏继续执行 END ! END 用于终止宏 语法...

  • 96
    Optkt发布了文章 2020-03-02 12:45
    goto 跳转

    通常情况下, 宏中的每行命令依次执行。 GOTO 可用于定义在宏中的任意点重新开始执行。 GOTO始终与 LABEL 命令一起使用。GOTO和LABEL还可以用来构造WHILE循环,详情请查看while循环 一个程序中不能出现两个或两个以上的同名LABEL标签名,否则会报...

  • 96
    Optkt发布了文章 2020-03-02 12:45
    if 判断

    IF 提供了有条件的宏执行和分支。 语法: IF (expression) (commands) ELSE (commands) ENDIF 或 IF (expression) THEN (command) 详述:IF-ELSE-ENDIF 结构用于有条件地执行 IF 后面的命令或者 ELSE 后面的命令,但两者不...

  • 96
    Optkt发布了文章 2020-03-02 12:45
    for 循环

    zemax的for 循环允许您编写一个执行特定次数的循环的重复控制结构。 语法: FOR loopVar, startValue, endValue, increment statement NEXT 详述: 关键字 FOR 标志着循环命令的开始。FOR 需要指定一个充当计数器的...

  • 96
    Optkt发布了文章 2020-03-02 12:45
    YMIN()

    返回函数列表 函数名: YMIN() 参数列表: (空) 返回值类型: 数值 说明: 图形窗口中的最小Y坐标。 该文档由光学课堂(www.optkt.cn)生成 最后更新时间:2020/3/7 12:38:20 ...

  • 96
    Optkt发布了文章 2020-03-02 12:45
    YMAX()

    返回函数列表 函数名: YMAX() 参数列表: (空) 返回值类型: 数值 说明: 图形窗口中的最大Y坐标。 该文档由光学课堂(www.optkt.cn)生成 最后更新时间:2020/3/7 12:38:20 ...

  • 96
    Optkt发布了文章 2020-03-02 12:45
    XMAX()

    返回函数列表 函数名: XMAX() 参数列表: (空) 返回值类型: 数值 说明: 图形窗口中的最大X坐标。 该文档由光学课堂(www.optkt.cn)生成 最后更新时间:2020/3/7 12:38:19 ...

  • 96
    Optkt发布了文章 2020-03-02 12:45
    XMIN()

    返回函数列表 函数名: XMIN() 参数列表: (空) 返回值类型: 数值 说明: 图形窗口中的最小X坐标。 该文档由光学课堂(www.optkt.cn)生成 最后更新时间:2020/3/7 12:38:19 ...

  • 96
    Optkt发布了文章 2020-03-02 12:45
    WINN()

    返回函数列表 函数名: WINN() 参数列表: (空) 返回值类型: 数值 说明: 返回所有打开分析窗口的编号。 该文档由光学课堂(www.optkt.cn)生成 最后更新时间:2020/3/7 12:38:19 ...

  • 96
    Optkt发布了文章 2020-03-02 12:45
    WWGT(x)

    返回函数列表 函数名: WWGT(x) 参数列表: 有效的波长编号 返回值类型: 数值 说明: 波长权重。 该文档由光学课堂(www.optkt.cn)生成 最后更新时间:2020/3/7 12:38:19 ...

  • 96
    Optkt发布了文章 2020-03-02 12:45
    WINL()

    返回函数列表 函数名: WINL() 参数列表: (空) 返回值类型: 数值 说明: 返回由关键字OPENANALYSISWINDOW最近打开的分析窗口的编号。 该文档由光学课堂(www.optkt.cn)生成 最后更新时间:2020/3/7 12:38:19 ...

  • 96
    Optkt发布了文章 2020-03-02 12:45
    WAVL(x)

    返回函数列表 函数名: WAVL(x) 参数列表: 有效的波长编号 返回值类型: 数值 说明: 以微米为单位的波长。 该文档由光学课堂(www.optkt.cn)生成 最后更新时间:2020/3/7 12:38:19 ...

认证信息
平台管理员
个人介绍
光学设计人员&网站管理员