0
点赞
收藏
分享

微信扫一扫

RationalDMIS 7.1高级编程之OBTAIN语句

OBTAIN语句设置变量与DMIS项目的属性值相等,格式如下:

变量名称=OBTAIN/标签,序号

变量名称:已定义的变量名。

标签:元素、公差、探头。

序号:数字编号,分别代表不同的属性。

OBTAIN语句例子

将圆的理论X、Y、Z、D值输出到变量

CIR1_X = OBTAIN/F(CIR1),4

CIR1_Y = OBTAIN/F(CIR1),5

CIR1_Z = OBTAIN/F(CIR1),6

CIR1_D = OBTAIN/F(CIR1),10

拖放实际圆到实数

RationalDMIS 7.1高级编程之OBTAIN语句_数据
各元素输出项目与编号对应关系RationalDMIS 7.1高级编程之OBTAIN语句_属性值_02
2. 获取公差的偏差值

KNPTR1=OBTAIN/TA(TCIR1),2

获取探头数据

DECL/COMMON,REAL,ROOTSN2_A45_B45_DX

ROOTSN2_A45_B45_DX = OBTAIN/SA(ROOTSN2_A45_B45),2

DECL/COMMON,REAL,ROOTSN2_A45_B45_DY

ROOTSN2_A45_B45_DY = OBTAIN/SA(ROOTSN2_A45_B45),3

DECL/COMMON,REAL,ROOTSN2_A45_B45_DZ

ROOTSN2_A45_B45_DZ = OBTAIN/SA(ROOTSN2_A45_B45),4

DECL/COMMON,REAL,ROOTSN2_A45_B45_F

ROOTSN2_A45_B45_F = OBTAIN/SA(ROOTSN2_A45_B45),5

DECL/COMMON,REAL,ROOTSN2_A45_B45_F_1

ROOTSN2_A45_B45_F_1 = OBTAIN/SA(ROOTSN2_A45_B45),7

探头属性与序号的对应关系:

RationalDMIS 7.1高级编程之OBTAIN语句_属性值_03
4. 获取坐标系的法矢方向

DECL/COMMON,VECTOR,CRD2_VX

KNPTR1 = OBTAIN/D(CRD2),5

KNPTR2 = OBTAIN/D(CRD2),6

KNPTR3 = OBTAIN/D(CRD2),7

CRD2_VX = ASSIGN/VCART(KNPTR1,KNPTR2,KNPTR3)

DECL/COMMON,VECTOR,CRD2_VY

KNPTR1 = OBTAIN/D(CRD2),8

KNPTR2 = OBTAIN/D(CRD2),9

KNPTR3 = OBTAIN/D(CRD2),10

CRD2_VY = ASSIGN/VCART(KNPTR1,KNPTR2,KNPTR3)

DECL/COMMON,VECTOR,CRD2_VZ

KNPTR1 = OBTAIN/D(CRD2),11

KNPTR2 = OBTAIN/D(CRD2),12

KNPTR3 = OBTAIN/D(CRD2),13

CRD2_VZ = ASSIGN/VCART(KNPTR1,KNPTR2,KNPTR3)

RationalDMIS 7.1高级编程之OBTAIN语句_数据_04
RationalDMIS 7.1高级编程之OBTAIN语句_数据_05


举报

相关推荐

0 条评论