ロボット1台で工作機械を複数台持ちするには?
マシンテンディングの担当台数をタクト・移動・異常復旧から決める
こんにちは、技術コンサルのTです。
今回は、ロボット1台で複数の工作機械へワークを投入・取り出しする「複数台持ちのマシンテンディング」について書いてみたいと思います。
製造現場では、「旋盤2台をロボット1台で担当できないか」「マシニングセンタを3台並べて夜間無人運転したい」「作業者の多台持ちをロボットへ置き換えたい」といった検討があります。ロボット台数を抑えながら工作機械の稼働時間を延ばせれば、省人化と生産性向上の両方につながる可能性があります。
一方で、ロボットの動作範囲に工作機械が収まるだけでは、複数台持ちは成立しません。各機の加工が同時に終われば、ロボットは一度に一台しか対応できず、別の機械は待つことになります。材料補充、完成品回収、洗浄、計測、異常復旧まで含めると、カタログ上のロボット能力だけでは判断できない条件が見えてきます。
ラインビルダーやFAインテグレーターに求められるのは、ロボットを一台減らすことではなく、加工設備を待たせず、異常が起きても生産を戻しやすいラインとしてまとめることです。
複数台持ちはロボットの可搬範囲だけでは決まらない
最初に確認するのは、ワーク重量、ハンド重量、姿勢、到達距離です。ただし、これはロボットが作業できるかを判断する入口にすぎません。複数台持ちでは、ロボットが各工作機械からいつ呼ばれ、どれだけの時間を使い、次の機械へ何秒で移れるかが設備稼働率に影響します。
例えば、加工時間が長く、ワーク交換が短い機械は、ロボットが別の機械を担当する余裕を持ちやすくなります。反対に、加工時間が短い、扉開閉や着座確認に時間がかかる、加工後に洗浄や計測を行うといった工程では、ロボットの作業が重なりやすくなります。
「何台まで持てるか」は先に固定する数字ではありません。目標生産数、加工時間、ロボットが受け持つ作業範囲、許容できる機械待ち時間を整理した結果として決めるものです。
加工時間とロボットのサービス時間を分けて考える
複数台持ちの構想では、工作機械が加工している時間と、ロボットがその機械へ対応する時間を分けて見ます。ここでは後者を「サービス時間」と呼びます。
サービス時間には、加工済みワークの取り出し、未加工ワークの投入、チャックや治具のクランプ確認、扉の開閉、加工開始の信号、機械間の移動が含まれます。ダブルハンドで完成品を取り出してから素材をすぐ投入できる場合と、置き台へ一度戻る場合では、必要時間が変わります。ワーク反転、エアブロー、洗浄、インライン計測まで同じロボットが行うなら、その時間も加えます。
初期検討では、各機の加工完了間隔に対してサービス時間がどの程度を占めるかを並べると、ロボット負荷の大きさをつかみやすくなります。ただし、平均的な負荷が収まっていても、呼び出しが同時に重なると機械待ちが発生します。概算は構想のふるい分けに使い、最終判断では時系列の動きを確認することが重要です。
担当台数は平均負荷より「呼び出しの重なり」で決まる
複数の工作機械で加工時間が同じ場合、起動時刻をずらしても、工具交換、計測、材料切れ、微停止によって完了時刻は少しずつ変わります。最初は一定間隔で流れていても、やがて二台がほぼ同時にロボットを要求することがあります。
このとき必要なのは、優先順位のルールです。先に加工が終わった機械を優先するのか、次工程が詰まりやすい品種を優先するのか、長時間停止している機械を優先するのか。待たせた機械の加工開始が遅れても目標生産数を満たせるのか。ロボットの経路とPLC制御を、優先順位とセットで考えます。
品種や加工時間の組み合わせが多い場合は、代表的な生産パターンだけでなく、負荷が最も重なる組み合わせを確認します。必要に応じて、タイムチャートやシミュレーションで機械待ち、ロボット待ち、バッファ満杯を可視化します。平均タクトだけを見るよりも、短時間の集中と例外時の遅れを確認しやすくなります。
機械間移動と作業者動線を含めてレイアウトを決める
複数台持ちでは、ロボットの移動時間が積み重なります。床置きロボットを工作機械の中央へ配置する、走行軸で複数台の前を移動させる、旋盤を向かい合わせにするなど、構成によって到達範囲と移動時間が変わります。
ここでロボットの最短経路だけを優先すると、人が材料を補充する場所、完成品を回収する場所、扉を開けて保全する場所が狭くなることがあります。チャック爪や治具の交換、切りくず清掃、クーラント補充、工具交換のために、どこへ人が入り、どの設備を止めるかまでレイアウトへ反映します。
既設工作機械の後付け自動化では、操作盤、保全扉、チップコンベヤ、配電盤、天井高さ、基礎、通路幅も制約になります。3Dレイアウトで干渉を確認するだけでなく、実際の作業姿勢と運搬経路を現地で確かめることが大切です。
ストッカーとバッファが無人運転時間を左右する
ロボットが複数台を担当できても、素材が尽きる、完成品置き場が満杯になる、不良品の退避先がない状態では運転を継続できません。夜間無人運転を目指す場合は、ロボットの担当台数と同時に、何時間分の素材と完成品を持たせるかを考えます。
必要なストッカー容量は、計画生産数だけでは決まりません。品種ごとの収納効率、空パレットの扱い、完成品の姿勢、取り違え防止、NG品の隔離、作業者が補充できる時間帯を確認します。工程間にバッファを置く場合は、単に数を増やすのではなく、どの停止を吸収したいのかを明確にします。
例えば、計測工程が一時停止しても加工を続けたいのか、工作機械一台の工具交換中も別の機械を動かしたいのかで、置くべき場所と必要数が変わります。バッファは面積を使い、仕掛品も増やすため、停止の波及を抑える効果と運用負荷を合わせて評価します。
異なる工作機械をつなぐ信号と制御の考え方
工作機械が複数メーカー、異なる年式、異なる制御装置で構成されている場合、同じ「運転可能」や「加工完了」という信号でも意味やタイミングがそろっているとは限りません。自動扉、チャック、治具、加工開始、完了、異常、非常停止の入出力を確認し、ロボット側が判断できる共通の状態へ整理します。
制御では、ロボットが次に向かう機械を決める調停機能が必要です。各機の状態、ワーク有無、品種、優先度、ストッカー残数をどこで管理するかを決めます。ロボットコントローラだけに判断を持たせるのか、セルPLCで統合するのかは、設備規模、保全体制、将来増設によって変わります。
重要なのは、正常サイクルの信号表だけで終わらせないことです。通信断、加工異常、扉開閉異常、把持ミス、着座不良、計測NGが起きたとき、どの設備を止め、どの設備は運転を続けるかを先に決めます。
異常時に一台の停止を全停止へ広げない
ロボット1台へ複数工程を集約すると、そのロボットが共通停止点になります。だからこそ、停止をゼロにするという考え方だけでなく、一部に異常が出たときの縮退運転を検討します。
一台の工作機械が故障したら、その機械を対象から外して残りを運転できるか。計測機が停止したら、加工済みワークを退避して加工を続けられるか。把持ミスが起きたら再試行するのか、NG置き場へ移すのか。ロボットがワークを持った状態で停止した場合、HMIにどの情報を表示し、どの位置から再開するのか。
複数台持ちでは、異常復旧の操作を誤ると、別の機械にあるワーク情報までずれる可能性があります。各機のワーク有無と工程状態を確認できるようにし、手動操作後の整合確認と自動復帰条件を制御仕様へ含めます。保全担当者だけでなく、通常の作業者が対応する範囲も明確にしておくことが、稼働安定化につながります。
一台集中型と分散型をどう使い分けるか
ロボット1台で多くの機械を担当させれば、ロボット本体の台数は減らせます。一方で、移動時間と制御の複雑さが増え、ロボット停止時の影響範囲も広がります。工作機械ごとにロボットを配置する分散型は、設備単位で独立しやすい反面、設置面積や機器点数が増えることがあります。
選定では、設備価格だけでなく、目標生産数、品種変動、増設計画、保全方法、停止時の生産継続を比べます。生産量が変わりやすい現場では、移動式ロボットや段階導入が候補になる場合もあります。ただし、移設後の位置再現、工作機械との接続、安全確認、品種データの切替を毎回どのように成立させるかが必要です。
一台集中型、分散型、移動式のどれが正解かではなく、どの停止を許容し、どの変更へ対応したいかで構成を選びます。
導入前に整理したい九つの条件
複数台持ちのマシンテンディングを検討するときは、少なくとも次の条件を整理しておくと、ラインビルダーやFAインテグレーターとの構想検討を進めやすくなります。
- 工作機械ごとの品種、加工時間、生産数と変動範囲
- ワーク重量、姿勢、把持面、素材と完成品の置き方
- ロボットが担当する範囲と、人が残る作業
- 扉、チャック、治具、加工開始・完了などの信号条件
- 洗浄、反転、計測、マーキング、検査の要否
- 素材ストッカー、完成品バッファ、NG品置き場の必要量
- 段取り替え、工具交換、清掃、材料補充の方法と頻度
- 異常時の優先順位、退避、縮退運転、自動復帰の条件
- 目標とする運転時間、機械待ちの許容範囲、検証方法
すべてが確定していなくても、未確定項目と確認方法を分ければ構想は進められます。実ワークでの把持試験、既設信号の確認、代表品種のタイムチャート、オフラインシミュレーションなど、判断に必要な検証を計画へ入れます。
まとめ 複数台持ちは加工設備を止めにくくするライン設計
ロボット1台による工作機械の複数台持ちは、ロボットのリーチ内へ機械を並べれば成立するものではありません。加工時間とサービス時間を分け、呼び出しの重なり、移動、ストッカー、周辺工程、信号連携、異常復旧を一つの生産システムとして設計する必要があります。
台数を増やすほど得になるとは限りません。ロボットの負荷を上げすぎて工作機械を待たせれば、設備投資した加工能力を使い切れなくなります。反対に、工程の組み合わせとバッファを適切に設計できれば、昼間の少人数運転や夜間無人運転へつながる可能性があります。
Thermixでも、ラインビルダー、FAインテグレーター、設備メーカーとして、工作機械、ロボット、洗浄、計測、搬送、PLC制御をつなぎ、正常運転だけでなく段取りと異常復旧まで含めたマシンテンディングを考えていきたいと思います。
では、今回はこのあたりで。
技術コンサルのTでした。