切换到宽版
  • 广告投放
  • 稿件投递
  • 繁體中文
  • 如何使用布尔物体?

    作者:Zemax China 来源:投稿 时间:2020-04-01 17:07 阅读:9059 [投稿]
    OpticStudio 支持使用其他非序列元件 (NSC) 的物体和表面创建复杂物体。原生布尔物体、布尔物体和组合透镜物体可用于在非序列模式下,通过其他物体和表面创建复杂物体。

    合并物体工具

    布尔物体允许同时进行最多 10 个物体的灵活运算,并且保留对生成物体的完全参数化控制。然而,在某些情况下只需要使用两个物体,并且不需要物体的参数化控制。在这些情况下,合并物体工具很有用。

    首先,像往常一样定义两个父物体。在本例中,我们将使用挤压物体。提取一个 OpticStudio .UDA 孔径文件并将其拉伸到 Z 方向。打开用户数据文件夹 {Zemax}SamplesNon-sequentialGeometry Creation 中的示例文件“Boolean Example 2 - a lens with a hexagonal edge.ZMX”。


    六边形透镜是这两个物体的布尔 AND 组合结果,完全参数化控制,并且具有父物体的所有膜层/散射函数。

    现在删除布尔物体,只剩下父物体。在非序列元件编辑器中,点击“Tools...Combine Objects”:


    并按以下方式填写设置对话框:


    如果不再需要父物体,勾选“用新生成物体取替原物体”将简化编辑器。

    您还可以预览物体,以确认已选择正确的布尔运算:


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