Offline

垛型设置

箱子最小间距

箱子之间的间隙宽度,单位mm,建议值:10 ~ 20mm 。

设置最小间距可以避免紧密码放情况下的碰撞问题。导致碰撞的常见原因包括识别到的箱子的尺寸或位姿不准确。

优先角

此参数规定在码垛过程中优先从托盘的哪个角开始。

参数 说明 图示

OO

托盘在初始位置时,俯视角度下位于第三象限的托盘角。

angle oo

OY

以OO为基准,在机器人基坐标系Y轴正方向上的托盘角。

angle oy

XY

以OO为基准,沿机器人基坐标系X轴正方向和Y轴正方向同时平移后达到的托盘角。

angle xy

XO

以OO为基准,在机器人基坐标系X轴正方向上的托盘角。

angle xo

离线算法

最优匹配

适用于箱子尺寸差别很大的场景。垛型不如另外三种规整。

按摞码放

将箱子按照某种规格分摞(通常为型号或者尺寸),同一摞之内的箱子,可以按照某种规则排序。

按层码放

有较为清晰的层的概念。即优先将同尺寸箱子放在一层;如果一层没有填满,会将一层分为四个区域,每个区域只放一种箱子。

按种类码放

对于同种SKU的箱子,码放完成之后才允许码放另外一种SKU的箱子。这样在使用AGV上料的场景下,可以有效减少AGV的送料次数。

四种箱子混码

适用于混合码放四种规格箱子的场景。

  • 选择不同的离线算法后,显示的步骤参数也会不同。

  • SKU(Stock Keeping Unit、最小存货单位),可以通俗理解为对商品的最小化粒度管理。例如一瓶水,一台手机,一件衣服,一支笔等,都会有对应的SKU编码来进行标识。

  • AGV(Automated Guided Vehicle)是指装备有电磁或光学等自动导引装置,能够沿规定的导引路径行驶,具有安全保护以及各种移载功能的运输车。

托盘编号

说明:指定当前查看的托盘编号。

箱子最小边长

当从离线订单中读取到的箱子边长小于该设置值时软件将弹窗提示。

当箱子尺寸较小时,离线混码的规划时间可能较长。设置该值可以防止由订单输入错误造成的计算时间过长。

箱子坐标轴朝向

离线算法四种箱子混码时,该参数用于调整箱子的坐标轴朝向。选择默认时,不指定朝向。选择朝内朝外后,则可以选择需要调整的箱子坐标轴,指定箱子的X轴或Y轴指向托盘内部或托盘外侧。

下图中的粉色坐标轴为X轴。

X轴朝内

X轴朝外

x axis inwards

x axis outwards

从路径读取订单

离线订单路径

选择离线订单json文件所在的文件夹。

离线订单名称

在下拉列表中选择所需的离线订单文件。

垛型判稳

在一个垛型中,支撑比例是指一个箱子底面与下层箱子的接触总面积之和占其底面积的百分比。如果某个垛型中存在箱子的支撑比例小于设定的“最小支撑比例”,则认为该垛型不稳定,将被舍弃。需要注意的是,“最小支撑比例”仅用于筛选垛型结果。

垛型保存与读取

保存垛型结果

将当前垛型结果保存到文件中。设置“结果保存路径”后,该文件夹路径下将自动生成垛型文件。

读取垛型结果

如果使用读取垛型功能,软件将直接从选择的“结果读取路径”中读取保存的垛型结果,并忽略当前传入的订单、算法、参数等设置。

按摞码放设置

箱子标签朝外

箱子的标签贴在短边一侧。短边一侧朝外,便于后续扫码。

均匀分摞

此参数影响垛型。

如果垛中各摞箱子的高度差别较大,建议将箱子较多的摞拆分成多个较矮的摞,以尽量使垛的顶部表面保持平整。这一策略有助于降低垛的重心,提升搬运时的稳定性。

平层码放

此参数影响码放顺序。

计算码放顺序时,先放矮处的箱子,再放高处的箱子,这样可以避免出现先放了一摞箱子,而其他摞还没有码放的情况,避免已持有箱子与已放箱子发生碰撞。

按层码放设置

向中心聚集箱子

勾选此参数,软件将倾向于将箱子聚集在托盘中间进行码放。

不勾选此参数,软件会尽量填满整个托盘,使得箱子均匀分布,充分利用空间。

允许扩充层内分区

勾选此参数,软件将通过扩充分区来减小整体的间隙,提高空间利用率。

如果订单中某种箱子的数量较少,不勾选此参数可以避免上层箱子之间出现过大的间隙,从而保持垛型稳定。

允许超出比例

在计算垛型时,当由一层向上产生新的码放层时,允许上层箱子超出当前层的尺寸占箱子短边的比例。

上层箱子如果放置箱子A,那么上层箱子允许超过它下面那层对应区域的尺寸占箱子A短边的百分比,如果比例过大,则箱子可能无法从下层获得足够支撑。

区域面积利用率最小值

在使用最优垛型时,通常会遇到一个分区填充不满的情况,这可能由两个原因导致。首先,即使是最优垛型也难以完全填满区域,例如,该分区的面积是箱子面积的10.8倍。其次,箱子的数量可能不足。在这种情况下,通过调整此参数,确保垛型中所有分区的面积利用率至少为设置的值。通常情况下,每个分区的面积利用率不会很低,因此建议保持默认值0%。

按种类码放设置

检查箱子标签朝外

该参数仅用于检查垛型,不涉及垛型计算。对获得的多种垛型解进行检查,只保留那些箱子标签全部朝外的垛型。在检查后,可能出现所求解的垛型中并非所有箱子都具有标签朝外的情况。此时,软件将输出空垛型,表示未找到合适的解决方案。

搜索深度

当搜索深度增加时,可以获得更多的垛型结果,从理论上讲,可能得到更优的垛型。然而,随着搜索深度的增加,计算时间也会相应延长。

建议根据实际情况,特别是工控机性能,测试不同的搜索深度。

固定SKU来序

勾选后,按照离线订单文件中固定的SKU顺序码垛。

不勾选时,SKU低的箱子会优先被码放。

由低到高码放

勾选此参数,后放置的箱子的顶面大于等于先放置的箱子的顶面高度。

单分支计算限时

在分支计算中设置时间限制,若该分支计算超时,则应将当前已获得的结果作为最终结果,并停止后续的计算。

单托盘SKU数量限制

单个托盘内SKU的数量限制。如果合并了SKU,则为合并后SKU的数量。

奇偶层使用不同垛型

当一种SKU可以放满一整层时,奇偶层使用不同的垛型。

SKU合并

合并尺寸相近的箱子

勾选该参数后,尺寸相近的箱子会被视为同一SKU。

X/Y/Z边长容许差

该组参数用于判定箱子尺寸是否相近,不同箱子X、Y、Z三边长之间的差值均小于设定的容许差时,不同SKU的箱子会被合并为同一SKU。

垛型筛选

离线算法按种类码放时,该组参数共同用于排序和筛选可行的垛型。一般情况下,保持默认值即可。

我们重视您的隐私

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