# 便利函数

{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`来改变表面的类型：

```python
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)
```
