便利函数

目录

便利函数#

{py:mod} zospy.functions模块包含与 OpticStudio API 不直接相关的函数,但提供了使用 OpticStudio 的有用功能。这些函数组织在子模块中,例如 {py:mod} zospy.functions.lde包含与镜头数据编辑器相关的函数,{py:mod} zospy.functions.nce包含与非序列组件编辑器相关的函数。

例子#

使用 {py:func} zospy.functions.lde.surface_change_type来改变表面的类型:

import zospy as zp

zos = zp.ZOS()
oss = zos.connect()

surface = oss.LDE.InsertNewSurfaceAt(1)
zp.functions.lde.surface_change_type(surface, zp.constants.Editors.LDE.SurfaceType.ZernikeStandardSag)