ベリカット オプション機能:マシンシミュレーション

Posted By webmaster On 6th June 2006 @ 16:27 In Products | Comments Disabled

ベリカットは工作機械の動作と加工をシミュレーション!作業効率と生産性を更に高めます。

工作機械がクラッシュすると膨大な費用がかかります。 そして製造工程全体を遅らせてしまいます。しかし、ベリカットがあれば、ミスの発生率を大幅に減らし、ミスによるNCデータの作り直しなど、時間を無駄に使わなくても済みます。 

マシンシミュレーションでは、テーブル、ヘッド、タレット、回転盤、スピンドル、ATC、治具、ワーク(材料)、切削工具、およびあらゆる部品間の干渉が検出されます。また、各部品間で「干渉を検出する距離」を設定してニアミスをチェックすることもでき、リミットオーバーの検出も可能です。ベリカットのツールパスレビューのモードでは、一行送りや一行戻しの際の機械の動きさえもシミュレーションできます。

 

 

ベリカットは機械シミュレーションソフトとして、最も正確な干渉チェック技術を使用しています。パスに沿ってポイントをチェックするだけでなく、ベリカットは進行パス全体に沿ってチェックを実行します。一般的なシミュレーションソフトでは、干渉をチェックする間隔の設定が必要で、その値を小さくすると動作速度が遅くなり、逆に大きくすると干渉を見逃してしまうので、実用性がありません。

マシンシミュレーションは下記をサポートすることができます。

  · 多軸フライス加工、穴加工、旋削、複合加工、形彫放電加工
  · 複数の主軸とワークが同時に動作する複合工作機械
 
·
複数の同期化されたNC制御装置を備える工作機械
  · 補助アタッチメント、心押し台、ワークレスト、パーツキャッチャー、バープラー等
  · ワークのピックオフ、サブスピンドルによる材料の自動交換シミュレーション
  · 部品形状のIGES/STLモデルをインポートしてバーチャル機械を構築

 

機械上の干渉やニアミスを阻止して損害コストを削減
 
新しい機械の導入評価と立ち上げに要する
時間を短縮する
 
機械オペレータへ新しいプログラムの内容を
説明

段取り作業と加工の効率化

作業現場の安全性向上

AVI映像でプレゼンテーションと伝達能力の
向上
 
生産時間外またはクラッシュの危険なしで、
機械の試操作が可能
カスタマイズ可能な機械のモデルがいくつか選択できるようになっています。一からモデルを作り上げることもできます。機械の部品はCADシステムから取り込んで設計でき、またベリカットでも定義できます。「コンポーネントツリー」の機能により、機械部品の接続や部品の運動特性の管理は、簡単に行えます。
 
CNCコントローラのエミュレーションとGコードのサポート
ベリカットはCNCコントローラのロジックを正確にエミュレーションするものです。皆さんの工場にあるさまざまなタイプの工作機械、プログラム、ワーク、機能を反映するように、各コントローラは正確にシミュレーション可能です。ほとんどのCNCコントローラでは、シミュレーションのための特別なプログラム言語は必要ありません。

 

ベリカットに含まれているコントローラは柔軟で簡単に修正でき、ライブラリーは次のようなメーカーで構成されています。
 
· ハイデンハイン
· ファナック
 
 
· シーメンス
· マザトロール
 
· Bosch
· NumeriPath
 
· Cincinnati Milacron
· オークマ
 
· Fadal
· Phillips
 
· アレンブラドリー
· ヤスナック
 
· General Electric
 
   
ファナック

