Can one use position solves in the multi-configuration editor? They are not populated as an option in the ‘THIC’ operand.
Thank you,
John
Can one use position solves in the multi-configuration editor? They are not populated as an option in the ‘THIC’ operand.
Thank you,
John
Best answer by Csilla Timar-Fulep
Hi All,
Thanks for your posts here on the Community forums!
Unfortunately, Position solves are currently not available from the Multi-Config Editor on THIC operands.
Besides Mike’s suggestion to use optimization targets, I can think of the following possible workaround for this scenario. In the Multi-Config Editor, you can select the ZPL Macro solve type on THIC operands, and write a ZPL macro solve that essentially does a position solve. It would take the thickness data of the previous surfaces, and then calculate the last needed thickness based on the set criteria and sets this calculated value. When using the ZPL Macro solve type, you may specify any macro to use as a solve by the name of the macro.
You may find more details about how to write macro solves in this knowledgebase article:
How to create a user-defined solve using the Zemax Programming Language (ZPL) – Knowledgebase
Also, I would like to let you know that there is an open feature request in our internal system for this functionality. I have gone ahead and added your votes to this feature request.
Please keep in mind that feature requests are weighed based on impact, difficulty to implement, and the number of users who request it. A request is not a guarantee that the feature will be added to a future release. However, these feature requests are very important to us and shape the future of OpticStudio, so we appreciate your input regarding desired functionality. Thanks again!
Finally, let me refer to the following forum thread about Thickess Solves and how to use them in multi-config systems:
Thickness Solves | Zemax Community
Best,
Csilla
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.