Skip to main content
Answer

LDE - using Tilt/Decenter Pickup this surface

  • January 16, 2024
  • 2 replies
  • 179 views

Ascho

Hi everyone,

I would like to change the surface properties with Python ZOS-API.

How can I change the follow parameter from “Explicit” to “ Reverse Thhis Surface”?

Thanks for help.

Best answer by David.Nguyen

@Ascho,

 

Try this:

# Surface number where properties are adjusted
surfaceNumber = 3

# Retrieve surface where properties are adjusted
mySurface = TheSystem.LDE.GetSurfaceAt(surfaceNumber)

# Get Tilt/Decenter properties of the surface
myTiltDecenterData = mySurface.TiltDecenterData

# Set After Surface property to pickup
myTiltDecenterData.SetAfterSurfaceModePickupThis()

These are the other functions and properties of the TiltDecenterData:

Hope this helps and take care,


David

2 replies

David.Nguyen
Luminary
Forum|alt.badge.img+2
  • Luminary
  • Answer
  • January 17, 2024

@Ascho,

 

Try this:

# Surface number where properties are adjusted
surfaceNumber = 3

# Retrieve surface where properties are adjusted
mySurface = TheSystem.LDE.GetSurfaceAt(surfaceNumber)

# Get Tilt/Decenter properties of the surface
myTiltDecenterData = mySurface.TiltDecenterData

# Set After Surface property to pickup
myTiltDecenterData.SetAfterSurfaceModePickupThis()

These are the other functions and properties of the TiltDecenterData:

Hope this helps and take care,


David


Ascho
  • Author
  • Single Emitter
  • February 15, 2024

Thank you so much.
It was very helpful for me.