RationalDMIS 7.1变量取值最大偏差/最小偏差(面轮廓度)
RationalDMIS 7.1线轮廓/面轮廓度变量取值最大偏差/最小偏差的计算,可以用DMIS语句得到;
T(TPFS1)=TOL/PROFS,-0.0300,0.0300,DAT(A),DAT(B),DAT(C)
OUTPUT/FA(PATERN1),TA(TPFS1)
DECL/COMMON,REAL,TPFS1_MAX
TPFS1_MAX = OBTAIN/TA(TPFS1),3
DECL/COMMON,REAL,TPFS1_MIN
TPFS1_MIN = OBTAIN/TA(TPFS1),2
WRITE/DID(DEFAULTSCREEN),'最大偏差=',TPFS1_MAX
WRITE/DID(DEFAULTSCREEN),'最小偏差=',TPFS1_MIN
1.先评价线轮廓:
2.将公差赋值到变量
在公差数据区,拖放线轮廓度公差到实数变量区,待软件弹出选择窗口时选择要输出的内容,点击确定即可完成赋值。
果子提示:
输出项定义标签VFORM
OUTPUT语句为输出语句,将元素的属性输出到指定的设备中,在输出时,可以指定需要输出元素的哪一部分
理论\实际\误差等等,可以在输出的时候做灵活的调节.
语法为 V(label)=VFORM/“parameter”
参数包括 NOM 、ACT 、DEV 、AMT 、HIST 、PLOT 、STAT 、ALL、DME。
表示输出理论、实际、偏差、误差(=实际 -(理论+公差))、用直方图表示数据、数据用图形绘出、数据为统计、输出所有支持的输出。
再进行输出就非常方便!
说明:
VALUE/ACT取最大最小绝对值大的一个;VALUE/AMT取超差值;
MIN and MAX deviation are now added. The change affects the following DMIS output
TA(Label) = TOL/PROFS, lotol, uptol
Lotol is now the Min deviation
Uptol is now the Max deviation
OBTAIN/TA(), n
N = 2, it will return the Min Deviation 最小偏差
N = 3, it will return the Max Deviation 最大偏差
DECL/COMMON,REAL,TPFL1_EVA
TPFL1_EVA = OBTAIN/TA(TPFL1),3
DECL/COMMON,REAL,TPFL1_ACT
TPFL1_ACT = VALUE/TA(TPFL1),ACT
DECL/COMMON,REAL,TPFL1_MIN
TPFL1_MIN = OBTAIN/TA(TPFL1),2
3.可以根据把这些数值写入你的EXCEL报告中。或者用户自定义公差评价!