几何尺寸与公差论坛

 找回密码
 注册
查看: 564|回复: 0

f/end if 对程序命令可控制,对报告输出是否可控制?如可控制应如何实现?

[复制链接]
发表于 2009-4-6 19:48:01 | 显示全部楼层 |阅读模式
"> if/end if
if/end if
if/end if 对程序命令可控制,对报告输出是否可控制?如可控制应如何实现?
肯定的
还是没有理解我的意思!
比如我测了2个圆,都评价了直径,但我用if/end if 不测量第2个圆不过第2圆的评价还是显示在报告中。用何种方法让第2个圆不显示在报告中,也就是没有测量的元素评价不显示在报告中!
mack
用把输入的参数赋值给变量。这样就可以很方便的控制报告了。举个例吧。
圆1 =特征/自动/圆,直角坐标系,内,最小二乘方
理论值<0,0,5>,〈0,0,1〉,5,0,360
.....
.....
赋值/v1=圆1.dima
赋值/v2=“报告”
if/v1<5.0
赋值/v2=“无”
end if/
圆1=圆 的位置 圆1 单位=mm
图示=关 文本=关 乘数=0 输入=v2
轴...
...
...
兄弟好象有点误解!
我的要求是,如果我用了if/end if 后,跳过不执行的程序后,在这中间的评价我应如何不显示在报告中..
估计是你没有明白7楼的意思."上次执行报告模式"里面只能看到上次测量的报告.假如没这种模式,就靠编程来控制吧.
完全可以,把对尺寸的评价与待征测量命令一起放在相应的if-andiffnw块内就可以了,只是测头方向调用在if-endif块中可能不太容易控制,有时用if-endif块跳过去的测头换方向,在下面的程序中仍然会执行,不知道,大家有什么办法。我想把一个程序分成几个子程序,然后根据需要调用不同的子程序模块组合,但c-dims程序执行顺序和程序先后顺序不一致时,坐标系会出问题,调头调用也会乱,程序不能被编译,这也是c-dims的一大缺陷吧。
不知道xzl520是在和我说不。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|几何尺寸与公差论坛

GMT+8, 2024-5-29 08:10 , Processed in 0.079195 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表