lantu3D

3Dプリンティング工場における有限能力スケジューリング:能力負荷計算、工程別ガントチャート、欠品・割込み注文の管理手法

スケジュールが埋まっているのに毎日火消し対応になる根本原因は、多くの場合、無限能力を前提としていることです。本稿では、3Dプリンティング工場で有限能力スケジューリングを実装するための工程手法を解説します。工程別標準工数モデル(造形/後処理/段取り替え/手直し)、能力負荷率と稼働率の算定、工程別ガントチャートと二段階バッファ、材料欠品の事前確認と割込み注文のコスト評価、OTD・計画達成率・スケジュール偏差によるクローズドループ改善を扱います。

3Dプリンティング工場における有限能力スケジューリング:能力負荷計算、工程別ガントチャート、欠品・割込み注文の管理手法

はじめに:「スケジュールを作成したのに」毎日火消し対応が必要になる理由

多くのアディティブマニュファクチャリング工場では、スケジュール表そのものは一見完成しています。各設備には日々の受注が割り当てられ、着手時刻と納期も設定されています。しかし現場では依然として毎日火消し対応が発生します。特急案件を最優先に差し込み、ある設備は当日遊休している一方で別の設備には6件の作業指図が滞留し、約束した納期は何度も後ろ倒しになります。問題は通常、スケジューラの努力不足ではありません。このスケジュール表が「無限能力」を前提に作られていることにあります。つまり、「どの作業指図を先に処理するか」には答えていても、段取り替え、後処理、検査、手直しを考慮したうえで、その設備にさらに1件を投入できるのかには答えていないのです。

有限能力スケジューリング(Finite Capacity Scheduling、FCS)は、スケジューリングを単なる「順序表」から「負荷表」へと進化させる工学的手法です。各工程の実際の占有時間、設備の稼働カレンダー、作業者のシフト構成、金型・治具の制約、材料の揃い具合をすべて制約条件に組み込み、実行可能かつ検証可能な計画を出力します。

一、無限能力と有限能力の違い

無限能力スケジューリングでは、受注の工程チェーンを時間軸上に配置し、前後工程の論理的な順序だけを確認します。同時刻に同一リソースが重複して使用されていないかは検証しません。そのため算出される納期は往々にして「理論上の最早完了時刻」であり、実際の工場ではほぼ実現できません。

一方、有限能力スケジューリングでは、各工程を特定のリソース(設備、作業ステーション、作業者、治具)に紐付け、そのリソースの同一時間枠における負荷を積算します。積算値が利用可能能力を超えた場合、スケジューリングエンジンは順延、設備変更、外注、または営業部門との納期再交渉のいずれかを選択しなければなりません。この「選択を必ず行う」仕組みこそ、無限能力スケジューリングに欠けているものです。

3Dプリンティング工場では、この点がさらに顕著になります。金属LPBF装置の「占有」は、造形そのものにとどまりません。粉末敷設と雰囲気置換、造形、粉末除去・取り出し、サポート除去、熱処理、ワイヤ放電加工、ブラスト処理、検査では、それぞれ異なるリソースを占有し、所要時間も大きく異なります。造形工程だけをスケジューリングすることは、実負荷の70%以上をモデルから除外することに等しいのです。

二、工程別工数モデルの構築:「経験的見積り」から「計算可能」へ

有限能力スケジューリングの基盤は、工程別の標準工数です。以下の考え方で設定することを推奨します。

1. 造形工数。「個数×1個当たり時間」という大まかな見積りは避けるべきです。実工数=粉末敷設準備+層間スキャン時間+プラットフォーム冷却+取り出し・粉末除去です。スキャン時間はスライスソフトウェアの出力から推定でき、残りの3項目は機種ごとの実測平均値を用います。典型的な4レーザー金属装置では、非造形の占有時間が1バッチ当たりの総設備占有時間の25~40%を占めることが一般的です。

2. 後処理工数。熱処理は部品数ではなく炉バッチ単位で計算します。1炉に複数部品を同時投入できますが、炉内積載容積とプロセスカーブの制約を受けます。ワイヤ放電加工、ブラスト処理、検査は部品単位で計算します。ここでの重要点は「炉バッチ容量」パラメータを設定することです。これがなければ、スケジューリングでは各部品が炉を1台ずつ専有するものとして扱われてしまいます。

3. 段取り替え・切替時間。材料変更、リコータ交換、サポートパラメータ変更、再校正はいずれも段取り替えに含まれます。実測では、金属装置の粉末交換は、粉末ふるい分け、装置清掃、雰囲気置換を含めて通常2~4時間を要します。ポリマー装置の材料リール交換には一般に30~60分かかります。段取り替えをモデル化しない場合、負荷は体系的に過小評価されます。

4. 手直し・不良の確率工数。過去の歩留まりに基づき、各工程に期待手直し工数を加算します。例えば、造形歩留まりが95%であれば、期待手直し工数=部品工数×5%となります。これは悲観的な見積りではなく、既知の統計的事実を計画へ反映する行為です。

三、能力負荷計算:スケジューリング前に「投入余地」を確認する

工程工数が整えば、負荷計算を実施できます。基本式はシンプルです。

工程負荷(時間)=Σ(各作業指図における当該工程の標準工数+段取り替え工数+期待手直し工数)

リソース利用可能能力(時間)=カレンダー工数×稼働率×シフト係数

負荷率=工程負荷÷リソース利用可能能力

