Cargo-Planner Docs

カスタムルール

カスタムルールを使用すると、他の設定やデータパラメータではアクセスできない特定の積載動作を作成できます。

各ルールは3つの部分で構成されています:

  1. セレクター: ルールを適用するアイテム。長さが100cmを超えるアイテム や 「グループA」のグループ/出荷を持つアイテム など、アイテムの特定のプロパティを使用してフィルターを作成できます。複数のフィルターを組み合わせて、フィルターごとに全体のアイテムの小さなセクションを選択できます。空のままにすると、このルールはすべてのアイテムに適用されます。プロパティと比較の完全なリストについては、セレクターを参照してください。

  2. 条件: これらのアイテムがどのように動作するべきか。一部の条件には、2番目のセレクター入力も含まれます。各条件のリストは以下に示されています。

  3. コンテナ: このルールが適用される保持タイプ。空のままにすると、ルールはすべてのコンテナタイプに適用されます。

ルールにはオプションで名前を付けることができ、ルールヘッダーのチェックボックスで個別に有効または無効にすることができ、ドラッグして並べ替えることができます。

例

グループ「Refrigerate」を持つアイテムは、リーファーコンテナタイプのいずれかに積載する必要があるというカスタムルール

冷蔵品のカスタムルール

積み重ねを同じ寸法の貨物にのみ許可するルール

同じサイズのアイテムの積み重ねのカスタムルール

セレクター

セレクターは、ルールが適用されるアイテムを選び出すフィルターです。各セレクタ行は、スコープ、プロパティ、条件(比較)、および値で構成されています。

+ ボタンで行を追加します。行は AND で結合されます — アイテムはすべての行に一致する必要があります。2つの値のいずれか に一致するアイテムを選択するには、Matches any of に複数の値を持つ単一の行を使用します。

編集中、チップは現在の積載リストで一致するアイテムの数を表示し、ホバーするとそれらを一覧表示します。セレクターが貨物の積載方法に依存する場合、計算前に知られることができないため、カウントは 不明 として表示されます。

2行のアイテムセレクター

スコープ

スコープ選択するもの
貨物セレクターに一致する個々のアイテム
含む二次機器セレクターに一致する少なくとも1つのアイテムを含むパレットまたはその他の二次機器

ルールが緩いアイテムではなく事前に積載されたパレットに作用する必要がある場合は、含む二次機器 を使用します。例えば、グループ/出荷「Fragile」を含むパレットは貨物を支えることができません。

プロパティ

プロパティタイプ備考
SKUテキスト
バンドル名テキスト
長さ、幅、高さ長さ回転前の1.データに入力された寸法
重量/バンドル重量
内部数量数字
積み重ね不可、底のみはい / いいえ
事前積載はい / いいえ
最大層数数字
最大荷重重量
マージン長さ
ジオメトリリストボックス、シリンダー、または中空シリンダー
グループ/出荷テキスト
クラステキスト分離表 のクラスを含む
優先度数字
目的地テキスト
容積容積長さ × 幅 × 高さから計算
密度密度重量 ÷ 容積から計算
最長辺、最短辺長さ向きに関係なくアイテムの寸法から計算
二次機器タイプリストアイテムが事前に積載されたパレットタイプ
バンドルとして積載はい / いいえアイテムがバンドルとして積載されているか
使用された向きリストアイテムが配置されている向き。積載中に評価される
配置高さ長さ床からのアイテムの底の高さ。積載中に評価される
残り数量数字まだ積載されていないこのタイプのアイテムの数。積載中に評価される
カスタム列テキスト/数字積載リストに追加したカスタム列

使用された向き、配置高さ、および残り数量は、積載リストのアイテムではなく、配置されているアイテムを説明します。それらの一致カウントは常に 不明 と表示されます。

比較

利用可能な比較はプロパティタイプに依存します:

プロパティタイプ比較
数字、長さ、重量、容積等しい、等しくない、より小さい、より大きい
テキスト等しい、等しくない、含む、含まない
はい / いいえ等しい(はいまたはいいえ)
使用された向き等しい、等しくない

テキストプロパティの場合、等しい と 等しくない は Matches any of の下にリストされた値を取ります。リストは積載リストの値から生成されます。値を入力して Add を選択すると、まだ存在しないものを含めることができます。含む と 含まない は検索文字列を取り、大文字小文字を無視します。

相対値