O20001
WHILE[#2LE270.]DO1
G65 P102 B#2 H#102 S5500 C83 Z.45 F10.
G65 P103 B#2 H#102 S5500 C83 Z.45F10.
#2=#2+90.
END1
M98 P9000
G10 L2 P2 X23.45 Y3.334 Z0.1
N300 T#103 T#104 M6 (3/8 2FT EM)
#7=#103+200
#2=0
WHILE[#2LE270.]DO1
G0 G55 X-.146 Y.34540 B#2 S6000 M3
G43.4 Z.5 H#103 M8
G1 Z-.13 F30.
G41 D#7 X0. Y0. F10.
G3 X-.2922 Y.6908 I-.1461 J.3454
G3 X.2922 Y.6908 I.2922 J-.6908
G2 X.2833 Y.778 I.0195 J.0461
G3 X-.2833 Y.778 I-.2833 J.412
G2 X-.2922 Y.6908 I-.0283 J-.0412
G3 X0. Y0.I.146 J-.3454
G40 G1 X-.1461 Y.3454
END1

シーメンス

%SPF8000
$P_UIFR[1] = CTRANS()
$P_UIFR[2] = CTRANS(X,22.5, Y,22.5, Z,145)
$P_UIFR[3] = CTRANS(X,45+22.5*COS(30), Y,22.5, Z,145+22.5*SIN(-30)):CROT(Y,30):CROT(Z,45)
T1 M6
D1 S1559 F1000 M3G0 Z200
$P_IFRAME = CTRANS(X,22.5, Y,22.5, Z,145);
M98 PR101
G54
G0 Z250
B30
TRANS
G56
M98 PR101
G54
ROT
G0 Z250
B0
TRANS X45 Y22.5 Z145
AROT Y30
ATRANS X45
AROT Y-30
ATRANS X22.5
M98 PR101
TRANS
G0 Z250
B30

ハイデンハイン

      0 BEGIN PGM NONAME MM
      2 L B+0 C+0 F MAX
      3 TOOL CALL 1 Z S4500
      4 CYCL DEF 19.0 WORKING PLANE
      5 CYCL DEF 19.1 A-90 B+0.0 C+180
      6 L B+Q121 C+Q122 F MAX
      7 L X+0.0 Y+20 Z+50 R0 F MAX M03
      8 L Z+50 R0 F MAX
      9 L Z+2 R0 F MAX
      10 CYCL DEF 200 DRILLING ~
          Q200=2          ;SET-UP CLEARANCE ~
          Q201=-9.9      ;DEPTH ~
          Q206=600       ;FEED RATE FOR PLNGNG ~
          Q202=5          ;PLUNGING DEPTH ~
          Q210=0          ;DWELL TIME AT TOP ~
          Q203=+0        ;SURFACE COORDINATE ~
          Q204=2         ;2ND SET-UP CLEARANCE ~
          Q211=0         ;DWELL TIME AT DEPTH
      11 L X+0.0 Y+20 R0 F MAX M99
      12 L Z+50 R0 F MAX
      13 CALL LBL 99
      14 CALL LBL 54 

 
 
今日のNC工作機械は複雑なNCプログラムを処理します。ベリカットは、NCシミュレーションやベリフィケーションソフトウェアに関する専門家やNCプログラマーによって設計されました。このような理解と専門知識があるため、多軸工作機械や複雑なNCコード、先進的なプログラム技術を使う場合には、ベリカットはすばらしいツールとなります。
 
ベリカットは次のような先進的なコントローラ機能をサポートしています。
    · 先読みや3次元工具径補正
    · 工具先端プログラムや工具長補正
    · ゲージ長参照プログラム
    · 固定サイクルや治具のオフセット
    · 回転軸のピボット点
    · 変数、サブプロ、マクロ
    · サブルーチン、ループ、分岐のロジック
 
またコントローラをカスタマイズすることもできます。プルダウンリストを使って、Gコードの文字や数字を論理的な「ワード/アドレス」フォーマットで定義し、コントローラ機能をシミュレーションするCGTechのマクロ呼び出しを設定します。コントローラのロジックは、ブロック内の他のコード、現在の変数の値、機械の状態値といった条件チェックもサポートし、ワード/アドレスの解釈方法の変更もできます。
 
特定のマシンのシミュレーション、およびスクリーンショットを見たい場合は、工作機械ショールームをご覧下さい。

 


Article printed from CGTech Japan: http://cgtech.com/jp

URL to article: http://cgtech.com/jp/machine-simulation/

Print