RationalDMIS 2020 脱机编程 2021(图文+视频)最详细
RationalDMIS 2020 碰撞检测 (脱机编程好帮手) 2021
RationalDMIS 2020 自学习编程详解(图文并茂+视频)
RationalDMIS 2020 图形报告自动保存为PDF
RationalDMIS 2020 如何测量斜孔(斜面圆测量)图文并茂
一.变量声明
在使用变量存储数据前必须用‘DECL’语句来定义,定义变量可以确定变量的三个属性:适用范围、变量类型、变量名。
DECL语句
这个语句用定义方式声明一个新的变量,包括变量的长度、范围、类型以及长度,格式如下:
DECL/[范围],变量类型,变量名称
变量范围:变量范围决定变量多久将要使用,或者数据需要保留的时间,在此期间,可以通过各种DMIS语句调用或修改变量里的数据。
LOCAL变量只能被已定义的程序、宏访问,程序结束变量就被删除了。
GLOBAL变量可以被已定义的程序及其模块所访问;
COMMON变量可以被所有的程序、模块及宏访问,而且会永久存在;
数据类型:变量的数据类型用来确定变量存储数据的格式,不同的数据格式需要不同的内存空间。
变量名称:当需要访问变量里的数据时需要名称来识别变量。变量名称由1到16个字母、数字或下划线构成,首字母必须是英文字母。变量名称中不能包含DMIS保留字(主次关键字、定义的标签名和函数名)。
DECL语句例子
1. 定义一个REAL或DOUBLE型变量,用于存储圆的直径。
DECL/LOCAL,REAL,CircleDiameter
2. 定义INTEGR或DOUBLE型变量用来记录已测工件数量。
DECL/LOCAL,INTGR,PartsNum
3. 定义CHAR型变量来储存操作者的姓名。
DECL/LOCAL,CHAR,50,OperatorName
50在这里限制字符串的长度。
二:变量赋值
变量定义后就可以给它分配数据。DMIS语言中可用于赋值的命令包括:ASSIGN、VALUE、PROMPT、READ。
注意:每执行一次赋值命令,变量中存储的原数据都会被覆盖掉。