用途:

用于在程序中添加条件循环语句对;当条件满足时,此循环一直执行,直到条件不满足为止.

表达式将在每次循环的开始时进行判别.

示例代码:

C1=注释/输入,要测量次数.(只能键入整数)

赋值/V1=0

WHILE/V1<C1.INPUT

量测特征…

赋值/V1=V1+1

注释/操作者, 〝已测量〝+V1+〞次,共〝+C1.INPUT+〞次.〞

END_WHILE

PC-DMIS2019While/End While循环控制语句_PC-DMIS


PC-DMIS2019While/End While循环控制语句_赋值_02


PC-DMIS2019While/End While循环控制语句_赋值_03


PC-DMIS2019While/End While循环控制语句_全屏_04


PC-DMIS2019While/End While循环控制语句_PC-DMIS_05

零件名: 楠在我心
修订号: 
序列号: 
统计计数: 1
 
启动         =坐标系/开始,回调:使用_零件_设置,列表=是
            坐标系/终止
            模式/手动
            飞行/开
            格式/文本,选项, ,标题,符号, ;标称值,公差,测定值,偏差,超差, , 
            加载测头/LENOVO
            测尖/T1A0B0, 支撑方向 IJK=0, 0, 1, 角度=0
            模式/自动
C1         =注释/输入,否,全屏=否,
            请输入要测量的次数!
            赋值/V1=0
            WHILE/V1<C1.INPUT
圆1           =特征/触测/圆/默认,极坐标,内,最小二乘方
              理论值/<133.701,21.961,0>,<0,0,1>,60.5
              实际值/<133.701,21.961,0>,<0,0,1>,60.5
              目标值/<133.701,21.961,0>,<0,0,1>
              起始角=0,终止角=360
              角矢量=<1,0,0>
              方向=逆时针
              USE_PIN=否
              报告矢量=<0,0,1>
              显示特征参数=否
              显示相关参数=是
                测点数=4,深度=2,螺距=0
                采样方法=样例点
                样例点=0,间隙=0
                自动移动=否,距离=10
                查找孔=无效,出错=否,读位置=否
              显示触测=否
              赋值/V1=V1+1
              注释/操作者,否,全屏=否,自动继续=否,
              "已测量"+V1+"次,共需要测量"+C1.INPUT+"次。"
            END_WHILE/
            注释/报告,
            "输出圆测量次数,"+C1.INPUT
DIM 位置1= 圆 的位置圆1  单位=毫米 ,$
图示=关  文本=关  倍率=10.00  输出=两者  半角=否
AX    NOMINAL       +TOL       -TOL       MEAS        DEV     OUTTOL
X      124.000      0.050     -0.050    124.000      0.000      0.000 ----#----
Y       50.000      0.050     -0.050     50.000      0.000      0.000 ----#----
直径       60.500      0.050     -0.050     60.500      0.000      0.000 ----#----
终止尺寸 位置1
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.