基本事項

用途

操作モード「エディタ」では、作業エリア「シミュレーション」で、NC プログラムが正しくプログラミングされていて衝突なく進行するかをグラフィックでテストすることができます。

操作モード「手動」および「プログラム実行」で、作業エリア「シミュレーション」に機械の現在の移動動作が表示されます。

条件

機能説明

操作モード「エディタ」では、作業エリア「シミュレーション」は 1 つの NC プログラムに対してのみ開くことができます。この NC プログラムでは、「操作時の制御」アイコンがプログラム名の隣に表示されます。この作業エリアを別のタブで開こうとすると、確認が求められます。照会は、シミュレーション設定とアクティブなシミュレーションのステータスによって異なります。

「シミュレーション設定」ウィンドウ

別の NC プログラムのシミュレーションが実行中の場合、ツールバー上にこの NC プログラムの名前が表示されたウィンドウが表示されます。このウィンドウをダブルタップまたはダブルクリックすると、アクティブなタブから現在シミュレーションされている NC プログラムに切り替わります。

使用できるシミュレーション機能は、次の設定に応じて異なります:

  • 選択したモデルタイプ (例:2.5D)
  • 選択したモデル品質 (例:中程度)
  • 選択したモード (例:マシン)

作業エリア「シミュレーション」のアイコン

作業エリア「シミュレーション」には以下のアイコンがあります:

アイコン

意味

表示オプション」列を開く/閉じる

「表示オプション」列

ワークのオプション」列を開く/閉じる

「ワークのオプション」列

選択メニュー「定義済みビュー」を開くまたは閉じる

デフォルトのビュー

名前を付けて保存

シミュレーションされたワークを STL ファイルとしてエクスポートする

シミュレーションされたワークを STL ファイルとしてエクスポートする

シミュレーション設定」ウィンドウを開くまたは閉じる

「シミュレーション設定」ウィンドウ

