动态列表
功能介绍
模块位置:计算-动态列表
选择不同类型,根据不同初始化方法创建一个变量列表,此列表可被动态列表操作
模块修改,多用于存储外部不固定数量的变量
目前支持15种类型:整数
,实数
,文本(字符串)
,3D点
,2D点
,2D直线
,3D直线
,2D圆
,3D圆
,平面
,球
,圆柱
,位姿
,区域
,图像
动态列表初始化方法
可以通过不同初始化方法创建一个变量列表。
动态列表初始化方法 | 输入 | 输出 |
---|
不初始化 | / | 创建一个对应类型的变量列表,元素个数为0 |
模块输出 | 对应类型的列表 | 通过已有的列表初始化赋值 |
加载变量文件 | 后缀为.mpmvar 的文件 | 通过已有的文件初始化赋值 |
使用场景
适用于需要在流程运行过程中不断更新或追加数据的情况,如保存运行时产生的结果列表。
基础输入
初始化方法:不初始化
基础输入
输入 | 说明 |
---|
/ | 创建一个对应类型的变量列表,元素个数为0 |
初始化方法:模块输出
动态列表初始化
输入 | 说明 |
---|
初始变量列表 | 获取其他模块的静态变量列表输出 |
初始化方法:加载变量文件
动态列表初始化
输入 | 说明 |
---|
变量文件路径 | 加载一个后缀为.mpmvar 的文件 |
输出 | 类型 | 默认启用 | 额外启用条件 | 说明 |
---|
动态列表引用 | 模块 | 是 | / | 创建后的动态列表的引用(对象) |
动态列表元素个数 | 整数 | 是 | / | 动态列表元素个数 |
动态变量列表 | 与所选类型一致 | 是 | / | 构建好的变量列表 |