打开了文件,读取了行,第一行你的数据的XX应该不会为零,所以执行了点2,并评价,紧接着,又跳转到到了标号1,再开始读文件,判断第一行,肯定不为零,执行了点2并评价,再跳转到标号1...
这样,要将文件行全部读完,直到XX=0才跳到L2,从你的L2来看,也就是继续执行的意思。
话说还有个问题,你既然读取了行变量,后面又不使用这些变量,那读出来有什么意思?难道就只为判断一个XX变量么?
下面是你的程序部分:
FPTR =文件/打开,E:\JIANCE\J截面样板\82566\1N.DAT,读取
L1 =标号/
V1 =文件/读取行,FPTR,{XX}+" "+{YY}+" "+{ZZ}+" "+{II}+" "+{JJ}+" "+{KK}
IF/XX==0
转到/L2
END_IF/
点2 =特征/触测/曲面点/默认,直角坐标
理论值/<66.2,-23.467,0>,<-0.76753,-0.641013,0>
实际值/<58.982,-99.036,0.003>,<-0.7713102,-0.6364594,-0.0000074>
目标值/<66.2,-23.467,0>,<-0.76753,-0.641013,0>
捕捉=是
显示特征参数=否
显示相关参数=是
样例点=0,起始样例点=3,间隙=0.1
自动移动=否,距离=0
显示触测=是
触测/基本,<58.926,-98.968,0.005>,<-0.7713102,-0.6364594,-0.0000074>,<58.926,-98.968,0.005>
终止测量/
DIM 内弧1= 点 的位置点2 单位=毫米 ,$
图示=关 文本=关 倍率=10.00 输出=两者 半角=否
AX NOMINAL +TOL -TOL MEAS DEV OUTTOL
T 0.000 -0.450 0.500 -0.542 -0.542 -0.042 <---
终止尺寸 内弧1
转到/L1
L2 =标号/
文件/关闭,FPTR,删除