首页/文章/ 详情

RationalDMIS高级指令(取值函数VALUE语句)

2天前浏览7

获取元素的公差值。


RE注意:


   获取元素公差时使用的变量不用提前定义变量,在获取语句前默认添加了定义变量的指令。


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


 

变量名称=VALUE/标签,关键词

 

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

标签:元素、公差。

关键词:INTOLPTDATAACTDEVAMT等,控制输出项目。

VALUE语句例子


1.       读取平面测量点数到整数变量里

   

    将实际平面拖放到整数标签上自学习下自动生成value语句


 

2.       读取公差的实际值、偏差值、超差值到变量里


将公差拖放到实数标签上



3.   判断公差值是否超差,超差为0,不超差为1


KNPTN1=VALUE/TA(TDST1),INTOL



DECL/COMMON,REAL,TDST1_AMT

TDST1_AMT = VALUE/TA(TDST1),AMT


IF/(TDST1_AMT .EQ.0)



TEXT/OPER, '未超差!!!'


ELSE


TEXT/OPER, '数据超差!!'



ENDIF


4.  统计公差或者超差的数量。程序里必须有公差评价的语句,而且必须在它们的后面运行。


KNPTN1 = VALUE/TOL,ALL


KNPTN2 = VALUE/TOL,OUTOL



5. 获取测针球心当前的坐标


CURX = VALUE/GOTO, XAXIS


CURY = VALUE/GOTO, YAXIS


CURZ = VALUE/GOTO, ZAXIS



来源:山涧果子
ACT控制
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2025-01-03
最近编辑:2天前
山涧果子
大专 签名征集中
获赞 204粉丝 51文章 698课程 0
点赞
收藏
作者推荐

RationalDMIS三点啮合生成坐标系编程问题(联机)

当实际零件上有三个点简化元素,同时在CAD模型数据上有相匹配的三个点简化名义元素的时候。本方法中,不一定要有CAD文件,但是必须要有相应的名义元素数据。按此法建立的基准坐标系勿需迭代。 三点啮合生成坐标系主要应用在三点确定工件位置的情况,常用于建立检具的坐标系。 三个中心点必须是空间的非矢量元素,能确定准确的位置。元素包括点、圆、椭圆、球、方槽、圆槽,但是点必须采点位置准确,圆、椭圆、方槽、圆槽必须投影才可建立坐标系。这种方式主要用于测量部分检具、部分夹具和部分车身等。 下图是一个检具,4个角上有3个孔(很少一部分检具上有4个孔),同时在孔的边上有一个铭牌,上面标注TLH(或者XYZ)坐标值。此种类型的检具就是利用这3个孔建立坐标系的。 RationalDMIS三点啮合生成坐标系编程问题(联机):对于脱机编程,没有这个问题。联机测量,需要注意。按操作来。RE: 精建坐标系,RationalDMIS三点啮合生成坐标系,拖放可简化为点的元素(实际)的到输入窗口,理论位置输入窗口会自动填入理论位置值,发现XYZ和元素理论值不一致。三点拟合坐标系,理论坐标系必须是MCS。解决方法:在三点拟合坐标系前先加一个CAD对齐到MCS的语句坐标系数据区,坐标系拖放到CAD模型:当从坐标系数据区拖放一个坐标系名称到一个CAD模型名称上,这个CAD模型就会移动到拖放的坐标系下。 这个功能可以用来更新CAD模型坐标系到机器实际坐标系. 需在三点拟合对齐语句前先激活MCS并将CAD对齐到此坐标系,例如:RECALL/D(MCS)$$ Set.CAD2PCS.CADM_1拓展知识点: 坐标系可以告知CMM被测零件在三座标测量空间的位置及朝向。 坐标系非常重要,测量程序是基于坐标系来计算出实际测量元素的输出结果的。如果坐标系建的不对,实际测量出来的零件数据将是错误的。 零件摆放在机床的什么位置并不重要,重要的是要将零件坐标系和机床坐标系对齐。建坐标系的目的: 坐标系为测量数据提供一个零点。零件坐标系则使名义(理论)数据能和实际数据进行直接比较。 有些坐标系要求原点和工件坐标系或者工程图纸上的原点统一。通常在自动测量机上需要用到此功能,用以确定工件位于测量机空间的具体方位。来源:山涧果子

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