Mech-Viz 1.7更新说明

您正在查看V1.7.4版本的文档。如果您想查阅其他版本的文档,可以点击页面右上角“切换版本”按钮进行切换。

■ 如果您想使用最新版本,可以从梅卡曼德下载中心下载。

■ 如果您不确定当前使用的产品是哪个版本,请随时联系梅卡曼德技术支持。

本文介绍Mech-Viz 1.7版本的新增功能、功能优化以及问题修复。

Mech-Viz 1.7.4更新说明

本节介绍Mech-Viz 1.7.4版本的问题修复。

功能优化

加密狗授权新增软件区域限制

针对软件的销售区域,加密狗授权增加了软件区域限制。

在Mech-Viz 1.7.4中,可以依次选择帮助  关于查看软件许可和区域限制。

移除“系统语言”软件语言选项

从Mech-Viz 1.7.4开始,软件语言选项(设置  选项  通用  语言)移除了“系统语言”。如果电脑操作系统的语言非软件已支持的语言(英语、简体中文、日语或韩语),软件首次安装时软件默认语言为英语。

该优化解决了以下两个问题:

  • 在之前版本中当软件不支持当前电脑操作系统的语言时,软件内链接跳转失败的问题。

  • 软件无法正确根据电脑语言设置语言包的问题。

其他

  • “码垛类”步骤参数中的“托盘”修改为“托盘位置”。

  • “视觉移动”步骤相关的日志和plan_result中增加箱子组合行数信息:box_group_row_count。

问题修复

Mech-Viz 1.7.4修复了以下问题:

  • 仿真空间右键菜单 - 删除物体功能在工程仿真或运行过程中没有被禁用。

  • 同时使用工件旋转对称和工具旋转对称时工件旋转对称尝试可能错误。

  • “消息分支”步骤前没有移动类步骤时跳过执行将不走对应出口。

  • 复用视觉结果后视觉结果标签丢失。

  • 拖拽任意日志条目软件可能崩溃。

  • 使用“视觉移动”步骤设置“限制抓取总数量”后没有给出全部可能的组合结果。

  • 使用“视觉移动”步骤规划的吸盘DO可能错误。

  • 使用“视觉续码”步骤匹配垛型时方向可能匹配错误。

  • 工件模型使用外部模型时碰撞检测可能漏检。

Mech-Viz 1.7.2更新说明

本节介绍 Mech-Viz 1.7.2 版本的功能优化以及问题修复。

功能优化

机器人会仿真所有规划过的点

在之前的版本中,如果移动类步骤的“发送路径点”参数未勾选,此路径点将仅参与规划,仿真机器人不会运行到此路径点。

Mech-Viz 1.7.2 中,默认仿真机器人将运行所有规划过的路径点。

若仍需维持之前版本的状态,请在 设置 > 选项 > 基本设置 中调整。

导出机器人将保留 STL 和 DAE 源文件

在之前的版本中,导出机器人将自动删除该机器人的 STL 和 DAE 源文件。

Mech-Viz 1.7.2 中,导出机器人将保留其 STL 和 DAE 源文件。

删除“侧吸吸盘”模式

在之前的版本中,“视觉移动”及“末端工具”可以配置“侧吸吸盘”,用以解决末端工具带有侧面吸盘的拆垛应用。

在 Mech-Viz 1.7.0 之后,“拆垛吸盘”模式已经完全覆盖了“侧吸吸盘”模式下的全部功能。

Mech-Viz 1.7.2 中删除此模式,对于使用了“侧吸吸盘”配置的用户,需要使用“拆垛吸盘”重新配置。

补全全部18种欧拉角类型

在之前的版本中,软件只支持常见的5种欧拉角类型。Mech-Viz 1.7.2 中,软件补全了剩余的13种欧拉角类型。

删除“消息分支”步骤参数“规划完成后提前执行”。

Mech-Viz 1.7.2 中,删除了“消息分支”步骤的“规划完成后提前执行”参数。

“Scara”机器人软限位修复

在之前的版本中,“Scara”机器人软限位算法存在错误,无法保存J3软限位设置。Mech-Viz 1.7.2 中修复了该问题,但会导致机器人J3软限位发生变化,需要手动调整。

问题修复

