D:PLOY CNCマシンテンディング ステップ6
ナレーター: このビデオでは、
D:PLOYを使用した
CNCマシンテンディングアプリケーションを作成する
全行程を紹介します。
強力なD:PLOYプラットフォームにより、
CNCアプリケーションの導入時間を
これまでのソリューションと比較して
最大90%短縮することができます。
このCNCアプリケーションのセルレイアウトは、 以下の要素によって構成されています。
ブランクの円筒形ワークが
重力によって正しい位置に置かれるように傾斜した
インフィードシステム。
加工されたパーツを置くための トレーアウトフィードシステム。
自動チャックと自動ドア付きのCNC旋盤。
サイクルタイムを最適化し、
マシンのアイドル時間を最小限に抑えるための
2つの3FG15グリッパーを備えたロボット。
加工されたパーツをマシンから降ろす前に
洗浄するためのブローノズル。
そして最後に、ロボットツールや
このアプリケーションの他のすべての 要素を接続し、
D:PLOYにログインするための オールインワンORベースモジュールです。
ORマシンモジュールは、マシンを制御するためのリレーと、
マシンからのフィードバックを得るための
絶縁入力にも使用されます。
D:PLOYにログインして、 アプリケーションを構築しましょう。
なお、D:PLOYはこのアプリケーションだけに
限定されているわけではなく、
D:PLOYプラットフォームで利用可能な
他のアプリケーションを選択して 構築することもできます。
D:PLOYは接続されたハードウェアのほとんどを
自動的に検出して設定し、
アプリケーションに必要な要素の概要を
非常に簡単に表示してくれます。
D:PLOYは主要なロボットブランドの多くと連携しています。
D:PLOYのインターフェースからロボットを
接続し使用する方法は、
ロボット設定ビデオでご覧ください。
ロボットを接続した後、
ロボットのホーム位置の設定から始めます。
この位置は、ロボットが安全にオン・オフでき、
オペレータがマシン内部にアクセスするのを
妨げないような高い場所に
設定することをお勧めします。
このアプリケーションに残りのデバイスを 追加してみましょう。
CNCアプリケーションは、 インフィード/アウトフィードシステムに
センサーを使用せずに動作させることが可能です。
この場合、オペレータはプログラムを実行する前に、
インフィードトレイを満たし、
アウトフィードトレイを空にする必要があります。
もう一つの選択肢は、センサーを追加して、
加工後にピックアップできる部品や
置くべきスペースがあるかどうかを
プログラムが自動的に検出するようにすることです。
部品1個を検知するのか、
部品が入ったコンテナを検知するのか、選択します。
このセルでは、センサーは使用しません。
次に、CNCマシンを追加します。
D:PLOYはロボットとCNCマシンの接続を容易にし、
イーサネットIPなどのイーサネットベースのプロトコルや、
今回のようにデジタル信号で接続することが可能です。
まず、旋盤なのかミリングマシンなのかを
選択する必要があります。
D:PLOYはどちらのタイプのマシンにも対応しており、
それに応じてグラフィカルインターフェースや
アプリケーションのパラメータが自動的に調整されます。
ロボットがマシン内部を移動する際の衝突を避けるため、
チャックの顎の大きさを定義しておきます。
次に、ロボットがマシンが終了するのを
待つ位置を設定します。
この位置は、ロボットがインフィードからドアに到達し、
ここからアウトフィードに移動できることを考慮し、
ドアの前である必要があります。
次に、D:PLOYに
制御・監視させたいマシン機能を設定します。
これらはCNCの構成とプログラムに依存します。
まず、サイクルスタート、プログラムエンド、
チャックオープン、クローズ機能の
正しいピン割り当てをマッピングします。
フィードバック信号を使用しない場合、
それを無効にすると、
ロボットは設定された時間だけ待ってから続行します。
D:PLOYでは、ニーズに応じて
マシン装置を柔軟に構成することができます。
例えば、CNCプログラムが
ドアの開閉を制御し、
ロボットはプログラム終了信号を待って
マシン入るという具合です。
または、D:PLOYはマシンがプログラム終了信号を送った後に
ドアを開けることもできます。
どちらのオプションも有効ですので、
必要に応じて機能を有効または無効にします。
最後に、ロボットに取り付けられた
クリーニングノズルを作動させるために必要な
出力信号を追加し、設定します。
セルのセットアップが完了したら、
ワークスペースの定義に移ります。
D:PLOYがこのアプリケーションに
必要なロボットの動作を作成しますので、
ワークスペースでは、ロボットが衝突しないように、
障害物や境界線を簡単に追加することができます。
境界を追加するには、障害物を追加してサイズを変更し、
ロボットまたは
ワールドアクセスの方向に従って配置します。
すべての物理オブジェクトを追加する必要はなく、
ある位置から別の位置へ移動するときに
ロボットの邪魔になるものだけ設定します。
ロボットが障害物を回避する方法については
心配する必要はありません。
それはD:PLOYによって自動的に処理されます。
このCNCサンプルアプリケーションでは、
マシンの正面と内部を追加しました。
ハードウェアとワークスペースを設定したので、
CNCマシンテンディングアプリケーションを
構築する準備が整いました。
D:PLOYを使用すれば、ロボットやプログラムロジックの
プログラミングに時間をかける必要はありません。
D:PLOYは、設定されたハードウェアに対応する
以下のステップに従うだけで、
すべてを構築してくれます。
最初のステップは、インフィードの定義です。
インフィードの種類と部品点数を選択し、
パターンの3隅を教えて
パターンの位置を設定します。
ロボットはD:PLOYの操作パネルで
簡単に動かすことができます。
インフィードの種類によって、
教える位置の数をD:PLOYが聞きますので、
図中の色分けされた部品の順番に従って
教えることが重要です。
では、図に従って部品の寸法と重量を
設定しましょう。
D:PLOYにはエキスパートモードという機能があり、
アプリケーションのステップに応じて
変化する設定項目が追加されます。
ここでは、例えば、重心、加速度、デフォルトのアプローチ、
終了位置、またはアプリケーションの実行中に使用する
グリップパラメータを編集することができます。
次のステップでは、部品を保持したまま、
マシンの負荷とアプローチ位置を教えます。
マシン加工品をアンロードする前に洗浄したいので、
洗浄ステップを追加しましょう。
前回と同様に、必要なクリーニング位置を教えます。
これからは、完成した部品が
マシンにセットされます。
今度は、もう一方のグリッパーを使用して、
マシンのアンロードとアプローチの位置を教えます。
また、加工されたパーツの新しい
寸法と重量を設定します。
最後に、アウトフィードの種類、
部品点数、パターンの3隅を教えて、
パターンの位置を設定します。
以上です。
これでCNCアプリケーションの構築が完了です。
D:PLOYがアプリケーション全体の
プログラムロジック、信号のやりとり、イベント処理、
ロボットの動きなどをすべて作成するので、
プログラムの修正、
最適化に時間を費やす必要はありません。
これで、これでアプリケーションを実行する 準備が整いました。
OnRobot A/Sの所有財産このビデオはOnRobot A/Sによる作成です。詳細は画面のアドレスまで。