2つのアイテムグループを比較する条件 — 例えば Cannot support、Can only support または Cannot be loaded with — は2番目のセレクターを持ちます。このセレクターでは、値タイプ を次のいずれかに設定できます:

  • 固定値 — 他のセレクターと同様に入力した値と比較します。
  • 選択されたアイテムの割合(数字) — ステップ1で選択されたアイテムの対応する値と比較し、0〜200%の間の割合でスケーリングします。
  • 選択されたアイテムの値(テキスト) — ステップ1で選択されたアイテムの対応するテキストと比較します。

これにより、固定値ではなくアイテム同士を関連付けるルールを書くことが可能になります。例えば、Cannot support アイテムが 選択されたアイテムの重量の120%以上 という条件は、アイテムが自分より20%以上重い他のアイテムを支えることができないことを意味します。

2番目のセレクターでの相対値

Must be loaded before は相対値をサポートしていません。

条件

Cannot be loaded in

選択されたアイテムは指定されたコンテナタイプに積載できません。

例: クラス “DG” のアイテムは 40ft Open Top に積載できません。

Cannot be loaded with

選択されたアイテムは指定されたアイテムと同じコンテナに積載できません。互換性のない貨物を分離するのに便利です。例えば、食品製品と一緒に保管できない危険物や、取り扱い要件が競合するアイテムなどです。

例: グループ/出荷 “Chemicals” のアイテムは グループ/出荷 “Food” のアイテムと一緒に積載できません。相対値 を使用することで、選択されたアイテムの目的地と等しくないアイテムとは積載できない という条件を設定し、各コンテナを単一の目的地に保ちます。

Cannot exceed quantity

この条件は非推奨であり、プロパティとして 内部数量 を使用して Max total に変換されます。新しいルールには Max total を使用してください。

指定されたコンテナタイプの指定されたアイテムの最大キャップ。

例: コンテナごとに SKU “ENGINE-01” のアイテムを最大20個。

Max cargo types

指定されたコンテナに積載できるプロパティのユニークな値の最大キャップ。カウントするプロパティを ユニーク に設定し、コンテナごとの最大数を設定します。

例: ユニーク SKU、最大3 — 各コンテナには最大3つの異なるSKUが含まれ、目的地でのピッキングとアンロードが簡単になります。

Max total

単一のコンテナ内のすべての選択されたアイテムにわたる数値プロパティの合計値の最大キャップ。値はプロパティの単位(重量、容積、長さ、または単純な数字)で入力されます。

例: クラス “Li-ion” のアイテム — 重量/バンドル の合計、コンテナごとに最大500 kg — アイテムがどれだけ分割されても、コンテナごとのバッテリー貨物の量を制限します。

Cannot support

選択されたアイテムは指定されたアイテムタイプをサポートできません。積み重ねの組み合わせを細かく制御する必要がある場合に便利です。例えば、異なる出荷の貨物が互いにサポートするのを防ぐ、特定の重量比内のアイテムに積み重ねを制限する、または積み重ねを許可する前に同一の寸法を要求するなどです。

例: すべてのアイテムは グループ/出荷 が選択されたアイテムの グループ/出荷 と等しくないアイテムをサポートできません — 貨物は同じ出荷の貨物の上にのみ積み重ねられます。

例: 使用された向き が “LxWxH” または “WxLxH” と等しくないアイテムは他のアイテムをサポートできません。貨物は特定の向きで配置された場合にのみ他の貨物をサポートできます。

Can only support

選択されたアイテムは指定されたアイテムタイプのみをサポートできます。Cannot support の逆で、特定の製品用に設計されたパレットのように、特定の貨物にのみ構造的に適しているベースアイテムに便利です。

例: SKU “CRATE-BASE” のアイテムは SKU “CRATE-TOP” のアイテムのみをサポートできます。

Can only be side-by-side with

選択されたアイテムは指定されたアイテムタイプと同じコンテナの長さ方向のセクションを共有することしかできません。コンテナはその長さに沿ってスライスに分割され、このルールは同じスライスを占有することが許可されている他のアイテムを制限します。互換性のない貨物を横に分離するのに便利です。例えば、危険物が壊れやすいアイテムの隣に置かれないようにすることができます。たとえそれらが互いに積み重ねられていなくても。

例: すべてのアイテムは 長さ が選択されたアイテムの100%と等しいアイテムとしか並べられません — コンテナ全体の行は同じ長さのアイテムで構成され、次の行のために平らな面を提供します。

Cannot contain

選択されたアイテムは指定されたアイテムタイプを含むことができません。中空シリンダーのような内部空間を持つ貨物に便利です。

例: ジオメトリ が中空シリンダーのアイテムは グループ/出荷 が選択されたアイテムの グループ/出荷 と等しくないアイテムを含むことができません — 同じ出荷からの貨物のみがパイプ内にネストされます。

