Hi Zemax Community,
I wrote a macro to create a number of objects in Non-Sequential Mode and pass various details to be sent to a specified .dll, including the Split option, DLL, Orders, and all the other details required for the .dll. When I run the macro, the objects are created as expected with all typical details showing up in the NSC editor (e.g. positions, tilts, size, thickness, material, etc.). However, in the diffraction tab, only the correct Split, DLL, and Orders show up (correctly) while the edit boxes for the details for the .DLL are not present:
If I then change the DLL and then set it back to the original, desired DLL, the edit boxes appear with the values I passed to the object originally:
Is there a way to have this show up properly without manually changing the DLL to a different DLL, then back again for each object? The main reason I wrote the macro was to auto-create many objects instead of manually entering values into each element.
Additionally, if I copy an object and then paste it, the Properties window returns to hiding the edit fields. Is there a setting I have incorrectly set that is doing this?
Thanks in advance.