切换到宽版
  • 广告投放
  • 稿件投递
  • 繁體中文
  • 如何在OpticStudio中创建多边形物体?

    作者:Zemax China 来源:投稿 时间:2019-01-11 23:15 阅读:10685 [投稿]
    本文介绍了如何创建多边形物体、定义物体表面以及如何在非序列编辑器中使用该物体。

    需要注意的是我们还未连接任何顶点。上图中的实线只是出于展示目的来帮助我们分辨立方体的外形和顶点的空间位置。

    其中立方体前表面上的箭头表示局部坐标轴方向,它位于多边形物体的原点。每个物体的局部坐标轴都可以在对应物体的物体属性 (Object Properties) > 绘图 (Draw) 中选中显示局部坐标轴 (Draw Local Axis) 来显示:


    连接顶点

    上一节中我们定义了所有的顶点坐标,现在我们需要连接各个顶点组成矩形面来构建立方体。定义矩形面的符号为:R。其中构建矩形面需要四个顶点编号及两个额外参数:

    R vertex1 vertex2 vertex3 vertex4 isreflective face

    顶点编号必须为整数,并且是文本文件中已经定义顶点的编号。其中编号的定义顺序并不是任意的,编号的顺序必须为所构建矩形顶点的逆时针或顺时针顺序。如下图中右侧显示的交叉顺序是不支持的:


    举例来说,如下数据行将连接顶点1,2,3,4来定义立方体的前表面:

    R 1 2 3 4 0 0

    其中isreflective标识可以为-1, 0, 1三个整数之一。其中标识0表示透射,标识-1表示吸收,标识1表示反射。多边形物体的每个表面都可以根据需要定义为反射、透射和吸收。如果上例中isreflective标识设为1,则所有到达立方体前表面的光线都将发生反射,其语法为:

    R 1 2 3 4 1 0

    多边形物体的表面属性也可以在物体属性的膜层/散射标签栏中定义:


    分享到:
    扫一扫,关注光行天下的微信订阅号!
    【温馨提示】本频道长期接受投稿,内容可以是:
    1.行业新闻、市场分析。 2.新品新技术(最新研发出来的产品技术介绍,包括产品性能参数、作用、应用领域及图片); 3.解决方案/专业论文(针对问题及需求,提出一个解决问题的执行方案); 4.技术文章、白皮书,光学软件运用技术(光电行业内技术文档);
    如果想要将你的内容出现在这里,欢迎联系我们,投稿邮箱:service@opticsky.cn
    文章点评