Order by

指定されたプロパティに基づいて選択されたアイテムの積載順序を制御します。デフォルトでは、最も高い値のアイテムが最初に積載されます。昇順 をチェックして、最も低い値を最初に積載します。注意:これは積載順序を制御しますが、コンテナ内の物理的な位置ではありません。

例: グループ/出荷 “Store 12” のアイテムは 重量/バンドル によって順序付けされます — 最も重いアイテムが最初に積載され、コンテナの前部に配置されます。

Must be on top of

選択されたアイテムは指定されたアイテムタイプの上に配置される必要があります。

例: バンドル名 に “lid” を含むアイテムは バンドル名 に “drum” を含むアイテムの上に配置される必要があります。

Max height

選択されたアイテムの上部は指定された高さを超えることができません。

例: 重量/バンドル が500 kgを超えるアイテムは最大高さ1.8 mで、床から届き、固定することができます。

Max stacking height

選択されたアイテムの底部は指定された高さを超えることができません。これは Max height とは異なり、上部面を制限します — Max stacking height は積載中にアイテムを持ち上げる必要がある高さを制限します。重い貨物が特定のレベル以上に持ち上げられない場合に便利です。

例: 重量/バンドル が40 kgを超えるアイテムは最大積み重ね高さ1.2 mで、手動での積載の制限です。

Must be loaded in

選択されたアイテムは指定されたコンテナタイプに積載される必要があります。

例: グループ/出荷 “Refrigerate” のアイテムは 40ft Reefer に積載される必要があります。

Must be loaded before

選択されたアイテムは指定されたアイテムタイプの前に積載される必要があります。最初に積載されたアイテムはコンテナの奥に配置されるため、これもアンロード順序を制御します — 最後にアンロードされるべきアイテムは最初に積載されるべきです。

例: 目的地 “Stop 2” のアイテムは 目的地 “Stop 1” のアイテムの前に積載される必要があります。最初の停留所の貨物がドアに最も近くなります。

Must be loaded first

選択されたアイテムは最初に積載される必要があります。

例: 底のみ がはいのアイテムは最初に積載される必要があります。重いベース層が他のものの前に配置されます。

Must be loaded along centerline

選択されたアイテムはコンテナの横方向の中心線(幅の中心)に沿って配置される必要があります。通常、トレーラー上の重い貨物に使用され、左右の重量分布が重要であり、片側の車軸過負荷を防ぐために使用されます。

例: 重量/バンドル が5,000 kgを超えるアイテムはフラットベッドトレーラーの中心線に沿って積載される必要があります。

Must be loaded into secondary equipment (palletize)

選択されたアイテムは、メインコンテナに配置される前に二次機器(パレット、カートン、または内部コンテナなど)に積載されます。緩いアイテムをパレット化または箱詰めする必要がある場合の積載計画に役立ちます。

例: 容積 が0.1 m³未満のアイテムはパレット化される必要がありますが、より大きなアイテムは緩く積載されます。

Must load with pattern

選択されたアイテムは指定されたパターンを使用して積載される必要があります。パターンはコンテナ内の大きな貨物グループのレイアウトと向きを制御します。

利用可能なパターン:

  • パターンなし — 各アイテムは個別に配置され、パターンビルディングは行われません
  • ワンブロック — すべての貨物が同じ方向に回転します
  • ツーブロック — 各ブロック間で回転が異なる2つの貨物グループ
  • フォーブロック — 4つの隣接する貨物グループ、それぞれ異なる回転
  • 高さ方向のツーブロック — 高さ回転を使用して2つの積み重ねられたツーブロック構造を作成
  • 制限付き高さ方向のツーブロック — 高さ方向のツーブロックと同様ですが、大部分の貨物が長船に向けられるように厳しい制限があります

注意:より高いブロック値はより単純なバリアントを含みます — ツーブロックレイアウトはワンブロックの結果を生成できます。

例: すべてのカートンは ワンブロック で積載される必要があります。すべてのカートンが同じ方向を向いているため、アンロードが容易です。

Cannot load with pattern

選択されたアイテムは指定されたパターンを使用して積載できません。Must load with pattern を参照して利用可能なパターンの説明を確認してください。

例: グループ/出荷 “Appliances” のアイテムは 高さ方向のツーブロック で積載できません。したがって、横に傾けられることはありません。

Cannot load in container with

