finesse.components.surface.Surface.actuate_roc¶
- Surface.actuate_roc(dioptres, direction=('x', 'y'))[source]¶
Actuate on the radius of curvature (RoC) of the surface with a specified dioptre shift.
Sets the RoC to a new value, , via,
where is the current RoC and is the dioptre shift (i.e. the dioptre argument).
By default, both planes of curvature are shifted. To shift, e.g., only the tangential plane, specify
direction="x"
.- Parameters:
- dioptresfloat
Shift in surface RoC in dioptres.
- directiontuple or str, optional; default: (“x”, “y”)
RoC plane to shift, defaults to both tangential and sagittal.