工学的な経験則として、負荷率が100%を超えた場合は順延または負荷分散が必須です。負荷率が長期的に85~95%の範囲にある場合、その設備はバッファのないボトルネックであり、どのような異常も直ちに納期遅延へ転化します。負荷率が60%未満の場合は、スケジューリングルールが過度に保守的でないか、または受注構成が不均衡でないかを確認すべきです。

稼働率を勘で決めてはなりません。直近3か月の実績値、すなわち利用可能工数÷カレンダー工数を用いることを推奨します。この際、計画保全、突発停止、材料待ち、検査待ちを差し引きます。多くの工場は稼働率を90%と考えていますが、実測すると72%にすぎないことがあります。この1つのパラメータだけで、納期偏差の大半を説明できる場合があります。

四、工程別ガントチャートとバッファ管理

有限能力スケジューリングの出力は、工程別ガントチャートであるべきです。横軸を時間、各行をリソース(設備/作業ステーション/作業者)とし、各色のブロックを1工程とします。ブロックの長さは「理想時間」ではなく、計算された工数に対応させます。これによりボトルネックは一目で分かります。ブロックが途切れず、かつ下流工程が常に待機しているリソースが、優先的に管理すべき制約点です。

ガントチャートには必ずバッファを設定しなければなりません。二段階バッファの採用を推奨します。納期バッファは受注の末尾に配置し、工程変動が納期へ与える影響を吸収します。ボトルネックバッファはボトルネック工程の前に配置し、ボトルネックへの材料供給が途切れないようにします。バッファ消費率は極めて有効な早期警戒指標です。納期バッファの消費が50%を超えているにもかかわらず、実物の進捗が40%未満であれば、その受注はリスク案件として扱い、出荷3日前まで待つのではなく、顧客へ能動的に通知すべきです。

五、材料欠品と割込み注文:スケジュールを歪める最も一般的な2要因

材料欠品。スケジュールは材料が揃っていることを前提としますが、粉末ロットが未検査、ベースプレートが未入荷、熱処理外注先が混雑しているといった状況では、「着手可能」とされた作業指図でも実際には開始できません。対策として、各作業指図に「キッティング完了状態」の事前確認を設けます。粉末ロットに検査報告書があること、ベースプレートが在庫にあること、治具が使用可能であること、外注枠が確認済みであること、この4項目をすべて満たした場合にのみ、スケジューリング可能プールへの登録を許可します。欠品リストは、着手当日に初めて発覚するのではなく、日次で更新しなければなりません。

割込み注文。特急案件を最優先に差し込むことは、本質的にスケジューリングルールを迂回する局所最適化です。正しい対応は割込みを禁止することではなく、そのコストを定義することです。割込みを行う際には、仕掛中の作業指図の納期に及ぼす影響、すなわち影響を受ける受注件数と各受注の遅延日数を明示的に評価し、ボトルネックバッファを明示的に消費させる必要があります。スケジューリングエンジンは「割込み前後の比較」を出力できるべきです。これにより、意思決定者はコストを把握したうえで選択でき、現場が直感的に設備を奪い合う状況を防げます。

さらに、計画凍結期間を定義する必要があります。例えば、今後48時間以内に着手する作業指図の順序を凍結し、凍結期間内の変更には承認を必須とします。凍結期間がなければ、スケジュール表は「作成直後に崩される」状態が続き、負荷計算も意味を失います。

六、指標によるクローズドループ管理:OTD、計画達成率、スケジュール偏差

スケジュールを作成しただけでは、管理を完了したことにはなりません。以下の3指標を追跡し、週次でレビューすることを推奨します。

1. 納期遵守率(OTD):受注の約束納期に基づいて集計し、「顧客起因」と「社内起因」を区別します。評価対象は社内起因による遅延のみとします。

2. 計画達成率:実際に完了した工程数÷計画上完了すべき工程数。リソース別に集計します。この指標は、工数モデルが正確であるかを直接的に示します。

3. スケジュール偏差:実績工数と標準工数の偏差分布です。ある工程の偏差が長期的に正となり、その幅が20%を超える場合は、現場への圧力を継続するのではなく、標準工数を改訂すべきです。

3つの指標は併せて確認する必要があります。OTDが低い一方で計画達成率が高い場合、工数モデルが楽観的すぎる、または納期約束が厳しすぎることを示します。計画達成率が低いにもかかわらずOTDが維持されている場合、現場が残業や割込みによって無理に支えており、リスクが蓄積していることを意味します。

まとめ

有限能力スケジューリングは、ソフトウェアを導入するだけで成果が得られるプロジェクトではありません。本質的には、工場が「経験」を「パラメータ」へ翻訳することを求めます。すなわち、工程別工数、設備稼働率、段取り替え時間、炉バッチ容量、キッティングの事前条件、バッファ戦略です。これらのパラメータは当初必ずしも正確ではありませんが、計画達成率とスケジュール偏差をフィードバックとして用いれば、3か月以内に実用的な精度へ収束させることができます。

設計図面から実製品の納入までを対象とするライフサイクル管理プラットフォームにとって、スケジュール表の価値は、どれほど隙間なく埋められているかではありません。検証可能であり、責任の所在を明確にでき、継続的に改善できるかどうかにあります。スケジュールを単なる順序表から、負荷、バッファ、偏差フィードバックを備えた工学文書へ変えることで、納期は初めて「約束」から「計算可能な結果」へと変わります。

次のステップ これはご希望に近いものでしょうか?

モデル、図面、画像、または書面のメモを提出してください。エンジニアが実際の使用に基づいて材料、工程、仕上げ、配送を確認します。

リクエストを送信 まずは問い合わせ