コンテナの内容が最小限を満たしている場合にのみ承認されます。制限は 貨物容積、正味重量、または 課金重量 のいずれかであり、合計が指定された値未満の場合、コンテナは拒否されます。ルールはコンテナの積載が完了した後にチェックされます。拒否されたコンテナは空にされ、エンジンは別のコンテナタイプを試みます。利用可能な他のタイプがない場合、貨物は積載されません。

これは、特定の充填レベル以上でのみ費用対効果がある大きなコンテナに役立ちます。

例: 2つのルール — 40ft HC は70 m³未満で積載できず、40ft DV は60 m³未満で積載できません — 20ft DV も利用可能です。フルロードは40ftコンテナに入り、残りは半分空の40ftではなく20ftコンテナに入ります。

Minimize mixing

指定されたプロパティの異なる値を持つアイテムは同じコンテナに混在しないようにする必要があります。しきい値条件は、トレードオフとして混合が許容される場合を制御します。

3つのしきい値条件が利用可能です:

  • コンテナ数を制限 — 合計コンテナ数を指定された制限以下に減らす場合にのみ混合を許可します。また、最大コンテナ数のハードキャップとしても機能します。
  • 総コストを制限 — 合計コストが指定された制限を超える場合にのみ混合を許可します。また、総コストのハードキャップとしても機能します。
  • 混合コンテナのコストを増加 — コンテナ数を減らすために混合を許可しますが、混合コンテナにコストペナルティを適用してそれを抑制します。

例: グループ/出荷 での混合を最小限に抑え、混合コンテナのコストを増加 — 可能な限り各顧客が自分のコンテナを持ちますが、小さな残り物はほぼ空のコンテナを送る代わりにコンテナを共有できます。

Must be loaded in a single container

指定されたプロパティの同じ値を持つ選択されたアイテムは単一のコンテナに積載される必要があります。例えば、同じ出荷IDのすべてのアイテムが一緒に保持されます。操作上または顧客の理由でグループをコンテナ間で分割することが許容されない場合に便利です。

例: 同じ グループ/出荷 を持つすべてのアイテムは単一のコンテナに積載される必要があります。したがって、各注文書が完全に到着します。

Must keep distance

選択されたアイテムは指定されたアイテムタイプから最小距離を保つ必要があります。例えば、出荷Aの貨物は出荷Bの貨物から少なくとも2m離れている必要があります。

例: クラス “Oxidizer” のアイテムは クラス “Flammable” のアイテムから3 mの距離を保つ必要があります。

Must touch side

選択されたアイテムは指定されたコンテナの側面にぴったりと配置される必要があります。安定性のために壁に対して積載する必要がある貨物や、アンロード時に特定の側面からアクセスする必要がある貨物に便利です。

例1: グループ/出荷 “Customs inspection” のアイテムは 後部 側に触れる必要があります。ドアが開かれたときにアクセスできるようにするためです。

例2: 使用された向き “HxLxW” のアイテムは 床 に触れる必要があります。指定された向きでは他の貨物の上に積み重ねるのに十分な安定性がないためです。

Must be loaded in zone

選択されたアイテムは指定されたゾーン内に積載される必要があります。ゾーンは1つ以上のコンテナ側(前部、後部、側面1、側面2、床、屋根)と深さで定義されます。ゾーンは選択された側からその長さだけ内側に広がります。複数の側が選択されると、ゾーンはそれらの交差点となり、コーナーまたはエッジ領域を形成します。注意:選択された側が空のゾーンを生成する場合、影響を受けるアイテムは積載されません。

例: 重量/バンドル が1,000 kgを超えるアイテムは 前部 から3 m以内に積載される必要があります。重い貨物をトレーラーのキングピンの上に保ちます。

Keep equal ratio

指定されたプロパティの同じ値を持つ選択されたアイテムは各コンテナに等しい比率で積載される必要があります。例えば、出荷Aと出荷Bがそれぞれ10個のアイテムを持ち、2つのコンテナがある場合、各コンテナは各出荷から5つのアイテムを受け取ります。

例: 小売補充のために SKU で等しい比率を保つ — 店舗に配送される各コンテナには同じ製品ミックスが含まれています。

Group by

指定されたプロパティの同じ値を持つ場合、選択されたアイテムは密接に積載されます。 各グループの積載とアンロードが他の貨物グループを移動せずに処理できるようにするための到達可能性のオプションを含みます。

プロパティ: 貨物が属するグループを決定する1.データの列。グループ/出荷 の列を選択すると、このルールは 設定 -> 出荷を一緒にグループ化 と同じように機能します。

厳密な積載: 厳密な積載では、システムは次のグループを開始する前に現在のグループの積載を完了する必要があります。一般に、これは複数のコンテナ間でのグループの広がりを減らし、より多くのスペースを使用します。

