    

 ## On this page

  

 

 # Example 20: Exporting as CAD File 

 Last update: 17.07.2025 

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
<p>Output:     Zemax\Objects\CAD Files\API_CADexport_sample.step
</p>
```

[C#](page_ex20_cs.xhtml)

[C++](page_ex20_cpp.xhtml)

[Matlab](page_ex20_m.xhtml)

[Python](page_ex20_py.xhtml)