材料と部品の入力
最初に選択
何を計算しますか?
ここで選んだ方法に合わせて、必要な入力だけを表示します。
逆取合計算は1次元で使用できます。
材料0
使う定尺・在庫・刃厚を入力
| 材料名 | 長さ | 定尺 幅 | 刃厚
|
単価 | 在庫 | 在庫限り | 優先度 | 削除 |
|---|
材料・部品とも、優先度は数値が大きいほど先に割り当てられます。1Dの「在庫限り」をONにした材料は在庫数を超えて使用しません。
部品0
必要寸法と数量を入力
「向きを固定」をオフにすると、90度回転を許可します。
優先度は数値が大きいほど先に割り当てられます。
| ラベル | 長さ | 幅 | 数 | 優先度 | 向きを固定 | 削除 |
|---|
計算条件
基本設定を確認して計算します
REVERSE
逆取合の条件
部品から材料長を逆算し、最適候補を比較します
逆算する材料長の範囲
候補の最小・最大・刻み幅を指定します
逆取合方式は自動です。部品総数12個以下は厳密探索、13個以上は候補数と処理予算に応じて系統探索またはGA探索を自動選択します。
指定数を必ず使うのではなく、使用してよい材料長の最大種類数です。
通常計算の設定
逆取合計算を使わない場合の配置方法
1D 最適化目標
DP専用。通常は「材料本数最少」のままでOKです。
購入金額最少は手持ち在庫を0円、新規購入分だけ単価で評価します。総合コスト最少は在庫も含む材料価値から再利用可能な残材価値を差し引き、短い余りには廃棄コストを加えます。
実行性能(詳細)通常は変更不要
実行性能
自動設定では論理CPU数と取得可能なメモリ情報を基準に、安全側で処理レベルとWorker数を選びます。
処理レベル・並列対象・Worker数の仕様
処理レベルはDP・GA・逆取合の探索量を調整します。高いほど探索量が増え、計算時間も長くなります。寸法、数量、配置検証の基準は変わりません。
| 計算方式 | マルチWorker | 理由・動作 |
|---|---|---|
| 2D GA | 対象 | 固定シードの異なる独立探索を統合 |
| 部品総数13個以上の逆算 | 自動 | 系統探索は1 Worker、GA時は独立探索を統合 |
| 1D FFD/BFD/EFD/WFD/DP | 対象外 | 決定的計算(DPは条件適合時にColumn Generationで再確認)のため1 Worker |
| 2D FFD/BFD/EFD/ギロチン | 対象外 | 決定的計算のため1 Worker |
| 部品総数12個以下の逆算 | 対象外 | 厳密探索を1 Workerで実行 |
自動ではブラウザが公開する論理CPU数を基準に、1論理CPU以上をUI用に残してWorker数を決めます。メモリ情報を取得できるブラウザでは処理レベルの上限にも使用します。手動設定でも、CPU論理数・処理レベル・部品総数に応じて実効Worker数を安全側へ減らします。各Worker結果と統合結果は完全検証します。
端材の再利用
再利用する端材の保存条件
1Dは設定値を超える長さ、2Dは縦横とも設定値を超える区画を再利用端材として扱います。小さな余りは図面には表示します。
RESULT
未計算
計算結果
必要材料・歩留まり・端材を確認できます
集計結果
必要材料数:
- 枚
歩留まり率
- %
合計材料費
- 円
総切断回数
- 回
再利用端材(300mm超)
-
必要数を在庫から引き算します
取合図
材料ごとの配置と切断内容を確認
材料と部品を入力して計算
計算すると、ここに取合図と結果が表示されます。