OUTPUT语句为输出语句,将元素的属性输出到指定的设备中,在输出时,可以指定需要输出元素的哪一部分
理论\实际\误差等等,可以在输出的时候做灵活的调节.
语法为 V(label)=VFORM/“parameter”
参数包括 NOM 、ACT 、DEV 、AMT 、HIST 、PLOT 、STAT 、ALL、DME。
表示输出理论、实际、偏差、误差(=实际 -(理论+公差))、用直方图表示数据、数据用图形绘出、数据为统计、输出所有支持的输出。
再进行输出就非常方便,以输出到D盘根目录下aaa.xls文件为例:
MODE/MAN
F(CIR1) = Feat/CIRCLE,OUTER,CART,-100,-100,-100,0,0,1,25
MEAS/CIRCLE,F(CIR1),4
ENDMES
V(test) = Vform/all
DID(xls) = Device/Stor,‘d:\aaa.xls’
Open/DID(xls),FDATA,V(test),Output,Append
Output/FA(CIR1)
Close/DID(xls)
里面OPEN,打开所定义的设备中的参数FDATA,是使用VFORM标签的前提。
先记录到这里,确实因为这个写程序到最后输出要求的时候方便了很多。
DMIS 5.0里有一个VFORM的标签,可以对输出的元素数据做一个自动的定制。
语句格式为 V(label)=VFORM/“parameter”
参数包括 NOM 、ACT 、DEV 、AMT 、HIST 、PLOT 、STAT 、ALL、DME。
表示输出理论、实际、偏差、误差(=实际 - (理论+公差))、用直方图表示数据、数据用图形绘出、数据为统计
出、输出所有支持的输出。
再进行输出就非常方便,以输出到D盘根目录下aaa.xls文件为例:
MODE/MAN
F(CIR1) = Feat/CIRCLE,OUTER,CART,-100,-100,-100,0,0,1,25
MEAS/CIRCLE,F(CIR1),4
ENDMES
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
V(test) = Vform/all
DID(xls) = Device/Stor,‘d:\aaa.xls’
Open/DID(xls),FDATA,V(all),Output,Append
Output/FA(CIR1)
Close/DID(xls)
里面OPEN的参数FDATA,是使用VFORM标签的前提。
先记录到这里,确实因为这个写程序到最后输出要求的时候方便了很多。
语句意义大概翻译下,从上向下:
模式为手动模式
定义一个圆,标签名为CIR1,外圆,直角坐标系下的参数为XYZ坐标位置,IJK向量,直径
测量此圆,手动采4点结束。
注释行
定义一个Vform标签,参数为ALL
定义一个存储设备,路径为d:\aaa.xls,设备名为XLS
打开设备XLS,以FDATA(特殊数据格式)的方式,输出以Vform的格式,追加写入。
输出实际元素CIR1
关闭设备
Close/DID(xls)一定要加上,容易忽略.