I am having some trouble finding the max values for different linear open scans. I looked at other posts and I tried Josh's code but I could not get it to work.
Does anyone see a problem with my code or something I am doing wrong?
F1 =GENERIC/POINT,DEPENDENT,CARTESIAN,$
NOM/XYZ,<TOPSCN.HIT[MAXPTINDEX].TX,TOPSCN.HIT[MAXPTINDEX].TY,TOPSCN.HIT[MAXPTINDEX].TZ>,$
MEAS/XYZ,<TOPSCN.HIT[MAXPTINDEX].X,TOPSCN.HIT[MAXPTINDEX].Y,TOPSCN.HIT[MAXPTINDEX].Z>,$
NOM/IJK,<TOPSCN.HIT[MAXPTINDEX].TI,TOPSCN.HIT[MAXPTINDEX].TJ,TOPSCN.HIT[MAXPTINDEX].TK>,$
MEAS/IJK,<TOPSCN.HIT[MAXPTINDEX].I,TOPSCN.HIT[MAXPTINDEX].J,TOPSCN.HIT[MAXPTINDEX].K>
DIM LOC1= LOCATION OF POINT F1 UNITS=IN ,$
GRAPH=OFF TEXT=OFF MULT=10.00 OUTPUT=BOTH HALF ANGLE=NO
AX NOMINAL +TOL -TOL MEAS DEV OUTTOL MAX MIN
X 0.0000 0.0020 0.0020 0.0000 0.0000 0.0000 0.0000 0.0000 ----#----
Y 0.0000 0.0020 0.0020 0.0000 0.0000 0.0000 0.0000 0.0000 ----#----
Z 0.0000 0.0020 0.0020 0.0000 0.0000 0.0000 0.0000 0.0000 ----#----
END OF DIMENSION LOC1
ASSIGN/MAXPTINDEX=0
You can try this :
ASSIGN/V2=(LEFTSCN.HIT[1..LEFTSCN.NUMHITS].X)
ASSIGN/V3=MININDEX(V2)
ASSIGN/V4="LEFTSCN.HIT["+V3+"]"
F2 =GENERIC/POINT,DEPENDENT,CARTESIAN,$
NOM/XYZ,<V4.TX,V4.TY,V4.TZ>,$
MEAS/XYZ,<V4.X,V4.Y,V4.Z>,$
NOM/IJK,<V4.TI,V4.TJ,V4.TK>,$
MEAS/IJK,<V4.I,V4.J,V4.K>
You can try this :
ASSIGN/V2=(LEFTSCN.HIT[1..LEFTSCN.NUMHITS].X)
ASSIGN/V3=MININDEX(V2)
ASSIGN/V4="LEFTSCN.HIT["+V3+"]"
F2 =GENERIC/POINT,DEPENDENT,CARTESIAN,$
NOM/XYZ,<V4.TX,V4.TY,V4.TZ>,$
MEAS/XYZ,<V4.X,V4.Y,V4.Z>,$
NOM/IJK,<V4.TI,V4.TJ,V4.TK>,$
MEAS/IJK,<V4.I,V4.J,V4.K>