Skip to main content
Question

non-sequential mode: hyperhemispherical object

  • October 10, 2024
  • 5 replies
  • 119 views

Corkas

Hi there,

I try to model a hyperhemispherical object in the non-sequential mode, however, Zemax won’t let me to do so. I get an error saying “cannot create object because there are too many faces in the source objects”. I tried to use the Boolean operation and substracted a zylinder object from a sphere. This works for truncated spheres until a hemisphere results. If I shift the zylinder further and the result would be a hyperhemispheric object the error occurs. 

Is there another possiblity to create a hyperhemispherical object? 

Many thanks for your help! :)

 

5 replies

David.Nguyen
Luminary
Forum|alt.badge.img+2
  • Luminary
  • 1134 replies
  • October 10, 2024

@Corkas 

 

Could you use a Standard Lens object with a Radius equal to the Thickness?

Any chance you can share your file for troubleshooting? The error seem related to a Source as well, do you have a Source within the hemisphere?

Take care,

 

David


dkominsky
  • Monochrome
  • 3 replies
  • October 10, 2024

I’ve done it in Non-seq mode, with the following (e.g. a hyperhemisphere with 4mm radius that is 4.3mm thick:

 

Standard Lens:

Radius1 = 0

Conic 1 = 0

Clear 1 = 4.0

Edge 1 = 4.0

Thickness = 4.3

Radius 2 = -4

Conic 2 = 0

Clear 2 = 4

Edge2 = 4

 

Hope this helps.

Dan

 


Corkas
  • Author
  • Single Emitter
  • 1 reply
  • October 10, 2024

Hi,

thanks a lot for your quick responses @David.Nguyen @dkominsky !

If I understand the standard lens correctly, it can only create hemispheres but I need a larger portion of the sphere. I solved the issue the following way:

Cheers!


MichaelH
Ansys Staff
Forum|alt.badge.img+2
  • Ansys Staff
  • 374 replies
  • October 10, 2024

Hi Corkas, 

Depending on the complexity of your system and the speed needed for ray tracing, you can just remove the Boolean Native and use non-sequential mode’s nesting rule:

So as long as the Cylinder Volume is below the Sphere and the Cylinder Volume doesn’t have a material (i.e., the material is Air), then you’ll have your hyperhemisphere and it will most likely ray trace faster than a Boolean Native.


Berta.Bernad
Zemax Staff
Forum|alt.badge.img+2
  • Zemax Staff
  • 112 replies
  • October 15, 2024

With the Standard Lens or Standard Surface if the clear semi-diameter is negative, then the surface will become hyper-hemispheric:

 


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