動的衝突監視 DCM (#40 / #5-03-1)

DCM 有効

DCM 最小間隔を小さくして有効 (#140 / #5-03-2)

FUNCTION DCM DIST で DCM の最低間隔を小さくする (#140 / #5-03-2)

詳細チェック 有効

「表示オプション」列

アクティブな工具の番号または名前

 
Tip

この表示は作業エリアのサイズによって異なります。

現在のプログラムラン時間 (hh:mm:ss 形式)

表示オプション」列

表示オプション」列で、次の表示オプションと機能を定義できます:

アイコンまたはスイッチ

意味

条件

マシン」または「ワークピース」モードを選択します

ワークピース」モードでは、ワーク、工具、工具キャリアが表示されます。選択したモードに応じて、さまざまな機能を表示できます。

マシン」モードを選択すると、さらに固定状況と機械が表示されます。

ワーク位置

この機能で、シミュレーション用にワーク基準点の位置を定義できます。ボタンを使用して、基準点表からワーク基準点を選択できます。

基準点管理

  • 操作モード「エディタ

機械に対して以下の表示タイプを選択できます:

  • オリジナル:影付きの不透明な表示
  • 半透明:透明な表示
  • ワイヤーフレームモデル:機械の輪郭の表示

工具に対して以下の表示タイプを選択できます:

  • オリジナル:影付きの不透明な表示
  • 半透明:透明な表示
  • 非表示:オブジェクトは非表示になります

ワークに対して以下の表示タイプを選択できます:

  • オリジナル:影付きの不透明な表示
  • 半透明:透明な表示
  • 非表示:オブジェクトは非表示になります

シミュレーションで工具の動作を表示できます。工具の中心点経路が表示されます。

工具経路に対して以下の表示タイプを選択できます:

  • なし:工具経路が表示されません
  • 送り:工具経路がプログラミングされた送り速度と一緒に表示されます
  • 送り速度+FMAX:工具経路がプログラミングされた送り速度およびプログラミングされた早送りと一緒に表示されます
  • ワークピース」モード
  • 操作モード「エディタ

クランプ状況

このスイッチを使用すると、機械テーブルと、必要に応じてクランプを表示できます。

  • ワークピース」モード

DCM

このスイッチで、シミュレーション用に動的衝突監視 DCM (#40 / #5-03-1) を有効化または無効化することができます。

操作モード「エディタ」での動的衝突監視 DCM

  • 操作モード「エディタ
  • シミュレーションがリセットされたか、まだ開始されていません

詳細チェック

詳細チェック」スイッチを有効にすると、以下の検査が提供されます:

  • 高速トラバース切削
  • ワークピースとツールの衝突
  • ワークピースとマシンの衝突
  • 固定具の衝突

シミュレーションでの詳細チェック

  • 操作モード「エディタ

プログラム実行オプション

このスイッチを選択すると、次の選択オプションを含む「プログラム実行オプション」ウィンドウが開きます:

  • 条件付き停止の実行
  • 次のブレークポイントがあります。

    • 早送りへの切り替え
    • 送り速度への切り替え
    • 2つの早送りの間
    • 工具の呼び出し
    • 作業面の傾斜
    • サイクルの呼び出し
    • サイクルの呼び出し内
  • ブレークポイント

  • スキップブロック
  • NC ブロックの前に「/」記号があるときに、NC ブロックが非表示になります。

  • スキップブロック」スイッチを有効にすると、シミュレーションで非表示の NC ブロックがスキップされます。

  • NC ブロックの非表示

  • このスイッチが有効な場合、スキップする NC ブロックがグレーアウトされます。

  • NC プログラムの表示

  • M1で一時停止
  • このスイッチを有効にすると、NC プログラムの各追加機能 M1 でシミュレーションが停止します。

  • 追加機能の概要

  • このスイッチが無効な場合、構文要素 M1 がグレーアウトされます。

  • NC プログラムの表示

  • 操作モード「エディタ

ワークのオプション」列

ワークのオプション」列で、ワークに次のシミュレーション機能を定義できます:

スイッチまたはボタン

意味

条件

測定

この機能で、シミュレーションされたワークの任意の点を測定できます。

3d モデルタイプのみを使用して、測定した面と完成品の間の間隔が測定されます。

測定機能

  • ワークピース」モード
  • モデルタイプ 2.5D または 3d

カットアウトビュー

この機能で、シミュレーションされたワークを平面に沿って切断できます。

シミュレーションでの断面図

  • ワークピース」モード
  • 操作モード「エディタ
  • モデルタイプ 2.5D

ワークエッジを強調表示

この機能で、シミュレーションされたワークのエッジを強調表示することができます。

  • ワークピース」モード
  • モデルタイプ 2.5D

ワーク空白フレーム

この機能で、ブランクの外側の線を表示することができます。

  • ワークピース」モード
  • 操作モード「エディタ
  • モデルタイプ 2.5D

仕上がり部分

この機能で、NC 機能 BLK FORM FILE を使用して定義された完成部品を表示できます。

シミュレーションでの断面図

ソフトウェア リミットスイッチ

この機能で、シミュレーションのために有効な移動範囲から機械のソフトウェアリミットスイッチを有効にすることができます。リミットスイッチシミュレーションを使用して、機械の作業空間がシミュレーションされたワークに十分であるかどうかを確認できます。

「シミュレーション設定」ウィンドウ

  • 操作モード「エディタ

ワークカラーリング

  • モデルタイプ 2.5D
  • ワークピース」モードのみの「モデル比較」機能
  • プログラム実行」操作モードのみの「監視」機能

ワークのリセット

この機能で、ワークをブランクにリセットできます。

  • モデルタイプ 2.5D

工具パスのリセット

この機能で、シミュレーションされた工具経路をリセットできます。

  • ワークピース」モード
  • 操作モード「エディタ

チップの除去

この機能で、加工中に切断されたワークの部分をシミュレーションから除去できます。

除去処理前のワーク
除去処理後のワーク
  • モデルタイプ 3d

シミュレーション設定」ウィンドウ

操作モード「エディタ

シミュレーション設定」ウィンドウには、操作モード「エディタ」で次のエリアがあります:

範囲

設定

一般事項

  • モデルタイプ
    • 2.5D:簡易体積モデル
    • なし:体積モデルなしの高速シミュレーション
    • 3d:正確な体積モデル
  • 品質
    • Low:低いモデル品質、少ないメモリ使用量
    • 中程度:通常のモデル品質、中程度のメモリ使用量
    • High:高いモデル品質、多いメモリ使用量
    • 最高:最高のモデル品質、最多のメモリ使用量
  • モード
    • フライス加工
    • 旋盤 (#50 / #4-03-1)
    • 研削 (#156 / #4-04-1)
  • STL を最適化して保存する (#152 / #1-04-1)
  • このスイッチを有効にすると、簡略化された STL ファイルがエクスポートされます。その際に、不要な三角形がが削除され、3D モデルが最大 20 000 個の三角形に簡略化されます。簡略化された STL ファイルは、追加の調整なしで BLK FORM FILE 内で使用できます。

  • BLK FORM FILE によるブランクとしての STL ファイル

  • 新しいシミュレーションを開く際のプロンプト
  • このスイッチが有効で、作業エリア「シミュレーション」を新しいタブで開くと、「現行のシミュレーションを閉じる」ウィンドウが表示されます。実行中のシミュレーションを終了するか、プロセスを中断することができます。

  • このスイッチが無効な場合は、ウィンドウが表示されません。

  •  
    Tip

    作業エリア「シミュレーション」を新しいタブで開いて、シミュレーションを実行すると、常に「実行中のシミュレーションをキャンセル」ウィンドウが表示されます。

  • 有効なキネマティック
  • 選択メニューからシミュレーション用のキネマティクスを選択します。機械メーカーがキネマティクスを許可します。

  • 工具使用ファイルを作成します
    • しない
    • 工具使用ファイルを作成しません

    • 1 回
    • 次のシミュレーションされた NC プログラムに工具使用ファイルを作成します

    • 常に
    • シミュレーションされた NC プログラムそれぞれに工具使用ファイルを作成します

  • チャンネル設定

送り範囲

  • 送り範囲
  • この選択メニューでは、機械メーカーが定義した移動範囲の 1 つを選択できます (例:Limit1)。機械メーカーは個々の移動範囲で、機械の個々の軸に対してさまざまなソフトウェアリミットスイッチを定義しています。機械メーカーは、例えば 2 つの閉鎖されたエリアがある大型機械の場合に、移動範囲を使用します。

  • 「ワークのオプション」列

  • 有効な送り範囲
  • この機能により、有効な移動範囲と移動範囲内で定義された値が表示されます。

操作モード「エディタ」でのみ表を選択できます。コントローラは選択された表をシミュレーションに使用します。選択された表は、他の操作モードの有効な表とは無関係です。選択メニューを使用して表を選択できます。

以下の表を作業エリア「シミュレーション」用に選択できます:

  • 工具表
  • 旋削工具表 (#50 / #4-03-1)
  • ゼロ点表
  • 基準点表
  • 研削工具表 (#156 / #4-04-1)
  • ドレッシング工具表 (#156 / #4-04-1)

工具表

リセット」ボタンにより、該当するプログラムランで有効になっている同じ表がシミュレーション用に選択されます。

操作モード「プログラム実行」および「手動

シミュレーション設定」ウィンドウには、操作モード「プログラム実行」と「手動」で以下の設定が含まれます:

エリア

設定

一般事項

モデルタイプ

  • 2.5D:簡易体積モデル
  • なし:体積モデルなしの高速シミュレーション

移動タスクが有効でない場合、「シミュレーション設定」ウィンドウは開くことしかできません。この場合、「操作時の制御」アイコンが白色で表示されます。

アクションバー

操作モード「エディタ」の作業エリア「シミュレーション

操作モード「エディタ」では、NC プログラムをシミュレーションでテストできます。シミュレーションは、プログラミングエラーや衝突を検知して、加工結果を視覚的に確認するのに役立ちます。

アクションバーの上に有効な工具と加工時間が表示されます。

プログラムランタイムの表示

アクションバーには以下のアイコンがあります:

アイコン

機能

操作時の制御 (コントローラ作動中):
操作時の制御」アイコンにより、シミュレーションの現在のステータスがアクションバーと NC プログラムのタブに表示されます:

  • 白:移動タスクなし
  • 緑:処理中、軸が移動します
  • オレンジ:NC プログラム中断
  • 赤:NC プログラム停止

シミュレーション速度

シミュレーションの速度

リセット

プログラムの最初へジャンプし、変換および加工時間をリセットします

開始

シングルブロックの開始

シミュレーションを特定の NC ブロックまで実行します

NC プログラムを特定の NC ブロックまでシミュレーションする

工具のシミュレーション

シミュレーションで工具表の以下のエントリが表示されます:

  • L
  • LCUTS
  • LU
  • RN
  • T-ANGLE
  • R
  • R2
  • KINEMATIC
  • TSHAPE
  • R_TIP
  • 工具表のデルタ値
  • 工具表のデルタ値の場合、シミュレーションされた工具が拡大または縮小されます。NC プログラムのデルタ値の場合、工具はシミュレーションで移動します。

  • 工具長さと工具半径の工具補正

  • 工具表 tool.t

シミュレーションで旋削工具表 (#50 / #4-03-1) の以下のエントリが表示されます:

  • ZL
  • XL
  • YL
  • RS
  • T-ANGLE
  • P-ANGLE
  • CUTLENGTH
  • CUTWIDTH
  • KINEMATIC

旋削工具表で ZL および XL 列が定義されている場合、カッターの刃が表示され、基体が図示されます。

旋削工具表 toolturn.trn (#50 / #4-03-1)

シミュレーションで研削工具表 (#156 / #4-04-1) の以下のエントリが表示されます:

  • R-OVR
  • LO
  • L-OVR
  • LI
  • B
  • G
  • R_SHAFT
  • RV
  • RV1
  • RV2
  • ALPHA
  • GAMMA
  • KINEMATIC
  • 研削工具をドレッシングする際、作業エリア「シミュレーション」で工具キャリアが非表示になります。

研削工具表 toolgrind.grd (#156 / #4-04-1)

工具が次の色で表示されます:

  • 青緑色:工具長さ
  • 赤色:切刃長さ、工具がかみ合っている
  • 青色:切刃長さ、工具が退避している

工具の表示は、「シミュレーション設定」ウィンドウで選択した品質によって異なります。円形の工具がポリゴンとして表示されます。工具の直径に関係なく、品質が低いほどポリゴンの角が少なくなります。工具が大きくなると、弦誤差も大きくなり、つまり、円からの表示偏差も大きくなります。

注意事項

 
注意事項
衝突の危険に注意!
NC プログラムのシミュレーション中でも、すべての SQL コマンドが実行されます。SQL コマンドは、例えば操作モード「プログラム実行」でも影響する表の値を上書きすることができます。上書きされた値は、その後の加工中に予期しない動作や誤った位置決めにつながる可能性があります。衝突の危険があります。
  1. シミュレーション時に SQL コマンドをスキップします (条件付きジャンプを使用するなど)
  2. FN18: SYSREAD ID992 NR16 を使用して、NC プログラムが別の操作モードまたはシミュレーションで有効になっているか確認します。

旋削サイクル (#50 / #4-03-1) で輪郭全体を加工できない場合、シミュレーションに材料が残っている場所が表示されます。工具経路は白ではなく黄色で表示され、残材がハッチングされます。

モード、モデル品質、工具経路表示タイプに関係なく、常に黄色の工具経路とハッチングが表示されます。