到達長さ: ローダーが他のグループを越えて貨物に物理的に到達できる距離。言い換えれば、1つのグループの貨物がコンテナの長さに沿って次のグループをどれだけオーバーラップできるかの最大距離です。フォークリフトで積載する場合、手で積載する場合よりも大きな距離になるかもしれません。到達長さが0の場合、グループ間のクリーンな分割が得られます。

貨物の後部に到達する: ローダーが貨物を積載およびアンロードするために貨物の後部に到達する必要がありますか。軽い貨物の場合、この設定を無効にすることをお勧めします。

到達オプション 左から右への積載時に、貨物の後部に到達する がアクティブな場合、同じ位置に貨物を配置するためにより大きな長さが必要です

アクセス幅: ローダーが歩いたり運転したりするために必要な通路の幅はどれくらいですか?

アクセス幅 アクセス幅の大きな値は、フォークリフトで積載していることを示し(幅が広い)、狭い通路に入ることができません

例: 目的地 でグループ化し、マルチドロップトラックのために到達長さを0.5 mに設定 — 各停留所でドライバーはその目的地の貨物を他の停留所の貨物を移動せずにアンロードできます。

Cannot be loaded in zone

選択されたアイテムは指定されたゾーン内に積載できません。Must be loaded in zone を参照してゾーンの定義方法を確認してください。

例: グループ/出荷 “Fragile” のアイテムは 後部 から0.5 m以内に積載できません。取り扱い中の衝撃が最も発生しやすいドアから遠ざけます。

Always stackable

選択されたアイテム(またはパレット)は、重量や積み重ね可能性のプロパティに関係なく常に積み重ね可能です。事前に積載されたパレットの積み重ね可能性を制御するのに便利です。

例: スコープ 含む二次機器 アイテムが グループ/出荷 “Beverages” — 事前に積載されたパレットは常に積み重ね可能であり、それらの上の個々のカートンはそうではありません。

Allowed overhang

選択されたアイテムはこの量のオーバーハングを持つことができます。これらのアイテムに対して設定のオーバーハングを上書きします。複数の重複するオーバーハングルールが適用される場合、最小のものが使用されます。

例: バンドル名 に “panel” を含むアイテムは20%のオーバーハングが許可されますが、他のすべての貨物は設定のオーバーハングを使用します。

Allowed Out of Gauge

Out of Gauge (OOG) は、コンテナの物理的境界を超える貨物を指します。このルールは選択されたアイテムのデフォルトのOOG制限を上書きし、許可されるオーバーハングと最大許可を設定します。特定のエッジに追加のクリアランスが必要であることが知られている大型貨物に便利です。

例: SKU “BOAT-HULL” のアイテムはフラットラックの 側面1 と 側面2 を0.3 m超えることができます。

Allowed Center of Gravity

指定されたコンテナの重心は、コンテナの中心からの指定された距離内に留まる必要があります。X方向(長さ)および Y方向(幅)でパーセンテージで表されます。これらのコンテナに対する設定の重心制限を上書きします。複数の重複するルールが適用される場合、各方向の最小値が使用されます。

この条件はコンテナ内のすべての貨物に適用されるため、アイテムを選択することはできません — ステップ3のコンテナタイプのみです。

例: フラットベッドトレーラー は X 10% および Y 5% — 他のすべての機器のデフォルトよりも厳しいバランス。

Max weight per section

コンテナの長さは固定されたセクションに分割され、積載端から測定され、各セクション内の貨物重量は指定された重量を超えることができません。床の強度や車軸荷重制限に役立ち、メーター重量とも呼ばれます。

セクション境界を越える貨物は、そのセクション内のフットプリントの割合に応じて、重複する各セクションにカウントされます。コンテナの長さがセクションの長さの倍数でない場合、最後のセクションは比例して低い制限を受けます。

Allowed Center of Gravity のように、この条件はコンテナ内のすべての貨物に適用されるため、アイテムを選択することはできません。

例: セミトレーラー は1 mセクションあたり最大重量1,800 kgで、トレーラーメーカーの床評価に一致します。

セクションごとの最大重量入力

Set as fillers

選択されたアイテムは、他のすべての貨物が配置された後にスペースが残っている場合にのみ積載されます。メインの積載計画に影響を与えずにギャップを埋めるべき低優先度のアイテムに便利です。

例: グループ/出荷 “Optional stock” のアイテムはフィラーとして設定され、メインオーダーによって残されたスペースのみを使用します。

このリストは頻繁に更新されます