News | 2003年5月23日 07:49 PM 更新 |
日本テクノマティックスは4月に発表したロボットシミュレーションシステム「ROBCAD/PAINT-PC」「ROBCAD/ARC-PC」の開発/生産技術者向け製品説明会を5月23日に、東京で開催した。
ロボットシミュレーションと聞くと、最近注目を集めている「パートナーロボット」「コンパニオンロボット」をイメージするかもしれない。しかし、ここでいうロボットとは、生産ラインで使われるFAロボット。自動車工場で溶接や塗装を行う1本アームの機械、といえばすぐに分かるだろう。
工場現場における「ロボットシミュレーション」は、ロボットそのものの改良より、生産効率を高めるために、ロボットの配置や資材や生成物との位置関係といった、ラインレイアウトの改良が一番の課題となっている。
製品寿命の短い現代では初期ロットから大量に製品を投入する必要がある。そのため、少数生産の試作量産段階でラインのチューニングを行っていた昔と違い、最初に設置した生産ラインのレイアウトで、トラブルなく大量生産に対応できることが要求されている。
このような、即時大量生産に対応するため、ロボットを含めた生産ラインレイアウトの事前シミュレーションが重要になってきている。初期生産にどれだけトラブルを回避できるかで、初期ロット生産数、ひいては製品ビジネスの可否に大きく影響してくるのだ。
生産ラインのレイアウトデザインは、従来経験則に従って行われ、試作段階の動作チェックで干渉問題などを抽出していた。しかし、ROBCADシリーズの導入で、事前設計の段階から正確なレイアウトデザインが短期間で行えるようになる。
ROBCAD/PAINT-PCは塗装ロボットの作業シミュレーションを、ROBCAD/ARC-PCはアーク溶接ロボットの作業シミュレーションをそれぞれ行う。
どちらも最初のフローでは、ロボット、移動経路、生成物のオブジェクトを仮想工場にレイアウトし、それぞれのオブジェクトの動作をシミュレートして、動作時における干渉を検出する。
干渉が発生すると、次のフローで干渉しないオブジェクト位置の割り出しが行われる。このとき、マニュアルで試行錯誤して最適化するほかに、変更可能範囲を指定した上で、ROBCADに最適位置を自動で計算させる方法も用意されている。
また、ROBCAD/PAINT-PCではペイントデータベース機能をサポートしており、実験から得られた塗装の膜圧値をテーブルとして蓄積できるようになっている。これに、塗装ロボットの吐出量やヘッドのスプレー形状、ラインの動作速度やヘッドから塗装面までの距離を入力すれば、生産ラインにおける膜圧シミュレーションを実行できる。
ロボットアームの動きに関するデータは、市販されている製品の計測データをライブラリとして持っている。ライブラリの種類は塗装用ロボットで5メーカー9機種、アーク溶接用ロボットで5メーカー6機種。このライブラリの存在がROBCADの最も大きな特徴でもある。
ROBCADシリーズは、すでにUNIXベースのパッケージが市販されていたが、ROBCAD-PCはこれをWindows XP/2000に対応させたもの。ソースコードはUNIX版と共通になっており、「UNIX版でサポートする機能はPC版でも同様」(日本テクノマティックス)となっている。
ロボットアームのライブラリラインナップもPC版とUNIX版は共通。ただし、こちらはユーザーから要求されたロボットアームのライブラリデータを、その都度PC版にコンバートしてから提供される。
なお説明会では、ROBCADシリーズの次期製品として、レーザ溶接に対応したバージョンが明らかにされた。ただし発売時期は未定。日本テクノマティックスによると、レーザ溶接ロボットのライブラリを作成するための調査終了を待ってリリースする予定になっている。
関連リンク
[長浜和也, ITmedia]
Copyright © ITmedia, Inc. All Rights Reserved.