0
点赞
收藏
分享

微信扫一扫

RationalDMIS 7.1 测量元素标签名自动跳转

在测量当中,标签名自动跳转是一个基本的功能,测量软件大都提供了这样的功能,但在高级应用服务中,这项要求可以根据客户不同的要求做实际的改变.

例如:按照我们通常的理解,以圆为例,第一个圆为CIR1,第二个圆为CIR2,以此类推.

有一天,客户告诉我,我们一直的图纸习惯是1C、2C、3C………… 根据客户特殊的要求,灵活使用DMIS语句就可以实现。

例子代码如下:

MODE/MAN

DECL/COMMON,INTGR,I
DECL/COMMON,CHAR,20,TEMPSTR

(JUT)

I = ASSIGN/I+1
TEMPSTR = ASSIGN/CONCAT(STR(I), ‘C’)
F(@TEMPSTR) = FEAT/CIRCLE,OUTER,CART,0,0,0,0,0,1,20

MEAS/CIRCLE,F(@TEMPSTR),4
ENDMES

JUMPTO/(JUT)

运行这段程序,在每次手动打圆的时候,标签名就能自动跳转为1C、2C、3C………… 根据客户的不同要求,程序中间可以灵活的做改变,例如客户要求把测量工件的批次加到标签名中等等。

@的作用在DMIS空间里的心得区有介绍,有兴趣的同志去心得区里找一下吧.

RationalDMIS 7.1  测量元素标签名自动跳转_3c
RationalDMIS 7.1  测量元素标签名自动跳转_标签名_02


举报

相关推荐

0 条评论