Migration Warnings and Differences between Versions

The following page presents you with warnings on Optical Part Design features migrations from a version to another and on the differences you can find.

Important: The Optical Part Design (OPD) algorithm is continuously evolving along the software releases. That means, from one release to another for a same OPD feature, the computation result might differ. Therefore, We highly recommend you to keep the previous version of Speos and a copy of your OPD project to be able to maintain the construction algorithm and behavior if the result does not fit your expectations.

Computing an Optical Part Design Feature after Facing an Error

When you face an error during the compute of a feature, this prevents the construction of the feature. Then if you get back to the previous state (before the error) and recompute the feature, a new geometry will be built in the Structure tree.

The links between the Optical Part Design feature and Speos features (material, simulation, etc.) are then not related to the new geometry built:
  • In version 2022 R2, links are broken.
  • In version 2023 R1, links are kept to the previous isolated geometry result.

In version 2023 R2, the issue is corrected: recomputing the feature updates the original geometry and links are kept.

Projection Lens Migration from 2022 R1 to 2022 R2

When migrating a Projection Lens from Speos 2022 R1 to Speos 2022 R2, aspheric coefficients are shifted.

Aspheric coefficients go from 2 to 31 instead of 2 to 30, and so do the values. The issue goes also for the Aspheric coefficient of a Zernike face.

In 2022 R1
  • i = 1 value = 0
  • i = 2 value = 0.02
  • i = 3 value = 0.001
  • ...
  • i = 30 value = 0,001
In 2022 R2 after migration
  • i = 2 value = 0 (this corresponds to the first index 1)
  • i = 3 value = 0.02
  • i = 4 value = 0.001
  • ...
  • i = 31 value = 0,001 (this corresponds to the last index 30)

Projection Lens Migration from 2022 R2 to 2023 R1

When migrating a Projection Lens from Speos 2022 R2 to Speos 2023 R1, if the Projection Lens from 2022 R2 is already a migration from a previous version, then aspheric coefficients are shifted.
  • In 2022 R2, Aspheric coefficients go from 2 to 31 instead of 2 to 30, and so do the values.
  • In 2023 R1, Aspheric coefficients go from 2 to 30.

The issue goes also for the Aspheric coefficient of a Zernike face.

In 2022 R2
  • i = 2 value = 0 (this corresponds to the first index 1)
  • i = 3 value = 0.02
  • i = 4 value = 0.001
  • ...
  • i = 31 value = 0,001 (this corresponds to the last index 30)
In 2023 R1 after migration
  • i = 2 value = 0.02
  • i = 3 value = 0.001
  • ...
  • i = 30 value = 0,001
Note: The index 1 is no longer present in the interface as it is always 0. Only edible coefficient are present.