Mech-Viz 1.7.2 修复了以下问题:

  • 工程资源中末端工具透明度状态可能与仿真空间内不一致。

  • 场景中方筐“限制视觉结果有效范围”功能不生效。

  • 使用“智能避障”功能时软件可能崩溃。

  • “按序列移动”一次走完所有路径点时可能缺失路径点。

  • “预设垛型”调整箱子尺寸,码垛顺序不会根据垛型变化自动调整。

  • “混合码垛”步骤可能会向已有箱子位置继续码放。

  • “视觉续码”已经选定了垛型来源步骤却依然提示没有选择。

  • 箱子拆垛算法将吸盘间隙也视为有效吸盘区域。

  • 箱子组合后输出的视觉结果中没有输出各个箱子的标签。

Mech-Viz 1.7.1更新说明

本节介绍 Mech-Viz 1.7.1 版本的功能优化以及问题修复。

功能优化

“视觉移动”步骤中的“侵入容忍距离”参数默认值修改为 40mm

在之前的版本中,“视觉移动”步骤中的“侵入容忍距离”参数默认值为20mm,该设定值对于一些现场应用过于严格,导致许多本可以抓取的选解在规划中被放弃。

在Mech-Viz 1.7.1版本中,“视觉移动”步骤中的“侵入容忍距离”参数默认值被修改为40mm。

问题修复

Mech-Viz 1.7.1 修复了以下问题:

工程资源 - 机器人

  • 修改机器人软限位可能导致软件崩溃。

  • FANUC R-2000iC/270F机器人显示模型有误。

  • 软件运行状态下,无法在机器人面板中切换“TCP”与“关节角”。

工程资源 - 末端工具

  • 开启末端工具配置窗口时依然可以操作工具栏。

  • 末端工具配置中的“TCP标定”窗口中,单击“添加位姿”后“输入机器人法兰位姿”窗口无法正确显示。

  • 末端工具配置界面单击取消,修改的工具类型也会被保存。

工程资源 - 工件

  • 工件可以同时配置X轴和Y轴对称性。

  • 开启工件配置窗口时依然可以操作工具栏的问题。

  • 默认工件配置可能被删除。

工程资源 - 场景物体

  • 配置场景物体时可能导致软件崩溃。

  • 开启场景物体配置窗口时依然可以操作工具栏。

  • 抓取筐不参与碰撞检测时,会认为视觉位姿不位于筐内。

步骤

  • 两个“相对移动”互相依赖,软件会进入死循环。

  • “视觉续码”可能崩溃。

  • 重置“多抓码垛”,已经码垛的箱子没有被清空。

  • 机器人不移动时“更新已持有工件”步骤无法生成已持有工件模型。

  • 使用“更新已持有工件”步骤时可能导致软件卡死的问题。

  • “分类”位于“视觉移动”之前,且同时开启“视觉移动”的避免抓取同一工件功能时,软件可能陷入死循环。

  • “视觉移动”在失败出口连接了其他移动类步骤时仍然弹窗报错的问题。

抓放规划

  • 拆垛算法中“仅组合整行”沿Y轴方向组合不生效。

  • 拆垛算法中工件沿Y轴方向组合,吸盘偏置可能出错。

  • “多抓码垛”匹配垛型可能因为浮点误差匹配不到。

  • “多抓码垛”选解时没有优先尝试抓取箱子数量更多的选解。

软件内置工具

  • “自定义垛型编辑器”使用过程中可能导致崩溃。

  • “工具阵列配置器”配置无法保存。

  • 视觉记录界面视觉条目不能被正确加载。

  • 使用“自定义垛型”步骤中的“垛型编辑器”修改已有垛型配置后无法保存。

规划历史

  • 规划历史一级条目列出的移动类步骤可能不全。

  • 规划历史中机器人不可达导致规划失败时,末端工具模型不能正确显示。

其他

  • 机器人急停后,软件重复弹出报错窗口。

Mech-Viz 1.7.0更新说明

本节介绍Mech-Viz 1.7.0版本的新增功能、功能优化以及问题修复。

新增功能

新增“欢迎界面”

启动软件或关闭工程后,软件会进入“欢迎界面”。在“欢迎界面”可新建工程或打开最近使用的工程。

新增“工程资源”

Mech-Viz 1.7.0移除了软件内原有的“场景物体”和“工具与工件”功能面板,并将工程所需资源重新梳理后汇总到新增的工程资源管理工具 工程资源 。

“工程资源”中汇总的资源包括:工程、机器人、坐标系、末端工具、工件、地板、场景物体和模型库。

  • 工程:显示工程名称、工程修改状态、工程是否自动加载。

  • 机器人:显示当前工程使用的机器人型号。

  • 坐标系:统一汇总软件仿真空间内所有的坐标系。

  • 末端工具:创建、删除末端工具,并对已有末端工具进行管理。

  • 工件:创建、删除工件配置,并对已有工件进行管理。

  • 地板:调整地板高度。

  • 场景物体:创建、删除场景物体,并对已有场景物体进行管理。

  • 模型库:统一管理工程内的所有模型,工程内的所有模型均需先导入模型库,再由其他功能调用。

新增“设置为当前工具”

软件新引入了“当前工具”概念。被设置为“当前工具”的末端工具会在下一轮仿真/运行时作为规划起始工具。

  • 非仿真/非运行状态下,在工程资源中右键末端工具名称后,单击“设置为当前工具”可修改“当前工具”。

  • 仿真/运行过程中,通过“切换工具”步骤可以切换“当前工具”。

“预设垛型”新增自动生成垛型功能

“预设垛型”步骤可根据托盘尺寸、箱子尺寸、间隙大小、垛高限制自动计算并生成码垛数量最多、奇偶层形式合理、层数最多的垛型。

其他

  • 文件菜单栏中新增“新建工程”选项。

  • 新增珞石SR3、SR4机器人模型,并开发了对应的特殊机器人构型。

  • 用户可以通过快捷键Ctrl + G一次性将已框选的多个步骤打包进一个“步骤组合”中,也可以通过快捷键Ctrl + Shift + G快速拆分“步骤组合”。

  • “消息分支”增加“超时”出口,用户可以设置超时时间,等待超时后工程会自动从超时出口继续进行。

  • “混合码垛”离线模式下支持保存和导入预先计算好的垛型。

  • “混合码垛”新增支持指定箱子码垛朝向的功能。

  • “预设垛型”新增支持“扁回字”垛型。

  • “预设垛型”新增工件朝向设置功能。

功能优化

扩充机器人模型库

在线机器人模型库由 214 款机器人增加至600+款,完成了对ABB、电装、发那科、川崎、库卡、三菱、那智、优傲、史陶比尔、安川等几乎全部机器人的收录。

同时ABB、发那科、川崎、库卡、那智、优傲、安川品牌的机器人已经在制作过程中进行了参数校准,可以确保机器人参数正确可靠。

不再支持STL格式的末端工具碰撞模型

为了更好的检查末端工具与点云的碰撞,Mech-Viz 1.7.0版本不再支持STL格式的末端工具碰撞模型。软件支持的模型格式请查阅“工程资源模型说明”。

优化“视觉移动”拆垛算法

Mech-Viz 1.7.0对 视觉移动 的拆垛算法进行了优化重构,支持以下功能。

单分区吸盘

viz release pallet 1

多分区吸盘

viz release pallet 2

抓一个

viz release pallet 3

抓一排

viz release pallet 4

抓多排

viz release pallet 5

吸盘中心对应箱子中心

viz release pallet 6

吸盘边中点对应箱子边中点

viz release pallet 7

吸盘角对应箱子角

viz release pallet 8

吸盘长边平行于纸箱组长边

viz release pallet 9

吸盘长边垂直于纸箱组长边

viz release pallet 10

此外,软件不再限制工具中心点坐标系X轴平行于吸盘长边,不再限制工件抓取点坐标系X轴必须平行于箱子长边。 以上全部功能之间没有耦合性,可通过修改参数配置多种抓取策略。

优化模型编辑器

  • 模型编辑器新增“设置坐标系”功能,该功能可设置参考模型的坐标系原点及其坐标系各轴的朝向,以保证导出的OBJ模型可以快捷、准确的安装在机器人法兰末端。

  • 模型编辑器的工程合并为.m3d文件,不再需要创建文件夹进行保存。

  • 模型编辑器生成的OBJ格式模型可以 Mech-Viz 1.6.0之前的软件兼容。

优化欧拉角表示形式

各品牌机器人在示教器上用于表示欧拉角类型的符号各不相同,例如ABB使用EX、EY、EZ ;KUKA 使用A、B、C;川崎使用O、A、T。

Mech-Viz 1.7.0版本内置了部分机器人品牌及其欧拉角类型对应关系,并记录了这些品牌表示欧拉角所使用的特定符号。 用户选择机器人后,软件会自动将工程内的欧拉角类型切换至与机器人对应的形式,并以品牌所使用的符号在界面上显示。

优化末端工具配置

Mech-Viz 1.7.0版本对末端工具配置界面进行了功能整合、优化。新的末端工具配置界面包括工具类型配置、工具控制逻辑配置入口,并优化了对称性配置参数。

优化工件配置

Mech-Viz 1.7.0版本新的工件配置界面整合了以往散落在软件各处的工件相关配置,新的工件配置界面包括工件对称性配置、抓取裕度配置,以及选解策略配置。

优化场景物体配置

Mech-Viz 1.7.0版本将新建场景物体界面与场景物体配置界面合并,同时优化了方筐的视觉位姿有限范围配置相关参数。

更改步骤名

从Mech-Viz 1.7.0开始,原有“技能”和“任务集”修改为“步骤”和“步骤组合”。此外,为了更准确指明步骤的功能,Mech-Viz 1.7.0更新了下面步骤的名称。

viz releasenote steplist

其他

菜单栏

  • 移除工具菜单栏中的“不打印发送给机器人的报文”选项,更改为一直打印发送给机器人的报文。

  • 移除工具菜单栏中的“生成调试文件(.dmp)”选项,不再支持此功能。

  • 设置 ‣ 选项 中的全局默认长度和角度单位从“使用各步骤内置单位”修改为mm和°。

工程资源

  • 调整工具栏中的“自动加载工程”选项至工程资源  工程  右键菜单  设为自动加载

  • 吸盘配置与末端工具配置合并,不再保留单独的吸盘配置文件。

  • 末端工具配置、工件配置、场景物体配置界面开启时可以同时调整主界面仿真空间视角,以及缩放。

步骤

  • 移动类步骤快速设定、变换位姿、校准位姿、编辑位姿按钮重排布。

  • “设置多个DO”端口号上限修改到30000。

  • “检查视觉结果”的“未完成”出口改名为“超时”。

  • “视觉移动”箱子多抓功能日志优化,增加箱子组合、箱子偏置详细规划过程日志。

  • “更新场景物体”通过视觉更新时新增“失败”出口。

  • 执行“视觉移动”进行箱子多抓时,组合后的箱子不会再变成一个大箱子,而是保持为多个独立的小箱子。

  • 移除“相对移动”步骤中的相对于“选择”选项。

  • 移除“设置RobotIQ”和“调用机器人函数”步骤。

  • 移除“视觉移动”中的“保存实际抓取的位姿”参数及其相关功能。

机器人功能面板

  • 增加机器人关节角滑条动态限位数值显示。

  • 优化针对安川PL80、MPL80II、MPL100II特殊定义形式的机器人关节角显示,确保与机器人一致。

  • 切换机器人后将不再清空末端工具列表。

  • 工程所需机器人丢失时,支持用户手动从机器人库中重新选择其他机器人。

碰撞检测

  • 不论是否开启点云碰撞,“视觉移动”都可以移除被抓工件的点云。

  • 不论是否开启点云碰撞,重置“视觉识别”都可以重置点云。

软件通信

  • 其他功能面板中新增“跳过相邻的路径点”参数,用户可以配置软件是否发送第二个路径点。

  • 移除“其他”功能面板中的“发送工具位姿”选项,固定为一直发送。

问题修复

Mech-Viz 1.7.0修复了以下问题:

  • 打开旧工程失败时,仍加载了部分工作流程图。

  • 工程锁定状态下没有密码也可以注册新用户。

  • 在部分情况下关闭工程时,没有提示用户有未保存修改。

  • 仿真/运行状态下可以通过拖动坐标轴修改场景物体位置。

  • 仿真/运行状态下拖动机器人TCP坐标轴可以拖动虚拟机器人。

  • 机器人安装包文件中存在大写字符会导致安装失败。

  • 新建末端工具时,三维仿真空间内的TCP坐标系不会跟随配置变化。

  • 工作流程图自动排布时,步骤可能重叠在一起。

  • 工作流程图搜索功能的筛选对象,会随着搜索功能开启/关闭变化。

  • 视觉服务未被“视觉识别”触发时,“视觉移动”报错提示信息不正确。

  • “视觉移动”复用视觉结果且规划失败时,报错信息不清晰。

  • “视觉移动”抓取数量到达设定值时,提示信息不正确。

  • “更新已持有工件”从视觉更新时,物体尺寸可能从参数侧继承。

  • 模型类型为外部模型的工件,被抓取时工件模型没有被抓走。


我们重视您的隐私

我们使用 cookie 为您在我们的网站上提供最佳体验。继续使用该网站即表示您同意使用 cookie。如果您拒绝,将使用一个单独的 cookie 来确保您在访问本网站时不会被跟踪或记住。