協働ロボット溶接の自動化:オフラインプログラミング(OLP)導入と現場キャリブレーションの全技術
協働ロボット(Cobot)を用いた溶接自動化において、最大のボトルネックはティーチング工数である。多品種少量生産の現場において、従来型のダイレクトティーチングは生産効率を著しく低下させる。本稿では、CADデータから溶接パスを自動生成するオフラインプログラミング(OLP)の導入と、実機との幾何学的誤差を解消するキャリブレーション技術を詳述する。
1. OLPソフトウェア選定の技術的基準
OLPソフトの選定は、単なる「CAD読み込み機能」の有無ではない。現場で使えるか否かは、以下の4つのアルゴリズム性能で決定される。
| 評価項目 | 技術的要件 | 現場への影響 |
|---|---|---|
| パス生成アルゴリズム | 溶接線抽出(エッジ検出)の精度とノイズ除去機能 | 手動補正回数に直結 |
| 特異点・姿勢制御 | ロボットの関節可動範囲内での姿勢最適化機能 | 溶接品質の安定化(狙い位置精度) |
| 干渉チェック | 治具・周辺機器との動的干渉計算(クリアランス設定) | 衝突事故の未然防止 |
| シミュレーション精度 | ツールセンターポイント(TCP)の軌跡再現性 | 実機移行時の調整時間 |
選定のチェックポイント
- オープンアーキテクチャ: 汎用的なロボットメーカー(FANUC, Yaskawa, Universal Robots等)に対応したポストプロセッサが提供されているか。
- 熱歪み補正機能: 溶接中のワーク変形を考慮したオフセット設定が可能か。
- ティーチングの自動化: 溶接条件(電圧・電流・速度)とパスを紐づけたライブラリ化が容易か。
2. 実機と仮想空間の誤差を埋めるキャリブレーション技術
OLPで生成したプログラムをそのまま実機に流し込むと、必ず「位置ずれ」が発生する。これはロボットの設置精度、治具の製作誤差、ワークの熱変形が複合的に作用するためである。この誤差を埋めるための3層アプローチを解説する。
① ワーク座標系の高精度化(ベースキャリブレーション)
ロボットと治具の相対位置関係を定義する「ワーク座標系」の精度が全てである。
- 基準ピン法: 治具上に少なくとも3点の既知座標(基準ピン)を配置し、ロボットでタッチセンシングを行う。
- TCP補正: 溶接トーチの先端形状は熱とスパッタで容易に変化する。自動クリーニングステーションと連動させ、定期的なTCP自動キャリブレーション(±0.2mm以内を維持)をルーチン化する。
② タッチセンシング機能の活用
ロボットが溶接開始前にワイヤ先端をワークに接触させ、導通を検知することで位置を補正する機能(サーボトーチ等の機能)。
- 適用基準: JIS Z 3060(溶接ロボットの性能評価)に基づき、±0.5mm程度の誤差であればセンシングによる補正で吸収可能。
- 運用上の注意: ワークにサビや塗装がある場合、接触抵抗により誤検知が発生する。その場合はレーザセンサによる形状認識を併用する。
③ リアルタイム補正(アークセンシング)
溶接中の電流変動から溶接線との乖離を検知する機能。
- 原理: 溶接中にトーチをウィービングさせ、左右の電流値の差を監視する。
- メリット: ワークの熱歪みによる移動を、溶接しながらリアルタイムに追従できる。
3. 溶接品質を保証するJIS/ISO規格と評価指標
自動化導入において、品質を担保するための管理基準を明確にする必要がある。
評価指標:溶接プロセスの安定性
- 狙い位置精度: 溶接線に対して±0.5mm以内を維持すること。これを超える場合は、治具の剛性不足か、ロボットの剛性が疑われる。
- 溶接条件の公差(JIS Z 3111準拠):
- 電流値:定格の±10%以内
- 電圧値:定格の±5%以内
- 溶接速度:定格の±5%以内
- 溶込み深さの評価: 自動化では溶接速度が一定になるため、熱入力(Heat Input)の計算式 $Q = \eta \cdot (V \cdot I) / v$ を適切に管理する。ここで $Q$ は熱入力、$\eta$ は熱効率、$v$ は溶接速度。
トラブルシューティング:現場でのよくある事象
1. アンダーカットの発生: OLPで生成した速度が速すぎる。パスの曲率半径(コーナー部)において、減速指令(Look-ahead機能)が適切に反映されているか確認する。
2. ポロシティの発生: 治具のキャリブレーション不足によるシールドガス欠損。または、オフライン設定したトーチ角度がワークの凹凸と干渉し、ガス流が乱れている可能性が高い。
4. 現場導入のためのステップロードマップ
1. デジタルツインの構築: まずは現行の溶接ラインを正確に3Dモデル化し、OLP上でシミュレーションを行う。
2. ティーチングの自動化: 単純な直線溶接から開始し、パス生成ロジックを現場の職人が検証できる環境を整える。
3. 誤差マッピング: 実機で溶接を行い、OLPの理論値と実測値のズレを「誤差マップ」として蓄積する。このデータが将来的なAI補正モデルの教師データとなる。
4. 治具の標準化: キャリブレーションが容易な「位置決めピン」を治具の標準装備とし、作業者が誰でも同じ精度でセットアップできる仕組みを作る。
本技術の肝は、ソフトウェア任せにするのではなく、「ロボットの癖」を数値データとして把握し、オフラインの計算値にフィードバックするサイクルを構築することにある。このフィードバックループが完成した時、ティーチング時間は従来の1/5以下に短縮され、真の意味での溶接自動化が達成される。