Solved

Use SSAG operand in ZPL Marco

  • 9 November 2021
  • 2 replies
  • 215 views

Hi all,

I’m trying to use ssag operand to obtain the surface sag in sequential mode. I’m ok with using it in the merit function editor, however, as I have a lot of sampling points, manually inserting ssag function is a real pain. Is there any method to use SSAG in the ZPL Marco where I can write my own loop?

 

Best wishes

Daoming

icon

Best answer by David.Nguyen 10 November 2021, 11:03

View original

2 replies

Userlevel 7
Badge +2

Hi Daoming,


Try this, and let me know if this works for you:

# Operand settings (SSAG)

type = 11

surf = 2

mode = 3

x_set = 4

y_set = 5

of_ax = 6

remove = 7

target = 8

weight = 9



# Loop over 10 iterations

FOR ii, 1, 9, 1

    # Select rows in which to insert the MF operand

    row = 1

    

    # Insert new MF operand

    INSERTMFO row

    

    # Change operand settings

    SETOPERAND row, type, "SSAG"

    SETOPERAND row, surf, 2

    SETOPERAND row, mode, 0

    SETOPERAND row, x_set, 0.1

    SETOPERAND row, y_set, 0.3

    SETOPERAND row, of_ax, 1

    SETOPERAND row, remove, 1

    SETOPERAND row, target, 12

    SETOPERAND row, weight, 0.5

NEXT

Take care,

 

David

Hi David,

 

I’m sorry for the late reply. It works!!

 

Thank you!

Best wishes

Daoming

Reply