Non-sequential Component Editor


The Non-sequential Component (NSC) Editor button is available in the Editors section of the Setup tab.
The NSC Editor is very similar to the Lens Data Editor in sequential mode, but is used for defining 3D objects instead of surfaces. The NSC Editor is used in non-sequential mode for inserting and deleting objects, selecting object types and properties, and setting solves and variables. See Program Mode for more information about changing the UI mode. The NSC Editor can also be used in mixed mode with the Non-sequential Component surface type in the sequential Lens Data Editor.
The following screenshot was taken with the OpticStudio non-sequential miscellaneous sample file "Demo 1.ZMX":

Ray tracing through objects in the NSC Editor is called NSC ray tracing. For NSC ray tracing in non-sequential mode (also called ray tracing without ports), the NSC Editor can be used to enter almost all the needed system data (aside from wavelengths, glass catalogs, and coatings) and the Lens Data Editor is not needed. For NSC ray tracing in mixed mode (also called ray tracing with ports), both the Lens Data Editor and NSC Editor are needed to describe the system. Please see the Non-sequential Overview section for more information about these NSC ray tracing methods, as well as more information about refraction and reflection from NSC objects, diffraction from NSC objects, and polarization and thin film coatings in NSC.
Right-Click Menu Options:
A right-click on a selected cell or row will reveal a menu with the following options: Copy Cell(s), Paste Cell(s), Create Cell Pickup, Cut, Copy, Paste Object, Insert, Insert Field After, Delete Object, Hide/Unhide, Freeze Column To Left and Edit Bookmark. Most of these operations can be carried out on selections of multiple cells or rows.

Next: