预设码垛

功能描述

选择常见剁型进行码垛。预设垛型技能为垛型预设编辑器,给定固定的垛型,可自动生成相应垛型,使用简单,无需手动编辑。

使用场景

给定固定的垛型,自定义相应垛型。

参数说明

  • 移动任务基本参数:

    请参考 移动任务基本参数

  • 码垛类模块通用参数:

    请参考 码垛通用参数设置

  • 垛型尺寸:
    • 垛型X边长度:剁型与托盘作为一个整体,设置剁型(托盘)X 边的长度,单位:m。

    • 垛型Y边长度:剁型与托盘作为一个整体,设置剁型(托盘)Y 边的长度,单位:m。

  • 作为被拆剁:
    • 作为视觉服务:

      • False:默认值。不作为视觉服务使用。

      • True:给 视觉识别 技能提供视觉服务,实现用户生成自定义垛型;即当 Mech-Vision 没有提供视觉结果时,Mech-Viz 也能执行仿真拆垛测试。

  • 常规设置:
    • 码放物体类型:请根据实际情况选择。

    提示

    • 常规设置 参数与选择 码放物体类型 相关。

    • 刹车盘 不是支持的 码放物体类型

码放物体类型——长方体

  • 剁型:

    • Windmill:风车型剁型。

    ../../../../_images/windmill_pallet.png
    • Grid:田字形剁型。

    ../../../../_images/grid_pallet.png
    • SpecialPattern1:特殊垛型。

    ../../../../_images/special_pattern1.png
  • 层数:设置码垛的层数。

  • 行数/单元:设置一个单元内箱子的行数。

  • 列数/单元:设置一个单元内箱子的列数。

  • 间距宽:设置每个箱子间的间距,单位 m。

  • 奇偶层变换垛型:

    • True:默认值,奇偶层使用不同的摆放布局以增强垛的稳定性。

    • False:奇偶层按相同布局摆放。

    提示

    此参数仅在垛型为正方形时生效。

  • 奇偶层对调:

    • False:默认值,不使用奇偶层对调。

    • True:对调奇偶层剁型。

    提示

    • 此参数仅在垛型为正方形时生效。

    • 通常与 奇偶层变换垛型 共同使用。

  • 将垛型绕Z轴旋转90°:

    • False:默认值。

    • True:将垛型绕着机器人基坐标系Rz旋转90°。

  • 箱子朝向:若物体为有开口的麻袋,此设置可指定开口朝向。

    • Unspecified:不指定

    • Inward:朝内

    • Outward:朝外

    提示

    剁型Windmill 时,此参数生效。

  • 立方体设置:

    • 箱子长度:单个箱子的实际长度。

    • 箱子宽度:单个箱子的实际宽度。

    • 箱子高度:单个箱子的实际高度。

    提示

    此组参数仅用于设置垛型参数时的可视化显示,当程序运行时,箱子的相关信息均由外部调用传入,此时该设置无效。

码放物体类型——圆柱体

  • 剁型:水平码放。

  • 层数:设置码垛的层数。

  • 将垛型绕Z轴旋转90°:

    • False:默认值。

    • True:将垛型绕着机器人基坐标系Rz旋转90°。

  • 圆柱体设置:

    • 圆柱体半径:设置圆柱体的底边半径。

    • 圆柱体长:设置圆柱体的高度。

    • 圆柱体行数:剁型的行数。

    • 圆柱体列数:剁型的列数。

    • 栅格间距:圆柱行向的间距。

    • 列向偏移:圆柱的列间距。

码放物体类型——四棱柱

  • 剁型:IsoscelesTrapezoid。

  • 层数:设置码垛的层数。

  • 行数/单元:设置行数。

  • 列数/单元:设置列数。

  • 间距宽:设置每个箱子间的间距,单位 m。

  • 奇偶层变换垛型:

    • True:默认值,奇偶层使用不同的摆放布局以增强垛的稳定性。

    • False:奇偶层按相同布局摆放。

    提示

    此参数仅在垛型为正方形时生效。

  • 奇偶层剁型变换形式:

    • 绕Z轴旋转180度

    • 绕Z轴顺时针旋转90度

    • 绕Z轴逆时针旋转90度

    • 绕X轴翻转

    • 绕Z轴翻转

    提示

    此参数仅在垛型为正方形时生效。

  • 将垛型绕Z轴旋转90°:

    • False:默认值,不旋转剁型。

    • True:将垛型顺时针旋转90°。

  • 等腰梯形设置:

    • 上底长:设置四棱柱顶面的长度,单位:m。

    • 下底长:设置四棱柱底面的长度,单位:m。

    • 梯形平面高度:设置四棱柱的高度,单位:m。

    • 梯形厚度:设置四棱柱的宽度,单位:m。

码放物体类型——六棱柱

  • 剁型:

    Type1、Type2、Type3、Type4 四种剁型。

    加图

  • 行数/单元:设置剁型的行数。

  • 列数/单元:设置剁型的列数。

  • 间距宽:设置六棱柱间的宽度。

  • 将垛型绕Z轴旋转90°:

    • False:默认值,不旋转剁型。

    • True:将垛型顺时针旋转90°。

  • 六棱柱设置:

    • 底面宽度:设置六棱柱底面的直径,单位:m。

    • 高度:设置六棱柱高度,单位:m。