工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Manufacturing Equipment >> 産業機器

一貫性と互換性によりCNCの生産性が向上

Gコードプログラム間の一貫性の程度は、CNCマシンの生産性にプラスまたはマイナスの影響を及ぼします。これは、プログラム内のさまざまなツールのコマンド、特定のタイプのマシンの複数のプログラムのコマンド、さらには異なるマシンタイプのプログラムのコマンドにも当てはまります。

一貫性により、セットアップ担当者とオペレーターはプログラミング方法に簡単に慣れることができます。プログラミング構造の不一致を見つけたときに、間違いを検出できるようになります。一方、不整合があると、CNCユーザー間で混乱が生じます。彼らは、プログラムがどのように動作するかを決定するために苦労して追加の時間を使用します。さらに悪いことに、プログラムが何をしているのかを理解していないと、間違いを犯す可能性があります。プログラムで何が起こるかを知っている人は、知らない人よりも生産性が高くなります。

マルチツールプログラムを構成する4種類の構造と、一貫性に関連する推奨事項は次のとおりです。

  1. プログラムの起動構造:同じコマンドを使用して、同様のマシンのすべてのプログラムを開始します。 CNCワードの値はプログラムごとに異なりますが、構造は同じままである必要があります。
  2. ツールの起動構造:すべてのプログラムのすべてのツールを同じコマンドで開始します。繰り返しになりますが、CNCワード値は変更されますが、構造の一貫性は保たれます。
  3. ツール終了構造:すべてのプログラムのすべてのツールを同じコマンドで終了します。
  4. プログラム終了構造:同じコマンドを使用して、特定のマシンのすべてのプログラムを終了します。

CAMシステムは、これらのルールを破ることで有名です。必要なすべての単語とコマンドがプログラムに含まれていますが、それらはランダムな順序になる傾向があります。ほとんどのCAMシステムでは、ユーザーがGコード出力をカスタマイズできますが、多くの場合、この重要なシステムセットアップタスクを無視します。 CAMシステムが実行可能なプログラムを生成するとすぐに、Gコード出力の動作を停止します。繰り返しになりますが、構造の一貫性が高いほど、CNCユーザーにとっては簡単になります。

互換性も生産性に影響を与えます。異なるマシンビルダーによって提供される同様のマシンでは、同様の機能のプログラミングコマンドにわずかな違いがある可能性があります。また、これらの類似したマシンで同じ部品を実行する場合、オペレーターは、マシンごとに個別の(非常に類似しているが)プログラムを維持する必要があります。すべての同様のマシンで同じプログラムを変更せずに実行する方法を見つけると、パーツの実行に必要なプログラムの数が大幅に削減されます。これにより、それらの作成と保守に必要な時間がなくなります。

多くの場合、同様のマシンのプログラミングコマンドの主な違いは、Mコードの番号付けに関連しています。たとえば、あるターニングセンターでは、低スピンドル範囲の選択にM41を使用し、高範囲の選択にM42を使用する場合があります。別の人は代わりにM23とM25を使うかもしれません。 Mコードの番号付けがマシン間の唯一の違いである場合、この問題は、ユーザー定義のMコードを使用するFANUC CNCで簡単に解決できます。これにより、2台の同様のマシンで同じプログラムを実行できます。

ここではプロセスの詳細については説明しませんが、基本的に、ユーザーは、CNCが特定のMコード(M41など)を検出したときに、別のMコード(M23など)を実行するプログラムを実行するようにパラメーターを設定する必要があります。このようにして、低域選択にM23を使用するマシンを変更して、M41を含むプログラムを実行することができます。

他のプログラミングの違いは、コマンド構造に関連している可能性があり、不可能ではありませんが、対処するのがより難しい場合があります。あるマシンでは、方向ベクトル(I、J、およびK)で循環コマンドを指定する必要がありますが、別のマシンでは、Rワードで指定することができます。 1台のマシンには標準のフィクスチャオフセット仕様(G54-G59が必要)があり、別のマシンには拡張フィクスチャオフセットオプション(オフセット番号を指定するためにG54.1とPワードが必要)がある場合があります。

繰り返しになりますが、ここでは詳細を提供しません。一般に、カスタムマクロを使用して、プログラムがプログラムを実行しているマシンを判別するためにプログラムがキー入力する永続的な共通変数を使用してマシンフラグを設定します。プログラム内のロジック、またはさらに良いことに、別のカスタムマクロプログラム内のロジックは、マシンフラグに基づいて、実行されているマシンを判別し、適切なコマンドを実行します。

上記のフィクスチャオフセットに関連するコマンドは次のとおりです。永続的な共通変数#510をキー入力して、実行されているマシンを判別します。 #510が1.0に設定されている場合、それはマシンA(G54)です。 #510が2.0に設定されている場合、それはマシンB(G54.1 P1)です。

繰り返しになりますが、これらのコマンドを別のプログラム、場合によってはG54によって呼び出されるユーザー定義のGコードプログラムに含めて、機械加工(メイン)プログラムにコマンドが含まれないようにする方がよい場合があります。

このように、少しの工夫で、マシン間のほとんどすべてのプログラミングの逸脱を克服することが可能です。関係するマシンとプログラムの数が多いほど、維持する必要のあるプログラムの数を減らすことができます。


産業機器

  1. 保守管理者が健康と安全プログラムをどのように改善できるか
  2. 食品製造における製品の品質と一貫性を改善する方法
  3. ティーチインCNC旋盤はショップの生産性を向上させます
  4. CNC旋盤は生産性を向上させます
  5. CNCマシンの精度と再現性を理解する
  6. CNCプログラムを作成する前に取るべき6つのステップ
  7. チップ制御を管理し、工具寿命と生産性を向上させる方法
  8. 8 つの CNC マシンの故障とトラブルシューティングのヒント
  9. CNC 加工の精度と効率を向上させる 4 つのヒント
  10. 産業環境における生産性と製造品質を向上させる方法
  11. CNC マシンの推奨事項と禁止事項