Skip to main content
Solved

Street Lighting Peanut Shape Lens Modelling & Optimization

  • September 15, 2023
  • 1 reply
  • 75 views

KH_LOH
Forum|alt.badge.img+3

Hi! 

I was wondering which type of the object (without using the CAD part or CAD assemble) in ZOS non-sequential mode is suitable for the modelling of street lighting peanut shape lens and it has the parametric surface for optimization purpose?

 

Best answer by Kevin Scales

There aren’t a lot of options for objects that are not CAD and are parametrized for optimization. The peanut lens is not a common one. The closest I could think of was to use the Freeform Z for form a fully circular object and then use Boolean operations to create a peanut-shaped rounded surface on one side. It is parametrizable along Z, but the cross section will always be circular because the Freeform Z takes a Y-Z relationship that interpolates between given points and then rotates it around Z. I don’t know if this will be suitable.

I’m attaching a minimal test case. Feel free to borrow from it as you wish.

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

1 reply

Kevin Scales
En-Lightened
Forum|alt.badge.img+1
  • En-Lightened
  • 185 replies
  • Answer
  • October 6, 2023

There aren’t a lot of options for objects that are not CAD and are parametrized for optimization. The peanut lens is not a common one. The closest I could think of was to use the Freeform Z for form a fully circular object and then use Boolean operations to create a peanut-shaped rounded surface on one side. It is parametrizable along Z, but the cross section will always be circular because the Freeform Z takes a Y-Z relationship that interpolates between given points and then rotates it around Z. I don’t know if this will be suitable.

I’m attaching a minimal test case. Feel free to borrow from it as you wish.


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