    

 ## On this page

  

 

 # Example 20: Exporting as CAD File

 Last update: 09.03.2026 

Ex 20: The IExportCAD interface is used to export a non-sequential system (…\\Non-sequential\\Miscellaneous\\Digital\_projector\_flys\_eye\_homogenizer.zos) as a STEP file. The Export tool settings are customized and the tool is run to completion with a custom timeout.

```
Input:		Non-Sequential\Miscellaneous\Digital_projector_flys_eye_homogenizer.zos

Output:		Zemax\Objects\CAD Files\API_CADexport_sample.step

```

[C#](example_20_cs.md)

[C++](example_20_cpp.md)

[Matlab](example_20_m.md)

[Python](example_20_py.md)