Skip to main content
Solved

Applying surface properties to the components in an optical assembly


Aruntv

Hi team,

Usually, our customer provides one step file for an optical assembly (Series of lenses). By using other softwares like tracepro, we can apply surfaces properties to individual components in the assembly. 

Here my question is, is it possible to apply individual components of an optical assembly, in non-sequential mode of zemax, without using any external cad softwares.

Broader application is illumination analysis.

Thanks in advance,

Regards,

Arun

 

Best answer by MichaelH

Hi Arun,

In non-sequential mode, you can use the Explode CAD Part: STEP/IGES/SAT function.  First, load your single STEP optical assembly and then click the “CAD” button in the NCE toolbar:

Next, click Get Part Count to ensure that either the SMS or Parasolid library can actually explode the STEP part.

If this value is greater than 1, then OpticStudio will convert the single file to the individual lenses.  From here, you can use the CAD object property to combine difference surfaces into the same face and the Coat/Scatter property to apply optical metrics to each face:

 

View original
Did this topic help you find an answer to your question?

2 replies

MichaelH
Ansys Staff
Forum|alt.badge.img+2
  • Ansys Staff
  • 342 replies
  • Answer
  • January 25, 2024

Hi Arun,

In non-sequential mode, you can use the Explode CAD Part: STEP/IGES/SAT function.  First, load your single STEP optical assembly and then click the “CAD” button in the NCE toolbar:

Next, click Get Part Count to ensure that either the SMS or Parasolid library can actually explode the STEP part.

If this value is greater than 1, then OpticStudio will convert the single file to the individual lenses.  From here, you can use the CAD object property to combine difference surfaces into the same face and the Coat/Scatter property to apply optical metrics to each face:

 


Aruntv
  • Author
  • Monochrome
  • 2 replies
  • January 29, 2024

Thanks Michael. Let me try this out.

 

Regards,

Arun


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings