Skip to main content

Zemax OpticStudio ZOS-API 2026 R1

Interface ZOSAPI::Tools::IDesignLockdown

Last update: 13.03.2026

Definition:

Interfaces and methods for validating a sequential design, prior to manufacturing or conversion to non-sequential. This interface can be accessed via the IOpticalSystemTools interface.

Inherits from:

Members

Properties

Property DecimalPrecision

Definition:

int ZOSAPI.Tools.IDesignLockdown.DecimalPrecision

Controls how many decimal places are included when UsePrecisionRounding is turned on.

Return type: int

Property ExcludePickups

Definition:

bool ZOSAPI.Tools.IDesignLockdown.ExcludePickups

If true, pickup solves will be retained in the converted system; otherwise all solves will be removed including pickups.

Return type: bool

Property UsePrecisionRounding

Definition:

bool ZOSAPI.Tools.IDesignLockdown.UsePrecisionRounding

Controls whether or not editor values will be rounded in the output system.

Return type: bool

Property FixModelGlasses

Definition:

bool ZOSAPI.Tools.IDesignLockdown.FixModelGlasses

Controls whether any model glass solves will be converted to the nearest material in the selected catalogs.

Return type: bool

Property ConvertSDToMaxApertures

Definition:

bool ZOSAPI.Tools.IDesignLockdown.ConvertSDToMaxApertures

Controls whether floating semi-diamters will be treating as if the have a Maximum solve attached.

Return type: bool

Connect with Ansys