首页/文章/ 详情

RationalDMIS DMIS语言中向量变量用法介绍

14小时前浏览2

DMIS标准中向量变量的用法如下,数据结果可以参考图片中结果,使用RationalDMIS软件来演示;


VCART()函数的是将坐标系三个方向取为矢量变量


DECL/COMMON,VECTOR,ORG_CIR1_VX

KNPTR1 = OBTAIN/D(ORG_CIR1),5

KNPTR2 = OBTAIN/D(ORG_CIR1),6

KNPTR3 = OBTAIN/D(ORG_CIR1),7

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

DECL/COMMON,VECTOR,ORG_CIR1_VY

KNPTR1 = OBTAIN/D(ORG_CIR1),8

KNPTR2 = OBTAIN/D(ORG_CIR1),9

KNPTR3 = OBTAIN/D(ORG_CIR1),10

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

DECL/COMMON,VECTOR,ORG_CIR1_VZ

KNPTR1 = OBTAIN/D(ORG_CIR1),11

KNPTR2 = OBTAIN/D(ORG_CIR1),12

KNPTR3 = OBTAIN/D(ORG_CIR1),13

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



VECX(),VECY(),VECZ()函数分别为取矢量变量的3个分量;



DECL/VECTOR,pnt

pnt=ASSIGN/VCART(8,9,10)

DECL/DOUBLE,GOTOX,GOTOY,GOTOZ

GOTOX = ASSIGN/ VECX(pnt)

GOTOY = ASSIGN/ VECY(pnt)

GOTOZ = ASSIGN/ VECZ(pnt)

GOTO/GOTOX,GOTOY,GOTOZ



VDOT(v1,v2)是求2个向量的点积,结果为实数


向量点积就是各分量分别相乘相加,如下就是1*0+1*1+1*1=2


VCROSS(v1,v2)是求叉积,结果是向量


向量叉积计算公式如下:

$$ 设a=(X1,Y1,Z1),b=(X2,Y2,Z2)   a×b=(Y1Z2-Y2Z1,Z1X2-Z2X1,X1Y2-X2Y1)

DECL/DOUBLE,VictorDot

DECL/VECTOR,XA,YA

XA = ASSIGN/ VCART(1,1,1)

YA = ASSIGN/ VCART(0,1,1)

VictorDot = ASSIGN/ VDOT(XA,YA)

DECL/VECTOR,VictorCross

VictorCross = ASSIGN/ VCROSS(XA,YA)



VUNIT()功能是将矢量变量单位化



DECL/Vector,VictorUnit

VictorUnit = ASSIGN/ VUNIT(pnt)



VMAG()是计算向量的长度


 计算方法就是各分量平方相加再开根号


DECL/DOUBLE,VictorMagnitude

VictorMagnitude = ASSIGN/ VMAG(pnt)



VMCS()将向量从当前坐标系转为了MCS下


DECL/VECTOR, VictorMCS

VictorMCS = ASSIGN/ VMCS(pnt)



VPCS()将向量从MCS转换为当前坐标系下



DECL/VECTOR, VictorPCS

VictorPCS = ASSIGN/ VPCS(VictorMCS)



VPOL()将各方向的长度作为一个向量;



DECL/VECTOR,VictorPOL

VictorPOL = ASSIGN/ VPOL(10,90*3.141592/180,5)

--------------------- 

版权声明:本文为傅海鑫原创文章 


来源:山涧果子
科普
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2024-12-28
最近编辑:14小时前
山涧果子
大专 签名征集中
获赞 204粉丝 51文章 254课程 0
点赞
收藏
作者推荐

RationalDMIS手动测量指定位置点

RE: 主要用于关节臂,测量指定位置点。手动测量点偏移理论 设置理论实际偏差在多少范围,测量结果值可以接受; 这里有两个选项(包括手动机和DDC机器的手动模式),接受和反馈声音提示。 默认选项是接受,当选择回馈声音警报,所测量的点会与理论点相比较。 如果这个距离大于所设置的接受范围,那么它将会重置测量点,声音会提示用户重新取点。来源:山涧果子

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