まえがき
基本的な安全に関する指示事
項1

SINUMERIK

説明

2

SINUMERIK 840D sl/828D
計測サイクル

計測タイプ

3

パラメータリスト

4

サイクルバージョン SW4.4
以降からの変更

A

付録

B

プログラミングマニュアル

適用:
制御
SINUMERIK 840D sl / 840DE sl / 828D
CNC ソフトウェアバージョン 4.93

12/2019

6FC5398-4BP40-6TA3

法律上の注意
警告事項
本書には、ユーザーの安全性を確保し製品の損傷を防止するうえ守るべき注意事項が記載されています。ユーザーの安全性に関する注意事項は、安全警告サインで強調表示されています。このサインは、物的損傷に関する注意事項には表示されません。以下に表示された注意事項は、危険度によって等級分けされています。
危険
回避しなければ、直接的な死または重傷に至る危険状態を示します。
警告
回避しなければ、死または重傷に至るおそれのある危険な状況を示します。
注意
回避しなければ、軽度または中度の人身傷害を引き起こすおそれのある危険な状況を示します。
通知
回避しなければ、物的損傷を引き起こすおそれのある危険な状況を示します。
複数の危険レベルに相当する場合は、通常、最も危険度の高い事項が表示されることになっています。安全警告サ
イン付きの人身傷害に関する注意事項があれば、物的損傷に関する警告が付加されます。

有資格者
本書が対象とする製品 / システムは必ず有資格者が取り扱うものとし、各操作内容に関連するドキュメント、特に安全上の注意及び警告が遵守されなければなりません。有資格者とは、訓練内容及び経験に基づきながら当該製品 / シ
ステムの取り扱いに伴う危険性を認識し、発生し得る危害を事前に回避できる者をいいます。

シーメンス製品を正しくお使いいただくために
以下の事項に注意してください。
警告
シーメンス製品は、カタログおよび付属の技術説明書の指示に従ってお使いください。他社の製品または部品との併用は、弊社の推奨もしくは許可がある場合に限ります。製品を正しく安全にご使用いただくには、適切な運搬、保管、組み立て、据え付け、配線、始動、操作、保守を行ってください。ご使用になる場所は、許容された範囲を必ず守ってください。付属の技術説明書に記述されている指示を遵守してください。

商標®マークのついた称号はすべて Siemens AG の商標です。本書に記載するその他の称号は商標であり、第三者が自己の目的において使用した場合、所有者の権利を侵害することになります。

免責事項
本書のハードウェアおよびソフトウェアに関する記述と、実際の製品内容との一致については検証済みです。 しかしなお、本書の記述が実際の製品内容と異なる可能性もあり、完全な一致が保証されているわけではありません。 記
載内容については定期的に検証し、訂正が必要な場合は次の版て更新いたします。

Siemens AG
Digital Industries
Postfach 48 48
90026 NÜRNBERG
ドイツ

注文番号: 6FC5398-4BP40-6TA3Ⓟ 12/2019 変更する権利を留保

Copyright © Siemens AG 2006 - 2019.
無断複写・転載を禁じますまえがき

SINUMERIK 取扱説明書
SINUMERIK 取扱説明書は以下のカテゴリに分類されます。
● 製品の取扱説明書/カタログ● ユーザーマニュアル● メーカ/サービスマニュアル

他の情報
次の項目に関する情報は、以下のアドレス (https://
support.industry.siemens.com/cs/de/en/view/108464614)にあります:● 取扱説明書の注文/取扱説明書の概要● 説明書をダウンロードするその他のリンク● オンラインでの説明書の利用(マニュアル/情報の検索)ご提案や訂正など、本書に関するお問い合わせがございましたら、以下の電子メールアド
レス (mailto:docu.motioncontrol@siemens.com)にご連絡ください。

mySupport/ドキュメンテーション
以下のアドレス (https://support.industry.siemens.com/My/ww/en/documentation)では、シーメンスのコンテンツに基づいてお客さま自身の文書を作成し、お客さまの機械装置の取扱説明書にご利用いただく方法を説明しています。

トレーニング
以下の "address (http://www.siemens.com/sitrain)" では、SITRAIN (製品、システム、およびオートメーションエンジニアリングソリューション用のシーメンスのトレーニング)に関する情報を提供しています。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

3

まえがき

FAQ
[Service&Support]ページの[Product Support (https://support.industry.siemens.com/cs/de/en/ps/faq)]の[Frequently Asked Questions]を参照してください。

SINUMERIKSINUMERIK に関する情報は以下のアドレス (http://www.siemens.com/sinumerik)にあります。

対象
このプログラミングマニュアルは、SINUMERIK Operate ソフトウェアの工作機械メーカのプログラマーを対象としています。

本書の目的
上記の対象読者はこのプログラミングマニュアルを使用してプログラムとソフトウェア ユーザーインタフェースの開発、プログラミング、テスト、デバッグをおこなうことができ
ます。

記述の範囲
この取扱説明書には標準仕様の機能についてのみ記載されています。工作機械メーカがおこなった追加や改訂については、工作機械メーカ発行の説明書に記載されています。
その他本書で説明していない機能も、制御装置で実行できる場合があります。ただし、これは、そのような機能を新しい制御装置によって提供したり、サービス時に提供したりするということではありません。
単純化のために、本書にはすべてのタイプの製品に関するすべての詳細情報は含まれておらず、取り付け、操作、または保守について考えられるすべての事例を網羅したものではありません。

一般データ保護規則に関する注記
当社は、標準的なデータ保護の原則、特にプライバシーバイデザインの原則を遵守します。
つまり、この製品は、技術的な機能上のデータ(タイムスタンプ等)以外のいかなる個人データも処理、保存しません。ユーザーが、このデータと他のデータ(シフトスケジュール等)をリン

4計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

まえがき

クするか、個人データを同じ記憶媒体に(ハードドライブ等)に保存し、個人へのリンクを確立した場合、ユーザーは関連するデータ保護規則の遵守を確実に行う責任を負います。

テクニカルサポート
テクニカルサポートの国別電話番号については、インターネットの[コンタクト先]の下のアドレス (https://support.industry.siemens.com/sc/ww/en/sc/2090)を参照してください。
技術的な質問は、"サポート・リクエスト"エリアのオンラインフォームをご使用ください。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

5

まえがき

6

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

目次
まえがき............................................................................................................................................... 312

基本的な安全に関する指示事項......................................................................................................... 13
1.1

一般的な安全に関する指示事項 ..................................................................................... 13

1.2

アプリケーション例に対する保証と責任 ....................................................................... 14

1.3

産業セキュリティ ........................................................................................................... 15

説明 .................................................................................................................................................... 17
2.1

基本事項 ......................................................................................................................... 172.2

一般条件 ......................................................................................................................... 19

2.3

ブロックサーチ、ドライラン、プログラムテスト、シミュレーション時の動作.......... 21

2.4

機械とワークのレファレンス点 ..................................................................................... 23

2.5

平面、工具タイプの定義 ................................................................................................ 25

2.6

使用可能なプローブ ....................................................................................................... 29

2.7
2.7.1
2.7.2
2.7.3
2.7.4

プローブ、校正、校正工具 ............................................................................................ 34
フライス盤、マシニングセンタでのワーク計測 ............................................................ 34
フライス盤、マシニングセンタでの工具計測................................................................ 35
旋盤でのワーク計測 ....................................................................................................... 37
旋盤での工具計測 ........................................................................................................... 422.8

計測原理 ......................................................................................................................... 44

2.9

工具オフセットを使用した計測ワークでの計測方法 ..................................................... 50

2.10

計測結果の確認とオフセットのパラメータ ................................................................... 53

2.11

経験値、平均値、および許容パラメータの作用 ............................................................ 58

2.12
2.12.1

工具オフセットの方法.................................................................................................... 60
工具グループ(予備工具を含めて)に関して工具を計測するときの工具オフセットの補
正方法 ............................................................................................................................. 60

2.13
2.13.12.13.22.13.3

計測サイクルユーティリティプログラム ....................................................................... 61
CYCLE116:円弧の中心点と半径の計算 ......................................................................... 61
CYCLE119:空間内での位置を特定するための演算サイクル ......................................... 64
CUST_MEACYC: 計測の実行前/後のユーザープログラム ............................................ 66

2.14
2.14.12.14.22.14.3

その他の機能 .................................................................................................................. 68
プログラム編集での計測サイクルサポート ................................................................... 68
計測結果画面 .................................................................................................................. 68
ログ記録 ......................................................................................................................... 72

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

7

目次

2.14.3.1
2.14.3.2
2.14.3.3
2.14.3.4
2.14.3.5
2.14.3.6
2.14.3.7
2.14.42.14.4.1
2.14.4.2
3

8

概要 ................................................................................................................................ 72
コントロールサイクル CYCLE150................................................................................. 73
ログ「最後の計測」 ....................................................................................................... 77
標準ログ ......................................................................................................................... 78
ユーザーログ .................................................................................................................. 80
測定結果画面のフォームでのユーザーログの表示 ........................................................ 85
ブロック検索時、シミュレーション時、および複数のチャネルの場合の動作 ............. 86
工具計測時のアラーム応答の強化.................................................................................. 87
アラームが出力される前の追加の CUST_MEACYC ジャンプ ...................................... 87
アラーム出力のマスク.................................................................................................... 88

計測タイプ ......................................................................................................................................... 89
3.1
3.1.1
3.1.2
3.1.3
3.1.4

一般的な要件 .................................................................................................................. 89
計測サイクル一覧 ........................................................................................................... 89
ソフトキーを使った計測タイプの選択(旋盤) ................................................................. 92
ソフトキーを使った計測タイプの選択(フライス盤) ...................................................... 95
結果パラメータ .............................................................................................................. 97

3.2
3.2.1
3.2.2
3.2.3
3.2.4
3.2.5
3.2.6
3.2.7
3.2.8

ワーク計測(旋盤) ............................................................................................................ 99
概要 ................................................................................................................................ 99
プローブの校正 - 長さ(CYCLE973).............................................................................. 100
プローブの校正 - 面での半径(CYCLE973) ................................................................... 104
プローブの校正 - 溝での校正(CYCLE973) ................................................................... 107
旋盤計測 - 正面(CYCLE974) ........................................................................................ 112
旋盤計測 - 内径(CYCLE974, CYCLE994) .................................................................... 116
旋盤計測 - 外径(CYCLE974、CYCLE994) ................................................................... 121
拡張計測 ....................................................................................................................... 129

3.3
3.3.1
3.3.2
3.3.2.1
3.3.2.2
3.3.2.3
3.3.2.4
3.3.3
3.3.4
3.3.5
3.3.5.1
3.3.5.2
3.3.5.3
3.3.6
3.3.7
3.3.8
3.3.9
3.3.10

ワーク計測(フライス盤) ............................................................................................... 131
概要 .............................................................................................................................. 131
プローブの校正 - 長さ(CYCLE976).............................................................................. 132
機能 .............................................................................................................................. 132
計測タイプの呼び出し.................................................................................................. 134
パラメータ.................................................................................................................... 134
結果パラメータ ............................................................................................................ 136
プローブの校正 - リングでの半径(CYCLE976)............................................................ 137
プローブの校正 - 端面での半径(CYCLE976) ............................................................... 142
プローブの校正 - 2 つの端面間の半径(Cycle976) ........................................................ 147
機能 .............................................................................................................................. 147
計測タイプの呼び出し.................................................................................................. 149
結果パラメータ ............................................................................................................ 151
プローブの校正 - ボールでの校正(CYCLE976)............................................................ 152
端面距離 - 端面の設定(CYCLE978).............................................................................. 157
端面距離 - 端面の割り出し(CYCLE998) ...................................................................... 164
端面距離 - 溝(CYCLE977) ............................................................................................ 172
端面距離 - リブ(CYCLE977) ........................................................................................ 179

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

目次

3.3.11
3.3.12
3.3.133.3.13.1
3.3.143.3.153.3.163.3.173.3.183.3.193.3.203.3.21
3.3.22
3.3.233.3.23.1
3.3.23.2
3.3.23.3
3.3.23.4
3.3.23.5
3.3.23.6
3.3.23.7
3.3.23.8
3.3.23.9
3.3.23.10
3.3.23.11
3.3.23.12
3.3.23.13
3.3.243.3.253.3.25.1
3.3.25.2
3.3.263.3.26.1
3.3.26.2
3.3.26.3
3.3.26.4
3.3.26.5
3.3.26.6

コーナ - 直角のコーナ(CYCLE961).............................................................................. 186
コーナ - 任意のコーナ(CYCLE961).............................................................................. 192
穴 - 長方形ポケット(CYCLE977) ................................................................................. 198
混合用途パラメータ ..................................................................................................... 204
穴 - 1 つ穴(CYCLE977) ................................................................................................ 205
穴 - 内側の円弧(CYCLE979) ........................................................................................ 212
スピゴット - 長方形スピゴット(CYCLE977) .............................................................. 219
スピゴット - 1 つの円形スピゴット(CYCLE977)......................................................... 226
スピゴット - 外側の円弧(CYCLE979) .......................................................................... 233
3 次元 - 平面の割り出し(CYCLE998)........................................................................... 240
3 次元 - 球体(CYCLE997)............................................................................................. 246
3 次元 - 3 つの球体(CYCLE997)................................................................................... 253
3D - 主軸の角度偏差(CYCLE995) ................................................................................ 259
キネマティックの完全な計測(CYCLE9960) ................................................................ 263
機能 .............................................................................................................................. 263
キャリブレーション球体の取り付け ............................................................................ 265
回転軸の位置決め ......................................................................................................... 266
計測タイプ.................................................................................................................... 268
計測結果表示 ................................................................................................................ 271
ボールに対するキャリブレーション ............................................................................ 273
キャリブレーションボールのまわりの移動 ................................................................. 273
許容値 ........................................................................................................................... 273
固定値(スケーリング)の設定 ........................................................................................ 274
キネマティックの補正のみ .......................................................................................... 276
USER パスワードを使用したキネマティックの計測................................................... 277
VCS および CYCLE996 による回転軸方向の補正 ....................................................... 278
パラメータ.................................................................................................................... 279
方向座標変換による、機械での 3D 計測...................................................................... 282
切り込み軸の周りに位置決めできないプローブを使用した計測 ................................. 283
SPOS 非対応の主軸 ..................................................................................................... 284
計測プローブが機械に恒久的に固定されている場合 ................................................... 285
二重主軸での同時計測.................................................................................................. 286
概要 .............................................................................................................................. 286
校正 .............................................................................................................................. 287
計測 .............................................................................................................................. 288
監視 .............................................................................................................................. 289
制限事項 ....................................................................................................................... 290
JOG での計測 ............................................................................................................... 290

3.4
3.4.1
3.4.2
3.4.2.1
3.4.2.2
3.4.3

機能が組み合わされた機械上でのワークの計測 .......................................................... 291
フライス盤/旋盤でのワークの計測............................................................................... 291
旋盤/フライス盤でのワークの計測............................................................................... 292
トリガ値の割り当て ..................................................................................................... 292
710 のタイプの 3D プローブ使用時の一様性............................................................... 293
衝突回避が有効な計測.................................................................................................. 294

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

9

目次

4

10

3.5
3.5.1
3.5.2
3.5.3
3.5.4
3.5.5
3.5.6

工具計測(旋盤).............................................................................................................. 295
概要 .............................................................................................................................. 295
プローブの校正(CYCLE982) ........................................................................................ 298
旋盤工具(CYCLE982) ................................................................................................... 303
フライス工具(CYCLE982)............................................................................................ 309
ドリル(CYCLE982) ...................................................................................................... 317
旋回工具ホルダ付きの工具計測 ................................................................................... 324

3.6
3.6.1
3.6.2
3.6.3
3.6.3.1
3.6.3.2
3.6.3.3
3.6.3.4
3.6.3.5
3.6.3.6
3.6.3.7
3.6.3.8

工具計測(フライス盤) ................................................................................................... 326
概要 .............................................................................................................................. 326
プローブの校正(CYCLE971) ........................................................................................ 329
フライス工具またはドリル(CYCLE971) ...................................................................... 336
主軸停止による計測 ..................................................................................................... 340
回転主軸による計測 ..................................................................................................... 340
各刃の点検.................................................................................................................... 342
計測タイプ「フライス工具」の呼び出し ..................................................................... 344
計測タイプ「ドリル」の呼び出し................................................................................ 345
パラメータ.................................................................................................................... 345
結果パラメータ ............................................................................................................ 347
技術が組み合わされた機械での工具の計測 ................................................................. 348

パラメータリスト ............................................................................................................................ 351
4.1
4.1.1
4.1.2
4.1.3
4.1.4
4.1.5
4.1.6
4.1.7
4.1.8
4.1.9
4.1.104.1.114.1.124.1.134.1.144.1.154.1.16

計測サイクルパラメータ一覧 ....................................................................................... 351
CYCLE973 計測サイクルパラメータ ........................................................................... 351
CYCLE974 計測サイクルパラメータ ........................................................................... 354
CYCLE994 計測サイクルパラメータ ........................................................................... 359
CYCLE976 計測サイクルパラメータ ........................................................................... 364
CYCLE978 計測サイクルパラメータ ........................................................................... 368
CYCLE998 計測サイクルパラメータ ........................................................................... 373
CYCLE977 計測サイクルパラメータ ........................................................................... 378
CYCLE961 計測サイクルパラメータ ........................................................................... 383
CYCLE979 計測サイクルパラメータ ........................................................................... 387
CYCLE997 計測サイクルパラメータ ........................................................................... 391
CYCLE995 計測サイクルパラメータ ........................................................................... 395
CYCLE996 計測サイクルパラメータ ........................................................................... 397
CYCLE9960 計測サイクルパラメータ ......................................................................... 402
CYCLE982 計測サイクルパラメータ ........................................................................... 405
CYCLE971 計測サイクルパラメータ ........................................................................... 409
CYCLE150 計測サイクルパラメータ ........................................................................... 413

4.2

追加パラメータ ............................................................................................................ 415

4.3

追加の結果パラメータ.................................................................................................. 417

4.4パラメータ.................................................................................................................... 419

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

目次

A

B

サイクルバージョン SW4.4 以降からの変更 ................................................................................... 421
A.1

計測サイクルパラメータの MEA_FUNCTION_MASK パラメータへの割り付け ......... 421

A.2

SW 4.4 以降からのマシンデータとセッティングデータの変更点 ............................... 426

A.3

変更されたサイクルマシンデータとサイクルセッティングデータの全一覧 ............... 427

A.4

GUD パラメータの比較(計測機能関連) ........................................................................ 430

A.5

サイクルプログラムと GUD モジュールの名称の変更 ................................................ 435

付録 .................................................................................................................................................. 437
B.1

SINUMERIK 840D sl マニュアルの一覧....................................................................... 437

B.2

取扱説明書一覧 SINUMERIK 828D .............................................................................. 438

B.3

略語 .............................................................................................................................. 439

用語集 .............................................................................................................................................. 441
索引 .................................................................................................................................................. 449

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

11

目次

12

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

基本的な安全に関する指示事項
1.1

1

一般的な安全に関する指示事項
警告
安全に関する情報および残存危険性に注意しない場合の死亡の危険性
関連するハードウェアの資料/文書にある安全に関する情報の遵守や存在する危険性に対する注視がなされていない場合、重大な傷害または死亡事故が発生する可能性があります。
● ハードウェアドキュメントに記載された安全に関する指示事項を遵守してください。
● リスク評価では残存危険性を考慮してください。

警告
不正なまたは変更されたパラメータ設定による機械の誤作動
不正なまたは変更されたパラメータ設定により、傷害や死亡に至る機械の誤動作が発生する場合があります。
● 承認されないアクセスに対するパラメータ設定変更を保護してください。
● 適切な対策を講じることで、考えられる誤作動に対応します (例: 非常停止または非常電源
遮断)。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

13基本的な安全に関する指示事項
1.2 アプリケーション例に対する保証と責任

1.2

アプリケーション例に対する保証と責任
アプリケーション例に拘束力はなく、設定、機器、または起こり得る不測の事態に関する完全性を主張するものではありません。アプリケーション例は、特定のカスタマソリュー
ションを示したものではなく、代表的なタスクを支援することのみを目的にしています。
ユーザー自身が責任を持って本製品の適切な運用を確実なものとしてください。アプリケ
ーション例は、機器の使用、取り付け、操作、および保守を行うときの安全な取扱いに対する責任からお客様を解放するものではありません。

14

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

基本的な安全に関する指示事項
1.3 産業セキュリティ

1.3

産業セキュリティ
注記
産業セキュリティ
シーメンスでは, プラント, システム, 機械装置およびネットワークの安全な運転をサポートする産業セキュリティ機能を備えた製品およびソリューションを提供しています。
サイバー攻撃に対して, プラント, システム, 機械装置およびネットワークを保護するために,総合的で最新の産業セキュリティコンセプトを実装し, 継続的に維持することが必要です。
当社の製品とソリューションは、そのようなコンセプトの 1 要素を形成します。
お客様には, プラント、システム、機械装置およびネットワークへの不正なアクセスを防止する責任があります。このようなシステム、機械装置およびコンポーネントは、このような接続が必要な場合にのみ、必要に応じて、十分なセキュリティ対策を講じた上で(例:ファイアウォールとネットワークの細分化)、企業ネットワークまたはインターネットに接続してください。
産業用セキュリティ対策に関する詳細情報は、こちらをご覧下さい。
産業セキュリティ (https://www.siemens.com/industrialsecurity)
シーメンスの製品およびソリューションは, 更にセキュリティレベルを高めるために, 継続的な開発が行われています。当社は、可能なかぎり迅速に製品更新を適用し、常に最新の製品バージョンを使用することをお奨めします。サポートされてない製品バージョンの使用、最新版への更新適用失敗は、お客様へのサイバー攻撃の危険性を高めることがあります。
製品のアップデート情報を受け取るには, 以下で Siemens Industrial Security RSS Feed を申し込んでください:
産業セキュリティ (https://www.siemens.com/industrialsecurity)
関連情報はインターネットから入手できます。
産業セキュリティ設定マニュアル (https://support.industry.siemens.com/cs/ww/en/view/
108862708)

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

15

基本的な安全に関する指示事項
1.3 産業セキュリティ

警告
ソフトウェアの誤動作による安全でない運転状態
ソフトウェアの誤動作(例:ウィルス、トロイの木馬、マルウェアまたはワーム)は、死亡、重傷や物損に至る場合があるシステムにおける安全ではない運転状態の原因となる場合があります。
● 最新のソフトウェアを使用して下さい。
● オートメーションおよびドライブコンポーネントを, 据えつけられた機器または機械装置に対する総合的で最先端の産業セキュリティコンセプトに組み込んでください。
● 据えつけられたすべての製品を総合的な産業セキュリティコンセプトに確実に組み込むよ
うにしてください。
● 適切な保護対策で, 例えば, ウィルススキャンで悪意のあるソフトウェアから交換可能な記憶媒体上に保存されたファイルを保護してください。
● セットアップが完了したら、すべての安全関連の設定をチェックします。
● 「ノウハウプロテクト」コンバータ機能を有効にすることで、不正な変更からドライブを保護してください。

16

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

2

説明
2.1

基本事項

一般情報
計測サイクルは、特定の計測操作の実現方法として設計された汎用のサブプログラムです。
パラメータ設定によって、具体的な課題に適応できます。
一般的な計測では、以下の 2 つは区別されています。
● 工具計測および● ワーク計測。

ワーク計測
;

)
=

<

:

0

=
;

ワーク計測 - 旋盤の例

ワーク計測 - フライス盤の例

ワーク計測では、工具と同様に計測プローブがクランプされたワークまで移動し、計測値を取得します。柔軟性のある計測サイクルにより、フライス盤や旋盤で必要なほぼすべての計測をおこなうことができます。
ワーク計測の結果は、次の用途にも使用することができます。
● ゼロオフセットの補正● 自動工具補正● オフセットなしの計測

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

17

説明
2.1 基本事項
工具計測

;

=

;

=

工具計測 - 旋盤工具の例<

工具計測 - ドリルの例

工具計測では、選択された工具がプローブまで移動し、計測値を取得します。プローブは固定位置にあるか、機械的に旋回して作業領域に移動します。計測された工具形状は、対応する工具オフセットデータセットに入力されます。

18

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

説明
2.2 一般条件

2.2

一般条件

必要条件
計測サイクルを使用するには、特定の必要条件を満たしている必要があります。この必要条件に関する詳細情報は、試運転マニュアル『SINUMERIK 840D sl 基本フトウェアおよびオペレーティングソフトウェア』を参照してください。
以下のチェックリストで必要条件を確認してください。
● 機械– すべての機械軸は DIN 66217 に準拠した仕様です。
– マシンデータは最適化されています。
● 開始位置– レファレンス点にアプローチしています。
– 開始位置に直線補間で干渉せずに到達できます。
● 計測サイクルの表示機能
計測結果画面の表示と計測サイクルのサポートには、HMI/PCU または HMI/TCU が必要です。
● プログラミング時の遵守事項:– 工具径補正は、呼び出す前に解除します(G40)。
– サイクルは、5 番目以降のプログラムレベルで呼び出します。
– 計測は基本単位系とは異なる(切替えられた加工条件の)単位系でおこなうこともできます。
メトリック単位系では、有効な G70、G700 を使用します。
インチ単位系では、有効な G71、G710 を使用します。

詳細情報
本取扱説明書の詳細情報は、次の各説明書に記載されています。
● 試運転マニュアル『SINUMERIK 840D sl 基本ソフトウェアおよびオペレーティングソ

フトウェア– SINUMERIK Operate』● プログラミングマニュアル『 NC プログラミング』● 機能マニュアル『Basic Functions』● 機能マニュアル『座標変換』● 機能マニュアル『工具』

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

19

説明
2.2 一般条件● 機能マニュアル『 テクノロジー』● 機能マニュアル『 工具管理』

20

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

説明
2.3 ブロックサーチ、ドライラン、プログラムテスト、シミュレーション時の動作

2.3

ブロックサーチ、ドライラン、プログラムテスト、シミュレーション
時の動作

機能
次のいずれかの実行モードが有効な場合、計測サイクルは実行中にスキップされます。
● 「試運転」($P_DRYRUN=1)● 「プログラムテスト」($P_ISTEST=1)● 「ブロックサーチ」 ($P_SEARCH=1),$A_PROTO=0 の場合のみ。

シミュレーションと同時描画
シミュレートされた環境での計測サイクルの設定
セッティングデータ SD55618 $SCS_MEA_SIM_ENABLE= 0:

計測サイクルがファンクションを使用せずに終了されます。

= 1:

計測サイクルが実行されます。
以下のシミュレーションバージョンが区別されます。
- HMI Operate エディタでのシミュレーション
移動動作が表示されます。
測定結果と測定結果表示は存在しません。
- SinuTrain
測定結果と測定結果表示が存在します。
同時描画機能を使用して移動動作を表示できます。
- シミュレーションされている軸を独占して動作しているシステムの場合(たとえば、仮想マシン、テストラックアプリケーション内の NCU)
測定結果と測定結果表示が存在します。
同時描画機能を使用して移動動作を表示できます。
Sinutrain のシミュレーションと軸がシミュレーションされる軸の場合は、以下のパラメータを指定し、その使用法を遵守してください。
MD13230 $MN_MEAS_PROBE_SOURCE = 1 ～ 8 の場合は、
MD10360 $MN_FASTIO_DIG_NUM_OUTPUTS を 1!以上の値に設定してください!
SD55619 $SCS_MEA_SIM_MEASURE_DIFF = シミュレーションされた計
測差異の入力計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

21

説明
2.3 ブロックサーチ、ドライラン、プログラムテスト、シミュレーション時の動作
シミュレートされた環境(SinuTrain)での計測サイクルと測定結果は、実際の機械が使用できない場合に、トレーニング用のプログラミングに使用されます。測定結果には、
MD13231 MEAS_PROBE_OFFSET の設定から外れている可能性もあるが、測定結果の影響を受けている「シミュレートされた」値も含まれます。

図 2-1

22

計測 - シミュレーション

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

説明
2.4 機械とワークのレファレンス点

2.4

機械とワークのレファレンス点

一般情報
計測処理によって、機械座標系(MCS)またはワーク座標系(WCS)の計測値が必要な場合があります。
たとえば、工具長は、機械座標系で確認する方が簡単な場合があります。
ワーク寸法は、ワーク座標系で計測されます。
次の略語を使用します。
● M = 機械座標系の機械原点● W = ワーク座標系のワーク原点● F = 工具基準点

基準点
)

/

;

)
/

/

=
<


;

0

19LQ=

=

:

<

==
;
;

①

主軸チャック②

ワーク

機械座標系の工具基準点 F の位置は、機械原点 M を実機械位置として定義されます。
ワーク座標系で動作中の工具の先端/刃先の位置は、ワーク原点 W を実ワーク位置として表示されます。ワークプローブでは、プローブボールの中心または端を工具先端として定義できます。
ゼロオフセット(WO)は、機械座標系でのワーク原点 W の位置を表します。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA323

説明
2.4 機械とワークのレファレンス点
ゼロオフセット(WO)は、オフセット成分、回転、ミラーリングおよびスケーリング係数で構成されます(ただし、グローバル基本ゼロオフセットの場合のみ回転はありません)。
基本ゼロオフセット(G54 ... G599)とプログラマブルゼロオフセットは区別されます。基本操作エリアには詳細なサブセクションがあります。たとえば基本ゼロオフセット、チャネル別基本ゼロオフセットおよび設定関連のゼロオフセット(例: 回転テーブルレファレン
ス、基本レファレンス)などです。
指定されたゼロオフセットは互いに結合して有効になり、ワーク座標系を構成します。
「ゼロオフセットの補正」の場合、計測サイクルと組み合わせて以下の 2 つのケースが区別されます。
● 荒削りオフセットの補正
アブソリュートオフセット値は、機械原点と計測されたワーク原点との間で決定されます。このオフセットは選択されたゼロオフセットの荒削りコンポーネントに書き込まれ、仕上げコンポーネントでは削除されます。
● 仕上げオフセットの補正測定された差分が、選択されたゼロオフセットの仕上げコンポーネントにオフセット
として書き込まれ、荒削りコンポーネントに追加されます。
自動計測サイクル画面の入力ウィンドウ荒削り/仕上げゼロオフセットは、SD54760$SNS_MEA_FUNCTION_MASK_PIECE、ビット 10 = 1 を使用して有効化されます。
注記
計測サイクルでは、スケーリング値が「1」以外のスケーリング係数はサポートされていません。ミラーリング機能は、旋盤の対向主軸と組み合わせてのみ許可されます。
機械座標系とワーク座標系は、「インチ」または「メトリック」単位系で個別に設定してプログラム指令ができます。
注記
座標変換● ワーク計測
ワーク計測は必ずワーク座標系でおこないます。ワーク計測に関する説明は、すべてこれを基準にしています。
● 工具計測キネマティックトランスフォーメーションを有効にして工具を計測する場合、基本座標系と機械座標系を区別します。
キネマティックトランスフォーメーションを無効にすると、この区別は無効になります。
工具計測に関する以下のすべての説明では、キネマティックトランスフォーメーションが無効化され、そのために機械座標系を基準にしていると仮定しています。

24

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

説明
2.5 平面、工具タイプの定義

2.5

平面、工具タイプの定義
フライス盤での計測の場合、加工平面 G17、G18 または G19 を選択できます。
旋盤での計測の場合、加工平面 G18 を選択してください。
工具計測の場合、次の工具タイプが許可されています。
● フライス工具、タイプ 1..
● ドリル、タイプ 2 ...
● 旋盤工具、タイプ 5 ...
ワーク計測の場合、次の工具タイプが許可されています。
● ワークプローブ、フライス工具:プローブタイプ 710、712、713、714● ワークプローブ、旋盤工具:拡張フライス削り機能なしの旋盤の場合プローブタイプ
580、他の場合プローブタイプ 710「機能が組み合わされた機械上でのワークの計測 (ページ 291)」を参照してください。

フライス盤
=
*
<
*

*

;

以下のように、工具タイプに応じて工具長が軸に割り当てられます。
...で動作G17 平面平面の 1 番目の軸:

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

G19 平面

1xy / 2xy / 710

工具タイプ:
長さ 1

G18 平面

Z

Y

X

25

説明
2.5 平面、工具タイプの定義...で動作G17 平面G18 平面G19 平面

長さ 2

平面の 2 番目の軸:

Y

X

Z

長さ 3

平面の 3 番目の軸:

X

Z

Y

注記
工具長さの割り付けでは、以下のセッティングデータの設定内容に注意してください● SD42940 $SC_TOOL_LENGTH_CONST● SD42942 $SC_TOOL_LENGTH_CONST_T● SD42950 $SC_TOOL_LENGTH_TYPE

フライス盤用の平面定義の例
)

/

=
<

:

;

図 2-2

26

例:G17 を使ったフライス盤

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

説明
2.5 平面、工具タイプの定義
旋盤
<
*
;
*

*

=

旋盤では通常、Z 軸と X 軸のみを使用します。つまり次のようになります。
G18 平面工具タイプ

5xy(旋盤工具、ワークプローブ)

長さ 1

X 軸の動作(平面の 2 番目の軸)

長さ 2Z 軸の動作(平面の 1 番目の軸)

G17 と G19 は、旋盤でのフライス加工用に使用されます。機械軸 Y がない場合は、次のキネマティックトランスフォーメーションを使用してフライス加工を実行できます。
● TRANSMIT● TRACYL
原則として、計測サイクルはキネマティックトランスフォーメーションをサポートしています。これについては、個々のサイクルと計測タイプに明記されています。キネマティッ

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

27

説明
2.5 平面、工具タイプの定義
クトランスフォーメーションに関する情報は、プログラミングマニュアル『NC プログラミング』または工作機械メーカの取扱説明書を参照してください。
注記
旋盤のドリルまたはフライス工具を計測する場合、ほとんどの場合にチャネル別 SD 42950$SC_TOOL_LENGTH_TYPE = 2 を設定します。これらの工具は、旋盤工具と同じように長さ補正されます。
SINUMERIK コントローラには他のマシンデータやセッティングデータがあり、これらが工具の計算に影響を与える可能性があります。
詳細情報:● 機能マニュアル『Basic Functions』● 機能マニュアル『座標変換』● 機能マニュアル『工具』● 『機能マニュアル テクノロジー』● 機能マニュアル『 工具管理』

旋盤用の平面定義の例

;

)

/

/

=

図 2-3

28

例:G18 を使った旋盤

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

説明
2.6 使用可能なプローブ

2.6

使用可能なプローブ

概要
工具とワークの寸法を計測するには、スイッチがオンしたときに、必要とされる繰り返し
精度で信号変化を与える電子式タッチトリガプローブが必要です。
プローブは、実質的な反発力なしで作動させてください。
プローブのタイプは工作機械メーカによって異なります。
注記
次の点に関しては、電子式プローブメーカか工作機械メーカが提供する取扱説明書に従ってください。
● 電気的接続● プローブの機械的校正● ワークプローブを使用する場合は、作動の方向と切替え信号の機械コラムへの伝送(無線、赤外線、またはケーブル)の両方を考慮してください。一部のタイプでは、特定の主軸位置
または特定の範囲以外は伝送できません。このため、プローブの使用が制限される場合があります。

プローブは、計測方向の数によって分類されます。
● 多方向(マルチプローブ)● 一方向(一方向プローブ)
ワークプローブ
多方向(3D)

工具プローブ
一方向の

フライス盤

旋盤

<
;

;
<

=

プローブは、スタイラス先端の形状も異なります。
計測サイクルは、ピン、L 型およびスター型のプローブを単独の工具タイプとしてサポー

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

29

説明
2.6 使用可能なプローブ
トします。使用されているプローブタイプは、各計測サイクルで使用されます。マルチプ
ローブは汎用的に適用できます。
一方向プローブの場合、それぞれの計測において主軸の回転で方向の切り替えをおこないます。これは、プログラム実行時間が長くなる原因になります。

ワークプローブのタイプ
以下のワーク計測プローブタイプが – 工具プローブの校正用の校正工具と同様に – 工具管
理機能で提供されます。

図 2-4

工具管理機能のプローブタイプ

プローブの工具データ
プローブは、工具タイプと特別な属性(たとえば、切り替え方向など)の結果として、さま
ざまなものがあります。
プローブにはいくつかの工具タイプが含まれます。このために、プローブの複数の刃先(D1、D2、...)を作成します。
例:ブーム付きのマルチプローブ

D1

3D_PROBE

タイプ 710

D2

L_PROBEタイプ 713

事前位置決め時には、プローブの形状も考慮してください。このため、ユーザープログラ
ムで各工具データを読み出すことができます。
例:
IF (($P_TOOLNO>0) AND ($P_TOOL>0))
R1= ($P_AD[6]) ; 読み取り:現在の工具の工具半径
ENDIF

補正角度

プローブは、工具パラメータ「補正角度」を使用して+X 方向に割り出されます 。

30

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

説明
2.6 使用可能なプローブ
3D プローブ(マルチプローブ)
表示
;

<

特性

特徴

用途:

汎用

タイプ:

$TC_DP1 = 710

工具長:Z 方向(G17 の場合) 1)

プローブボールの半径 $TC_DP6
<

;
=

1) ワーク計測、3D プローブの長さの基準
送り軸の方向の工具長さ(G17 の場合:Z 軸)は、工具アダプタの工具基準点とプローブボ
ールのパラメータ設定された基準点の間の距離として定義されます。レファレンス点は、以下のマシンデータを使用して、ボールの中心またはボールの表面に設定することができます。MD51740 $MN_MEA_FUNCTION_MASK、ビット 1

一方向プローブ
表示

;
=

特性

特徴

用途:

計測中の切り替え方向の割り出し

タイプ:$TC_DP1 = 712

工具長:

Z 方向(G17 の場合) 1)

補正角度:$TC_DP10 = 0.0° ~ 359.9°

プローブボールの半径 $TC_DP6

1) ワーク計測、一方向プローブの長さの基準
送り軸の方向の工具長さ(G17 の場合:Z 軸)は、工具アダプタの工具基準点とプローブボ
ールのパラメータ設定された基準点の間の距離として定義されます。レファレンス点は、以下のマシンデータを使用して、ボールの中心またはボールの表面に設定することができます。MD51740 $MN_MEA_FUNCTION_MASK、ビット 1
計測サイクルの初期状態として、 主軸位置 0°で、加工平面での一方向プローブの切り替え
方向が軸方向+X に割り出しされるよう定義されています。角度オフセットが必要な場合は、値を工具パラメータ「補正角度」($TC_DP10)に入力してください。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

31

説明
2.6 使用可能なプローブ
L 型プローブ
表示
=

/

特性

特徴

用途:

+Z 方向のトーイング計測

タイプ:$TC_DP1 = 713

工具長:

Z 方向(G17 の場合) 1)

補正角度:$TC_DP10 = 0.0° ~ 359.9°

プローブボールの半径: $TC_DP6
ブームの長さ L:$TC_DP7

1) ワーク計測、長さの基準
工具長さは、工具アダプタの工具基準点とプローブボールの+Z 方向の接触点の間の距離として定義されます。
計測サイクルに属する L プローブの初期位置は、主軸位置 0°でブームが、その結果、加工平面での切り替え方向が軸方向+X に割り出しされるよう定義されています。
工具主軸の角度オフセットが必要な場合は、値を工具パラメータ「補正角度」($TC_DP10)に入力してください。

スター型プローブ
表示
;

<

5

<

;

特性

特徴

用途:

対策:軸と平行の穴 1)

タイプ:$TC_DP1 = 714

工具長:

Z 方向(G17 の場合) 2)

補正角度:$TC_DP10 = 0.0° ~ 359.9°

スター部分の外半径 R $TC_DP6
プローブボールの半径: $TC_DP7
1) この用途は、平面での計測のみについてのものです(G17 の場合:XY 平面)。工具方向の計測(G17 の場合:Z 方向)はスタープローブを使用して行うことはできません。工具方向の計測をおこなう場合、スター部分(ブーム)を L 型プローブとしてパラメータ設定してください($TC_DP1 = 713)。
2) ワーク計測、スタープローブの長さの基準
工具長さは、工具アダプタの工具基準点とプローブボールのうちの 1 つの中心点の間の距離として定義されます。

32

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

説明
2.6 使用可能なプローブ
スタープローブのブームは、加工平面のジオメトリ軸と平行に割り出す必要があります。
角度オフセットが必要な場合は、値を工具パラメータ「補正角度」($TC_DP10)に入力してください。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

33

説明
2.7 プローブ、校正、校正工具

2.7

プローブ、校正、校正工具

2.7.1

フライス盤、マシニングセンタでのワーク計測

プローブの校正使用前に、すべてのプローブを機械的に正しく調整してください。切り替え方向は、最初の計測サイクルで使用する前に校正してください。これは、プローブ先端の交換時にも適用されます。
校正中に、トリガポイント(切り替え点)、位置の偏り(傾斜)、およびワークプローブの有効なボール半径が特定され、一般セッティングデータ SD54600$SNS_MEA_WP_BALL_DIAM のデータフィールドに入力されます。40 個のデータフィー
ルドがあります。
校正は、キャリブレーションリング(既知の穴径)、キャリブレーションボールまたは適切な形状精度と面粗度が小さいワーク面で行うことができます。
校正と計測には同じ計測速度を使用してください。これは特に送り速度オーバーライドの場合に重要です。MD51740 $MNS_MEA_FUNCTION_MASK でビット 6 が 1 に設定されている場合、送り速度オーバライドが> 0 に設定されていれば、計測サイクルの計測ブロック(MEAS)に 100%の送り速度オーバライド移動速度が使用されます。校正が構成デー
タセットで複数回実行される場合、同じ測定速度を設定する必要があります。これを行わない場合、以前の校正が無効と宣言されます。
プローブの校正用には、さまざまな計測タイプの計測サイクル CYCLE976 があります。

計測
すべてのプローブタイプを、位置決めに対応した主軸と組み合わせて使用することができます。これにより、すべてのフライス削り計測タイプを適用できます。
プローブを位置決めするときに、計測サイクルは常に有効なメイン主軸を基準にします。
複数の主軸が存在する場合、この条件はユーザーが満たす必要があります。プログラム実
行時間中に、SETMS NC 命令を使用してこれを行うことができます。
例: SETMS(3); 3 番目の主軸がメイン主軸として定義されます。
プローブを位置決めに対応していない主軸と組み合わせて使用する場合、計測タイプとプ
ローブタイプに関する制約が課せられます。不適切な計測タイプの場合、サイクルタイム中にアラームが表示されます。

34

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

説明
2.7 プローブ、校正、校正工具
校正および計測時に、ユーザーはたとえばクランプやインデックスなどを行って、プローブが同一の方向(主軸位置)となるよう保証する必要があります。
プローブがシステムに固定されている場合、計測タイプおよびプローブタイプに関する制約が課せられます。不適切な計測タイプの場合、サイクルタイム中にアラームが表示されます。
プローブが機械の固定の位置に取り付けられている場合、プローブボール(工具先端)の中
心点と工具基準点の間の 3 本のジオメトリ軸にメカニカルオフセットが存在します。
このオフセットを、ワークプローブの工具データのアダプタ寸法(基本寸法)に入力してく
ださい。

下記も参照
プローブの校正 - リングでの半径(CYCLE976) (ページ 137)
プローブの校正 - 端面での半径(CYCLE976) (ページ 142)
プローブの校正 - ボールでの校正(CYCLE976) (ページ 152)

2.7.2

フライス盤、マシニングセンタでの工具計測

工具プローブ

=
<

;

図 2-5

フライス工具の計測

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

35

説明
2.7 プローブ、校正、校正工具
工具プローブのパラメータ

セッティングデータ● 機械基準の計測/校正の場合:– SD54625 $SNS_MEA_TP_TRIG_MINUS_DIR_AX1– SD54626 $SNS_MEA_TP_TRIG_PLUS_DIR_AX1– SD54627 $SNS_MEA_TP_TRIG_MINUS_DIR_AX2– SD54628 $SNS_MEA_TP_TRIG_PLUS_DIR_AX2– SD54629 $SNS_MEA_TP_TRIG_MINUS_DIR_AX3– SD54630 $SNS_MEA_TP_TRIG_PLUS_DIR_AX3● 機械基準の計測/校正の場合:– SD54640 $SNS_MEA_TPW_TRIG_MINUS_DIR_AX1– SD54641 $SNS_MEA_TPW_TRIG_PLUS_DIR_AX1– SD54642 $SNS_MEA_TPW_TRIG_MINUS_DIR_AX2– SD54643 $SNS_MEA_TPW_TRIG_PLUS_DIR_AX2– SD54644 $SNS_MEA_TPW_TRIG_MINUS_DIR_AX3– SD54645 $SNS_MEA_TPW_TRIG_PLUS_DIR_AX3
初期設定では、6 つのプローブのデータフィールドがあります。

校正、校正工具
プローブは使用する前に校正してください。これを行うには、自動モードで計測サイクルを使用するときに、校正前に、上記にリストされた対応するプローブのセッティングデータに適切な値を入力してください。その場合にのみ、プローブの適切な位置を計測サイクルで特定できます。
校正とは、工具プローブのトリガポイント(切替え点)を正確に特定し、これらを対応するパラメータに入力することを指します。
校正工具(タイプ 725)、フライス削り(タイプ 1xy)、または穴あけ工具(2xy)を校正に使用できます。工具の正確な寸法は既知です。
校正用には、計測タイププローブの校正(CYCLE971) (ページ 329)があります。
注記
計測速度
計測プロセスは自動的に、校正時に校正レコードに保存された速度を使用します。

36

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

説明
2.7 プローブ、校正、校正工具

工具タイプ($TC_DP1[ ]):工具プローブの校正)

725、1xy、ま㪰㷲ぴ␆

たは 2xy長さ 1 - 形状($TC_DP3[ ]): L1
半径($TC_DP6[ ]):r

長さ 1 - 基本寸法

必要な場合の($TC_DP21[ ]):

み

U

/

工具パラメータ=<;ぴ␆ኴዊዙኳ

摩耗などの他のすべての工具パラメータは、値 0 を割り当ててください。

2.7.3

旋盤でのワーク計測

ワークプローブ
旋盤では、ワークプローブは許容刃先位置(SL) 5～8 の工具タイプ 580 として扱われます。
工具メモリにはこれに合わせて入力してください。
旋盤工具に指定する長さは、常に工具先端を基準とします。ただし、旋盤上のワークプローブは例外で、この場合はプローブ中心を基準とします。
プローブはその位置に従って分類されます。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

37

説明
2.7 プローブ、校正、校正工具
ワークプローブ SL 7

工具メモリの入力項目
工具タイプ($TC_DP1[ ]):旋盤用のワークプローブ
/

580

)
/

7101)
刃先($TC_DP2[ ]):7

長さ 1 - 形状:L1

長さ 2 - 形状:

L2

半径($TC_DP6[ ]):r

長さ 1 - 基本寸法

必要な場合の($TC_DP21[ ]):み

長さ 2 - 基本寸法

必要な場合の($TC_DP22[ ]):

み

1)

U

;

=

必要条件、セッティングデータ SD42940 $SC_TOOL_LENGTH_CONST = 18 (または-18)
およびセッティングデータ SD42950 $SC_TOOL_LENGTH_TYPE = 2 付きの旋削-フライス
削り組み合わせテクノロジー(最初のテクノロジーは旋削、2 番目のテクノロジーはフライス
削り)用

摩耗とその他の工具パラメータには値 0 を割り当ててください。

38

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

説明
2.7 プローブ、校正、校正工具
ワークプローブ SL 8

工具メモリの入力項目
工具タイプ($TC_DP1[ ]):旋盤用のワークプローブ)

580

刃先($TC_DP2[ ]):8

長さ 1 - 形状:L1

長さ 2 - 形状:

L2

半径($TC_DP6[ ]):r

長さ 1 - 基本寸法

必要な場合の($TC_DP21[ ]):み

長さ 2 - 基本寸法

必要な場合の($TC_DP22[ ]):

み

1)

/

7101)

;

U

/

=

必要条件、セッティングデータ SD42940 $SC_TOOL_LENGTH_CONST = 18 (または-18)
およびセッティングデータ SD42950 $SC_TOOL_LENGTH_TYPE = 2 付きの旋削-フライス
削り組み合わせテクノロジー(最初のテクノロジーは旋削、2 番目のテクノロジーはフライス
削り)用

摩耗とその他の工具パラメータには値 0 を割り当ててください。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

39

説明
2.7 プローブ、校正、校正工具
ワークプローブ SL 5 または SL 6

工具メモリの入力項目
工具タイプ($TC_DP1[ ]):旋盤用のワークプローブ
580

6/ 

6/ 

7101)

/

/

5 または 6

長さ 1 - 形状:L1

長さ 2 - 形状:

L2

半径($TC_DP6[ ]):r

長さ 1 - 基本寸法

必要な場合の($TC_DP21[ ]):み

長さ 2 - 基本寸法

必要な場合の($TC_DP22[ ]):

み

)
/

刃先($TC_DP2[ ]):

U

/

U

;

=

)

必要条件、セッティングデータ SD42940 $SC_TOOL_LENGTH_CONST = 18 (または-18)

1)およびセッティングデータ SD42950 $SC_TOOL_LENGTH_TYPE = 2 付きの旋削-フライス
削り組み合わせテクノロジー(最初のテクノロジーは旋削、2 番目のテクノロジーはフライス
削り)用

摩耗とその他の工具パラメータには値 0 を割り当ててください。

校正、ゲージブロック
;

)

;

0

図 2-6

:

==

ワークプローブの校正、例:基準溝での校正

プローブは使用する前に校正してください。校正中に、トリガポイント(切り替え点)、位置の偏り(傾斜)、およびワークプローブの正確なボール半径が特定され、一般セッティング
データ SD54600 $SNS_MEA_WP_BALL_DIAM の対応するデータフィールドに入力されます。
初期設定では、40 プローブのデータフィールドがあります。

40

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

説明
2.7 プローブ、校正、校正工具
旋盤でのワークプローブの校正は通常、ゲージブロック(基準溝)でおこなわれます。基準溝の正確な寸法は既知で、次の一般セッティングデータの関連するデータフィールドに入力されています。
● SD54615 $SNS_MEA_CAL_EDGE_BASE_AX1● SD54616 $SNS_MEA_CAL_EDGE_UPPER_AX1● SD54617 $SNS_MEA_CAL_EDGE_PLUS_DIR_AX1● SD54618 $SNS_MEA_CAL_EDGE_MINUS_DIR_AX1● SD54619 $SNS_MEA_CAL_EDGE_BASE_AX2● SD54620 $SNS_MEA_CAL_EDGE_UPPER_AX2● SD54621 $SNS_MEA_CAL_EDGE_PLUS_DIR_AX2● SD54622 $SNS_MEA_CAL_EDGE_MINUS_DIR_AX2
初期設定では、3 つのゲージブロックのデータフィールドがあります。計測サイクルプロ
グラムでは、ゲージブロックの数値(S_CALNUM)で選択がおこなわれます。
既知の面で校正することもできます。
校正用には、さまざな計測タイプの計測サイクル CYCLE973 が準備されています。

下記も参照
プローブの校正 - 長さ(CYCLE973) (ページ 100)
プローブの校正 - 面での半径(CYCLE973) (ページ 104)
プローブの校正 - 溝での校正(CYCLE973) (ページ 107)

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

41

説明
2.7 プローブ、校正、校正工具

2.7.4

旋盤での工具計測

工具プローブ

;




=

①

計測長さ 1②

計測長さ 2

図 2-7

旋盤工具の計測

工具プローブのパラメータ

セッティングデータ:● 機械基準の計測/校正の場合:– SD54626 $SNS_MEA_TP_TRIG_PLUS_DIR_AX1– SD54625 $SNS_MEA_TP_TRIG_MINUS_DIR_AX1– SD54627 $SNS_MEA_TP_TRIG_MINUS_DIR_AX2– SD54628 $SNS_MEA_TP_TRIG_PLUS_DIR_AX2● ワーク基準の計測/校正の場合:– SD54641 $SNS_MEA_TPW_TRIG_PLUS_DIR_AX1– SD54640 $SNS_MEA_TPW_TRIG_MINUS_DIR_AX1– SD54642 $SNS_MEA_TPW_TRIG_MINUS_DIR_AX2– SD54643 $SNS_MEA_TPW_TRIG_PLUS_DIR_AX2
初期設定では、6 つのプローブのデータフィールドがあります。
旋盤工具に加えて、ドリルとフライス工具も計測できます。

42

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

説明
2.7 プローブ、校正、校正工具
校正、ゲージブロック

;

=

①



校正工具

プローブは使用する前に校正してください。これを行うには、自動モードで計測サイクルを使用するときに、校正前に、上記にリストされた対応するプローブのセッティングデータに適切な値を入力してください。その場合にのみ、プローブの適切な位置を計測サイクルで特定できます。
校正とは、工具プローブのトリガポイント(切替え点)を正確に特定し、これらを対応するパラメータに入力することを指します。
校正工具(タイプ 585 またはタイプ 725)、または旋削工具(タイプ 5xy)を校正に使用できます。工具の正確な寸法は既知です。
校正用には、計測タイププローブの校正(CYCLE982) (ページ 298)があります。
旋盤の場合、校正工具は旋盤工具と同様に扱われます。刃先位置 1 ~ 4 を校正に使用できます。長さの指定はボールの中心ではなく、ボールの赤道を基準にしています。
工具メモリの入力項目
工具タイプ($TC_DP1[ ]):旋盤の工具プローブの校正工具/585、725、ま)刃先($TC_DP2[ ]):3

長さ 1 - 形状:L1

長さ 2 - 形状:

L2

半径($TC_DP6[ ]):r

長さ 1 - 基本寸法

必要な場合の($TC_DP21[ ]):み

長さ 2 - 基本寸法

必要な場合の($TC_DP22[ ]):み/

たは 5xyU;=

摩耗などの他のすべてのパラメータは、値 0 を割り当ててください。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

43

説明
2.8 計測原理

2.8

計測原理
1&
岗䂻ኒኁኌወ
㸚䲊╤恬楱
ⓙ棳

䚍⦷⊳

䚍⦷⊳ቑ㮫䩴

ኴዊዙኳ≰⚆⇜函Ⓟ㈰プローブのパルスにトリガされて、軸モーション中に軸の実際の位置が計測され、CNC に保存されます。プローブ信号が検出されると、軸は定義された方法で減速され、計測ブロ
ックの残移動距離が検出され、サイクル内の次の NC ブロックに変更されます。プログラ
ムシーケンスは続行されます。

プローブの接続SINUMERIK コントロールシステムの I/O 装置インタフェースには、タッチトリガプロー
ブを接続する 2 つの入力部が装備されています。
工作機械メーカ
工作機械メーカから提供される情報に従ってください。

44

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

説明
2.8 計測原理
端面の設定(CYCLE978)の例を使った計測作業の手順

図 2-8

計測作業の手順 - 端面の設定(CYCLE978)の例

計測タイプ「端面の設定」(CYCLE978)を使って、手順を説明します。他の計測サイクル
でも手順は基本的に同じです。
計測手順の開始位置は、指定された設定位置(予測される輪郭)の手前の DFA の位置で
す。

図 2-9

開始位置

開始位置は、パラメータ入力とプローブデータに基づいてサイクル内で計算されます。ユーザープログラムで定義された事前設定位置から計測距離の開始位置までの移動距離を、
早送り G0 または位置決め速度 G1 のいずれかで移動します(パラメータによります)。開始位置から、校正データに保存された計測速度が有効になります。
切替え信号は開始位置から 2 · DFA の距離内で出力されることが想定されています。そう
でないと、アラームが出力されるか、計測が繰り返されます。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

45

説明
2.8 計測原理
得られる最大計測位置は、計測サイクルの結果パラメータ_OVR[ ] と_OVI[ ] にあります。
プローブから切替え信号が出力された時点で、現在の実位置を現在値として「オンザフラ
イ」で内部に設定し、計測軸を停止し、そして「残移動距離削除」機能を実行します。
残移動距離とは、計測ブロック内のまだ進んでいない経路です。削除すると、サイクルの次のブロックを処理できるようになります。計測軸は開始位置に戻ります。繰り返し計測を選択している場合は、この位置から再開されます。

計測距離 DFA
明記されたセットポイントまでの計測パスの長さは、パラメータ DFA で定義されています。サイクル内で、指令位置からこの距離を再度移動します。これにより、指令値と実際の位置の偏差が確実に計測されます。

計測速度
計測送り速度として、すべての計測サイクルでワークプローブの校正後に一般セッティン
グデータ SD54611 に保存された値を使用します。各校正フィールド[n]に異なる計測送り
速度を割り当てることができます。
計測プローブを校正するには、チャネルセッティングデータの計測送り速度 SD55630$SCS_MEA_FEED_MEASURE を使う(初期値:300 mm/min)か、校正時に入力画面で計測
送り速度をオーバライドします。このためには、一般セッティングデータ SD54760$SNS_MEA_FUNCTION_MASK_PIECE のビット 4 を 1 に設定してください。
最大許容計測速度は、以下から求められます。
● 軸の減速特性。
● プローブの許容変位。
● 信号処理遅延。

減速距離、プローブの変位
通知
計測軸の安全減速
計測軸が停止するまで、プローブの許容変位距離内で安全に減速するようにしてください。さもないと、プローブが損傷するおそれがあります。

46

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

説明
2.8 計測原理
コントローラ独自の遅延 t を信号処理で考慮します。これは、切り替え信号の検出から計測軸への減速命令の出力までの時間です(IPO サイクル:一般マシンデータ MD10050$MN_SYSCLOCK_CYCLE_TIME と MD10070 $MN_IPO_SYSCLOCK_TIME_RATIO)。
これが、制動距離の成分となります。
計測軸の追従誤差は減少します。追従誤差は速度に依存し、同時に計測軸の制御係数にも依存します(関連する機械軸のサーボゲイン:サーボゲイン係数)。
軸の減速率も考慮してください。
これらを合わせて、軸別の速度に関連した減速距離が生成されます。
Kv 係数は軸 MD 32200 $MA_POSCTRL_GAIN です。
最大軸加速/減速率は、軸 MD 32300 $MA_MAX_AX_ACCEL に保存されます。これは他の影響を受けて作用が低下する場合があります。
必ず計測に関連する軸の最小値を使用してください。

計測精度
プローブから切替え信号を検出してから計測値をコントローラへ伝送するまでの間に遅延が発生します。これは、プローブからの信号伝送によって発生し、コントロールハードウェ
アによって定義されます。この時間内に移動する距離の計測値にずれが生じます。この影響
は、計測速度を下げると最小限に抑えることができます。
回転主軸に取り付けたフライス工具を計測する場合の回転は、別の影響があります。これは、補正テーブルを使って補正することができます。
得られる計測精度は、次の要素によって異なります。
● 機械の繰り返し精度● プローブの繰り返し精度● 検出器の分解能
注記
正確な計測結果が得られるのは、計測条件でプローブを校正する、つまり作業平面、平面での主軸のオリエンテーションおよび計測速度が校正と計測で同じ場合のみ可能です。こ
こでの偏りは計測誤差につながります。MD51740 $MNS_MEA_FUNCTION_MASK でビット 6 が 1 に設定されている場合、送り速度オーバライドが> 0 に設定されていれば、計測
サイクルの計測ブロック(MEAS)に 100%の送り速度オーバライド移動速度が使用されます。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

47

説明
2.8 計測原理
減速距離の計算V>PP@

Y PPLQ˂V 

˂V Y PPLQY PPLQ








W>PV@①

軸の停止状態②

停止状態③

遅延信号の処理

図 2-10

計算例に基づく異なる計測速度での距離/時間のグラフ考慮が必要な減速距離は、次の式で計算されます。
VE YyW
˂V

Y
˂V
D
˂V

sb

制動距離

mm

v

計測速度

m/s

t

信号遅延

s

a

減速度

m/s2

Δs

追従誤差

mm

Δs = v / Kv
Kv

v はここでは m/min
サーボゲイン(m/min)/mm

計算例:● v = 6 m/min = 0.1 m/s 計測速度
● a = 1 m/s2 減速度

48

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

説明
2.8 計測原理● t = 16 ms 信号遅延
● Kv = 1 (m/min)/mm
途中計算:
Δs = v / Kv

= 6[m/min] / 1[(m/min)/mm]= 6 mm

追従誤差

Δs2 = v²/2a= 0,1 [m/s]² / 2 · 1 [m/s²]= 5 mm

軸別の成分

Δs1 = v · t= 0,1 [m/s] · 0,016 [s]= 1,6 mm

信号遅延によるパーセン
テージ全体の結果:
sb = Δs1 + Δs2 + Δs = 6 mm + 5 mm + 1,6 mm= 12,6 mm 制動距離

プローブの変位 = 速度ゼロまでの軸の制動距離は 12.6 mm となります。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

49

説明
2.9 工具オフセットを使用した計測ワークでの計測方法

2.9

工具オフセットを使用した計測ワークでの計測方法
現在のワーク寸法を正確に計測して指令値と比較し、ワークの実際の寸法の偏りを特定して補正できるようにしてください。これにより、加工に使用される工具のオフセット値を確定
できます。

機能
機械上で計測をおこなう場合は、実際の寸法は位置制御された送り軸の距離検出器から取得します。ワーク寸法の指令値と現在値から特定されるそれぞれの寸法の偏りの原因はさま
ざまですが、基本的に次の 3 つのカテゴリに分類されます。
● これらの原因が特定の傾向に影響されない寸法の偏り、たとえば送り軸の位置決めのばらつきや内部計測機器(計測プローブ)と外部計測機器(マイクロメータ、計測機械など)との計測差など。
この場合は、経験値を適用できます。経験値は個別のメモリに設定されています。特定された指令値/現在値の差は、経験値によって自動的に補正されます。
● 原因が特定の傾向による影響を受ける寸法の偏り、たとえば工具の摩耗や送りねじの熱膨張。
● 偶発的な寸法の偏り、たとえば温度変動、冷却水、計測点のわずかな汚れなどを原因とするもの。
理想的なケースであれば、ひとつの傾向に影響される寸法の偏りのみは、補正値の計算
で考慮に入れることができます。しかし、偶発的な寸法の偏りについては、計測結果に及ぼす影響の程度やその方向がほぼ不明のため、計測された現在値/指令値の差から補正値を取得する手段(移動平均)が必要となります。
平均値計算

平均値計算と計測評価との組み合わせが最適な方法であることが実証されています。
工具の補正時に、補正を実際の計測に基づいておこなうか、または複数回の計測をおこなって計測値の差を平均して補正に使用するのかを選択することができます。
選ばれた平均値生成の式は次の通りです。

Mvnew = Mvold -50

Mvold - D i
k

Mvnew

新しい平均値 = 補正量

Mvold

最後の計測の前の平均値

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

説明
2.9 工具オフセットを使用した計測ワークでの計測方法
k

平均値計算用の加重係数Di計測された現在値/指令値の差(経験値を減算)

平均値計算では、一連の加工での寸法の偏りの傾向が考慮されます。平均値計算に使用する加重係数 k は、選択できます。
偶発的な寸法の偏りの影響を受けた新しい計測結果は、加重係数に対応する範囲で、新しい工具オフセットにのみ影響します。
さまざまな加重係数 k を使用した平均値計算の特性
㄂⧖⊳
ኙዊኇኲኘ
አእ 6B7=/

ₚ棟⊳ ᇷኙዊ
ኇኲኘአእᇸ

N 
N 

N 

岗並ሺቂ㄂
⧖⊳

N 

㖖ⅳ⊳
0

1

2

3

4

5

6

㄂⧖▥㟿 ዌዙኌ㟿

図 2-11

L

加重係数 k を加味した平均値計算● 計算やカウンタ補正で大きな偏りが生じた場合、k の値が大きいほど緩やかに式に反映されます。ただし同時に、k の値を増やすほど、偶発的な値のばらつきは減少します。
● 計算やカウンタ補正で大きな偏りが生じた場合、k の値が小さいほどすばやく式に反映されます。ただし、偶発的な変動の影響も大きくなります。
● 平均値 Mv は、 平均値 Mv は、0 から開始してワークの数 i について計算され、算出された平均値がゼロオフセットの範囲(S_TZL)を超えるまで計算されます。この制限値を超えると、算出された平均値がオフセットとして適用されます。
● 平均値はオフセットに使用された後、メモリから削除されます。次の計測が再度 Mvold= 0 から開始されます。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

51

説明
2.9 工具オフセットを使用した計測ワークでの計測方法
表 2-1

平均値計算とオフセットの例

下限値 = 40 µm(S_TZL = 0.04)
i

1 番目

Di

2 つの異なる加重係数の平均値の特性

Mv

Mv

k=3

k=2

[µm]

[µm]

[µm]

30

10

15

㄂⧖⊳

50

23.3

32.5



の計測
2 番目
の計測
3 番目

60

35.5

46.2 ③

20

30.3

10

の計測
5 番目



40

32.6

25

50

38.4

37.5

50

42.3 ①

43.75

30

10

15

70

30

42.5 ⑤70

43.3 ②

35










の計測
6 番目

ኙዊኇኲኘአእ
6B7=/



の計測
4 番目

㄂⧖⊳!孫㷲ቋሺ቉⸮嫛ሸቯቂ
6B7=/



0

1

2

N 
N 


3

4

5

6


7

8

9

10

㄂⧖▥㟿 ዌዙኌ㟿

L

の計測
7 番目
の計測
8 番目

④

の計測
9 番目
の計測
10 番目
の計測
印が付けられた欄の計測では、平均値(計算された平均値>S_TZL)を使って工具オフセッ
トをおこないます。
● k=3 のときの 7 番目と 10 番目の計測(①と②)● k=2 のときの 3 番目、7 番目および 9 番目の計測(③、④および⑤)。

52

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

説明
2.10 計測結果の確認とオフセットのパラメータ2.10

計測結果の確認とオフセットのパラメータ
ひとつの傾向に影響されない一定の偏りについては、計測された寸法の偏りは、特定の計測タイプの経験値によって補正できます。
寸法の偏りに起因するその他の補正では、指令寸法に対称の許容範囲が割り当てられ、結果的に異なる動作になります。

経験値/平均値 EVN (S_EVNUM)
経験値は、ひとつの傾向に影響されない寸法の偏りを抑制するために使用します。
注記
経験値を適用しない場合、S_EVNUM = 0 を設定してください。
経験値は、チャネル別 SD55623 $SCS_MEA_EMPIRIC_VALUE に保存されます。
EVN は、経験値メモリ番号を指定します。計測サイクルで特定された現在値/指定値の差は、その他の補正計測をおこなう前に、経験値で補正されます。
これは、次の場合におこなわれます。
● 自動工具補正を使用したワーク計測の場合。
● 自動ゼロオフセットを使用した 1 点計測の場合。
● 工具計測の場合。
平均値は、自動工具補正によるワーク計測のみを参照します。
自動工具補正の場合、平均値は前の計測と現在の計測の差から生成されます。この機能は、同じ計測位置で計測がおこなわれる一連の加工で特に重要です。
この機能は必ずしも有効にする必要はありません。
平均値は、チャネル別 SD55625 $SCS_MEA_AVERAGE_VALUE に保存されます。 平均
値メモリ番号は、変数 S_EVNUM を使って計測サイクルに転送されます。

安全領域 TSA (S_TSA)
安全領域は、ほぼすべての計測タイプに適用されるもので、オフセット値には影響しません。これは診断に使用されます。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

53

説明
2.10 計測結果の確認とオフセットのパラメータ
この制限値に達した場合、次のことが考えられます。
● プローブの故障、または● 不正な指令位置、または● 指令位置からの不適切な偏り。
注記
AUTOMATIC モード
AUTOMATIC 運転が中断され、プログラムを続行できません。ユーザーに警告するア
ラームテキストが表示されます。

寸法差チェック DIF (S_TDIF)DIF は、自動工具補正を使用したワーク計測と工具計測のみで有効です。
この制限値は、補正値の生成にも影響しません。この値に達した場合、工具が摩耗していて交換が必要な可能性があります。
注記
オペレータに警告するためのアラームテキストが表示されます。プログラムは NC スター
トを使用して続行できます。
この許容値は通常、PLC が工具管理の目的で使用します(ツインツール、摩耗監視)。

ワークの許容誤差:加減値 TLL (S_TLL)、上限値 TUL (S_TUL)
ワークを計測するとき、両方のパラメータは工具オフセットに関してのみ効果があります。
許容範囲パラメータ TLL、TUL に対して、非対称の値が選択されると、複数のサイクル内で、指令値∅S が、内部で生成された新しい対称性を持つ許容範囲帯域幅の中心になるよ
うに調整されます。これらの修正値つきのパラメータは、以下の結果パラメータに保存されます。
●_OVR[0] - 指令値● _OVR[8] - 許容上限値● _OVR[12] - 許容下限値
ユーザーによって入力されたパラメータ TLL、TUL、∅S は変更されません。
例: TUL= 0.0、TLL= -0.004、∅S= 10

54

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

説明
2.10 計測結果の確認とオフセットのパラメータ
結果では以下が取得されます: _OVR[8] = 0.002、_OVR[12] = -0.002、_OVR[0] = 9.998
工具オフセット用に平均値生成が使用され、計測差が、「ワークの 2/3 許容範囲」(S_TMV)と「寸法差監視」(S_TDIF)の間の範囲の場合、計測差異の 100 %が工具オフセットとして組み込まれ、直前の平均値は削除されます。これにより、大きな寸法の偏りにすばやく動作できます。
注記
計測差がワークの許容値の 1 つを超えると、許容位置に応じて、「オーバーサイズ」または「アンダーサイズ」が表示されます。CYCLE995 では、TUL は角度の偏りの許容上限値を示します。

2/3 ワーク許容誤差 TMV (S_TMV)TMV は、自動工具補正を使用したワーク計測の場合のみ有効になります。
「計測方法」の章に記載された式に従って、「下限値」から「2/3 ワーク許容誤差」の範囲内
で平均値が計算されます。
注記
Mvnew がゼロオフセット範囲と比較されます。
● Mvnew がこの範囲を超えた場合、補正が Mvnew で修正され、関連する平均値メモリは消去されます。
● Mvnew がこの範囲を下回った場合、補正は行われません。これにより、過度な補正を防ぎます。

平均値生成のための加重係数 FW (S_K)
FW は、自動工具補正を使用したワーク計測の場合のみ有効になります。加重係数を使用
すると、計測毎に異なる加重にすることができます。
これにより、新しい計測結果は、FW に応じて新しい工具オフセットのみに限定して反映されます。

ゼロオフセット範囲 TZL (S_TZL)
TZL は次に対して有効です。
● 自動工具補正を使用したワーク計測● 工具計測とフライス工具およびワークプローブ用の校正。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

55

説明
2.10 計測結果の確認とオフセットのパラメータ
この許容範囲は、偶発的な寸法の偏りの最大値に相当します。これは機械毎に定義してください。
この制限内では工具補正はおこなわれません。
ただし、自動工具補正を使用したワーク計測では、この計測点の平均値は、計測された現在値/指令値の差を使用して更新、再設定され、可能であれば経験値で補正されます。
許容範囲(許容寸法誤差の範囲)とこれに基づく動作は次の通りです。
● 自動工具補正を使用したワーク計測の場合
ቿ዆ዙኽᇷ⸘⏷檧⩮⮥ᇸ
76$

⸘⏷檧⩮
ቿ዆ዙኽᇷ峀⹈ቊሰቮ⺇㽤ぽት怔拝ᇸ7',)⺇㽤ぽኞኄአኌ

7//78/䚍⦷ቑ⋞ぽቑ孫㷲ቿ዆ዙኽᇷ峀⹈ᇸᇬᇷቿዐኝዙኒኁኗᇸ

ዌዙኌ峀⹈崳ぽ䚍⦷ቑ⋞ぽቑ孫㷲
709

൉ዌዙኌ峀⹈崳ぽ㄂⧖⊳቎ቫቮ㄂⧖▥ (91ᇬ): ቋ孫㷲7=/ኙዊኇኲኘአእ ₚ棟⊳

㖖ⅳ⊳

㄂⧖▥ት≬ⷧ₼注記
計測サイクルでは、ワーク指令寸法は、可能な±許容値が対称になるように、その中間に配置されます。
● 工具計測の場合
ቿ዆ዙኽᇷ⸘⏷檧⩮⮥ᇸ
76$

⸘⏷檧⩮
ቿ዆ዙኽᇷ峀⹈ቊሰቮ⺇㽤ぽት怔拝ᇸ7',)⺇㽤ぽኞኄአኌ

ぴ␆ኾ኿዇ት孫㷲₼

7=/
㖖ⅳ⊳

56

ኙዊኇኲኘአእ ₚ棟⊳

ぴ␆ኾ኿዇ቑ⮘㦃ቍሺ

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

説明
2.10 計測結果の確認とオフセットのパラメータ● ZO 補正を使用したワーク計測の場合
ቿ዆ዙኽᇷ⸘⏷檧⩮⮥ᇸ
76$

⸘⏷檧⩮
:2ኾ኿዇ቑ孫㷲

㖖ⅳ⊳● ワークプローブ校正の場合
ቿ዆ዙኽᇷ⸘⏷檧⩮⮥ᇸ
76$

⸘⏷檧⩮
ዌዙኌኴዊዙኳኤዙኜት孫㷲₼ኙዊኇኲኘአእ ₚ棟⊳

7=/
㖖ⅳ⊳

ዌዙኌኴዊዙኳኤዙኜቑ⮘㦃ቍሺ

● 工具プローブ校正の場合
ቿ዆ዙኽᇷ⸘⏷檧⩮⮥ᇸ
76$

⸘⏷檧⩮
ዌዙኌኴዊዙኳኤዙኜት孫㷲₼7=/ኙዊኇኲኘአእ ₚ棟⊳

㖖ⅳ⊳

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

ዌዙኌኴዊዙኳኤዙኜቑ⮘㦃ቍሺ

57

説明
2.11 経験値、平均値、および許容パラメータの作用2.11

経験値、平均値、および許容パラメータの作用
次のフローチャートは、経験値、平均値、および許容誤差パラメータが、自動工具補正を使用したワーク計測にどのように作用するかを示しています。

58

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

説明
2.11 経験値、平均値、および許容パラメータの作用岗䂻ኒኁኌወ
岗䂻䚍⦷⊳㖖ⅳ⊳ቑぽቑ岗並ぽ⒕ሮቬ俛沢⊳ት䂪並ぽ⒕⸘⏷檧⩮6B76$

ቍሺ

ቍሺ

ሥቭ

ぽ⒕!⺇㽤
ぽኞኄአኌB7',)

ぽ⒕!ዌዙኌ
ሥቭቑ峀⹈ぽ6B78/6B
7//

ቍሺ

嫷䯉
峀⹈ቊሰቮ⺇㽤ぽት怔拝嫷䯉峀⹈ቡቂቒቿዐኝዙኒ
ኁኗ

ቍሺ

␔捷ኮ዆ኾ
ዙኜቒ䚍⦷ᇬデ቎ 

ぽ⒕!ዌዙኌ
峀⹈崳ぽ6B709ቑぽ⒕!ዌዙኌ
峀⹈崳ぽ6B709ቑ

ሥቭ

ቍሺ

ሥቭ

ቍሺ

┯摜≑㟿6B.ት劒㏽ሺ቉
孫㷲⊳ት岗並

ቍሺ

嫷䯉
⸘⏷檧⩮⮥

┯摜≑㟿6B.ት劒㏽ሺ቉㄂⧖⊳孫㷲ት岗並孫㷲⊳!ₚ棟⊳
6B7=/

ቍሺ

ሥቭ

㄂⧖孫㷲⊳!
ₚ棟⊳
6B7=/

ሥቭ

孫㷲⊳቎ቫቮ孫㷲䂪孫㷲

ぽ⒕቎ቫቮ孫㷲孫㷲㄂⧖⊳孫㷲ትⓙ棳㄂⧖⊳孫㷲ትⓙ棳㄂⧖⊳孫㷲ት≬ⷧ

㄂⧖孫㷲⊳቎ቫቮ孫㷲䂪孫㷲

ぽ⒕቎ቫቮ孫㷲孫㷲岗䂻ቑ僿ቭ扣ሺ㄂⧖⊳孫㷲ትⓙ棳㄂⧖⊳孫㷲ትⓙ棳ሥቭ⸘⏷檧⩮ት怔拝
ሺ቉ሧቡሼሮ
"6B76$ሥቭ俑ℕ①

5(6(7ቊቑቢኴዊኍ዆
ኽት俑ℕ

SD54740 $SNS_MEA_FUNCTION_MASK、ビット 0

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

59

説明
2.12 工具オフセットの方法

2.12

工具オフセットの方法

2.12.1

工具グループ(予備工具を含めて)に関して工具を計測するときの工具オフセットの補正方法
ワークを計測した後、工具オフセットを処理するときに、計測サイクルは常に以下の工具
ステータスをチェックします。
● 「工具が有効」および● 「工具が使用中」
このステータスの工具のみが、工具がロックされていないとみなして、補正されます。

計測サイクルの個々の特定
状態

補正動作

工具グループの 1 つの工具だけが次のステータスを この工具が補正されます。その工具が「ロック済み」
持ちます

ステータスを持つと、サイクルアラーム 61404「工● 「工具が有効」および

具補正は実行されません」が出力されます。

● 「工具が使用中」
工具名に対応する工具が見つかりませんでした。

補正は実行されず、代わりに、サイクルアラーム
61343「工具が存在しません」が出力されます。

工具グループ内に上記のステータスの工具が見つか その工具は補正されず、代わりに、サイクルアラーク
りませんでした。

61404「工具の補正は実行されません」が出力されます。

工具グループ内に上記のステータスの工具が複数見つ 補正は実行されず、代わりに、サイクルアラーム
かりました。

61344「複数の工具が有効です」が出力されます。

60

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

説明
2.13 計測サイクルユーティリティプログラム

2.13

計測サイクルユーティリティプログラム

2.13.1CYCLE116:円弧の中心点と半径の計算

機能
このサイクルは、1 つの平面上に位置する 3 つまたは 4 つの点から、中心点と半径を使用して描画される円弧を計算して求めます。
このサイクルをできるだけ多くの場合に使用できるよう、そのデータはパラメータリストを使って転送されます。
長さ 13 の REAL 変数の配列は、パラメータとして転送してください。
=

3
3
5
03

3

3

;

図 2-124 点を使った円弧データの計算

プログラミングCYCLE116 (_CAL[ ], _MODE)

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

61

説明
2.13 計測サイクルユーティリティプログラム
転送パラメータ● 入力データ
パラメータ

データタ
イプ

意味

_CAL [0]REAL

計算に使用する点の数(3 または 4)_CAL [1]REAL

1 番目の点の平面の 1 番目の軸

_CAL [2]REAL

1 番目の点の平面の 2 番目の軸

_CAL [3]REAL

2 番目の点の平面の 1 番目の軸

_CAL [4]REAL

2 番目の点の平面の 2 番目の軸

_CAL [5]REAL

3 番目の点の平面の 1 番目の軸

_CAL [6]REAL

3 番目の点の平面の 2 番目の軸

_CAL [7]REAL

4 番目の点の平面の 1 番目の軸

_CAL [8]REAL

4 番目の点の平面の 2 番目の軸

パラメータ

データタ
イプ

意味

_CAL [9]REAL

円弧中心点の平面の 1 番目の軸

_CAL [10]REAL

円弧中心点の平面の 2 番目の軸

_CAL [11]

REAL

円弧半径

_CAL [12]

REAL

計算の状態

● 出力データ

0 = 計算中
1 = 異常が発生_MODE

INTEGER エラー番号 (61316 または 61317)

注記
このサイクルは、たとえば計測サイクル CYCLE979 から、サブプログラムとして呼び出
されます。

62

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

説明
2.13 計測サイクルユーティリティプログラム例%_N_Circle_MPF
DEF INT _MODE
DEF REAL _CAL[13]= (3,0,10,-10,0,0,-10,0,0,0,0,0,0);3 点を指定
P1:0.10
P2: -10.0
P3:0,-10

CYCLE116(_CAL, _MODE);結果:_CAL[9]=0_CAL[10]=0_CAL[11]=10_CAL[12]=0_ALM=0M0STOPRE
M30

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

63

説明
2.13 計測サイクルユーティリティプログラム

2.13.2CYCLE119:空間内での位置を特定するための演算サイクル

機能
このヘルプサイクルは、3 つの空間指令位置(基準三角形)から、3 つの空間の実際の位置ならびに有効なフレームに対する位置および角度の偏差を計算します。オフセットを選択されたフレームの方向に適用します。
=
3ಿ

3ಿ

3ಿ



:ಿ

3

3

3

:
;

0

3ಿ

<



3
3ಿ

3ಿ


3

:ಿ

3

:
;

0

①

フィードバック位置②

ワーク

3 つの接続点 P1～P3 (三角形)が空間的にオフセットされ回転されます:P1', P2', P3'
サイクル 119 は、計測サイクル CYCLE997 からサブプログラムとして個別に呼び出されるか、ユーザープログラムから個別に呼び出されます。
このサイクルを汎用的に使用するために、パラメータインターフェースを使用してデータを転送します。

プログラミングCYCLE119 (_SETPOINT, _MEASPOINT, _ALARM, _RES, _REFRAME,_COR,_RESLIM)

64

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

説明
2.13 計測サイクルユーティリティプログラム
パラメータ
入力データ

データタイ
プ

意味

_SETPOINT[

REAL

1 番目、2 番目、3 番目のジオメトリ軸(X, Y, Z)の順での、3 つの指令位置用のフィールド。

3,3]

これらの点が基準三角形です。
_MEASPOIN

REAL

1 番目、2 番目、3 番目のジオメトリ軸(X, Y, Z)の順での、3 つの測定位置用のフィールド。これは実際に定義された三角形の空間位置です。

T[3,3]_COR

INTEGER

補正
規格値: 0:補正なし
1 ... 99:G54～G57、G505～G599 での WO 補正
1000:MD 28081 に応じて最後に有効だったチャネル基本フレームの WO 補正1011～1026:チャネル基本フレームでの WO 補正
2000:接触計測と現在値($P_SETFR)の設定のためのシステムフレームでの WO 補正。
9999:有効なフレーム、設定可能フレーム G54～G57、G505～
G599、または$P_CHBFRMASK に応じて最後に有効だった基本フレームの G500 での WO 補正_RESLIM

REAL

歪みの制限値(_COR >0 の場合のみ該当)。_RES がこの制限値未満の場合、WZ は補正され、そうでない場合はアラームが出力されます。

計算結果は以下の転送パラメータに設定されます。
出力データ

データタ
イプ

意味

_ALARMINTEGE

フィードバック信号のサイクルアラーム番号。

R(サイクル呼び出しの場合、転送値は 0 にしてください。
)

REAL

計算結果

_RES

規格 < 0:計算できたフレームはありません。アラーム(_ALARM > 0)が返され値:ます。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

65

説明
2.13 計測サイクルユーティリティプログラム
出力データ

データタ
イプ

意味
>=0:計算は正常に終了しました。値の大きさが、たとえば計測の不正確さなどによる三角形の歪みの尺度となります。これは個々の位置のずれの合計(mm)です。

_REFRAME

FRAME

結果フレーム、実際のフレームとの差。この結果フレームが有効なフレームにリンクされている場合は、計測された三角形の位置に目的の指令位置(ワーク座標)が指定されます。

注記
補正の場合
補正されるフレームにはミラーリングや単位変換係数を含めないでください。G500 のチャネル基本フレームが存在しない場合は、サイクリックアラーム(_ALARM>0)が出力されます。
サイクル 119 がサイクル 997 で呼び出される場合、補正されたフレームが自動的に有効になります。
サイクル 119 がユーザープログラムで個別に呼び出される場合、対応する設定可能フレーム(G500、G54 ~ ...)の G 命令が再プログラムされているときは、フレームの新しいデータはサイクル外で有効になります。

2.13.3

CUST_MEACYC: 計測の実行前/後のユーザープログラム

機能
CUST_MEACYC サイクルは、すべての計測サイクルで、計測の前後に呼び出されます。
これは、計測開始前に必要な処理(例: プローブを起動する)をプログラム指令するために使用できます。
出荷時状態では、このサイクルには各計測サイクルの 1 つのラベルにジャンプする 1 つのCASE 命令が含まれており、そのラベルの後に M17(エンドオブサブプログラム)があります。

例_M977:;CYCLE977 (穴/軸/溝/スピゴットの計測)によるワークプローブの前GOTOF _AM_WP_MES

66

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

説明
2.13 計測サイクルユーティリティプログラム
;
.....
;
_AM_WP_;ワーク一般の前

MES:
;
;
M17

;サイクルの終了

ジャンプラベルから、CYCLE977 呼び出しごとに実行するアクション(label _M977)または
一般ワーク計測用アクション(label _AM_WP_MES)をプログラムできます。

詳細情報
詳細情報は、試運転マニュアル『SINUMERIK 840D sl 基本フトウェアおよびオペレーティングソフトウェア』を参照してください。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

67

説明
2.14 その他の機能

2.14

その他の機能2.14.1

プログラム編集での計測サイクルサポート
プログラム編集には、計測サイクルの呼び出しをプログラムに挿入するための計測サイクルの拡張サポートが用意されています。

機能
この計測サイクルサポートには次の機能が用意されています。
● ソフトキーによる計測サイクルの選択● ヘルプ表示付きのパラメータ設定用入力画面● 再コンパイル可能なプログラムコードを個々の画面から生成

2.14.2

計測結果画面

機能
計測サイクル中に、自動的に計測結果を表示することができます。ログ機能も制御するサ
イクル CYCLE150 を使用して、測定結果画面のオン/オフを切り替えて、プログラムで構成できます。
注記
最初の関連する計測サイクルの前に CYCLE150 をプログラムする必要があります。互換
性上の理由のために、セッティングデータ 55613 $SCS_MEA_RESULT_DISPLAY を使用
した計測結果画面の以前の制御オプションは保持されています。

68

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

説明
2.14 その他の機能
計測結果画面手順

処理するパートプログラムまたは ShopMill プログラムが作成され、エディタで開かれます。
1.

[ワーク計測]]または[工具計測]ソフトキーを押します。

2.

[計測結果]ソフトキーを押します。[計測結果]入力ウィ
ンドウが開きます。

3.

切り替え欄で必要な選択をおこないます。

計測結果[オン]の場合、表示モードを画面で以下のように選択できます。

- 「自動的に 8 秒」 ...

計測結果画面は 8 秒間の固定された時間のあいだ表示されます。

- 「NC スタート」 ...

計測結果画面では、サイクルは M0 を使用して停止され、計測サイクルは NC スタートで継続されて、計測結果画面が選択解除されます。

- 「アラームの場合」 ... 計測結果画面は、サイクルアラーム 61303、61304、61305
および 61306 が発生した場合のみ表示されます。
これらの選択オプションは、以前に SD55613 $SCS_MEA_RESULT_DISPLAY で提供されていたオプションに対応しています。
計測結果画面とログ機能は、個別に有効化および無効化できます。追加の CYCLE150 呼び出しをプログラムする必要があります。
この機能は、プログラムの最後(チャネル RESET)に自動的に無効になるため、明示的なプログラミングは不要です。
注記
互換性上の理由のために、セッティングデータ 55613 $SCS_MEA_RESULT_DISPLAY を使用した計測結果画面の以前の制御オプションは保持されています。
計測サイクルでは、計測タイプに合わせて異なる計測結果画面を表示できます。
● 工具プローブの校正● 工具計測計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

69

説明
2.14 その他の機能● ワークプローブの校正● ワーク計測

計測結果画面の内容
計測結果画面には、次のデータが表示されます。
工具プローブの校正● 計測サイクルと計測タイプ● 軸方向のトリガ値と差● プローブ番号● 安全領域
工具計測● 計測サイクルと計測タイプ● 現在値と工具オフセットの差● 安全領域と許容寸法差● T 名称、D 番号
ワークプローブの校正● 計測サイクルと計測タイプ● 軸方向のトリガ値と差● 平面での校正中の位置の偏り(プローブ傾斜)● プローブ番号● 安全領域
ワーク計測● 計測サイクルと計測タイプ● 指令値、現在値およびその差● (工具オフセットの)許容上限値と許容下限値● オフセット値● プローブ番号● 安全領域と許容寸法差● T 名称、D 番号および DL 番号、または自動オフセット用 WO メモリ番号70

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

説明
2.14 その他の機能
計測結果画面の例

計測結果の表示とシャットダウンのためのプログラム制御
プログラム制御 MRD「計測結果の表示」を使用して、プログラムされた計測結果表示呼び出しを簡単に有効化または無効化できます。これを行うために、プログラムを変更する必要はありません!
プログラム制御 MRD は、CYCLE150 呼び出しを使用して実現されているか、プログラム
でセッティングデータ 55613 $SCS_MEA_RESULT_DISPLAY をプログラミングして実現されているかにかかわらず、すべての計測結果呼び出しで機能します。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

71

説明
2.14 その他の機能

2.14.3

ログ記録

2.14.3.1

概要

機能● 標準ログ
自動計測サイクルからの計測結果のログファイルへの出力。
内容については、標準計測サイクルの各計測方法が、固定の標準ログに割り当てられます。計測結果に対応した内容が画面に表示されます。ログの内容に関して、ユーザー
入力は必要ありません。
● ユーザーログ
別のログまたは計測ログの補足としてのユーザー関連データの出力。
内容および形式はすべてユーザーが決定します。事前定義された変数欄を使用して、ログの内容を指定できます。
ローカルドライブ、USB、またはパートプログラムメモリなどの外部媒体(使用可能な場合)にログを記録することもできます。ログ出力は、テキスト形式、または後でスプレッドシートプログラムで処理できるように表形式(列の区切り文字「;」)にすることができます。

必要条件
データを USB などの外部媒体またはネットワークドライブに保存する場合は、「EES」オ
プションが必要です(『試運転マニュアル Sinumerik Operate (IM9)』を参照)。

標準ログの内容● 日付/時刻(ログの記録時点)、ログ名とそのパス● 計測方法● 重要な入力値(測定前に画面で入力)● 補正対象● 指令値、計測値、およびその差
画面に表示される数の小数位がログに記録されます。用語および軸識別子も画面表示に対応します。ただし、省略せずに完全な名称でログに記録されます。計測単位 mm/inch は、計測時に使用された単位系に従います。

72

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

説明
2.14 その他の機能
2.14.3.2

コントロールサイクル CYCLE150

機能
ログ機能を有効にするには、CYCLE150 呼び出しをプログラムするだけです。結果表示とログ記録は別々に選択でき、個別に制御できます。CYCLE150 のパラメータは、プログ
ラムの最後またはリセットまで、あるいはサイクルが再度呼び出されるまでモーダル効果を
持ちます。

手順
ログ記録を有効または無効にするには、プログラムで CYCLE150 の対応するパラメータを設定します。これは、計測プログラムの開始時に一度プログラムするだけです。入力パラ
メータを変更した場合のみ、対応する計測サイクル呼び出しの前に、再度プログラミングを実行してください。この機能は、プログラムの最後(チャネル RESET)に自動的に無効になるため、明示的なプログラミングは不要です。
処理するパートプログラムまたは ShopMill プログラムが作成され、エディタが選択されています。
1. [ワーク計測]]または[工具計測]ソフトキーを押します。
2. [計測結果]ソフトキーを押します。[計測結果]入力ウィン
ドウが開きます。
3. 切り替え欄で必要な選択をおこないます(次の表を参照)。
画面には、「オフ」/「オン」の切り替えで計測結果表示を有効または無効にする選択欄があります。また、「オフ」/「オン」/「最後の計測」の切り替えによりログ記録を有効または無効にする選択欄もあります。
この 2 つの選択欄をどちらも「オフ」にすると、各機能に対して以下の入力欄はすべて非表示になります。

パラメータ
パラメータ

説明

計測結果表示

オフ/オン

表示モード

自動 8 秒 / NC スタート / アラーム用

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

73

説明
2.14 その他の機能
パラメータ

説明

ログ
ログタイプ

標準ログ / ユーザーログ

ログ形式

テキスト形式 / 表形式(標準の場合)(ファイル拡張子 TXT/CSV)

ログデータ

新規/追加

ログ保存

ディレクトリ/パートプログラムとして/変数

ログファイルの名称選択したログ形式に従ってファイルタイプを設定

ログタイプ
ユーザー独自の目的、つまりユーザーログの出力のために、ユーザーが計測結果のログ記録に関する既存の設定にもアクセスできるようにする必要があります。そのために、標準ロ
グとユーザーログが区別されます。

ログ形式
標準ログは、テキスト形式と表形式の 2 つのログ形式に出力できます。テキスト形式は、
計測結果の画面表示に基づいています。表形式は、Excel (またはその他のスプレッドシー
トプログラム)でインポートできる形式です。これにより、計測結果のログを統計的に処理することができます。
テキスト形式 / 表形式の選択は、標準ログの場合のみ有効です。ユーザーログでは、ユーザーが形式を定義します。つまり、この選択欄はユーザーログでは非表示になります。

ログデータ
新しいログファイルを作成するか、既存のファイルに追加することができます。これは、ログデータ[新規]または[追加]の選択により指定します。[新規]の場合、ログ記録時に同じ名前の既存ファイルが削除され、新しいファイルが作成されます。

ログ保存
ログを保存するパスは、明確にまたは自動的に指定できます。すなわち、[ディレクトリ]、[パートプログラムとして]、または[変数]のいずれかを選択できます。
[パートプログラムとして]を選択した場合、ログサイクルによって上位の NC プログラムのパスが自動的に特定され、そこにログファイルが保存されます。パスに関する以降の入力欄は非表示になります。[ディレクトリ]を選択した場合、パスを入力する追加の入力欄が74計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

説明
2.14 その他の機能表示されます。パスを入力する必要はありません。追加の VSK1[ディレクトリの選択]を使用して開くダイアログでパスを選択できます。
変数の名前が以下のフィールドの[変数]に入力されます。その後、この変数を介してログファイルの名前がプログラムされます。パスの指定は可能ですが、必須ではありません。
その後、ログファイルは上位の NC プログラムと同じパスに配置されます。

図 2-13

選択ダイアログでログを格納するレベルを入力します。

このソフトキー[ディレクトリの選択]は、[ログ保存]選択欄で[ディレクトリ]を設定した場合のみ表示されます。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

75

説明
2.14 その他の機能

図 2-14

ログ保存の選択ダイアログ

プログラムマネージャで使用できるすべてのドライブおよびパスを選択できます。
● ローカルドライブ● NC データ(パートプログラムメモリ)● ネットワークドライブ(接続されている場合)● USB (使用可能な場合)
ダイアログでパスのみまたは使用可能なファイルを選択できます。
パスのみを選択した場合、選択内容が完全なパスで[確認]ソフトキー付きの入力画面に転送されます。ただし、これは変更できます。ログファイルの名前が入力されます。ファイルを選択した場合、完全なパスとファイル名が入力画面に転送されます。ただし、これは変更できます。
代わりに、保存場所を入力することもできます。

76

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

説明
2.14 その他の機能選択した保存場所の例
1. NC データ -> ワーク -> ワークの「ログ」//NC:/WKS.DIR/PROTOKOLLE.WPD
2. ネットワークドライブのログ//d:/Logs
3. USB -> measuring_cycle_logs//USB:/01/measuring_cycle_logs

ログファイルの名称
ログファイル名は自由に選択できます。ログファイル名は、NC でのプログラム名の規則、
または外部ドライブに書き込む場合のプログラム名の規則に適合するようにしてください。

ファイルタイプ
以下のファイルタイプがサポートされています。
● テキストファイル - タイプ TXT● 表形式 – タイプ CSV
ファイルタイプは、選択したログ形式によって決まります。
ファイルタイプは表示されるだけで、変更できません。

2.14.3.3

ログ「最後の計測」

機能"最後の計測のログ"機能は、ログ記録 CYCLE150 を一度呼び出すことでプログラムされます。計測は実行されず、その代わりに計測サイクルの結果パラメータ(GUD 変数)でまだ使用可能な最後の計測の値が使用され、ログ記録のためにサブサイクルのみが呼び出されます。この機能は、計測中にログ[オフ]が選択されている場合のみ意味があります。

必要条件
標準ログは、計測サイクルが以前に自動モードで有効であった場合のみ出力できます。

手順
ログ記録「最後の計測」のパートプログラムが作成され、エディタに入力されます。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

77

説明
2.14 その他の機能

1. 入力欄でログ「最後の計測」を選択します。
2. 上に説明したように追加パラメータを提供します。
3. [確認]ソフトキーを押します。生成されたサイクル呼び
出しがエディタに表示されます。
プログラミング例:

CYCLE150(30,11012,"//NC/MPF.DIR/LAST_MEASURE.TXT")
M30

2.14.3.4

標準ログ

機能
標準ログは、計測サイクルからの結果をわかりやすいログ構造で表示します。テキスト形式
または表形式での出力が可能です。内容と構造は事前定義されています。

必要条件
標準ログは、計測サイクル呼び出しと組み合わせた場合のみ可能です。

ログの内容
一般的には、ログは固定の英語テキストで作成されます(測定結果表示が Operate に設定されている言語で表示されます。)

78

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

説明
2.14 その他の機能
計測サイクルのログの構造と内容は、以下の通りです。
● ヘッダーブロック - ログヘッダ– 日付/時刻(ログの作成時点)– ログファイルの名前とパス– 計測機能を呼び出したパートプログラムの名前– ワーク番号● 値ブロック - 計測点ごとの結果– 計測点の番号、プログラムされた計測タイプ、計測の時間、
テキストとしての計測タイプ(たとえば、"1 個の穴")– 補正対象の指定、計測のみ – 補正なし – またはWO 補正による計測タイプの場合:補正される WO の指定、補正対象(WO / 仕上げオ
フセット) – または工具オフセットによる計測タイプの場合:工具名、D 番号、工具タイプ、補正対象(長さ/半径、ジオメトリ/摩耗)– 指令値、計測値、個々の軸名称または計測オブジェクト(例:"直径")と計測単位の指定
による誤差

手順
コントロール CYCLE150 の呼び出しは、常にプログラムの開始時です。この場合、それぞれの計測サイクル呼び出しをプログラムします。CYCLE150 に別のパラメータを設定する必要がある場合は、適切なプログラム位置で再度 CYCLE150 を呼び出してください。
プログラミング例

N10 G54
N20 T710 D1 M6; プローブの呼び出し...

; 位置決めなど

N50 CYCLE150(10,1001,"MESSPROT.TXT"); ログ記録の有効化

N60; 1 番目の計測

CYCLE997(109,1,1,10,1,5,0,45,0,0,0,5,5,5,10,10,
10,0,1,,0,)...

; 位置決めなど

N90; 2 番目の計測

CYCLE978(200,,4000001,1,77,2,8,1,1,1,"END_MILL_
D8",,0,1.01,0.1,0.1,0.34,1,10001,,1,0)...

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3; 位置決めなど

79説明2.14 その他の機能; 3. 計測

N120
CYCLE998(100105,10004,0,1,1,1,,1,5,201,1,10,,,,,1,,1,)
N140 M30

表形式でのログ記録「表形式」は、CYCLE150 画面の[ログ形式]で選択してください。この形式では、スプレッドシートプログラムにインポートしてさらに処理することができます。
「表形式」は以下のデフォルト設定で定義されます。
データ欄の区切り:

セミコロン

小数点記号:

ピリオド

日付形式:

yyyy-MM-dd

小数点以下の桁数:

画面表示と同じ

時間形式:

hh:mm:ss

表形式のログには、テキスト形式のログと同じ情報が含まれます。計測の統計的な評価を行うには、スプレッドシートプログラムでこれらのログの後処理をおこなう必要があります。

2.14.3.5

ユーザーログ機能
この機能では、ユーザーはログの内容を自由に定義して、それらを文字列変数の配列に保存します(文字列の長さ 200)。
文字列配列の内容は、新しい CYCLE160 が呼び出されたときにログ記録されます。ログ
記録は常に配列インデックス 0 で開始し、空の文字列(すなわち、文字列の長さ 0)が見つ
かるまで継続されます。
簡単なアプリケーション用に、PGUD ブロックに次のような文字列変数の NCK グローバル
配列が事前定義されています。
DEF NCK STRING[200] S_LOGTXT[10]これは、10 行を即時にログ記録できることを意味します。

80

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

説明
2.14 その他の機能
これで足りない場合は、代わりにユーザーが、別の GUD ブロック(MGUD や UGUD など)に、次のように事前定義された名前 S_USERTXT[n]で任意の長さの 2 番目の文字列配列を作成できます。
DEF NCK STRING[200] S_USERTXT[n]ログ機能は、S_USERTXT 配列が使用可能かどうかをチェックします。使用可能な場合、この配列の内容がログに記録され、使用できない場合は、S_LOGTXT の内容が記録されます。
CYCLE160 が呼び出されるプログラム位置で、CYCLE150 呼び出しで設定されたログ対象に従って、ログ記録が実行されます。これは計測結果のログ記録とまったく同じです。
この機能を使用して、ユーザー固有のログ一式を出力するか(計測を参照せずに)、標準ロ
グに追加の行を挿入することができます。
表形式の標準ログに追加の行を書き込む場合は、これらの文字列の列の形式を確認してください(区切り記号「;」を挿入)。

手順
CYCLE150 画面でログコントロールに[ユーザーログ]が選択されています。
テキスト形式と表形式との間に違いはありません。ユーザーが内容を定義します。ユーザ
ーログの場合は対応する選択欄が非表示になります。
パスが入力されている場合は、標準ログと同じダイアログで実行されます。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

81

説明
2.14 その他の機能

図 2-15

ユーザーログの入力画面

パートプログラムに以下の内容を書き込みます。
●

ユーザーログを有効にするための CYCLE150 呼び出し●

事前定義された文字列変数へのログの内容の割り当て● ログ内容の出力のための CYCLE160
CYCLE160 には転送パラメータはありません。ユーザーは入力画面を使用せずにパラメータをプログラムします。
自由に定義できるユーザーログ

プログラミング例:...
; ログ記録をオン

N50 CYCLE150(10,1111,“MY_PROT.TXT“)
N51 S_USERTXT[0]=REP(""); 古いデータ配列を削除

N52; ログの内容をコンパイル

S_USERTXT[0]="MACHINE:ABC_12345"
N53 S_USERTXT[1]="LOGFILE COMPENSATION DATA"

82

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

説明
2.14 その他の機能
N54 S_USERTXT[2]=" "; 空の行のプログラミング:1 x 空白

N55 S_USERTXT[3]="VALUE1 ="<<R101
N56 S_USERTXT[4]="VALUE2 ="<<R102
N60 CYCLE160; ユーザーログの書き込み...
M30
ログの抜粋:MACHINE:ABC_12345
LOGFILE COMPENSATION DATAVALUE1 = 123.456
VALUE2 = 789.333
説明:● N50 … ログ記録をオンにする– 保存先:呼び出しプログラムと同じパス– ログは追加– ログタイプ:ユーザーログ– ログ記録「オン」● N52～N56 ログの内容● N60 … CYCLE160 の呼び出し:データの書き込み● 値 1 と値 2 は、ログ出力時に、R パラメータ R101 と R102 の内容をミラーリングします。

追加のユーザーデータを含む標準ログ
プログラミング例:--N50 CYCLE150(10,1001,…); ログ記録をオン、ヘッダの書き込み

N51 S_LOGTXT[0]=REP(""); 古いデータ配列を削除

N52 S_LOGTXT[0]="HOLE DM 20H7"; ユーザーログの書き込み

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

83

説明
2.14 その他の機能
N53
S_LOGTXT[1]="LARGESTDIMENSION:20
.021"
N54
S_LOGTXT[2]="SMALLESTDIMENSION:2
0.000"
N55 S_LOGTXT[3]="SPINDLETEMPERATURE:"<<R99<<" DEG"
; ユーザーデータをログに書き込み

N60 CYCLE160
T="3D_PROBE_FR" D1 M6
G0 X0 Y0 Z5

N70 CYCLE977(201,,4000001,1,24,,,2,8,0,1,1,,,1,"",,0,1.01,1.01,-1.01,0.34,1,0,,1,1)...
M30
ログの抜粋:**************************************************************************************************
Date:2013-08-05

Time:11:59:10

Protocol: /_N_WKS_DIR/_N_WP1_WPD/_PROT_TE_977_BOHR_TXT
Program : _N_TE_977_BOHR_MPF
Workpiece no.:123*************************************************************************************************
HOLE DM 20H7LARGESTDIMENSION:20.021
SMALLESTDIMENSION:20.000
SPINDLETEMPERATURE:68.7 DEG---------------------------------------------------------------------------------------------------------------1: 977 / 101

Time:11:58:10

Results measure:1 Hole / CYCLE977---------------------------------------------------------------------------------------------------------------Correction into:Work offset, coarse
G508

84

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

説明
2.14 その他の機能
Coarse [mm]Rotation [deg]-------------------------------------------------------------------------X-0.0200

0.0000Y

0.030045.0000

Z-0.01280.0000--------------------------------------------------------------------------

Results:

Setpoint

Measured

DifferenceX

12.9900

12.9700-0.0200 mm

Y

7.50007.53000.0300 mm

Diameter

24.0000

23.8400-0.1600 mm---------------------------------------------------------------------------------------------------------------

2.14.3.6

測定結果画面のフォームでのユーザーログの表示
以下の条件が満たされる場合、ユーザーログは測定結果画面のフォームで画面に表示されます。
● CYCE150:測定結果画面が「オン」– 「ユーザーログ」ログタイプ OR– ログが「オフ」● CYCLE160 の呼び出し「最後の計測」ログを選択するとき、CYCLE160 を呼び出してはいけません!
プログラム制御によって「MRD」を選択すると、変数フィールド「S_PROTTXT」または「S_USERTXT」の内容が、測定結果画面のドームで表示されます。結果画面の内容は、ログの内容と一致します。プログラムは、CYCLE150 での選択に応じて、「Start」または「Automatic」で続けられます。ログが「オフ」の場合、結果画面のみが表示されます。「アラームの場合」表示モードは、計測サイクルでのみ有効です。

プログラミング例 1
同一列に配分された複数のユーザーログ行を標準ログと同じようにテキスト形式で出力する
場合は、形式定義を GUD 変数_PROTVAL[35],[36]から取得できます。キーワード「SPRINT」を使用して、以下のようにプログラムを作成してください。
%_N_TEST_3.MPF
CYCLE150(31,11,"MEAS_PROTOCOL.TXT")
計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

85

説明
2.14 その他の機能
S_PROTTXT[0]=REP("",10)
S_PROTTXT[0]="SPRINT(_PROTVAL[35],'"'Axis'"','"'Setpoint'"','"'Me
asurd'"','"'Difference'"','"'Unit'"')"
S_PROTTXT[1]="SPRINT(_PROTVAL[36],'"'Z'"',R11,R12,R13,S_TXT[3])"CYCLE160
M30
説明

計測値が、5 つの標準列に分割され、行ごとに標準計測ログに出力されます。形式文字列
は、カンマで分離されたこれらの各列の値に適用されるフォーマットルールです。
_PROTVAL[35] = 列ヘッダーを表示する形式文字列(テキストのみ)_PROTVAL[36] = 列内容を表示する形式文字列(テキストおよび値のみ)
S_TXT[3] = 有効なシステムの長さ寸法(mm またはインチ)
文字列の開始と終了は" ("…")で識別します - キーワード SPRINT を含めて。特定の列がテキストのみを含む場合、文字列識別子を反転カンマ(例: ‘ “ ‘NAME‘ “ ‘)で囲んでください。

プログラミング例 2「最後の計測」機能で CYCLE150 を呼び出すと、変数フィールドの実際の内容がログさ
れ、表示されます(MRD が有効な場合)。
%_N_LASTMEAS_MPF
CYCLE150(31,12,"MEAS_PROTOCOL_LAST.TXT")
M30

2.14.3.7

ブロック検索時、シミュレーション時、および複数のチャネルの場合の動作

ブロック検索ブロック検索中の場合、ログ記録「オン」のサイクル呼び出しが実行され、この状態が保存されます。 ブロック検索モードで実行される以下の計測サイクル呼び出しでは、何もログ記録されません(計測結果がないため)。 検索ターゲットに達すると、プログラムスタート
時点でログ記録が開始されます。
同様に、ブロック検索時にログ記録「オフ」の場合はサイクル呼び出しの状態も保存され、プログラムスタート時点で何も記録されません。

86

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

説明
2.14 その他の機能
シミュレーション
Operate のシミュレーションでは、以下の動作が適用されます。
ログ記録の機能の呼び出しを含むプログラムを実行できますが、ログは作成されません。
シミュレーション時、計測サイクルは計測結果を返さず、計測点への移動を示すだけです。
そのため、ログに記録するものはありません。

複数のチャネル原則として、ログ記録を含む計測プログラムは 2 つのチャネルで実行できます。
ただし、計測とログ記録の機能がチャネルからチャネルへと連続して実行され、重複しないことを確認してください。 これはユーザーログの場合も同じです。

2.14.4

工具計測時のアラーム応答の強化
無人モードでは、追加応答のある特定のアラームに基づいて行動するか、アラームの出力をマスクすると良いでしょう。「強化されたアラーム応答」機能は、工具計測(CYCLE971
および CYCLE982)用に実現されています。
以下のアラームがサポートされています:● 61301 - 「プローブが切り変えられていない」● 61303 - 「安全領域外」● 61306 - 「許容できる寸法差を超過」● 62320 - 「個々の刃先が寸法差の外側に位置する」
次の GUD パラメータも説明されています。
● _OVI[2] - サイクル番号(971 または 982)
● _OVI[9] - アラーム番号

2.14.4.1

アラームが出力される前の追加の CUST_MEACYC ジャンプ
SD54750 $SNS_MEA_ALARM_MASK ビット 16=1 では、アラームが CUST_MEACYC
で出力される前に、上記のアラームのラベル「_MEACYC_ERROR」にジャンプします。
このラベルに従って、工具プローブのランインなどの追加応答がプログラムされます。
GUD パラメータ_OVI[2]および_OVI[9]の照会によって、個々のサイクルとアラーム番号を区別することができます。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

87

説明
2.14 その他の機能
例
IF _OVI[2]==971
IF _OVI[9] == 61303 ; 安全領域外
...
ENDIF
…
ENDIF
…

2.14.4.2

アラーム出力のマスク
SD54750 $SNS_MEA_ALARM_MASK ビット 17=1 では、上記のアラームは出力されません。ビット 17 は、SD54750 ビット 16 と連結してのみ機能します。
注記
アラーム 61301 「プローブが切り替えられていない」は必ずしも工具が減速されることを意味しません。プローブからの切り替え信号がないことを示しています。プローブとコントローラ間の接続に問題がある可能性もあります。

88

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

3

計測タイプ
3.1

一般的な要件3.1.1

計測サイクル一覧

計測サイクルの機能
次の表は、旋盤とフライス盤の用途のすべての計測サイクル機能を示しています。
表 3-1

計測サイクル

計測サイク
ル

説明

計測タイプ

CYCLE973

この計測サイクルは、ワークの面または溝でワーク ● プローブの校正 - 長さ

2)

プローブを校正するために使用します。

● プローブの校正 - 面での半径● プローブの校正 - 溝でのプローブ

CYCLE974

この計測サイクルは、1 点計測で、選択した計測軸 ● 旋盤計測 - 正面

2)のワーク原点または工具オフセットを特定するため ● 旋盤計測 - 内径に使用します。

● 旋盤計測 - 外径

CYCLE994

この計測サイクルは、2 点計測で、選択した計測軸 ● 旋盤計測 - 内径2)のワーク原点を特定するために使用します。これを ● 旋盤計測 - 外径
おこなうには、直径上の向かい合う 2 つの計測点に連続してアプローチします。

CYCLE976

この計測サイクルは、作業平面ですべて、または特 ● プローブの校正 - 面での長さ定の軸または方向の端面で、キャリブレーションリ ● プローブの校正 - リングでの半径
ングまたはキャリブレーションボールでワークプロ ● プローブの校正 - 端面での半径ーブを校正するために使用します。
● プローブの校正 - ボールでの校正

CYCLE961

この計測サイクルは、ワークのコーナ(内側または ● コーナ - 直角コーナ外側)の位置を特定し、これをゼロオフセットとして ● コーナ - 任意のコーナ使うために使用します。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

89

計測タイプ
3.1 一般的な要件
計測サイク
ル

説明

計測タイプ

CYCLE977

この計測サイクルは、幅と直径だけでなく、平面で ● 端面距離 - 溝の中心点を特定するために使用できます。

● 端面距離 - リブ
● 穴 - 長方形ポケット● 穴 - 1 つ穴
● スピゴット - 長方形スピゴット● スピゴット - 1 つの円形スピゴット

CYCLE978

この計測サイクルは、ワーク座標系で端面の位置を ● 端面距離 - 端面の設定
計測するために使用します。

CYCLE979

この計測サイクルは、平面での中心点と円弧の半径 ● 穴 - 内側の円弧● スピゴット - 外側の円弧を計測するために使用します。
CYCLE995

この計測サイクルでは、工作機械の主軸の角度を計 ● 3 次元 - 主軸角度の偏り測できます。

CYCLE996

この計測サイクルは、回転軸を含むキネマティック ● 3 次元 - キネマティック
トランスフォーメーションのトランスフォーメーシ
ョン関連のデータを特定するために使用します。

CYCLE996

回転軸を含むキネマティックトランスフォーメーシ ● 3 次元 - キネマティック0ョンのトランスフォーメーション関連のデータは、
この計測サイクルを使用して特定できます。

CYCLE997

この計測サイクルは、球体の中心点と直径を特定す ● 3 次元 - 球体るために使用します。さらに、3 つの分散した球体 ● 3 次元 - 3 つの球体の各中心点を計測することができます。その回転位置に関連して、3 つの球体の中心点で形成された平面をワーク座標系の作業平面を基準にして特定します。

CYCLE998

この計測サイクルを使って、ワーク座標系で作業平 ● 端面距離 - 端面の割り出し
面と端面の角度を基準とした面(平面)の回転位置を ● 3 次元 - 平面の割り出し
特定します。

CYCLE971

この計測サイクルは、工具のプローブの校正と、フ ● プローブの校正

1)

ライス工具の工具長さおよび工具半径を計測するた ● 工具計測めに使用します。

CYCLE982

この計測サイクルは、工具プローブの校正と、旋盤 ● プローブの校正

2)の旋盤工具、穴あけ工具およびフライス工具を計測 ● 旋盤工具するために使用します。

● フライス工具● ドリル

90

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.1 一般的な要件
1)

フライス盤の用途のみ

2)旋盤の用途のみ

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

91

計測タイプ
3.1 一般的な要件

3.1.2

ソフトキーを使った計測タイプの選択(旋盤)
以下に、旋削用途の計測タイプをプログラムエディタのメニューツリーで示します。コン
トローラで使用できるすべての計測タイプが、画面に表示されます。しかし、特定のシス
テムでは、設定した拡張用途で使用できるステップのみ選択できます。

旋盤用途メニューツリー
→→長さ(CYCLE973)
正面の半径(CYCLE973) (ページ 104)
スロットでの校正(CYCLE973)(ページ 107)
正面(CYCLE974) (ページ 112)
内径(CYCLE974、CYCLE994)(ページ 116)
外径(CYCLE974、CYCLE994)(ページ 121)→

プローブの校正(CYCLE982) (ページ 298)
旋盤工具(CYCLE982) (ページ 303)
ドリル(CYCLE982) (ページ 317)

以下のソフトキーは、"フライス盤"拡張機能が設定されている場合(チャネル別の MD52201$MCS_TECHNOLOGY_EXTENSION = 2)だけ表示されます。
→→

端面での長さ(CYCLE976) (ページ 137)
リングでの半径(CYCLE976) (ページ 137)
端面での半径(CYCLE976) (ページ 142)

92

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.1 一般的な要件
ボールでの校正(CYCLE976) (ページ 152)
内径(CYCLE974、CYCLE994)(ページ 116)→

端面の設定(CYCLE978) (ページ 157)
端面の割り出し(CYCLE998) (ページ 164)溝(CYCLE977) (ページ 172)
リブ(CYCLE977) (ページ 179)→

直角のコーナ(CYCLE961) (ページ 186)
任意のコーナ(CYCLE961) (ページ 192)→

長方形ポケット (CYCLE977) (ページ 198)1 つ穴(CYCLE977) (ページ 205)
内側の円弧(CYCLE979) (ページ 212)→

長方形スピゴット(CYCLE977)(ページ 219)
1 つの円形スピゴット(CYCLE977) (ページ 226)
外側の円弧(CYCLE979) (ページ 233)

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

93

計測タイプ
3.1 一般的な要件→

平面の割り出し(CYCLE998) (ページ 240)[3D]ソフトキーは、一般
SD54760$SNS_MEA_FUNCTION_MASK_PIECE でビット 1 = 1 が設定されている場合に表示されます。
ボール(CYCLE997) (ページ 246)
3 つのボール(CYCLE997) (ページ 253)
主軸角度の偏り(CYCLE995) (ページ 259)[主軸の角度誤差]ソフトキーは、G コードプログラムでのみ表示されます。
キネマティックの完全な計測(CYCLE9960) (ページ 263)
[キネマティック]ソフトキーは、「キネマティックの計測」オプシ
ョンが設定されている場合だけ、G コードプログラムに表示
されます。

→

フライス工具(CYCLE982) (ページ 309)

下記も参照
プローブの校正 - 長さ(CYCLE973) (ページ 100)
機能が組み合わされた機械上でのワークの計測 (ページ 291)

94

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.1 一般的な要件

3.1.3

ソフトキーを使った計測タイプの選択(フライス盤)
以下に、フライス盤用途の計測タイプをプログラムエディタのメニューツリーで示します。
コントローラで使用できるすべての計測タイプが、画面に表示されます。しかし、特定のシステムでは、設定した拡張用途で使用できるステップのみ選択できます。

フライス盤用途メニューツリー
→→長さ(CYCLE976)
リングでの半径(CYCLE976) (ページ 137)
端面での半径(CYCLE976) (ページ 142)
ボールでの校正(CYCLE976) (ページ 152)→端面の設定(CYCLE978) (ページ 157)
端面の割り出し(CYCLE998) (ページ 164)溝(CYCLE977) (ページ 172)
リブ(CYCLE977) (ページ 179)→

直角のコーナ(CYCLE961) (ページ 186)
任意のコーナ(CYCLE961) (ページ 192)→

長方形ポケット (CYCLE977) (ページ 198)1 つ穴(CYCLE977) (ページ 205)
内側の円弧(CYCLE979) (ページ 212)

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

95

計測タイプ
3.1 一般的な要件→

長方形スピゴット(CYCLE977)(ページ 219)
1 つの円形スピゴット(CYCLE977) (ページ 226)
外側の円弧(CYCLE979) (ページ 233)[3D]ソフト→

平面の割り出し(CYCLE998) (ページ 240)

キーは、一
般 SD54760$SNS_MEA_FUNCTIO
N_MASK_PI
ECE でビット 1 = 1 が設
定されてい
る場合に表
示されます。

ボール(CYCLE997) (ページ 246)
3 つのボール(CYCLE997) (ページ 253)
主軸角度の偏り(CYCLE995) (ページ 259)[主軸の角度誤差]ソフトキーは、G コードプログラムでのみ表示されます。
キネマティックの完全な計測(CYCLE9960) (ページ 263)
[キネマティック]ソフトキーは、「キネマティックの計測」オプシ
ョンが設定されている場合だけ、G コードプログラムに表示されます。
→

プローブの校正(CYCLE971) (ページ 329)96

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.1 一般的な要件
フライス工具またはドリル(CYCLE971) (ページ 336)
フライス工具またはドリル(CYCLE971) (ページ 336)
次のソフトキーは、「旋削」拡張機能が設定されていない場合(チャネル別の MD52201$MCS_TECHNOLOGY_EXTENSION = 1)だけ表示されます。

→

旋盤工具(CYCLE982) (ページ 303)

下記も参照
プローブの校正 - 溝での校正(CYCLE973) (ページ 107)
旋盤計測 - 正面(CYCLE974) (ページ 112)
旋盤計測 - 内径(CYCLE974, CYCLE994) (ページ 116)
旋盤計測 - 外径(CYCLE974、CYCLE994) (ページ 121)

3.1.4

結果パラメータ

定義
結果パラメータは、計測サイクルにより出力される計測結果です。
パラメータ

タイプ

意味

_OVR[ ]

REAL

結果パラメータ – 実数:
指令値、現在値、差、オフセット値など_OVI[ ]INTEGER

結果パラメータ - 整数

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

97

計測タイプ
3.1 一般的な要件
呼び出し
計測サイクルの結果パラメータは、チャネル別ユーザー変数に保存されます。これらは、次のように操作エリアから呼び出すことができます。
1.[パラメータ]ソフトキーを押します。

3.[ユーザー変数]ソフトキーを押します。
[チャネルユーザー変数]ウィンドウに、結果パラメータ_OVR[ ]と_OVI[ ]が表示されます。
2.[チャネル GUD]ソフトキーを押します。

注記
SGUD 変数のみが存在していない場合、[GUD 選択]ソフトキーを使用して「SGUD」を選
択します。

計測タイプ
計測サイクルで出力される結果パラメータについては、各計測タイプの箇所で説明しています。
工具オフセットまたは WO のオフセットを使ったワーク計測では、複数の計測タイプも結果パラメータを提供します。セクション「追加の結果パラメータ (ページ 417)」を参照してください。

98

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.2 ワーク計測(旋盤)3.2

ワーク計測(旋盤)

3.2.1

概要
以下の計測サイクルは、旋盤での使用を目的としています。
注記
主軸
計測サイクルの主軸命令は、常に、コントローラの有効なメイン主軸を対象とします。
複数の主軸をもつ機械で計測サイクルを使用する場合、サイクル呼び出しの前に関連する
主軸をメイン主軸として定義してください。
注記
正確な計測は、計測条件でプローブを校正する、つまり作業平面と計測速度が計測と校正の両方で同じ場合のみ可能です。
プローブを回転工具の主軸で使用する場合、主軸のオリエンテーションも考慮してください。偏りにより、計測異常が発生する可能性もあります。
詳細情報:プログラミングマニュアル『 NC プログラミング』

直径指定、単位系旋削で使用される計測サイクルは、選択中の平面 G18 で動作します。
旋削で使用される計測サイクルの径方向軸(X)の値指定は、直径(DIAMON)でおこなわれます。旋削で使用される計測サイクル((CYCLE973、CYCLE974、および CYCLE994)も、内部的に、有効な直径指定(DIAMON)で動作します。
機械とワークの単位系(基本単位系)は、異なる場合があります。
メトリック機械でワークをインチ単位で計測するときは、G700 命令を使用する必要があります。
「インチ」機械でワークを mm 単位で計測するときは、G710 命令を使用する必要があります。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

99

計測タイプ
3.2 ワーク計測(旋盤)
3 番目の軸と組み合わせた計測についての情報は、章「拡張計測 (ページ 129)」を参照してください。
注記
計測サイクルバージョン.7.5、.2.6 および.4.4 の場合に使用する計測サイクルパラメータ、
マシンとセッティングデータの対応/割り付けリストについては、付録「サイクルバージ
ョン SW4.4 以降からの変更 (ページ 421)」を参照してください!

3.2.2

プローブの校正 - 長さ(CYCLE973)

機能
フライス削り機能なしの旋盤のみに適用されます。
この計測タイプでは、刃先位置 SL=5～8 のワークプローブを既知の面(ワーク基準)で校正することができます。プローブのトリガポイントを特定します。
任意に、「工具長さ設定」パラメータを使って工具オフセットメモリに実際の長さを入力で
きます。

計測原理
軸でのワークプローブのスイッチング位置を計算して、計測プローブ長に入力します。計算されたトリガポイントは、対応する軸と軸方向で特定され、ワークプローブの選択された校正データセット(校正データフィールド)に入力されます。
プローブは、校正端面(例: ワーク)まで計測方向に移動します。
;

=
')$

=

図 3-1

100

校正:面での長さ(CYCLE973)、例: G18、SL=7

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.2 ワーク計測(旋盤)必要条件● 面がワーク座標系(WCS)の軸と平行であること。
● 校正面の面粗度が小さいこと。
● ワークプローブが工具オフセット有りの工具として呼び出されること。
● プローブタイプとして 580 が宣言されること。
● プローブの長さの校正が工具の計測を表していないこと。物理的なプローブの長さと工具データの値間の誤差は、5 mm/0.2 インチ未満でなければなりません。

計測前の開始位置
プローブを、校正面に向かい合って位置決めしてください。

計測サイクル終了後の位置
プローブは、 校正面から選択された計測距離(DFA)だけ離れた位置になります。

下記も参照
機能が組み合わされた機械上でのワークの計測 (ページ 291)

手順
処理するパートプログラムまたは ShopTurn プログラムが作成され、エディタが選択されている状態で次の操作をおこないます。
1. [ワーク計測]ソフトキーを押します。
2. [プローブの校正]ソフトキーを押します。
3. [長さ]ソフトキーを押します。
入力ウィンドウ[校正: 面での長さ]が開きます。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

101

計測タイプ
3.2 ワーク計測(旋盤)パラメータ
G コードプログラム
パラメー
タ

ShopTurn プログラム

説明
校正データセット(1 40)、変数の入力が可能

F

単位

パラメー
タ

説明

単位

-

T

プローブの名称-

距離/D

刃先番号(1 - 9)-

校正データセット(1 - 40)、-1)

校正と計測送り速度min
変数の入力が可能 1)β

旋回軸による工具割り出し
●

(0°)

●

(90°)

°

● 値の入力F

校正と計測送り速度mm/minCP

測定範囲の角度の位置決め°

Z計測の開始点 Z

mm

X

計測の開始点 X

mm

Y

計測の開始点 Y

mm

パラメータ

説明

単位

工具長さ設定プローブ長さとトリガポイントの設定:-● あり● なし(トリガポイントのみ設定)
計測方向-

計測軸(G18 の場合):● +/- Z
● +/- X

Z0 / X0

レファレンス点 Z/X (計測方向に対応)

mm

DFA

計測距離

mm

TSA

計測結果の安全領域mm

1)

変数名を空にしないでください。

102

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.2 ワーク計測(旋盤)

注記
最初に校正をおこなう場合、プローブのデータフィールドの初期設定はまだ「0」のままです。この理由から、「安全領域超過」アラームを避けるため TSA パラメータは、実際のプローブボール半径より大きくなるようにプログラム指令してください。

結果パラメータのリスト
計測タイプ「長さ」では、次の結果パラメータが得られます。
表 3-2「長さ」結果パラメータ

パラメータ

説明

単位

_OVR [4]プローブボール直径の現在値

mm_OVR [5]プローブボール直径の差mm_OVR [8]負方向のトリガポイント、平面の 1 番目の軸の現在値

mm_OVR [10]正方向のトリガポイント、平面の 1 番目の軸の現在値

mm_OVR [12]負方向のトリガポイント、平面の 2 番目の軸の現在値

mm_OVR [14]正方向のトリガポイント、平面の 2 番目の軸の現在値

mm_OVR [9]負方向のトリガポイント、平面の 1 番目の軸の差

mm_OVR [11]正方向のトリガポイント、平面の 1 番目の軸の差

mm_OVR [13]負方向のトリガポイント、平面の 2 番目の軸の差

mm_OVR [15]正方向のトリガポイント、平面の 2 番目の軸の差

mm_OVR [20]平面の 1 番目の軸の位置の偏り(プローブ傾斜)mm_OVR [21]平面の 2 番目の軸の位置の偏り(プローブ傾斜)mm_OVR [27]ゼロオフセット範囲

mm_OVR [28]

安全領域

mm

_OVI [2]計測サイクル番号-_OVI [5]プローブ番号-_OVI [9]アラーム番号-

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

103

計測タイプ
3.2 ワーク計測(旋盤)3.2.3

プローブの校正 - 面での半径(CYCLE973)

機能
フライス削り機能なしの旋盤のみに適用されます。
この計測タイプでは、刃先位置 SL=5～8 のワークプローブの半径を面で校正することができます。プローブのトリガポイントを特定します。
校正面はワーク基準に対応します。この校正面に直交する選択軸とその方向の校正のみが
可能です。

計測原理
ワークプローブのパラメータで決められた軸とその方向の特定されたスイッチング位置は、基準面の指令値を使用して計算され、これから対応するトリガポイントが特定されます。
アラームが発生しなければ、トリガ値はワークプローブの選択された校正データセットに入力されます。
プローブは、基準面(例: ワーク)まで計測方向に移動します。

;

=
')$

=

図 3-2

校正:面での半径(CYCLE973)、例: G18、SL=8

必要条件● 面がワーク座標系(WCS)の軸と平行であること。
● 校正面の面粗度が小さいこと。

104

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.2 ワーク計測(旋盤)● ワークプローブが工具オフセット有りの工具として呼び出されること。
● プローブタイプとして 580 が宣言されること。

計測前の開始位置
プローブを、校正面に向かい合って位置決めしてください。

計測サイクル終了後の位置
プローブ(ボール半径)は、校正面から計測距離だけ離れた位置になります。

下記も参照
機能が組み合わされた機械上でのワークの計測 (ページ 291)

手順
処理するパートプログラムまたは ShopTurn プログラムが作成され、エディタが選択されている状態で次の操作をおこないます。
1. [ワーク計測]ソフトキーを押します。
2. [プローブの校正]ソフトキーを押します。
3. [面での半径]ソフトキーを押します。
入力ウィンドウ[校正: 面での半径]が開きます。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

105

計測タイプ
3.2 ワーク計測(旋盤)パラメータ
G コードプログラム
パラメー
タ

ShopTurn プログラム

説明

単位

校正データセット(1 - 40)、 変数の入力が可能
F

パラメー
タ

説明

単位

T

プローブの名称-D

刃先番号(1 - 9)-1)

校正と計測送り速度

距
離/min

校正データセット(1 - 40)、 変数の入力が可能 1)
F校正と計測送り速度β

旋回軸による工具割り出し °
●

(0°)

●

(90°)

mm/min● 値の入力X

計測の開始点 X

mm

Y

計測の開始点 Y

mm

Z

計測の開始点 Z

mm

パラメータ

説明

単位

計測方向

計測軸(計測平面 G18 の場合)-

● +/- Z
● +/- X
Z0 / X0

レファレンス点 Z/X (計測方向に対応)

mm

DFA

計測距離

mm

TSA

計測結果の安全領域mm

1)

変数名を空にしないでください。

注記
最初に校正をおこなう場合、プローブのデータフィールドの初期設定はまだ「0」のままです。この理由から、「安全領域超過」アラームを避けるため TSA パラメータは、実際のプローブボール半径より大きくなるようにプログラム指令してください。

106

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.2 ワーク計測(旋盤)
結果パラメータのリスト
計測タイプ「面での半径」では、次の結果パラメータが得られます。
表 3-3

3.2.4

「面での半径」結果パラメータ

パラメータ

説明

単位

_OVR [4]プローブボール直径の現在値

mm_OVR [5]プローブボール直径の差mm_OVR [8]負方向のトリガポイント、平面の 1 番目の軸の現在値

mm_OVR [10]正方向のトリガポイント、平面の 1 番目の軸の現在値

mm_OVR [12]負方向のトリガポイント、平面の 2 番目の軸の現在値

mm_OVR [14]正方向のトリガポイント、平面の 2 番目の軸の現在値

mm_OVR [9]負方向のトリガポイント、平面の 1 番目の軸の差

mm_OVR [11]正方向のトリガポイント、平面の 1 番目の軸の差

mm_OVR [13]負方向のトリガポイント、平面の 2 番目の軸の差

mm_OVR [15]正方向のトリガポイント、平面の 2 番目の軸の差

mm_OVR [20]平面の 1 番目の軸の位置の偏り(プローブ傾斜)mm_OVR [21]平面の 2 番目の軸の位置の偏り(プローブ傾斜)mm_OVR [27]ゼロオフセット領域

mm_OVR [28]

安全領域

mm

_OVI [2]計測サイクル番号-_OVI [5]プローブ番号-_OVI [9]アラーム番号-

プローブの校正 - 溝での校正(CYCLE973)

機能
フライス削り機能なしの旋盤のみに適用されます。

この計測タイプを使って、刃先位置 SL=7 または SL=8 のワークプローブを、平面の軸の機械基準の基準溝で校正することができます。計測プローブ長さまたはプローブボール半径を校正で特定することができます。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

107

計測タイプ
3.2 ワーク計測(旋盤)
半径を特定すると、軸の一方向または双方向での校正が可能になります。双方向の校正中に、プローブの位置の偏り(傾斜)とプローブボールの有効直径を特定することもできます。

計測原理
パラメータで決められた軸で計測されたワークプローブのスイッチング位置は、選択された
校正溝の機械基準データと一緒に考慮されます。このデータから、この軸での位置の偏りと有効なプローブボール直径だけでなく、正と負方向のトリガポイントも計算されます。ト
リガポイントは常にプローブボールの中心(TCP)を基準点とします。
プローブは選択された計測軸で校正溝を両方向に移動します。

;
;

=

')$

')$

=

校正:溝でのプローブ(CYCLE973),

校正:溝でのプローブ(CYCLE973),

例: G18、SL=7

例: G18、SL=8

必要条件● ワークプローブが関連工具オフセット有りの工具として呼び出されること。
● 選択した校正グループの機械関連の形状寸法が、校正前に、対応する一般セッティン
グデータに保存されていること。

108

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.2 ワーク計測(旋盤)

;

;

.1B

.1B

.1B

.1B

.1B

表 3-4

=

.1B

校正溝の形状、

校正溝の形状、例: G18、SL=7

例: G18、SL=8

.1B

=

校正溝の寸法の一般セッティングデータ

校正溝

一般セッティングデータ

説明

KN_0

SD54621

2 番目の計測軸の正方向の校正溝の端面$SNS_MEA_CAL_EDGE_PLUS_DIR_AX2
KN_1

SD54622

2 番目の計測軸の負方向の校正溝の端面$SNS_MEA_CAL_EDGE_MINUS_DIR_AX2
KN_2

SD54615 $SNS_MEA_CAL_EDGE_BASE_AX1

1 番目の計測軸の校正溝の底面。

KN_3

SD54617

1 番目の計測軸の正方向の校正溝の端面。

$SNS_MEA_CAL_EDGE_PLUS_DIR_AX1
KN_4

SD54618

1 番目の計測軸の負方向の校正溝の端面$SNS_MEA_CAL_EDGE_MINUS_DIR_AX1
KN_5

SD54620 $SNS_MEA_CAL_EDGE_UPPER_AX2

2 番目の計測軸の上側の校正溝の端面。

KN_6

SD54619 $SNS_MEA_CAL_EDGE_BASE_AX2

2 番目の計測軸の校正溝の底面。

計測前の開始位置
開始位置は、選択されたワークプローブが、有効な刃先位置に対応した基準溝内での、干渉を起こさずに近軸移動による最短距離での位置決めができるように、選択してください。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

109

計測タイプ
3.2 ワーク計測(旋盤)計測サイクル終了後の位置
校正方向が 1 つの校正が完了したら、プローブは校正面から計測距離(DFA)の位置になります。校正方向が 2 つの校正の場合、プローブは計測操作が完了すると開始位置になります。

手順
処理するパートプログラムまたは ShopTurn プログラムが作成され、エディタが選択されている状態で次の操作をおこないます。
1. [ワーク計測]ソフトキーを押します。
2. [プローブの校正]ソフトキーを押します。
3. [溝の較正]ソフトキーを押します。
入力ウィンドウ[校正: 溝でのプローブ]が開きます。

パラメータ
G コードプログラム

ShopTurn プログラム

パラメー
タ

説明

単位

パラメー
タ

説明

単位

PL

計測平面(G17 - G19)-

T

プローブの名称-

校正データセット(1 - 40)、 -D

刃先番号(1 - 9)-距

校正データセット(1 - 40)、

-

離/min

変数の入力が可能 1)

変数の入力が可能
F

1)

校正と計測送り速度β

旋回軸による工具割り出し
●

(0°)

●

(90°)

°

● 値の入力110

F

校正と計測送り速度mm/minX

計測の開始点 X

mm

Y

計測の開始点 Y

mm

Z

計測の開始点 Zmm

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.2 ワーク計測(旋盤)

パラメータ

説明

単位

校正

● 長さ(プローブの長さの校正)-● 半径(プローブ半径の校正)
校正方向● 1:一方向の校正「半径」校正のみ)(● 2:双方向の校正

計測方向

計測軸(計測平面に対応):-● (+/-) Z● (+/-) X
工具長さ設定● なし(トリガポイントのみ設定)「長さ」校正のみ)(● あり(プローブ長さとトリガポイントの設定)

校正溝のデータセット

● 1

-

● 2
● 3
DFA

計測距離

mm

TSA

計測結果の安全領域mm

1)

変数名を空にしないでください。

注記
最初に校正をおこなう場合、プローブのデータフィールドの初期設定はまだ「0」のままです。この理由から、「安全領域超過」アラームを避けるため TSA パラメータは、実際のプローブボール半径より大きくなるようにプログラム指令してください。

結果パラメータのリスト
計測タイプ「溝での校正」では、次の結果パラメータが得られます。
表 3-5「溝での校正」結果パラメータ

パラメータ

説明

単位

_OVR [4]プローブボール直径の現在値

mm_OVR [5]プローブボール直径の差mm_OVR [8]負方向のトリガポイント、平面の 1 番目の軸の現在値

mm_OVR [10]正方向のトリガポイント、平面の 1 番目の軸の現在値

mm_OVR [12]負方向のトリガポイント、平面の 2 番目の軸の現在値

mm

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

111

計測タイプ
3.2 ワーク計測(旋盤)

3.2.5

パラメータ

説明

単位

_OVR [14]正方向のトリガポイント、平面の 2 番目の軸の現在値

mm_OVR [9]負方向のトリガポイント、平面の 1 番目の軸の差

mm_OVR [11]正方向のトリガポイント、平面の 1 番目の軸の差

mm_OVR [13]負方向のトリガポイント、平面の 2 番目の軸の差

mm_OVR [15]正方向のトリガポイント、平面の 2 番目の軸の差

mm_OVR [20]平面の 1 番目の軸の位置の偏り(プローブ傾斜)mm_OVR [21]平面の 2 番目の軸の位置の偏り(プローブ傾斜)mm_OVR [27]ゼロオフセット範囲

mm_OVR [28]

安全領域

mm

_OVI [2]計測サイクル番号-_OVI [5]プローブ番号-_OVI [9]アラーム番号-

旋盤計測 - 正面(CYCLE974)

機能
この計測タイプでは、ワーク寸法を、送り軸の方向の端面で計測し、これらの寸法からオフセットを求めます。
計測結果と計測差異は、以下の用途に使用することができます。
● ゼロオフセットの補正● 工具のオフセット● オフセットなしの計測
注記
拡張計測
3 番目の軸と組み合わせた計測についての情報は、セクション「拡張計測 (ページ 129)」を参照してください。

112

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.2 ワーク計測(旋盤)
計測原理
この計測サイクルは、旋削部の 1 つの端面での計測点の現在値を、ワーク原点を基準にして特定します。
平面の 1 番目の軸の現在位置(計測値)と指定された指令値の差が計算されます(G18 の場
合:Z)。
予備工具の拡張工具オフセットだけでなく、サムオフセットとセットアップオフセットも可能です。
工具オフセットの場合、通常、経験値を計算に含むことができます。

;
=

図 3-3

計測:正面(CYCLE974)

必要条件● プローブが計測方向で校正され、工具として有効になっていること。プローブタイプが580 となっていること。プローブタイプ 710 が、複合技術「旋削/フライス盤」で有効となっていること。
● 可能な刃先位置は 5～8 で、計測操作に対応していること。
● ワークが主軸の位置決め(SPOS)によって目的の回転位置に移動できること。

計測前の開始位置
プローブは、計測する面/端面に向かい合って位置決めしてください。この位置から始めて、計測サイクルは、常に、指令値の方向に計測軸を移動します。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

113

計測タイプ
3.2 ワーク計測(旋盤)計測サイクル終了後の位置
計測プロセスが完了したら、プローブは計測面から計測距離(DFA)だけ離れた位置になります。

手順
処理するパートプログラムまたは ShopTurn プログラムが作成され、エディタが選択されている状態で次の操作をおこないます。
1. [ワーク計測]ソフトキーを押します。
2. [旋盤計測]ソフトキーを押します。
3. [正面]ソフトキーを押します。
入力ウィンドウ[計測: 正面]が開きます。

パラメータ
G コードプログラム
パラメー
タ

ShopTurn プログラム

説明
校正データセット(1 40)、変数の入力が可能

単位

パラメー
タ

説明

単位

-

T

プローブの名称-D

刃先番号(1 - 9)-1)

校正データセット(1 - 40)、変 数の入力が可能 1)β

旋回軸による工具割り出し
●

(0°)

●

(90°)

°

● 値の入力114

Z

計測の開始点 Z

mm

X

計測の開始点 X

mm

Y

計測の開始点 Ymm

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.2 ワーク計測(旋盤)

パラメータ

説明

単位

補正対象

● 計測のみ(オフセットなし)● ゼロオフセット(設定可能 WO へ計測値を保存)

2)● 工具オフセット(計測値を工具データに保存)● 工具オフセット(ShopTurn) (計測値を予備工具、ShopTurn 番号に保存)
TR補正する工具の名称-

D

補正する工具の刃先番号-

ST

予備工具の番号(予備工具番号)-Z0

レファレンス点 Z

mm

DFA

計測距離

mm

TSA

計測結果の安全領域mm

寸法許容誤差寸法許容誤差を使用(「工具オフセット」補正対象のみ)

-

● あり
● なし
TUL

ワークの許容上限値(指令値までインクリメント、寸法許容誤差[あり]の場合の mm
み)TLL

ワークの許容上限値(指令値までインクリメント、寸法許容誤差[あり]の場合の mm
み)1)

変数名を空にしないでください。

2)

他のパラメータと補正対象は、一般 SD54760 $SNS_MEA_FUNCTION_MASK_PIECE で設定することができます。

工作機械メーカ
工作機械メーカから提供される情報に従ってください。

結果パラメータのリスト
計測タイプ「正面」では、次の結果パラメータが得られます。
表 3-6「正面」結果パラメータ

パラメータ

説明

単位

_OVR [0]計測軸の指令値mm_OVR [1]平面の 1 番目の軸の指令値 → S_MA=1 のみmm

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

115

計測タイプ
3.2 ワーク計測(旋盤)
パラメータ

説明

単位

_OVR [2]平面の 2 番目の軸の指令値 → S_MA=2 のみmm_OVR [3]平面の 3 番目の軸の指令値 → S_MA=3 のみmm_OVR [4]計測軸の現在値mm_OVR [5]平面の 1 番目の軸の現在値 → S_MA=1 のみmm_OVR [6]平面の 2 番目の軸の現在値 → S_MA=2 のみmm_OVR [7]平面の 3 番目の軸の現在値 → S_MA=3 のみmm_OVR [16]

計測軸の差

mm

_OVR [17]平面の 1 番目の軸の差 → S_MA=1 のみmm_OVR [18]平面の 2 番目の軸の差 → S_MA=2 のみmm_OVR [19]平面の 3 番目の軸の差 → S_MA=3 のみmm_OVI [0]D 番号または WO 番号-_OVI [2]計測サイクル番号-

工具オフセットまたはゼロオフセットの補正を使ったワーク計測の場合、追加のパラメー
タが表示されます。「追加の結果パラメータ (ページ 417)」を参照してください。

3.2.6

旋盤計測 - 内径(CYCLE974, CYCLE994)

機能
この計測タイプでは、円筒形のワークの内径を計測します。直径と半径指定がサポートされています。
計測結果(計測差異)は、以下の用途に使用することができます。
● ゼロオフセットの補正(1 点計測のみ)● 工具のオフセット● オフセットなしの計測
注記
拡張計測
3 番目の軸と組み合わせた計測についての情報は、セクション「拡張計測 (ページ 129)」を参照してください。

116

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.2 ワーク計測(旋盤)
計測原理
この計測サイクルは、1 点計測またはワーク原点を中心(回転の中心)とした対称な 2 点計測を使って、実際の内径値を測定します。2 点計測は、主軸をワーク上で 180°反転するか、回転の中心の上側と下側で計測しておこないます。
予備工具の拡張工具オフセットだけでなく、サムオフセットとセットアップオフセットも可能です。
工具オフセットの場合、通常、経験値を計算に含むことができます。
;

=

図 3-4

計測:内径(CYCLE974)「中心の下側での移動」位置決め(CYCLE994)「中心の下側での移動」の場合、ワークの内径は計測サイクル CYCLE994 を使った 2 点計
測で計測されます。ワーク原点(回転の中心)に対して対称の 2 つの向かい合う計測点には、ユーザーが指定した指令値だけ離れた位置でアプローチします。
移動時に考慮が必要なプロテクションゾーンをプログラム指令できます。プロテクション
ゾーンのサイズ決めの際には、ユーザー側でプローブのボール半径を考慮する必要があります。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

117

計測タイプ
3.2 ワーク計測(旋盤)

;










0



=





①

計測の開始

②

計測の終了

図 3-5

2 点計測(CYCLE994)を使った内径計測時のプローブ位置

ワーク反転ありの計測(CYCLE974)

注記
主軸は位置決め可能でなければなりません(SPOS)。
この計測タイプでは、計測軸のワーク原点を基準にしたワークの現在値を、直径上の向かい合う 2 点を取得して計測します。
ワークは、最初の計測の前に、サイクルで、パラメータ α0 でプログラム指令された回転位置に位置決めされます。最初の計測後、2 番目の計測の実行前に、サイクルでも自動的に180°反転がおこなわれます。この 2 つの計測値から平均値を計算します。
ゼロオフセット(WO)の補正は、 反転をおこなわない計測(1 点計測)のみで可能です。

必要条件● プローブは計測方向に校正されること。
● プローブタイプ 580 が有効であること。プローブタイプ 710 が、複合技術「旋削/フライス盤」で有効となっていること。
● 可能な刃先位置は 5～8 で、計測操作に対応していること。

118

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.2 ワーク計測(旋盤)
計測前の開始位置
プローブは、回転中心の上側で、計測対象面に向かい合って位置決めしてください。

計測サイクル終了後の位置
プローブは、 回転中心の上側の、計測面から計測距離(DFA)だけ離れた位置になります。
「回転の中心の下側の移動」が選択されている場合、計測サイクル終了後に、プローブは回転の中心の下側の、計測面から計測距離(DFA)だけ離れた位置になります。

手順
処理するパートプログラムまたは ShopTurn プログラムが作成され、エディタが選択されている状態で次の操作をおこないます。
1. [ワーク計測]ソフトキーを押します。
2. [旋盤計測]ソフトキーを押します。
3. [内径]ソフトキーを押します。
入力ウィンドウ[計測: 内径]が開きます。

パラメータ
G コードプログラム
パラメー
タ

ShopTurn プログラム

説明

単位

校正データセット(1 - 40)、 変数の入力が可能

パラメー
タ

説明

単位

T

プローブの名称-D

刃先番号(1 - 9)-

校正データセット(1 - 40)、-1)

変数の入力が可能 1)β

旋回軸による工具割り出し
●

(0°)

●

(90°)

°

● 値の入力計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

Z

計測の開始点 Z

mm

X

計測の開始点 Xmm

119計測タイプ
3.2 ワーク計測(旋盤)

パラメータ

説明

単位

補正対象

● 計測のみ(オフセットなし)-● ゼロオフセット(計測値を設定可能 WO に保存)

2)、3)

● 工具オフセット(計測値を工具データに保存)● 工具オフセット(ShopTurn) (計測値を予備工具、ShopTurn 番号に保存)
TR補正する工具の名称-

D

補正する工具の刃先番号-

ST

予備工具の番号(予備工具番号)

-

∅

内径

mm

位置決め

● ワーク反転なしの計測● ワーク反転ありの計測(180°)4)● 中心の下側の移動(回転の中心の上側と下側での計測)
α0

主軸反転の開始角度(「反転あり」の位置決めの場合のみ)°

XR

X 方向(直径)の後退mm

ZR (G18 の場合) Z 方向の後退

mm

DFA

計測距離

mm

TSA

計測結果の安全領域mm

寸法許容誤差寸法許容誤差を使用(「工具オフセット」補正対象のみ)

-

● あり
● なし
TUL

ワークの許容上限値(指令値までインクリメント、寸法許容誤差[あり]の場合の mm
み)TLL

ワークの許容上限値(指令値までインクリメント、寸法許容誤差[あり]の場合の mm
み)1)

変数名を空にしないでください。

2)「反転なし」の位置決めの場合のみ

3)

他のパラメータと補正対象は、一般 SD54760 $SNS_MEA_FUNCTION_MASK_PIECE で設定することができます。

4)「ワーク反転ありの計測」機能は、一般 SD54764 $SNS_MEA_FUNCTION_MASK_TURN でビット 0 が設定されている場合に表示されます。

工作機械メーカ
工作機械メーカから提供される情報に従ってください。

120

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.2 ワーク計測(旋盤)
結果パラメータのリスト
計測タイプ「内径」では、次の結果パラメータが得られます。
表 3-7「内径」の結果パラメータ

パラメータ

説明

単位

_OVR [0]直径指令値(計測軸 S_MA に注意してください)mm_OVR [1]平面の 1 番目の軸の直径の指令値 → S_MA=1 のみmm_OVR [2]平面の 2 番目の軸の直径の指令値 → S_MA=2 のみmm_OVR [3]平面の 3 番目の軸の直径の指令値 → S_MA=3 のみmm_OVR [4]直径の現在値mm_OVR [5]平面の 1 番目の軸の直径の現在値 → S_MA=1 のみmm_OVR [6]平面の 2 番目の軸の直径の現在値 → S_MA=2 のみmm_OVR [7]平面の 3 番目の軸の直径の現在値 → S_MA=3 のみmm_OVR [16]直径差mm_OVR [17]平面の 1 番目の軸の直径の差 → S_MA=1 のみmm_OVR [18]平面の 2 番目の軸の直径の差 → S_MA=2 のみmm_OVR [19]平面の 3 番目の軸の直径の差 → S_MA=3 のみmm_OVI [0]D 番号-_OVI [2]計測サイクル番号-

工具オフセットまたはゼロオフセットの補正を使ったワーク計測の場合、追加のパラメー
タが表示されます。「追加の結果パラメータ (ページ 417)」を参照してください。

3.2.7

旋盤計測 - 外径(CYCLE974、CYCLE994)

機能
この計測タイプでは、円筒形のワークの外径を計測します。直径と半径指定がサポートされています。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

121

計測タイプ
3.2 ワーク計測(旋盤)
計測結果(計測差異)は、以下の用途に使用することができます。
● ゼロオフセットの補正(反転のない計測、1 点計測のみ)● 工具のオフセット● オフセットなしの計測
注記
拡張計測
3 番目の軸と組み合わせた計測についての情報は、セクション「拡張計測 (ページ 129)」を参照してください。

計測原理
この計測サイクルは、1 点計測またはワーク原点を中心(回転の中心)とした対称な 2 点計測を使って、実際の外径値を特定します。2 点計測は、主軸をワーク上で 180°反転するか、回転の中心の上側と下側で計測しておこないます。

;

;

=

=

計測:ワーク反転あり/なしの

計測:直径、回転中心の上側／下側での外径

外径(CYCLE974)の計測(CYCLE994)

122

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.2 ワーク計測(旋盤)「中心の下側での移動」位置決め(CYCLE994)「中心の下側での移動」の場合、ワークの外径は計測サイクル CYCLE994 を使った 2 点計
測で計測されます。ワーク原点(回転の中心)に対して対称の 2 つの向かい合う計測点には、ユーザーが指定した指令値だけ離れた位置でアプローチします。移動する場合には、プロテクションゾーンが考慮されます。プロテクションゾーンのサイズ決めの際には、ユーザー側でプローブのボール半径を考慮する必要があります。
;













=

0







①

計測の開始

②

計測の終了

図 3-6

X および Z 方向の後退経路ありの外径の計測(CYCLE994)時のプローブの位置

ワーク反転ありの計測(CYCLE974)

注記
主軸は位置決め可能でなければなりません(SPOS)。
この計測タイプでは、計測軸のワーク原点を基準にしたワークの現在値を、直径上の向かい合う 2 点を取得して計測します。
ワークは、最初の計測の前に、サイクルで、パラメータ α0 でプログラム指令された回転位置に位置決めされます。最初の計測後、2 番目の計測の実行前に、サイクルでも自動的に180°反転がおこなわれます。この 2 つの計測値から平均値を計算します。
ゼロオフセット(WO)の補正は、 反転をおこなわない計測(1 点計測)のみで可能です。
予備工具の拡張工具オフセットだけでなく、サムオフセットとセットアップオフセットも可能です。
工具オフセットの場合、通常、経験値を計算に含むことができます。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

123

計測タイプ
3.2 ワーク計測(旋盤)
必要条件● プローブが計測方向に校正されていること。
● プローブタイプ 580 が有効であること。プローブタイプ 710 が、複合技術「旋削/フライス盤」で有効となっていること。
● 可能な刃先位置は 5～8 で、計測操作に対応していること。
注記
計測タイプ「回転の中心の下側での移動」の場合、ユーザープログラムで、CYCLE 994 を呼び出す前に、_CHBIT[7]が設定されていれば、事前の校正なしでも計測をおこなうことができます(旧リリースと互換性を持ちます)。

計測前の開始位置
プローブは、回転中心の上側で、計測対象面に向かい合って位置決めしてください。

計測サイクル終了後の位置
プローブは、 回転中心の上側の、計測面から計測距離(DFA)だけ離れた位置になります。
「回転の中心の下側の移動」が選択されている場合、計測サイクル終了後に、プローブは回転の中心の下側の、計測面から計測距離(DFA)だけ離れた位置になります。

手順
処理するパートプログラムまたは ShopTurn プログラムが作成され、エディタが選択されている状態で次の操作をおこないます。
1. [ワーク計測]ソフトキーを押します。
2. [旋盤計測]ソフトキーを押します。
3. [外径]ソフトキーを押します。
入力ウィンドウ[計測: 外径]が開きます。

124

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.2 ワーク計測(旋盤)パラメータ
G コードプログラム
パラメー
タ

ShopTurn プログラム

説明
校正データセット(1 40)、変数の入力が可能

単位

パラメー
タ

説明

単位

-

T

プローブの名称-D

刃先番号(1 - 9)-1)

校正データセット(1 - 40)、変 数の入力が可能 1)β

旋回軸による工具割り出し
●

(0°)

●

(90°)

°

● 値の入力

パラメータ

説明

補正対象

● 計測のみ(オフセットなし)

Z

計測の開始点 Z

mm

X

計測の開始点 X

mm

単位● ゼロオフセット(計測値を設定可能 WO に保存)

2)、3)

● 工具オフセット(計測値を工具データに保存)● 工具オフセット(ShopTurn) (計測値を予備工具、ShopTurn 番号に保存)
TR補正する工具の名称-

D

補正する工具の刃先番号-

ST

予備工具の番号(予備工具番号)

-

∅

外径

mm

位置決め

● ワーク反転なしの計測● ワーク反転ありの計測

4)● 中心の下側の移動(回転の中心の上側と下側での計測)
α0

主軸反転の開始角度(「反転なしの計測」の位置決めの場合のみ)°

ZR (G18 の場合) Z 方向の後退mm

XR

X 方向(直径)の後退

mm

DFA

計測距離

mm

TSA

計測結果の安全領域mm

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

125

計測タイプ
3.2 ワーク計測(旋盤)
パラメータ

説明

単位

寸法許容誤差寸法許容誤差を使用(「工具オフセット」補正対象のみ)

-

● あり
● なし
TUL

ワークの許容上限値(指令値までインクリメント、寸法許容誤差[あり]の場合の mm
み)TLL

ワークの許容上限値(指令値までインクリメント、寸法許容誤差[あり]の場合の mm
み)

1)
2)
3)

変数名を空にしないでください。
「反転なしの計測」の位置決めの場合のみ
他のパラメータと補正対象は、一般 SD54760 $SNS_MEA_FUNCTION_MASK_PIECE で設定することができます。

4)「ワーク反転ありの計測」機能は、一般 SD54764$SNS_MEA_FUNCTION_MASK_TURN でビット 0 が設定されている場合に表示されます。

工作機械メーカ
工作機械メーカから提供される情報に従ってください。

計測タイプ、旋盤でのフライス削り
手順

編集するパートプログラムまたは ShopMill プログラムが作成され、エディタが選択されています。
1. [ワーク計測]ソフトキーを押します。
2. [旋盤計測]ソフトキーを押します。
3. [外径]ソフトキーを押します。
入力ウィンドウ[計測:外径]が開きます。

126

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.2 ワーク計測(旋盤)
パラメータ

ShopMill プログラム
パラメータ

説明

単位

T

プローブの名称-D

刃先番号(1 - 9)-

校正データセット(1 - 40)、変数の入力が可能 1)-

旋回軸による工具割り出し

°

β

●

(0°)

●

(90°)

● 値の入力
Z

計測の開始点 Z

mm

X

計測の開始点 X

mm1)

変数名を空にしないでください。

結果パラメータのリスト
計測タイプ「外径」では、次の結果パラメータが得られます。
表 3-8「外径」の結果パラメータ

パラメータ

説明

単位

_OVR [0]直径指令値(計測軸 S_MA に注意してください)mm_OVR [1]平面の 1 番目の軸の直径の指令値 → S_MA=1 のみmm_OVR [2]平面の 2 番目の軸の直径の指令値 → S_MA=2 のみmm_OVR [3]平面の 3 番目の軸の直径の指令値 → S_MA=3 のみmm_OVR [4]直径の現在値mm_OVR [5]平面の 1 番目の軸の直径の現在値 → S_MA=1 のみmm_OVR [6]平面の 2 番目の軸の直径の現在値 → S_MA=2 のみmm_OVR [7]平面の 3 番目の軸の直径の現在値 → S_MA=3 のみmm_OVR [16]直径差mm_OVR [17]平面の 1 番目の軸の直径の差 → S_MA=1 のみmm_OVR [18]平面の 2 番目の軸の直径の差 → S_MA=2 のみmm_OVR [19]平面の 3 番目の軸の直径の差 → S_MA=3 のみmm

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

127

計測タイプ
3.2 ワーク計測(旋盤)
パラメータ

説明

単位

_OVI [0]D 番号-_OVI [2]計測サイクル番号-

工具オフセットまたはゼロオフセットの補正を使ったワーク計測の場合、追加のパラメー
タが表示されます。「追加の結果パラメータ (ページ 417)」を参照してください。

128

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.2 ワーク計測(旋盤)

3.2.8

拡張計測

3 番目の軸(Y)との組み合わせによる計測
旋盤に 3 番目の軸がある場合、技術的な理由でこの軸も計測軸として使用します。この場
合、事前位置決めと計測操作を 3 番目の軸(Y 軸)で行います。ただし、計測結果補正を 2番目のジオメトリ軸(X 軸)の工具成分と WO 成分に入力します。3 番目の軸は、2 番目のジオメトリ軸(X)との関係に基づく半径と直径指定をサポートしています。
注記
旋盤で 3 番目の軸を使う機能は、計測サイクル CYCLE974 と CYCLE994 を使用します。
この機能を有効化してください。
詳細情報:試運転マニュアル『 SINUMERIK 840D sl 基本ソフトウェアおよびオペレーティ
ングソフトウェア/SINUMERIK Operate』

2 点計測の拡張バイパスオプション(CYCLE994)
旋盤に 3 番目の軸がある場合、オプションでこれをバイパス軸として使用することができます。
以下で説明するバイパス手法は、パラメータ設定画面または計測軸の数値(パラメータS_MA)を使っておこないます。
拡張バイパス手法の基本条件は、3 番目の軸が計測サイクル用に有効化されていることです。
S_MA、複数桁 = 102

S_MA、複数桁 = 103

平面の 1 番目の軸はバイパス軸 (Z)

平面の 1 番目の軸はバイパス軸(Z)

平面の 2 番目の軸は計測軸(X)

3 番目の軸は計測軸(Y)

;

<

<

6B6=$

;

6B6=$






6B6=2 =



=

6B6=2

刃先位置 SL=7 のプローブ

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

SL=7 のプローブ

129

計測タイプ
3.2 ワーク計測(旋盤)

S_MA、複数桁 = 302

S_MA、複数桁 = 203

3 番目の軸はバイパス軸(Y)平面の 2 番目の軸はバイパス軸(X)

平面の 2 番目の軸は計測軸(X)

3 番目の軸は計測軸(Y)

<

;

6B6=2

6B6=$
<



;

6B6=2



6B6=$


=

SL=7 のプローブ

130



=

SL=7 のプローブ

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)

3.3

ワーク計測(フライス盤)

3.3.1

概要

フライス盤
以下の計測サイクルは、フライス盤での使用を目的としています。
注記
主軸
計測サイクルの主軸命令は、常に、コントローラの有効なメイン主軸を対象とします。
複数の主軸をもつ機械で計測サイクルを使用する場合、サイクル呼び出しの前に関連する
主軸をメイン主軸として定義してください。
注記
正確な計測は、計測条件でプローブを校正する、つまり作業平面と計測速度が計測と校正の両方で同じ場合のみ可能です。
プローブを回転工具の主軸で使用する場合、主軸のオリエンテーションも考慮してください。偏りにより、計測異常が発生する可能性もあります。
詳細情報: プログラミングマニュアル『 NC プログラミング』

平面定義、単位系
フライス削りの計測サイクルは、有効な平面 G17、G18、または G19 で動作します。
機械とワークの単位系(基本単位系)は、異なる場合があります。
メトリック機械でワークをインチ単位で計測するときは、G700 命令を使用する必要があります。
「インチ」機械でワークを mm 単位で計測するときは、G710 命令を使用する必要があります。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

131

計測タイプ
3.3 ワーク計測(フライス盤)

3.3.2

プローブの校正 - 長さ(CYCLE976)

3.3.2.1

機能
注記
すべての校正方法についての注記
旋回/Cycle800 または Traori 機能と組み合わせて精密な計測をおこなうには、計測を以降おこなうのと同じようにプローブを確実に校正する必要があります。
言い換えると、計測に対応する回転軸と直線軸の機械的集合でプローブを校正する必要が
あります。

機能
この計測タイプを使用して、ワークプローブの長さを既知の面(基準エリア)の工具軸で校正することができます。これは、たとえばワーク上でおこなうことができます。

計測原理
プローブは、端面(例: ワーク)まで計測方向に移動します。

図 3-7

校正:端面での長さ(CYCLE976)

プローブの長さは、一般 MD 51740 $MNS_MEA_FUNCTION_MASK のビット 1 の設定に応じて決まります。この設定は、工具の長さがプローブボールの中心またはプローブボー
ルの円周のどちらを基準にするかを特定します。
"ボールの中心までの工具長さ"タイプでは、トリガ値は校正方向に基づいて校正データに入力されます。

132

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
必要条件● プローブが工具として有効になっていること。
● プローブタイプ:– 3D マルチプローブ(タイプ 710)
– 一方向プローブ(タイプ 712)
– L 型プローブ(タイプ 713)
注記
L 型プローブ用途(タイプ 713)
L 型プローブでは、+Z 方向(トーイング計測用)の校正が可能です。
L 型プローブブームの基本割り出しは、+X 方向です(オフセット角度 = 0)。計測プ
ログラムで、プローブブームを異なる方向に割り出しする場合、工具軸を中心にした
回転によって実行できます(たとえば、ROT Z = 90)。
● 干渉を起こさずワークプローブの位置決めをおこなうため、プログラムでプローブの長さが既知で、それがオフセットメモリに入力されていること。
● 正確なボールの半径がわかっていて、それが工具データに入力されること。たとえば、
これは、リングまたはボール(710、712 のタイプに適用)での以前の校正を使っておこなうことができます。
● 校正面が計測軸または工具軸と直交していること。

計測前の開始位置
プローブを、校正面に向かい合って位置決めしてください。
プローブと校正面の距離が、選択された計測距離(DFA)とほぼ同じになるようにしてくだ
さい。

計測サイクル終了後の位置
計測方向(X、Y、Z)に基づいて、AUTOMATION 操作のプローブと校正面の距離が選択された計測距離(DFA)と同じになります。JOG 操作では、開始位置に再度アプローチします。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

133

計測タイプ
3.3 ワーク計測(フライス盤)
3.3.2.2

計測タイプの呼び出し

手順処理するパートプログラムまたは ShopMill プログラムが作成され、エディタが選択されている状態で次の操作をおこないます。
1. [ワーク計測]ソフトキーを押します。
2. [プローブの校正]ソフトキーを押します。
3. [長さ]ソフトキーを押します。
入力ウィンドウ[校正: 端面での長さ]が開きます。

3.3.2.3

パラメータ

パラメータ
G コードプログラム

ShopMill プログラム

パラメー
タ

説明

単位

パラメー
タ

説明

単位

PL

計測平面(G17 - G19)-

T

プローブの名称-

校正データセット(1 - 40)、 -D

刃先番号(1 - 9)-

変数の入力が可能
F

1)

校正と計測送り速度

距

校正データセット(1 - 40)、変 -離/min数の入力が可能 1)
F校正と計測送り速度mm/minX

計測の開始点 X

mm

Y

計測の開始点 Y

mm

Z

計測の開始点 Z

mm

パラメータ

説明

単位

工具長さ設定● あり(プローブ長さとトリガポイントの設定) 2)-● なし(トリガポイントのみ設定)
計測方向

134

計測軸(+/-) Z (計測平面 G17 の場合)-

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
パラメータ

説明

単位

Z0

レファレンス点 Z (計測平面 G17 の場合)

mm

DFA

計測距離

mm

TSA

計測結果の安全領域mm

計測

同じ位置での計測回数(1～9)-1)

変数名を空にしないでください。

2)

パラメータ[工具長の設定]は、このフィールドが SD54780 $SNS_J_MEA_FUNCTION_MASK_PIECE ビット
28 で有効になっている場合にのみ使用可能です。

注記
最初に校正をおこなう場合、プローブのデータフィールドの初期設定はまだ「0」のままです。この理由から、「安全領域超過」アラームを避けるため TSA パラメータは、実際のプローブボール半径より大きくなるようにプログラム指令してください。

計測タイプ、フライス盤での旋削(840D sl のみ)
手順

編集用のパートプログラムまたは ShopTurn プログラムを作成し、エディタを起動します。
1.

[ワーク計測]ソフトキーを押します。

2.

[プローブ調整]ソフトキーを押します。

3.

[長さ]ソフトキーを押します。
入力ウィンドウ[校正:端面での長さ]が開きます。

パラメータ

ShopTurn プログラム
パラメー
タ

説明

単位

T

プローブの名称-D

刃先番号(1 - 9)-計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

135

計測タイプ
3.3 ワーク計測(フライス盤)
ShopTurn プログラム
パラメー
タ

説明

単位

校正データセット(1 --40)、変数の入力が可能
1)

F

校正と計測送り速度mm/minX

計測の開始点 X

mm

Y

計測の開始点 Y

mm

Z

計測の開始点 Zmm

1)3.3.2.4

変数名を空にしないでください。

結果パラメータ

結果パラメータのリスト
計測タイプ「長さ」では、次の結果パラメータが得られます。
表 3-9

136

「長さ」結果パラメータ

パラメータ

説明

単位

_OVR [4]プローブボール直径の現在値

mm_OVR [5]プローブボール直径の差mm_OVR [16]負方向のトリガポイント、平面の 3 番目の軸の現在値

mm_OVR [17]負方向のトリガポイント、平面の 3 番目の軸の差

mm_OVR [18]正方向のトリガポイント、平面の 3 番目の軸の現在値

mm_OVR [19]正方向のトリガポイント、平面の 3 番目の軸の差

mm_OVR [22]ワークプローブのプローブ長さmm_OVR [27]ゼロオフセット範囲

mm_OVR [28]

安全領域

mm

_OVI [2]計測サイクル番号-_OVI [5]プローブ番号-_OVI [9]アラーム番号-

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)

3.3.3

プローブの校正 - リングでの半径(CYCLE976)

機能
この計測タイプを使用して、以下のデータを校正できます。
● ワークプローブの傾斜位置● トリガ値● (平面の軸の)校正リングのプローブの半径
リングでのプローブの校正は、未知または既知のリングの中心点に基づいておこなうことができます。既知の中心点の場合、これが開始位置に対応します。
「リングの中心から開始」校正方法を使用する場合、開始角度を考慮した校正も可能です。
開始角度を使って、計測経路上または計測点の障害物を避けることができます。

計測原理
校正は、必ず実際の加工平面の 1 番目の軸の正方向に開始されます。2 回の経路に分けて 8
つの校正位置を取得します。プローブのタイプによって、同じ主軸位置を使うか、180°反転して移動します。
校正処理中に、(校正方法に対応した)キャリブレーションリングの中心点とその開始位置までの距離が特定されます。
校正データ/トリガ値では、次の要素によって結果が大きく影響を受けます。
● 物理的なプローブボールの半径● プローブのタイプ● 計測速度● キャリブレーションリングとその精度● キャリブレーションリングの適切な取り付け

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

137

計測タイプ
3.3 ワーク計測(フライス盤)

図 3-8

校正:リングでの半径(CYCLE976)

必要条件
リングでの校正では、次の条件を満たすようにしてください。
● プローブが工具として有効になっていること。
● プローブタイプ:– 3D マルチプローブ(タイプ 710)
– 一方向プローブ(タイプ 712)
– スター型プローブ(タイプ 714)
注記
一方向プローブ、スター型プローブおよび「リングの中心を開始点としない」校正方法については、SPOS 対応の主軸が必要です。
注記
スター型プローブ(タイプ 714)のアームは、互いに 90°の位置にしてください。
● キャリブレーションリングの正確な直径がわかっていること。

計測前の開始位置
計測サイクルがリングの中心から開始されない場合、ワークプローブボールの中心をリングの中心およびキャリブレーションリング内の校正高さに近くなるよう位置決めしてくだ
さい。
計測サイクルをリングの中心から開始する場合、ワークプローブボールの中心をリングの中心およびキャリブレーションリング内の校正高さに正確に位置決めしてください。

138

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
計測サイクル終了後の位置
校正が完了すると、プローブ中心がリング中心の校正高さになります。
注記
計測精度要求が高精度の場合、通常はゼロオフセットでの中心点と開始位置の距離を受け入れて、この調整を使って追加の校正をおこないます。

手順処理するパートプログラムまたは ShopMill プログラムが作成され、エディタが選択されている状態で次の操作をおこないます。
1. [ワーク計測]ソフトキーを押します。
2. [プローブの校正]ソフトキーを押します。
3. [リングの半径]ソフトキーを押します。
入力ウィンドウ[校正: リングでの半径]が開きます。

パラメータ
G コードプログラム

ShopMill プログラム

パラメー
タ

説明

単位

パラメー
タ

説明

単位

PL

計測平面(G17 - G19)-

T

プローブの名称-

校正データセット(1 - 40)、 -D

刃先番号(1 - 9)-

変数の入力が可能
F

1)

校正と計測送り速度

距

校正データセット(1 - 40)、 -離/min

変数の入力が可能 1)

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

F校正と計測送り速度mm/minX

計測の開始点 X

mm

Y

計測の開始点 Y

mm

Z

計測の開始点 Zmm

139

計測タイプ
3.3 ワーク計測(フライス盤)

パラメータ

説明

単位

リングの中心● はいり(校正のための軸と方向を選択)

-

にある起点

● いいえ(平面のすべての軸と方向で校正)

校正方向● 1 (1 方向の校正)-● 2 (双方向の校正)● 4 (平面の双方向の校正)
位置の偏りの● はい(プローブの位置の偏りを特定する)

特定● いいえ(プローブの位置の偏りを特定しない)

計測軸

計測軸(X、Y)-

計測方向

計測方向(+/-)、計測軸(X、Y)-∅

リングの直径

mm

α0

接触角度

°

DFA

計測距離

mm

TSA

計測結果の安全領域mm

計測

同じ位置での計測回数(1～9)

-

1)

-

変数名を空にしないでください。

注記
最初に校正をおこなう場合、プローブのデータフィールドの初期設定はまだ"0"のままです。この理由から、"安全領域超過"アラームを避けるため TSA パラメータは、実際のプ
ローブボール半径より大きくなるようにプログラム指令してください。

計測タイプ、フライス盤での旋削(840D sl のみ)
手順

編集用のパートプログラムまたは ShopTurn プログラムを作成し、エディタを起動します。
1. [ワーク計測]ソフトキーを押します。
2. [プローブ調整]ソフトキーを押します。
3. [リングの半径]ソフトキーを押します。
入力ウィンドウ[校正:リングでの半径]が開きます。

140

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
パラメータ

ShopTurn プログラム
パラメー
タ

説明

単位

T

プローブの名称-D

刃先番号(1 - 9)-

校正データセット(1 --40)、変数の入力が可能 1)
F校正と計測送り速度mm/minX

計測の開始点 X

mm

Y

計測の開始点 Y

mm

Z

計測の開始点 Zmm1)

変数名を空にしないでください。

結果パラメータのリスト
計測タイプ「リングでの半径」では、次の結果パラメータが得られます。
表 3-10「リングでの半径」結果パラメータ

パラメータ

説明

単位

_OVR [4]プローブボール直径の現在値

mm_OVR [5]プローブボール直径の差mm_OVR [6]平面の 1 番目の軸のキャリブレーションリングの中心点

mm_OVR [7]平面の 2 番目の軸のキャリブレーションリングの中心点

mm_OVR [8]負方向のトリガポイント、平面の 1 番目の軸の現在値

mm_OVR [9]負方向のトリガポイント、平面の 1 番目の軸の差

mm_OVR [10]正方向のトリガポイント、平面の 1 番目の軸の現在値

mm_OVR [11]正方向のトリガポイント、平面の 1 番目の軸の差

mm_OVR [12]負方向のトリガポイント、平面の 2 番目の軸の現在値

mm_OVR [13]負方向のトリガポイント、平面の 2 番目の軸の差

mm_OVR [14]正方向のトリガポイント、平面の 2 番目の軸の現在値

mm_OVR [15]正方向のトリガポイント、平面の 2 番目の軸の差mm

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

141

計測タイプ
3.3 ワーク計測(フライス盤)

3.3.4

パラメータ

説明

単位

_OVR [20]平面の 1 番目の軸の位置の偏り(プローブ傾斜)mm_OVR [21]平面の 2 番目の軸の位置の偏り(プローブ傾斜)mm_OVR [24]トリガポイントを特定する角度°_OVR [27]ゼロオフセット領域

mm_OVR [28]

安全領域

mm

_OVI [2]計測サイクル番号-_OVI [5]プローブ番号-_OVI [9]アラーム番号-

プローブの校正 - 端面での半径(CYCLE976)

機能
この計測方法では、ワークプローブは、これに直交する基準面でユーザーが選択した軸と方向で校正することができます。これは、たとえばワーク上でおこなうことができます。
特定されたトリガ点は、アドレス指定された校正データフィールドに取り込まれます。

計測原理
プローブは、選択された軸と方向で基準面にアプローチします。

142

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
特定された校正値(トリガ位置 + 位置の偏り)は、アドレス指定された校正データフィール
ドに転送されます。直径に変換されたプローブボール半径も、プローブの工具データから
校正データフィールドに書き込まれます。

校正:端面での半径(CYCLE976)、校正方向

必要条件● プローブが工具として有効になっていること。
● プローブの工具タイプ:– 3D マルチプローブ(タイプ 710)
– 一方向プローブ(タイプ 712)
– スター型プローブ(タイプ 714)
– L 型プローブ(タイプ 713)
注記
一方向プローブ、L 型プローブ、およびスター型プローブには SPOS 対応主軸が必要です。

計測前の開始位置
プローブは計測高さに、端面に向かい合って計測距離(DFA)とほぼ同じ距離だけ離れた位置に位置決めされます。

計測サイクル終了後の位置
プローブボールの中心が、基準端面から計測距離だけ離れた手前の位置になります。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

143

計測タイプ
3.3 ワーク計測(フライス盤)
手順処理するパートプログラムまたは ShopMill プログラムが作成され、エディタが選択されている状態で次の操作をおこないます。
1. [ワーク計測]ソフトキーを押します。
2. [プローブの校正]ソフトキーを押します。
3. [端面の半径]ソフトキーを押します。
入力ウィンドウ[校正: 端面での半径]が開きます。

パラメータ
G コードプログラム

ShopMill プログラム

パラメー
タ

説明

単位

パラメー
タ

説明

単位

PL

計測平面(G17 - G19)-

T

プローブの名称-

校正データセット(1 - 40)、 -D

刃先番号(1 - 9)-

変数の入力が可能
F

1)

校正と計測送り速度

距

校正データセット(1 - 40)、 -離/min

変数の入力が可能 1)
F校正と計測送り速度mm/minX

計測の開始点 X

mm

Y

計測の開始点 Y

mm

Z

計測の開始点 Z

mm

パラメータ

説明

単位

校正方向

● 1:一方向の校正-● 2:双方向の校正
位置の偏りの特● はい(プローブの位置の偏りを特定する)定● いいえ(プローブの位置の偏りを特定しない)

計測軸● X (G17 の場合)-

● Y (G17 および G19 の場合)
● Z (G19 の場合)

144

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
パラメータ

説明

単位

計測方向

計測軸

-

● (+/-) X (G17 の場合)
● (+/-) Y (G17 および G19 の場合)
● (+/-) Z (G19 の場合)
X0 / Y0 / Z0

リファレンス点(Reference point)mm

X1/ Y1 / Z1

位置 2。X0/Y0/Z0 を基準とした端面

inc

DFA

計測距離

mm

TSA

計測結果の安全領域mm

計測

同じ位置での計測回数(1～9)-1)

変数名を空にしないでください。

注記
最初に校正をおこなう場合、プローブのデータフィールドの初期設定はまだ"0"のままです。この理由から、"安全領域超過"アラームを避けるため TSA パラメータは、実際のプ
ローブボール半径より大きくなるようにプログラム指令してください。

計測タイプ、フライス盤での旋削(840D sl のみ)
手順

編集用のパートプログラムまたは ShopTurn プログラムを作成し、エディタを起動します。
1. [ワーク計測]ソフトキーを押します。
2. [プローブ調整]ソフトキーを押します。
3. [端面の半径]ソフトキーを押します。
入力ウィンドウ[校正:端面での半径]が開きます。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

145

計測タイプ
3.3 ワーク計測(フライス盤)
パラメータ

ShopTurn プログラム
パラメー
タ

説明

単位

T

プローブの名称-D

刃先番号(1 - 9)-

校正データセット(1 --40)、変数の入力が可能 1)
F校正と計測送り速度mm/minX

計測の開始点 X

mm

Y

計測の開始点 Y

mm

Z

計測の開始点 Zmm1)

変数名を空にしないでください。

結果パラメータのリスト
計測タイプ「端面での半径」では、次の結果パラメータが得られます。
表 3-11146「端面での半径」結果パラメータ

パラメータ

説明

単位

_OVR [4]プローブボール直径の現在値

mm_OVR [5]プローブボール直径の差mm_OVR [8]負方向のトリガポイント、平面の 1 番目の軸の現在値

mm_OVR [10]正方向のトリガポイント、平面の 1 番目の軸の現在値

mm_OVR [40]負方向のトリガポイント、平面の 2 番目の軸の現在値

mm_OVR [14]正方向のトリガポイント、平面の 2 番目の軸の現在値

mm_OVR [9]負方向のトリガポイント、平面の 1 番目の軸の差

mm_OVR [11]正方向のトリガポイント、平面の 1 番目の軸の差

mm_OVR [13]負方向のトリガポイント、平面の 2 番目の軸の差

mm_OVR [15]正方向のトリガポイント、平面の 2 番目の軸の差

mm_OVR [20]平面の 1 番目の軸の位置の偏り(プローブ傾斜)mm_OVR [21]平面の 2 番目の軸の位置の偏り(プローブ傾斜)mm

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
パラメータ

説明

単位

_OVR [24]トリガポイントを特定する角度°_OVR [27]ゼロオフセット範囲

mm_OVR [28]

安全領域

mm

_OVI [2]計測サイクル番号-_OVI [5]プローブ番号-_OVI [9]アラーム番号-

3.3.5

プローブの校正 - 2 つの端面間の半径(Cycle976)

3.3.5.1

機能

機能
この計測タイプでは、ワークプローブを互いに平行な 2 つの基準面間の、ユーザーが選択した加工平面の軸で校正することができます。

計測原理
プローブは基準面間で、選択された軸を一定の主軸割り出しで移動します。移動経路は基準面に対して直角でなければなりません。
特定された校正値(トリガ位置 + 位置の偏り)およびプローブボール直径が、アドレス指定
された校正データフィールドに転送されます。「位置の偏りの特定」機能が選択されている
場合、トリガ位置と位置の偏りが対応する校正パラメータに個別に書き込まれます。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

147

計測タイプ
3.3 ワーク計測(フライス盤)

図 3-9

校正:2 つの端面間の半径(CYCLE976)

必要条件● プローブが工具として有効になっていること。
● プローブの工具タイプ:– 3D マルチプローブ(タイプ 710)

計測前の開始位置
プローブは 2 つの端面のほぼ中央で、校正高さに置きます。

計測サイクル終了後の位置
プローブの中心は、2 つの基準面間の中央にあります。

148

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
3.3.5.2

計測タイプの呼び出し

手順処理するパートプログラムまたは ShopMill プログラムが作成され、エディタが選択されています。
1. [ワーク計測]ソフトキーを押します。
2. [プローブ調整]ソフトキーを押します。
3. [端面での半径]ソフトキーを押します。
入力ウィンドウ[校正:端面での半径]が開きます。
4. 選択欄[校正方向]で、[2]を選択します。

パラメータ
G コードプログラム

ShopMill プログラム

パラメー
タ

説明

単位

パラメー
タ

説明

単位

PL

計測平面(G17 - G19)-

T

プローブの名称-

校正データセット(1 - 40)、 -D

刃先番号(1 - 9)-

変数の入力が可能
F

1)

校正と計測送り速度

距

校正データセット(1 - 40)、 -離/min

変数の入力が可能 1)
F校正と計測送り速度mm/minX

計測の開始点 X

mm

Y

計測の開始点 Y

mm

Z

計測の開始点 Z

mm

パラメータ

説明

単位

校正方向

● 1:一方向の校正-● 2:双方向の校正
位置の偏りの特● はい(プローブの位置の偏りを特定する)定● いいえ(プローブの位置の偏りを特定しない)

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3-

149

計測タイプ
3.3 ワーク計測(フライス盤)
パラメータ

説明

単位

計測軸

● X (G17 の場合)-

● Y (G17 および G19 の場合)
● Z (G19 の場合)
計測方向

-

計測軸
● (+/-) X (G17 の場合)
● (+/-) Y (G17 および G19 の場合)
● (+/-) Z (G19 の場合)

X0 / Y0 / Z0

リファレンス点(Reference point)mm

X1/ Y1 / Z1

位置 2。X0/Y0/Z0 を基準とした端面

inc

DFA

計測距離

mm

TSA

計測結果の安全領域mm

計測

同じ位置での計測回数(1～9)-1)

変数名を空にしないでください。

注記
最初に校正をおこなう場合、プローブのデータフィールドの初期設定はまだ"0"のままです。この理由から、"安全領域超過"アラームを避けるため TSA パラメータは、実際のプ
ローブボール半径より大きくなるようにプログラム指令してください。

計測タイプ、フライス盤での旋削(840D sl のみ)
手順

編集用のパートプログラムまたは ShopTurn プログラムを作成し、エディタを起動します。
1. [ワーク計測]ソフトキーを押します。
2. [プローブ調整]ソフトキーを押します。
3. [端面の半径]ソフトキーを押します。
入力ウィンドウ[校正:端面での半径]が開きます。

150

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
パラメータ

ShopTurn プログラム
パラメー
タ

説明

単位

T

プローブの名称-D

刃先番号(1 - 9)-

校正データセット(1 --40)、変数の入力が可能 1)
F校正と計測送り速度mm/minX

計測の開始点 X

mm

Y

計測の開始点 Y

mm

Z

計測の開始点 Zmm

1)3.3.5.3

変数名を空にしないでください。

結果パラメータ

結果パラメータのリスト
計測タイプ"2 つの端面間の半径"では、次の結果パラメータが得られます。
表 3-12"2 つの端面間の半径"結果パラメータ

パラメータ

説明

単位

_OVR [4]プローブボール直径の現在値

mm_OVR [5]プローブボール直径の差mm_OVR [8]負方向のトリガポイント、平面の 1 番目の軸の現在 mm
値_OVR [10]正方向のトリガポイント、平面の 1 番目の軸の現在 mm
値_OVR [12]負方向のトリガポイント、平面の 2 番目の軸の現在 mm
値_OVR [14]正方向のトリガポイント、面の 2 番目の軸の現在値 mm_OVR [9]負方向のトリガポイント、平面の 1 番目の軸の差

mm_OVR [11]正方向のトリガポイント、平面の 1 番目の軸の差mm

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

151

計測タイプ
3.3 ワーク計測(フライス盤)
パラメータ

説明

単位

_OVR [13]負方向のトリガポイント、平面の 2 番目の軸の差

mm_OVR [15]正方向のトリガポイント、平面の 2 番目の軸の差

mm_OVR [20]平面の 1 番目の軸の位置の偏り(プローブ傾斜)mm_OVR [21]平面の 2 番目の軸の位置の偏り(プローブ傾斜)mm_OVR [27]ゼロオフセット範囲

mm_OVR [28]

安全領域

mm

_OVI [2]計測サイクル番号-_OVI[5]

プローブ番号-_OVI[9]アラーム番号-

結果パラメータは書き込まれ、選択された軸に対応します。

3.3.6

プローブの校正 - ボールでの校正(CYCLE976)

機能
この計測方法を使って、空間の任意の位置でワークプローブの校正をおこなうことができます。これは、旋回機能と座標変換に関連して特別な意味をもちます。
次に示す、リングでの校正の場合と同一の校正データが生成されます。
● ワークプローブの傾斜位置● トリガ値● プローブボールの半径
また、マシンデータに基づいて工具軸のプローブ長さを特定することもできます。
MD51740 $MNS_MEA_FUNCTION_MASK、ビット 1 (プローブボールの中心またはボールの円周)補足の結果として、キャリブレーションボールの中心も特定されます。
注記「円弧軌跡上の位置決め」タイプの場合、90°での位置決めは、常に数学的正方向になります。

152

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
計測原理
計測手順は以下のステップに分けられています。
1. 基準ボールの中心点の座標の特定
2. 校正データの特定

この手順は、基準ボールを通過するかまたはそのまわりを移動して軸に平行におこなうことができます。

図 3-10

ボールでの校正(CYCLE976)、オーバートラベルの例(軸に平行な中間の位置決め)

必要条件● 基準ボールの直径が既知であること。
● プローブの工具タイプ:– 3D マルチプローブ(タイプ 710)
– 一方向プローブ(タイプ 712)
● SPOS 対応の主軸

計測前の開始位置
ワークプローブは、上方からアプローチしたとき、また円周で干渉しないよう、基準ボールの上方に位置決めしてください。

計測サイクル終了後の位置
ワークプローブはボールの中心の上方の位置になります。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

153

計測タイプ
3.3 ワーク計測(フライス盤)
手順処理するパートプログラムまたは ShopMill プログラムが作成され、エディタが選択されている状態で次の操作をおこないます。
1. [ワーク計測]ソフトキーを押します。
2. [プローブの校正]ソフトキーを押します。
3. [ボールの校正]ソフトキーを押します。
入力ウィンドウ[校正: ボール上のプローブ]が開きます。

パラメータ
G コードプログラム

ShopMill プログラム

パラメー
タ

説明

単位

パラメー
タ

説明

単位

PL

計測平面(G17 - G19)-

T

プローブの名称-

校正データセット(1 - 40)、 -D

刃先番号(1 - 9)-

変数の入力が可能
F

1)

校正と計測送り速度

校正データセット(1 - 40)、

距
離/min

変数の入力が可能-

1)

F

校正と計測送り速度mm/minX

計測の開始点 X

mm

Y

計測の開始点 Y

mm

Z

計測の開始点 Z

mm

パラメータ

説明

単位

位置決め

球体のまわりの移動-● 軸と平行● 円弧軌跡でまわりを移動
位置の偏りの● はい(プローブの位置の偏りを特定する)

特定● いいえ(プローブの位置の偏りを特定しない)

切り込み軸で● はい(平面および切り込み軸でプローブを校正する)の校正● いいえ(平面でプローブを校正する)

154-

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
パラメータ

説明

単位

工具長さ設

● あり(プローブ長さとトリガポイントの設定)-

定● なし(トリガポイントのみ設定)

ZS (G17 の場

キャリブレーションボールの上端(工具長さ設定[あり]の場合のみ)

mm∅

ボールの直径mm

α0

接触角度 2)

°

DFA

計測距離

mm

TSA

計測結果の安全領域mm

計測

同じ位置での計測回数(1～9)

-

合)

1)

変数名を空にしないでください。

2)

接触角度は常に有効な座標系の 1 番目の軸の正方向を基準とします。たとえば、G17 の場合は+X、G18 の場合は+Z、G19 の場合は+Y

計測タイプ、フライス盤での旋削(840D sl のみ)
手順

加工用のパートプログラムまたは ShopTurn プログラムを作成し、エディタを起動します。
1. [ワーク計測]ソフトキーを押します。
2. [プローブ調整]ソフトキーを押します。
3. [球体との比較]ソフトキーを押します。
入力ウィンドウ[校正:ボール上のプローブ]が開きます。

ShopTurn プログラム
パラメータ

説明

単位

T

プローブの名称-D

刃先番号(1 - 9)-

校正データセット(1 - 40)、変数の入力が可能 1)-

F校正と計測送り速度mm/minX

計測の開始点 X

mm

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

155

計測タイプ
3.3 ワーク計測(フライス盤)
ShopTurn プログラム
パラメータ

説明

単位

Y

計測の開始点 Y

mm

Z

計測の開始点 Zmm1)

変数名を空にしないでください。

結果パラメータのリスト
計測タイプ「ボールでの半径」では、次の結果パラメータが得られます。
表 3-13156「ボールでの半径」結果パラメータ

パラメータ

説明

単位

_OVR [4]プローブボール直径の現在値

mm_OVR [5]プローブボール直径の差mm_OVR [8]負方向のトリガポイント、平面の 1 番目の軸の現在値

mm_OVR [10]正方向のトリガポイント、平面の 1 番目の軸の現在値

mm_OVR [12]負方向のトリガポイント、平面の 2 番目の軸の現在値

mm_OVR [14]正方向のトリガポイント、平面の 2 番目の軸の現在値

mm_OVR [16]負方向のトリガポイント、平面の 3 番目の軸の現在値

mm_OVR [18]正方向のトリガポイント、平面の 3 番目の軸の現在値

mm_OVR [9]負方向のトリガポイント、平面の 1 番目の軸の差

mm_OVR [11]正方向のトリガポイント、平面の 1 番目の軸の差

mm_OVR [13]負方向のトリガポイント、平面の 2 番目の軸の差

mm_OVR [15]正方向のトリガポイント、平面の 2 番目の軸の差

mm_OVR [17]負方向のトリガポイント、平面の 3 番目の軸の差

mm_OVR [19]正方向のトリガポイント、平面の 3 番目の軸の差

mm_OVR [20]平面の 1 番目の軸の位置の偏り(プローブ傾斜)mm_OVR [21]平面の 2 番目の軸の位置の偏り(プローブ傾斜)mm_OVR [22]ワークプローブのプローブ長さmm_OVR [24]トリガポイントを特定する角度°_OVR [27]ゼロオフセット範囲

mm_OVR [28]

安全領域

mm

_OVI [2]計測サイクル番号-

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)

3.3.7

パラメータ

説明

単位

_OVI [5]プローブ番号-_OVI [9]アラーム番号-

端面距離 - 端面の設定(CYCLE978)

機能
この計測方法は、ワーク座標系で 1 点計測を使って近軸端面の位置を特定します。
サイドブーム付きのプローブ(L プローブ、タイプ 713)の場合、工具軸の正方向のトーイ
ング計測が可能です。
「主軸反転ありの 3D プローブ」計測方法では、計測は、差分計測として、平面の軸で実行されます。2 つの計測は、一方が主軸位置 180°、もう一方が 0°で自動的に連続して実行されます。この計測の特別な手順では、校正していない多方向プローブの使用が可能です。
ただし、プローブの校正によってプローブの正しい半径を一回、特定する必要があります。
712、713 および 714 のプローブタイプは、この目的には適しません。位置決め可能な主軸が必須です。
"3D プローブの割り出し"計測方法では、プローブのスイッチング方向を常に現在の計測
方向に合わせます。計測精度に高い要求がおこなわれる場合には、この機能を推奨します。
712、713 および 714 のプローブタイプは、この目的には適しません。位置決め可能な主軸が必須です。
計測結果(計測差異)は、以下の用途に使用することができます。
● ゼロオフセットの補正● 工具のオフセット● オフセットなしの計測● 予備工具の拡張工具オフセットだけでなく、サムオフセットとセットアップオフセットも可能です。工具オフセットの場合、通常、経験値を計算に含むことができます。

計測原理
この計測サイクルは、ワークの 1 つの端面での校正値を考慮して、原点を基準とする計測点の現在値を特定します。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

157

計測タイプ
3.3 ワーク計測(フライス盤)
現在位置(計測値)とパラメータで決められた計測軸で指定された指令値との差が計算され
ます。

=

=

=

;

')$

')$

;

;

計測:端面(CYCLE978)

計測:端面(CYCLE978)

計測方向: -X

計測方向: +Z (トーイング計測)

必要条件● プローブが工具として有効になっていること。
● プローブの工具タイプ:– 3D マルチプローブ(タイプ 710)
– 一方向プローブ(タイプ 712)
– L 型プローブ(タイプ 713)
注記
L 型プローブ用途(タイプ 713)
L 型プローブでは、+Z 方向(トーイング計測用)の計測が可能です。
L 型プローブブームの基本割り出しは、+X 方向です(オフセット角度 = 0)。計測プ
ログラムで、プローブブームを異なる方向に割り出しする場合、工具軸を中心にした
回転によって実行できます(たとえば、ROT Z = 90)。
– スター型プローブ(タイプ 714)

158

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)

注記
以下の計測方法は、平面の軸のみで可能です。
● 主軸反転ありの 3D プローブ(差分計測)● 3D プローブの割り出し

これらの計測方法では、通常、712、713、および 714 のプローブタイプは使用できません。
旋盤でこの計測タイプを使用する場合:● 710 または 580 のプローブタイプを使用します。
● プローブボールの中心に対するワークプローブの長さの基準を設定します:MD51740 $MNS_MEA_FUNCTION_MASK、ビット 1 = 0
注記
機能「主軸反転ありの 3D プローブ」、「3D プローブの割り出し」、またはプローブタイプ
712、713、および 714 には SPOS 対応主軸が必要です。

計測前の開始位置
プローブは、計測する面に対して計測距離(DFA)より少し長い距離に位置決めしてください。

計測サイクル終了後の位置計測が完了すると、プローブボールの円周が、計測面から計測距離 DFA だけ離れた位置に
なります。

手順
処理するパートプログラムまたは ShopMill プログラムが作成され、エディタが選択されている状態で次の操作をおこないます。
1. [ワーク計測]ソフトキーを押します。
2. [端面距離]ソフトキーを押します。
3. [端面の設定]ソフトキーを押します。
入力ウィンドウ[計測: 端面]が開きます。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

159

計測タイプ
3.3 ワーク計測(フライス盤)
パラメータ
G コードプログラム

ShopMill プログラム

パラメータ 説明
計測方法

● 標準的な計測方法

単位

パラメータ 説明

単位-T

プローブの名称-D

刃先番号(1 - 9)

-

計測方法

● 標準的な計測方法-● 主軸反転ありの 3D プ
ローブ 1)● 3D プローブの割り出
し 2)PL

計測平面(G17 - G19)-

● 主軸反転ありの 3D プ
ローブ 1)● 3D プローブの割り出
し 2)
校正データセット(1 40)、変数の入力が可能

160-

校正データセット(1 - 40)、 -3)

変数の入力が可能 3)(主軸反転なしの計測での(主軸反転なしの計測での

み)

み)
X

計測の開始点 X

mm

Y

計測の開始点 Y

mm

Z

計測の開始点 Zmm

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)

パラメータ

説明

補正対象

● 計測のみ(オフセットなし)● ゼロオフセット(設定可能 WO へ計測値を保存)

単位4)– 計測値を設定可能ゼロオフセットに保存(有効な WO、G54、G55、G56、
G57、G505、G506)– 荒削り/仕上げ(荒削りオフセットに計測値を保存/仕上げオフセットに計測
値を保存)● 工具オフセット(基本レファレンス点に計測値を保存)– 荒削り/仕上げ(荒削りオフセットに計測値を保存/仕上げオフセットに計測
値を保存)● チャネル別基本– フレーム番号(1～4)に計測値を保存– 荒削り/仕上げ(荒削りオフセットに計測値を保存/仕上げオフセットに計測
値を保存)● 工具オフセット(計測値を工具データに保存)● 工具オフセット(ShopTurn) (計測値を予備工具、ShopTurn 番号に保存)
TR補正する工具の名称-

D

補正する工具の刃先番号(1～9)-● 形状:工具形状に計測値を保存-● 摩耗:工具摩耗に計測値を保存● 自動:工具長または工具半径の自動選択-● 長さ L1～L3:工具長 L1～L3 の補正● 半径:工具半径の補正
ST

予備工具の番号(予備工具番号)-計算● 反転なし(工具オフセットは、反転ありで計算されません)-● 反転あり(工具オフセットは、反転ありで計算されます)
計測方向

計測軸

-

● +/- X● +/- Y● +/- Z
X0 / Y0 / Z0

指令値(計測方向に対応)

mm

DFA

計測距離

mm

TSA

計測結果の安全領域

mm

TDIF

寸法差監視の許容範囲mm

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

161

計測タイプ
3.3 ワーク計測(フライス盤)
パラメータ

説明

単位

TUL

ワークの許容上限値(指令値までインクリメント、寸法許容誤差[あり]の場合の mm
み)TLL

ワークの許容上限値(指令値までインクリメント、寸法許容誤差[あり]の場合の mm
み)TZL

ゼロオフセットの許容範囲

mm

データセッ

● なし(経験値を使用しない)

-

ト、経験値

● 1～20 (経験値のデータセット)

データセッ

なし(平均値を生成しない)

ト、平均値

1～20 (平均値生成のデータセット)

TMV

平均値生成による補正の範囲-

FW

平均化の加重係数-

計測

同じ位置での計測回数(1～9)

-

1)

-

「主軸反転ありの 3D プローブ」機能は、一般 SD54760 $SNS_MEA_FUNCTION_MASK_PIECE でビット 16が設定されている場合に表示されます。

2)「3D プローブの割り出し」機能は、一般 SD54760 $SNS_MEA_FUNCTION_MASK_PIECE でビット 17 が設定されている場合に表示されます。

3)

変数名を空にしないでください。

4)

他のパラメータと補正対象は、一般 SD54760 $SNS_MEA_FUNCTION_MASK_PIECE で設定することができます。

工作機械メーカ
工作機械メーカから提供される情報に従ってください。

計測タイプ、フライス盤での旋削(840D sl のみ)
手順

編集用のパートプログラムまたは ShopTurn プログラムを作成し、エディタを起動します。
1. [ワーク計測]ソフトキーを押します。
2. [端面距離]ソフトキーを押します。
3. [端面の設定]ソフトキーを押します。
入力ウィンドウ[計測:端面]が開きます。

162

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
パラメータ

ShopTurn プログラム
パラメータ

説明

単位

T

プローブの名称-D

刃先番号(1 - 9)

-

計測方法

● 標準的な計測方法-● 主軸反転ありの 3D プローブ
● 3D プローブの割り出し
校正データセット(1 - 40)、変数の入力が可能 1) (主軸反転なしの計測でのみ)
X

計測の開始点 X

mm

Y

計測の開始点 Y

mm

Z

計測の開始点 Zmm1)

変数名を空にしないでください。

結果パラメータのリスト
計測タイプ「端面の設定」では、次の結果パラメータが得られます。
表 3-14「端面の設定」結果パラメータ

パラメータ

説明

単位

_OVR [0]計測軸の指令値mm_OVR [1]平面の 1 番目の軸の指令値 → S_MA=1 のみmm_OVR [2]平面の 2 番目の軸の指令値 → S_MA=2 のみmm_OVR [3]平面の 3 番目の軸の指令値 → S_MA=3 のみmm_OVR [4]計測軸の現在値mm_OVR [5]平面の 1 番目の軸の現在値 → S_MA=1 のみmm_OVR [6]平面の 2 番目の軸の現在値 → S_MA=2 のみmm_OVR [7]平面の 3 番目の軸の現在値 → S_MA=3 のみmm_OVR [16]

計測軸の差

mm

_OVR [17]平面の 1 番目の軸の差 → S_MA=1 のみmm_OVR [18]平面の 2 番目の軸の差 → S_MA=2 のみmm_OVR [19]平面の 3 番目の軸の差 → S_MA=3 のみmm

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

163

計測タイプ
3.3 ワーク計測(フライス盤)
パラメータ

説明

単位

_OVR [21]平均値

mm_OVI [0]D 番号または WO 番号-_OVI [2]計測サイクル番号-_OVI [3]計測タイプ-_OVS_TNAM 工具名称-

E

工具オフセットまたはゼロオフセットの補正を使ったワーク計測の場合、追加のパラメー
タが表示されます。「追加の結果パラメータ (ページ 417)」を参照してください。

3.3.8

端面距離 - 端面の割り出し(CYCLE998)

機能
ワークは任意の方向に向けて置かれています。つまり、作業台上でワーク座標系(WCS)に平行に置かれていません。ワークの基準端面の選択した 2 点を計測することで、有効な座標系に対する角度を特定します。この角度は、任意の WO または有効な WO のジオメトリ
軸の回転、または回転軸(回転テーブル)の並進オフセットとして補正することができます。
注記
最大計測角度
「端面の割り出し」計測タイプを使って、最大角度+/- 45°の計測が可能です。

164

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
計測原理
端面の割り出し計測タイプは、単一角度計測原理に基づいておこなわれます。
● 平面上で回転するクランプされたワークの場合、角度オフセットは、計測平面に垂直に配置したジオメトリ軸の回転部分になります。
G17 平面の例:計測軸 X、オフセット軸 Y– 角度オフセットは、Z の回転でおこないます。
– WO の回転オフセットは、ワーク座標系での端面の実位置(現在値)と目的の指令角度(α)を考慮しておこなわれます。
● 回転テーブル上のワークの場合、回転軸(テーブル軸)の平行移動オフセットに角度オフ
セットを加えます。この補正は、回転軸が計測平面に垂直に位置されたジオメトリ軸を中心に回転する場合のみ有効です。
G17 平面の例:計測軸 X、オフセット軸 Y– 角度オフセットは、C 軸でおこないます。回転軸 C は、回転テーブルを Z 軸を中心に回転させます。
– 計測後、ワークを割り出すため、回転軸を再位置決めしてください。
– 例:G55 G0 C0.
両方の補正タイプでは、WO の並進成分は変更されません。これは、端面の割り出し完了後に再度決定してください。これは、この後の計測プログラムで「端面の設定」機能を使って実行することができます。

計測:端面の割り出し(CYCLE998)、

計測:端面の割り出し(CYCLE998)、

ワークは平面上にクランプ

ワークは C 軸回転テーブルに固定

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

165

計測タイプ
3.3 ワーク計測(フライス盤)
主軸反転なしの計測

正確な計測結果が得られるのは、校正されたプローブを使用して、作業平面、平面での主軸のオリエンテーションおよび計測速度が校正と計測で同じ場合のみ可能です。偏りにより、さらに別の計測異常が発生する可能性もあります。
主軸反転ありの計測"主軸反転ありの 3D プローブ"計測方法では、180°の主軸反転(プローブが 180 °回転します)と 0°で計測点 P1 が 2 回ずつ計測されますこれは、この計測で対応する軸方向のトリガポ
イントが新たに特定されることを意味します(プローブを計測方向で校正する必要はありません)。「主軸反転ありの 3D プローブ」計測方法は、作業平面(G17 XY)の軸の端面の割り出しにのみ有効です。
この計測の特別な手順では、校正していない多方向プローブの使用が可能です。プローブ
タイプ 712、713 および 714 は、この目的には適しません。位置決め可能な主軸が必須です。

必要条件● プローブが工具長補正有りの工具として呼び出されること。
● プローブの工具タイプ:– 3D マルチプローブ(タイプ 710)
– 一方向プローブ(タイプ 712)
注記
角度を正確に特定するには、少なくとも 1 つの計測点で対応する加工面品位が必要です。
計測点間の距離は、できるだけ長くなるように選択してください。
注記「主軸反転ありの 3D プローブ」機能(差分計測)は、平面の軸のみで可能です。この計測方法
では、通常、プローブタイプ 712、713、および 714 は使用できません。
注記
機能「主軸反転ありの 3D プローブ」またはプローブタイプ 712、713、および 714 にはSPOS 対応主軸が必要です。

計測前の開始位置
必要に応じて、計測軸と位置決め軸(オフセット軸)を事前選択することができます。ただし、これらは同じだとは限りません。

166

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
プロテクションゾーンを考慮した位置決め● プロテクションゾーン = なし
計測軸のプローブは、計測高さで計測点 P1 の手前の計測対象面から計測距離 DFA で最も離れた位置に位置決めされます。
● プロテクションゾーン = あり
計測軸のプローブは、計測高さで計測点 P1 の手前の計測対象面から、計測距離 DFAとパラメータ DX の絶対値(G17 と計測軸 X の場合)で最も離れた位置に位置決めされます。
いずれの場合も、計測時には計測点 P1 に安全に到達できる必要があります。
1 番目の計測では、選択された基準端面からの距離が大きすぎる場合、計測は行われません。

計測点 P1 から計測点 P2 までの中間位置決め「端面と平行に」中間位置決め

図 3-11

端面の割り出し(CYCLE998)、「端面と平行に」中間位置決め

プローブは、計測点 P2 までパラメータ L2 だけ離れて基準端面に平行に移動します。このとき、パラメータ α と TSA の角度を考慮します。TSA には、角度の最大許容偏りの値が含まれています。
「軸と平行に」中間位置決め

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

167

計測タイプ
3.3 ワーク計測(フライス盤)

図 3-12端面の割り出し(CYCLE998)、「軸と平行に」中間位置決め

プローブは、計測点 P2 までパラメータ L2 だけ離れて位置決め軸(オフセット軸)に平行に移動します。

計測サイクル終了後の位置計測が完了すると、プローブは計測面に対する計測距離 DFA だけ離れた計測点 P2 の位置になります。

手順
処理するパートプログラムまたは ShopMill プログラムが作成され、エディタが選択されている状態で次の操作をおこないます。
1. [ワーク計測]ソフトキーを押します。
2. [端面距離]ソフトキーを押します。
3. [端面の調整]ソフトキーを押します。
入力ウィンドウ[計測: 端面の割り出し]が開きます。

168

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
パラメータ
G コードプログラム

ShopMill プログラム

パラメー
タ

説明

単位

パラメー
タ

説明

単位

計測方

● 標準的な計測方法-

T

プローブの名称-法● 主軸反転ありの 3D プロ
ーブ 1)

D

刃先番号(1 - 9)-PL

計測平面(G17 - G19)

計測方

● 標準的な計測方法-法● 主軸反転ありの 3D プ
ローブ 1)

校正データセット(1 - 40)、
変数の入力が可能--

校正データセット(1 - 40)、 -2)

変数の入力が可能 2)(標準の計測方法でのみ)

パラメータ

説明

補正対象

● 計測のみ(オフセットなし)(標準の計測方法でのみ)
X

計測の開始点 X

mm

Y

計測の開始点 Y

mm

Z

計測の開始点 Zmm● ゼロオフセット(設定可能 WO へ計測値を保存)

単位3)● 基本レファレンス点● チャネル別基本(フレーム番号 1～4 に計測値を保存)
角度オフセット

オフセットの結果:-("ゼロオフセット"の ● 座標系の回転
み)● 回転軸の回転 C 4)

位置決め

プローブの位置決め:-● 軸と平行● 端面と平行
計測方向

計測軸

-

● (+/-) X● (+/-) Y● (+/-) Z

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

169

計測タイプ
3.3 ワーク計測(フライス盤)
パラメータ

説明

単位

軸の位置決めオフセット軸(注:計測軸とオフセット軸が一致しない場合があります。)

-

● X
● Y
● Z
α

位置決め軸と端面間の角度 5)°

L2

2 番目の計測点までの距離

mm

6)

-

プロテクションゾー プロテクションゾーンを使用
● あり

ン

● なし
DX / DY / DZ

計測点 1 の端面までの距離(プロテクションゾーン「あり」の場合のみ) mm(計測方向に対応)
DFA

計測距離

mm

TSA

計測結果の安全領域°

データセット、経験 ● なし(経験値を使用しない)-値● 1～20 (経験値のデータセット)

計測

同じ位置での計測回数(1～9)1)-

「主軸反転ありの 3D プローブ」機能は、一般 SD54760 $SNS_MEA_FUNCTION_MASK_PIECE でビット 16が設定されている場合に表示されます。

2)

変数名を空にしないでください。

3)

他のパラメータと補正対象は、一般 SD54760 $SNS_MEA_FUNCTION_MASK_PIECE で設定することができます。

4)

対応する回転軸をオフセット対象として表示するには、チャンネル別 MD52207 $MCS_AXIS_USAGE_ATTRIB
でビット 6 を 1 に設定してください。

オフセット(補正)がジオメトリ軸のどれかを中心にした複数の回転に関連する場合、このオフセットを回転軸で実行することはできません。アラーム 61403 "ゼロオフセットの補正が実行されません"が出力されます。
5)

計測値がパラメータ計測方向で指定されている場合、3 つすべての計測平面に対応することができます。このため、指令角度 α はオフセット軸の正方向を示し、右回りは負、左回りは正になります。
指令角度 α は、端面とオフセット軸の正方向の間の必要な角度を指定します。α=0 (S_STA=0) の場合、オフセット軸に関する補正後、端面は軸と平行になります。
"端面に平行"位置決め時、角度 α も位置決めに使用されます。位置決め角度の生成には、パラメータ TSA も使用されます。このため、パラメータ α と計測角度の差が少量であることが必要です。

6)

パラメータ L2 (S_ID) が以下の場合、オフセット軸での P1 と P2 の間の距離が定義されます。L2 には正の値のみ使用できます。このため、P1 はサイクルの開始時にオフセット軸で選択してください。

170

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)

工作機械メーカ
工作機械メーカから提供される情報に従ってください。

計測タイプ、フライス盤での旋削(840D sl のみ)
手順

編集用のパートプログラムまたは ShopTurn プログラムを作成し、エディタを起動します。
1. [ワーク計測]ソフトキーを押します。
2. [端面距離]ソフトキーを押します。
3. [端面の調整]ソフトキーを押します。
入力ウィンドウ[計測:端面の割り出し]が開きます。
パラメータ

ShopTurn プログラム
パラメータ

説明

単位

T

プローブの名称-D

刃先番号(1 - 9)

-

計測方法

● 標準的な計測方法-● 主軸反転ありの 3D プローブ
校正データセット(1 - 40)、変数の入力が可能 1) (標準の計測方法でのみ)
X

計測の開始点 X

mm

Y

計測の開始点 Y

mm

Z

計測の開始点 Zmm1)

変数名を空にしないでください。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

171

計測タイプ
3.3 ワーク計測(フライス盤)
結果パラメータのリスト
計測タイプ「端面の割り出し」では、次の結果パラメータが得られます。
表 3-153.3.9「端面の割り出し」結果パラメータ

パラメータ

説明

単位

_OVR [0]角度指令値°_OVR [4]角度の現在値°_OVR [16]角度差°_OVR [20]角度オフセット値°_OVR [28]

安全領域°_OVR [30]

経験値°_OVI [0]WO 番号-_OVI [2]計測サイクル番号-_OVI [5]プローブ番号-_OVI [7]経験値メモリ番号-_OVI [9]アラーム番号-

端面距離 - 溝(CYCLE977)

機能
この計測タイプを使って、ワークの 1 つの溝の計測を行うことができます。溝の幅が計測され、溝の中心点が特定されます。傾斜した溝の計測も可能です。これをおこなうには、溝の位置の実際の角の部分に対応する角度をパラメータ設定画面に入力します。溝の端面でのプロービングは常に直角でおこなわれます。溝のプロテクションゾーンを定義することができます。
「主軸反転ありの 3D プローブ」計測方法では、計測は、差分計測として、平面の軸で実行されます。溝の 2 つの完全な計測が、一方が主軸位置 180°、もう一方が 0°で自動的に連続して実行されます。この計測の特別な手順では、校正していない多方向プローブの使用が可能です。ただし、プローブの校正によってプローブの正しい半径を一回、特定する必要があります。712、713 および 714 のプローブタイプは、この目的には適しません。位置決
め可能な主軸が必須です。

172

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)"3D プローブの割り出し"計測方法では、プローブのスイッチング方向を常に現在の計測
方向に合わせます。計測精度に高い要求がおこなわれる場合には、この機能を推奨します。
712、713 および 714 のプローブタイプは、この目的には適しません。位置決め可能な主軸が必須です。
計測結果(計測差異)は、以下の用途に使用することができます。
● ワーク原点が溝の中心点を基準とするような WO の補正● 工具のオフセット● オフセットなしの計測
予備工具の拡張工具オフセットだけでなく、サムオフセットとセットアップオフセットも可能です。工具オフセットの場合、通常、経験値を計算に含むことができます。

計測原理
選択された計測軸に基づいて、溝の向かい合うそれぞれの端面の 1 つの点が計測されます。
ジオメトリ軸の正方向が最初に計測されます。
2 つの実位置から、校正値を考慮して溝の幅が計算されます。
選択した補正用ゼロオフセットに従って、溝の中心の位置がワーク原点として特定されます。
セットポイントを中心点として「はい」を選択すると、セットポイントの指定によって、溝の中心の位置をワーク原点として定義できます。
計測された溝幅の差を工具オフセットの基本値として使用し、溝の原点の位置をゼロオフ
セットの基準として使用します。

計測:溝(CYCLE977)

計測:プロテクションゾーンありの溝(CYCLE977)

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

173

計測タイプ
3.3 ワーク計測(フライス盤)
必要条件● プローブが工具として有効になっていること。
● プローブの工具タイプ:– 3D マルチプローブ(タイプ 710)
– 一方向プローブ(タイプ 712)
注記
以下の計測方法は、平面の軸のみで可能です。
● 主軸反転ありの 3D プローブ(差分計測)● 3D プローブの割り出し

これらの計測方法では、通常、712、713、および 714 のプローブタイプは使用できません。
注記
機能「主軸反転ありの 3D プローブ」、「3D プローブの割り出し」、またはプローブタイプ
712、713、および 714 には SPOS 対応主軸が必要です。

計測前の開始位置
プローブは、計測軸のプローブボールの中心を溝のほぼ中央の計測高さに位置決めしてください。プロテクションゾーンがある場合、計測軸のプローブボールを溝のほぼ中央のプ
ロテクションゾーンより上方の高い位置に位置決めしてください。入力された送り距離で、
この高さから溝の目標の計測高さに到達することを確認してください。
注記
大きすぎる計測距離 DFA を選択したためプロテクションゾーンを通過する場合、サイク
ルで距離が自動的に短縮されます。ただし、プローブボールが入るのに十分な広さが必要です。

計測サイクル終了後の位置有効なプロテクションゾーンがない場合、プローブボールは溝の中央の計測高さになります。プロテクションゾーンがある場合、プローブボールは、計測サイクルの開始位置ではプロテクションゾーン上方の、溝に対して中央の位置になります。

174

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
手順処理するパートプログラムまたは ShopMill プログラムが作成され、エディタが選択されている状態で次の操作をおこないます。
1. [ワーク計測]ソフトキーを押します。
2. [端面距離]ソフトキーを押します。
3. [溝]ソフトキーを押します。
入力ウィンドウ[計測: 溝]が開きます。

パラメータ
G コードプログラム

ShopMill プログラム

パラメータ

説明

単位

パラメータ

説明

単位

計測方法

● 標準的な計測方法-

T

プローブの名称-D

刃先番号(1 - 9)

-

計測方法

● 標準的な計測方法-● 主軸反転ありの 3D プ
ローブ 1)● 3D プローブの割り出
し 2)PL

計測平面(G17 - G19)-

● 主軸反転ありの 3D プ
ローブ 1)● 3D プローブの割り出
し 2)
校正データセット(1 40)、変数の入力が可能-

校正データセット(1 - 40)、 -3)

変数の入力が可能 3)(主軸反転なしの計測での(主軸反転なしの計測でのみ)

み)

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

X

計測の開始点 X

mm

Y

計測の開始点 Y

mm

Z

計測の開始点 Zmm

175

計測タイプ
3.3 ワーク計測(フライス盤)

パラメータ

説明

補正対象

● 計測のみ(オフセットなし)

単位-● ゼロオフセット(設定可能 WO へ計測値を保存)

4)– 計測値を設定可能ゼロオフセットに保存(有効な WO、G54、G55、G56、
G57、G505、G506)– 荒削り/仕上げ(荒削りオフセットに計測値を保存/仕上げオフセットに計測
値を保存)● 基本レファレンス点– 荒削り/仕上げ(荒削りオフセットに計測値を保存/仕上げオフセットに計測
値を保存)● チャネル別基本– フレーム番号(1～4)に計測値を保存– 荒削り/仕上げ(荒削りオフセットに計測値を保存/仕上げオフセットに計測
値を保存)● 工具オフセット(工具データに計測値を保存)● 工具オフセット(ShopTurn) (計測値を予備工具、ShopTurn 番号に保存)
TR補正する工具の名称-

D

補正する工具の刃先番号(1～9)-● 形状:工具形状に計測値を保存● 摩耗:工具摩耗に計測値を保存● 自動:工具長または工具半径の自動選択● 長さ L1～L3:工具長 L1～L3 の補正● 半径:工具半径の補正
ST

予備工具の番号(予備工具番号)-計算● 反転なし(工具オフセットは、反転ありで計算されません)● 反転あり(工具オフセットは、反転ありで計算されます)

計測軸

計測軸(G17 の場合):

-

● X
● Y
W

溝幅指令値

mm

XM, YM

計測軸に対応する、溝の中心点の指令値の指定(セットポイントを中心点として mm「はい」と選択した場合のみ)

α0

176

計測軸とワーク間の角度°計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
パラメータ

説明

単位

プロテクショ

プロテクションゾーンを使用

-

ンゾーン

● あり
● なし

WS

プロテクションゾーンの幅(プロテクションゾーン「あり」の場合のみ)mm

DZ

計測高さでの送り距離(G17 の場合) (プロテクションゾーン「あり」の場合のみ) mm

DFA

計測距離

mm

TSA

計測結果の安全領域

mm

TDIF

寸法差監視の許容範囲

mm

TUL

ワークの許容上限値(指令値までインクリメント、寸法許容誤差[あり]の場合の mm
み)TLL

ワークの許容上限値(指令値までインクリメント、寸法許容誤差[あり]の場合の mm
み)TZL

ゼロオフセットの許容範囲

mm

データセッ

● なし(経験値を使用しない)

-

ト、経験値

● 1～20 (経験値のデータセット)

データセッ

なし(平均値を生成しない)

ト、平均値

1～20 (平均値生成のデータセット)

TMV

平均値生成による補正の範囲-

FW

平均化の加重係数-

計測

同じ位置での計測回数

-

1)

-

「主軸反転ありの 3D プローブ」機能は、一般 SD54760 $SNS_MEA_FUNCTION_MASK_PIECE でビット 16が設定されている場合に表示されます。

2)「3D プローブの割り出し」機能は、一般 SD54760 $SNS_MEA_FUNCTION_MASK_PIECE でビット 17 が設定されている場合に表示されます。

3)

変数名を空にしないでください。

4)

他のパラメータと補正対象は、一般 SD54760 $SNS_MEA_FUNCTION_MASK_PIECE で設定することができます。

工作機械メーカ
工作機械メーカから提供される情報に従ってください。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

177

計測タイプ
3.3 ワーク計測(フライス盤)
計測タイプ、フライス盤での旋削(840D sl のみ)
手順

編集用のパートプログラムまたは ShopTurn プログラムを作成し、エディタを起動します。
1. [ワーク計測]ソフトキーを押します。
2. [端面距離]ソフトキーを押します。
3. [溝]ソフトキーを押します。入力ウィンドウ[計測:溝]が開きます。
パラメータ

ShopTurn プログラム
パラメータ

説明

単位

T

プローブの名称-D

刃先番号(1 - 9)

-

計測方法

● 標準的な計測方法-● 主軸反転ありの 3D プローブ
● 3D プローブの割り出し
校正データセット(1 - 40)、変数の入力が可
能

-

1)

(主軸反転なしの計測でのみ)
X

計測の開始点 X

mm

Y

計測の開始点 Y

mm

Z

計測の開始点 Zmm1)

変数名を空にしないでください。

結果パラメータのリスト
計測タイプ「溝」では、次の結果パラメータが得られます。
表 3-16

178「溝」の結果パラメータ

パラメータ

説明

単位

_OVR [0]

溝幅指令値

mm

_OVR [1]平面の 1 番目の軸での溝の中心のセットポイントmm_OVR [2]平面の 2 番目の軸での溝の中心のセットポイント

mm

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
パラメータ

説明

単位

_OVR [4]

溝幅の現在値mm_OVR [5]平面の 1 番目の軸での溝の中心の現在値mm_OVR [6]平面の 2 番目の軸での溝の中心の現在値mm_OVR [16]

溝幅の差

mm

_OVR [17]平面の 1 番目の軸での溝の中心の差異

mm_OVR [18]平面の 2 番目の軸での溝の中心の差異

mm_OVI [0]D 番号または WO 番号-_OVI [2]計測サイクル番号-_OVI [3]計測タイプ-_OVS_TNAM 工具名称-

E

工具オフセットまたはゼロオフセットの補正を使ったワーク計測の場合、追加のパラメー
タが表示されます。「追加の結果パラメータ (ページ 417)」を参照してください。

3.3.10端面距離 - リブ(CYCLE977)

機能
この計測タイプを使って、ワークのリブの計測をおこなうことができます。リブの幅が計測され、リブの中心点が特定されます。
傾斜したリブの計測も可能です。これをおこなうには、リブの位置の実際の角の部分に対応する角度をパラメータ設定画面に入力します。リブの端面でのプロービングは常に直角でおこなわれます。リブの側面でプロテクションゾーンを定義することができます。
「主軸反転ありの 3D プローブ」計測方法では、計測は、差分計測として、平面の軸で実行されます。リブの 2 つの完全な計測が、一方が主軸位置 180°、もう一方が 0°で自動的に連続して実行されます。この計測の特別な手順では、校正していない多方向プローブの使用が可能です。ただし、プローブの校正によってプローブの正しい半径を一回、特定する必要があります。712、713 および 714 のプローブタイプは、この目的には適しません。位置決
め可能な主軸が必須です。
"3D プローブの割り出し"計測方法では、プローブのスイッチング方向を常に現在の計測
方向に合わせます。計測精度に高い要求がおこなわれる場合には、この機能を推奨します。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

179

計測タイプ
3.3 ワーク計測(フライス盤)
712、713 および 714 のプローブタイプは、この目的には適しません。位置決め可能な主軸が必須です。
計測結果(計測差異)は、以下の用途に使用することができます。
● ワーク原点が溝の中心点を基準とするような WO の補正。
● 工具のオフセット● オフセットなしの計測
予備工具の拡張工具オフセットだけでなく、サムオフセットとセットアップオフセットも可能です。工具オフセットの場合、通常、経験値を計算に含むことができます。

計測原理
選択された計測軸に基づいて、リブの向かい合うそれぞれの端面の 1 つの点が計測されます。ジオメトリ軸の正方向が最初に計測されます。2 つの実位置から、校正値を考慮してリブの幅が計算されます。選択した補正用ゼロオフセットに応じて、リブの中心の位置がワーク原点として特定されます。
セットポイントを中心点として「はい」を選択すると、セットポイントの指定によって、リブの中心の位置をワーク原点として定義できます。
計測されたリブ幅の差を工具オフセットの基本値として使用し、リブ原点の位置をゼロオ
フセットの基準として使用します。

計測:リブ(CYCLE977)

計測:プロテクションゾーンありのリブ(CYCLE977)

180

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
必要条件● プローブが工具として有効になっていること。
● プローブの工具タイプ:– 3D マルチプローブ(タイプ 710)
– 一方向プローブ(タイプ 712)
注記
以下の計測方法は、平面の軸のみで可能です。
● 主軸反転ありの 3D プローブ(差分計測)● 3D プローブの割り出し

これらの計測方法では、通常、712、713、および 714 のプローブタイプは使用できません。
注記
機能「主軸反転ありの 3D プローブ」、「3D プローブの割り出し」、またはプローブタイプ
712、713、および 714 には SPOS 対応主軸が必要です。

計測前の開始位置
プローブは、計測軸のプローブボールの中心をリブのほぼ中央の上方の位置に位置決めしてください。入力された送り距離で、開始高さからリブの必要な計測高さに到達することを確認してください。
注記
大きすぎる計測距離 DFA を選択したためプロテクションゾーンを通過する場合、サイク
ルで距離が自動的に短縮されます。ただし、プローブボールが入るのに十分な広さが必要です。

計測サイクル終了後の位置
プローブボールの位置は、計測サイクルの開始位置の高さで、リブ上方の中央になります。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

181

計測タイプ
3.3 ワーク計測(フライス盤)
手順処理するパートプログラムまたは ShopMill プログラムが作成され、エディタが選択されている状態で次の操作をおこないます。
1. [ワーク計測]ソフトキーを押します。
2. [端面距離]ソフトキーを押します。
3. [リブ]ソフトキーを押します。
入力ウィンドウ[計測: リブ]が開きます。

パラメータ
G コードプログラム

ShopMill プログラム

パラメータ 説明
計測方法

● 標準的な計測方法

単位

パラメータ

説明

単位

-

T

プローブの名称-D

刃先番号(1 - 9)

-

計測方法

● 標準的な計測方法-● 主軸反転ありの 3D プ
ローブ 1)● 3D プローブの割り出
し 2)PL

計測平面(G17 - G19)-

● 主軸反転ありの 3D プ
ローブ 1)● 3D プローブの割り出
し 2)
校正データセット(1 - 40)、 変数の入力が可能

182

校正データセット(1 - 40)、 -3)

変数の入力が可能 3)(主軸反転なしの計測での(主軸反転なしの計測での

み)

み)
X

計測の開始点 X

mm

Y

計測の開始点 Y

mm

Z

計測の開始点 Zmm

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)

パラメータ

説明

補正対象

● 計測のみ(オフセットなし)● ゼロオフセット(設定可能 WO へ計測値を保存)

単位4)– 計測値を設定可能ゼロオフセットに保存(有効な WO、G54、G55、
G56、G57、G505、G506)– 荒削り/仕上げ(荒削りオフセットに計測値を保存/仕上げオフセットに計測値を保存)● 基本レファレンス点– 荒削り/仕上げ(荒削りオフセットに計測値を保存/仕上げオフセットに計測値を保存)● チャネル別基本– フレーム番号(1～4)に計測値を保存– 荒削り/仕上げ(荒削りオフセットに計測値を保存/仕上げオフセットに計測値を保存)● 工具オフセット(工具データに計測値を保存)● 工具オフセット(ShopTurn) (計測値を予備工具、ShopTurn 番号に保存)
TR補正する工具の名称-

D

補正する工具の刃先番号(1～9)-● 形状:工具形状に計測値を保存-● 摩耗:工具摩耗に計測値を保存● 自動:工具長または工具半径の自動選択-● 長さ L1～L3:工具長 L1～L3 の補正● 半径:工具半径の補正
ST

予備工具の番号(予備工具番号)-計算● 反転なし(工具オフセットは、反転ありで計算されません)-● 反転あり(工具オフセットは、反転ありで計算されます)
計測軸

計測軸(計測平面 G17 の場合)

-

● X
● Y
W

リブ幅指令値mm

XM, YM

計測軸に対応する、リブの中心点の指令値の指定(セットポイントを中心点と mm
して「はい」と選択した場合のみ)

α0

計測軸とワーク間の角度°

DZ

計測高さでの送り距離((計測平面 G17 の場合)

mm

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

183

計測タイプ
3.3 ワーク計測(フライス盤)
パラメータ

説明

単位
-

プロテクション プロテクションゾーンを使用
ゾーン

● あり
● なし

WS

プロテクションゾーンの幅(プロテクションゾーン「あり」の場合のみ)

mm

DFA

計測距離

mm

TSA

計測結果の安全領域

mm

TDIF

寸法差監視の許容範囲

mm

TUL

ワークの許容上限値(指令値までインクリメント、寸法許容誤差[あり]の場合の mm
み)TLL

ワークの許容上限値(指令値までインクリメント、寸法許容誤差[あり]の場合の mm
み)

TZL

mm

ゼロオフセットの許容範囲

データセット、 ● なし(経験値を使用しない)
経験値-● 1～20 (経験値のデータセット)

データセット、 ● なし(平均値を生成しない)-

平均値● 1～20 (平均値生成のデータセット)

TMV

平均値生成による補正の範囲-

FW

平均化の加重係数-

計測

同じ位置での計測回数-

1)「主軸反転ありの 3D プローブ」機能は、一般 SD54760 $SNS_MEA_FUNCTION_MASK_PIECE でビット 16が設定されている場合に表示されます。

2)「3D プローブの割り出し」機能は、一般 SD54760 $SNS_MEA_FUNCTION_MASK_PIECE でビット 17 が設定されている場合に表示されます。

3)

変数名を空にしないでください。

4)

他のパラメータと補正対象は、一般 SD54760 $SNS_MEA_FUNCTION_MASK_PIECE で設定することができます。

工作機械メーカ
工作機械メーカから提供される情報に従ってください。

184

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
計測タイプ、フライス盤での旋削(840D sl のみ)
手順

編集用のパートプログラムまたは ShopTurn プログラムを作成し、エディタを起動します。

1. [ワーク計測]ソフトキーを押します。
2. [端面距離]ソフトキーを押します。
3. [リブ]ソフトキーを押します。
入力ウィンドウ[計測:リブ]が開きます。
パラメータ

ShopTurn プログラム
パラメータ

説明

単位

T

プローブの名称-D

刃先番号(1 - 9)

-

計測方法

● 標準的な計測方法-● 主軸反転ありの 3D プローブ
● 3D プローブの割り出し
校正データセット(1 - 40)、変数の入力が可
能

-

1)

(主軸反転なしの計測でのみ)
X

計測の開始点 X

mm

Y

計測の開始点 Y

mm

Z

計測の開始点 Zmm1)

変数名を空にしないでください。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

185

計測タイプ
3.3 ワーク計測(フライス盤)
結果パラメータのリスト
計測タイプ「リブ」では、次の結果パラメータが得られます。
表 3-17「リブ」結果パラメータ

パラメータ

説明

単位

_OVR [0]リブ幅指令値mm_OVR [1]平面の 1 番目の軸のリブ中央指令値mm_OVR [2]平面の 2 番目の軸のリブ中央指令値mm_OVR [4]リブ幅現在値mm_OVR [5]平面の 1 番目の軸のリブ中央現在値

mm_OVR [6]平面の 2 番目の軸のリブ中央現在値

mm_OVR [16]

リブ幅の差

mm

_OVR [17]平面の 1 番目の軸のリブ中央差mm_OVR [18]平面の 2 番目の軸のリブ中央差mm_OVI [0]D 番号または WO 番号-_OVI [2]計測サイクル番号-_OVI [3]計測タイプ-_OVS_TNAM 工具名称-

E

工具オフセットまたはゼロオフセットの補正を使ったワーク計測の場合、追加のパラメー
タが表示されます。「追加の結果パラメータ (ページ 417)」を参照してください。

3.3.11コーナ - 直角のコーナ(CYCLE961)

機能
この計測タイプを使って、ワークの直角の内側または外側のコーナの計測をおこなうことができます。
計測に加え、コーナーの位置を、指定されたゼロオフセット(WO)のワーク原点として使用
できます。

186

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
計測は、ワーク座標系に平行におこなわれます。端面に平行の計測モーションは、画面形式
パラメータ α0 で補正できます。この角度の指定は結果に影響しません。

計測原理
計測サイクルで 3 つの計測点に移動し、得られる直線の交点と実際の平面の 1 番目の軸の正の回転角度を特定します。
交点/コーナの角度がその位置を表します。これらは、MCS および WCS 値として OVR[]
結果パラメータに保存されます。特定されたコーナ点をワーク原点として使用する場合、セットポイント値の仕様 X0、Y0 (例えば、G17)がゼロオフセットの計算で考慮されます。

計測:直角のコーナ、内側(CYCLE961)

計測:直角のコーナ、外側(CYCLE961)

必要条件● プローブが工具長補正有りの工具として呼び出されること。
● プローブの工具タイプ:– 3D マルチプローブ(タイプ 710)
– パラメータ設定タイプ「polar」のみの一方向プローブ(タイプ 712)
注記
プローブタイプ 712 には SPOS 対応主軸が必要です。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

187

計測タイプ
3.3 ワーク計測(フライス盤)
計測前の開始位置
プローブは計測高さにあるか、計測するコーナの反対側のコーナの上方(プロテクション
ゾーンを参照してください)または 1 番目の計測点より手前にあります。
ここから計測点に干渉せずアプローチできる必要があります。
計測点は、プログラム指令距離 L1～L3 と極の位置(XP、YP)から求められます。位置決め時には、α0 (MCS の X 軸と 1 番目の端面の間の角度)も考慮されます。
計測サイクルは、必要な移動ブロックを生成し、P1 から開始して計測点 P1～P3 の計測をおこないます。
計測点 P1～P3 の位置決めでの、プロテクションゾーンの考慮● プロテクションゾーン = なし
プローブが計測高さで事前位置決めされ、コーナを計測時にこの計測高さを維持します。外側のコーナを行き来します。
● プロテクションゾーン = あり
プローブはコーナの上方に事前位置決めされます。計測中、平面の 3 番目の軸(G17 の場合、Z)はパラメータ DZ の値で計測高さまで移動され、対応する計測点が計測されます。計測後、プローブはパラメータ DZ の値まで上昇し、次の計測点に移動して再度下降します。

図 3-13

プロテクションゾーン = あり G17 で DZ>0 (計測高さ + DZ)で外側のコーナを往来

計測サイクル終了後の位置
プローブは再び開始位置になります(計測されたコーナと向かい合う位置)。
プロテクションゾーンパラメータの「あり」/「なし」に対応して、プローブは計測高さになるか、またはコーナの上方の位置になります。

188

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
手順処理するパートプログラムまたは ShopMill プログラムが作成され、エディタが選択されている状態で次の操作をおこないます。
1. [ワーク計測]ソフトキーを押します。
2. [コーナー]ソフトキーを押します。
3. [直角コーナー]ソフトキーを押します。
入力ウィンドウ[計測: 直角のコーナー]が開きます。

パラメータ
G コードプログラム

ShopMill プログラム

パラメー
タ

説明

単位

パラメータ

説明

単位

PL

計測平面(G17 - G19)-

T

プローブの名称--D

刃先番号(1 - 9)-

校正データセット(1 40)、変数の入力が可能

1)

校正データセット(1 - 40)、変 数の入力が可能 1)

パラメータ

説明

補正対象

● 計測のみ(オフセットなし)

X

計測の開始点 X

mm

Y

計測の開始点 Y

mm

Z

計測の開始点 Z

mm

単位-● ゼロオフセット(設定可能 WO へ計測値を保存)
位置

コーナの位置X0

2)-

コーナのタイプ:
外側のコーナ

内側のコーナ

-

●

●

-

●

●

●

●

●

●

コーナの指令値 X(計測平面 G17 の場合)

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

mm

189

計測タイプ
3.3 ワーク計測(フライス盤)
パラメータ

説明

単位

Y0

コーナの指令値 Y(計測平面 G17 の場合)

mm

XP

極(計測平面 G17 の場合)

mm

YP

極(計測平面 G17 の場合)

mm

α0

計測対象の角度基準端面と、機械座標系(MCS)における有効平面の 1 番目の °ジオメトリ軸に関する角度指定。
これにより、軸を端面に平行な角度に移動することができます。

L1

平面の 1 番目の軸の方向での極と計測点 P1 の距離(G17 の場合、X)mm

L2

平面の 1 番目の軸の方向での極と計測点 P2 の距離mm

L3

平面の 2 番目の軸の方向での極と計測点 P3 の距離(G17 の場合、Y)mm-

プロテクション プロテクションゾーンを使用
ゾーン

● あり
● なし

DZ

計測高さでの送り距離(プロテクションゾーン「あり」の場合のみ)

mm

DFA

計測距離

mm

TSA

計測結果の安全領域mm

1)

変数名を空にしないでください。

2)

他のパラメータと補正対象は、一般 SD54760 $SNS_MEA_FUNCTION_MASK_PIECE で設定することができます。

工作機械メーカ
工作機械メーカから提供される情報に従ってください。

計測タイプ、フライス盤での旋削(840D sl のみ)
手順

編集用のパートプログラムまたは ShopTurn プログラムを作成し、エディタを起動します。
1. [ワーク計測]ソフトキーを押します。
2. [コーナー]ソフトキーを押します。
3. [直角コーナー]ソフトキーを押します。
入力ウィンドウ[計測:直角のコーナー]が開きます。

190

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
パラメータ

ShopTurn プログラム
パラメータ

説明

単位

T

プローブの名称-D

刃先番号(1 - 9)-

校正データセット(1 - 40)、変数の入力が可能 1) X

計測の開始点 X

mm

Y

計測の開始点 Y

mm

Z

計測の開始点 Zmm1)

変数名を空にしないでください。

結果パラメータのリスト
計測タイプ「直角のコーナ」では、次の結果パラメータが得られます。
表 3-18「直角のコーナ」結果パラメータ

パラメータ 説明_OVR [4]単位

ワーク座標系(WCS)における有効平面の 1 番目のジオメトリ軸 °に対する、計測対象の角度基準端面の角度の現在値。

_OVR [5]WCS における平面の 1 番目の軸のコーナ点の現在値

mm_OVR [6]WCS における平面の 2 番目の軸のコーナ点の現在値

mm_OVR [20]機械座標系(WCS)における有効平面の 1 番目のジオメトリ軸に °対する、計測対象の角度基準端面の角度の現在値。

_OVR [21]MCS における平面の 1 番目の軸のコーナ点の現在値

mm_OVR [22]MCS における平面の 2 番目の軸のコーナ点の現在値

mm_OVI [2]計測サイクル番号-_OVI [3]計測タイプ-_OVI [5]プローブ番号-_OVI [9]アラーム番号-

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

191

計測タイプ
3.3 ワーク計測(フライス盤)

3.3.12コーナ - 任意のコーナ(CYCLE961)

機能
この計測タイプを使って、未知のワーク形状の内側または外側のコーナの計測を行うことができます。計測は、ワーク座標系に平行におこなわれます。端面に平行の計測モーショ
ンは、画面形式パラメータ α0 で補正できます。この角度の指定は結果に影響しません。
計測後、コーナーの位置を、指定されたゼロオフセット(WO)のワーク原点として使用で
きます。

計測原理
計測サイクルで 4 つの計測点(P1～P4)に順に移動し、得られる直線の交点と、平面の 1 番
目の軸(G17 の場合、X)の計測点 P1 と P2 の基準端面に対して正方向の回転角度を決定します。
交点/コーナの角度がその位置を表します。これらは、MCS および WCS 値として OVR[]
結果パラメータに保存されます。特定されたコーナ点をワーク原点として使用する場合、セットポイント値の仕様 X0、Y0 (例えば、G17)がゼロオフセットの計算で考慮されます。
点 P1 と P2 の相対的な位置が、新規の座標系における平面の 1 番目の軸の方向を特定します。

計測:任意のコーナ、内側(CYCLE961)192

計測:任意のコーナ、外側(CYCLE961)

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
必要条件● プローブが工具長補正有りの工具として呼び出されること。
● プローブの工具タイプ:– 3D マルチプローブ(タイプ 710)
– 機能タイプ「polar」のみの一方向プローブ(タイプ 712)
注記
プローブタイプ 712 には SPOS 対応主軸が必要です。

計測前の開始位置
プローブは計測高さにあるか、計測するコーナの反対側のコーナの上方(プロテクション
ゾーンを参照してください)または 1 番目の計測点より手前にあります。
ここから計測点に干渉せずアプローチできる必要があります。
計測サイクルは、必要な移動ブロックを生成し、P1 から開始して計測点 P1～P4 の計測をおこないます。
計測点 P1～P4 の位置決めでの、プロテクションゾーンの考慮● プロテクションゾーン = なし
プローブが計測高さで事前位置決めされ、コーナを計測時にこの計測高さを維持します。外側のコーナを行き来します。
● プロテクションゾーン = あり
プローブはコーナの上方に事前位置決めされます。計測時、平面の 3 番目の軸(G17 の場合、Z)はパラメータ DZ の値で計測高さまで移動され、対応する計測点が計測されます。計測後、プローブはパラメータ DZ の値まで上昇し、次の計測点に移動して再度下降します。

図 3-14

プロテクションゾーン = あり:G17 の場合、DZ>0 (計測高さ + DZ)で外側のコー
ナーを往来

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

193

計測タイプ
3.3 ワーク計測(フライス盤)
計測サイクル終了後の位置
最後の計測後、プローブは計測点 P4 にあります。
プロテクションゾーンパラメータの「あり」/「なし」に対応して、プローブは計測高さになるか、またはコーナの上方の位置になります。

手順
処理するパートプログラムまたは ShopMill プログラムが作成され、エディタが選択されている状態で次の操作をおこないます。
1. [ワーク計測]ソフトキーを押します。
2. [コーナー]ソフトキーを押します。
3. [任意のコーナー]ソフトキーを押します。
入力ウィンドウ[計測: 任意のコーナー]が開きます。

パラメータ
G コードプログラム

ShopMill プログラム

パラメー
タ

説明

単位

パラメータ

説明

単位

PL

計測平面(G17 - G19)-

T

プローブの名称-

校正データセット(1 --D

刃先番号(1 - 9)-40)、変数の入力が可
能 1)
校正データセット(1 - 40)、変 数の入力が可能 1)

194X

計測の開始点 X

mm

Y

計測の開始点 Y

mm

Z

計測の開始点 Zmm

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)

パラメータ

説明

補正対象

● 計測のみ(オフセットなし)

単位-● ゼロオフセット(設定可能 WO へ計測値を保存)
座標系

2)

● 極座標

-

● 直交座標位置

コーナの位置-コーナのタイプ:
外側のコーナ

内側のコーナ

-

●

●

-

●

●

●

●

●

●

X0

計測したコーナの指令値 X (G17 の場合、X)mm

Y0

計測したコーナの指令値 Y (G17 の場合、X)mm

座標系 = 「極座標」のみ:
XP

平面の 1 番目の軸の極の位置(G17 の場合、X)

mm

YP

平面の 2 番目の軸の極の位置(G17 の場合、Y)mm

α0

計測対象の角度基準端面と、機械座標系(MCS)における有効平面の 1 番目の °ジオメトリ軸に関する角度指定。これにより、軸を端面に平行な角度に移動することができます。

L1

1 番目の計測の開始位置までの距離mm

L2

2 番目の計測の開始位置までの距離

mm

α1

開口角度

°

L3

3 番目の計測の開始位置までの距離mm

L4

4 番目の計測の開始位置までの距離mm

座標系 = 「直交座標」のみ:
X1

1 番目の計測の開始位置 X

mm

Y1

1 番目の計測の開始位置 Ymm

X2

2 番目の計測の開始位置 Xmm

Y2

2 番目の計測の開始位置 Ymm

X3

3 番目の計測の開始位置 Xmm

Y3

3 番目の計測の開始位置 Ymm

X4

4 番目の計測の開始位置 Xmm

Y4

4 番目の計測の開始位置 Ymm

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

195計測タイプ
3.3 ワーク計測(フライス盤)
パラメータ

説明

単位
-

プロテクション プロテクションゾーンを使用
ゾーン

● あり
● なし

DZ

計測高さでの送り距離(プロテクションゾーン「あり」の場合のみ)

mm

DFA

計測距離

mm

TSA

計測結果の安全領域mm

1)

変数名を空にしないでください。

2)

他のパラメータと補正対象は、一般 SD54760 $SNS_MEA_FUNCTION_MASK_PIECE で設定することができます。

工作機械メーカ
工作機械メーカから提供される情報に従ってください。
注記
全体の軌跡が「2· DFA [mm]」内で輪郭に到達できるように、4 つの計測点または計測距離
DFA を選択してください。それ以外の場合、計測をおこなうことができません。
サイクルの内部では、計測距離 DFA に最小値 20 mm が生成されます。

計測タイプ、フライス盤での旋削(840D sl のみ)
手順

編集用のパートプログラムまたは ShopTurn プログラムを作成し、エディタを起動します。
1. [ワーク計測]ソフトキーを押します。
2. [コーナー]ソフトキーを押します。
3. [任意のコーナー]ソフトキーを押します。
入力ウィンドウ[計測:任意のコーナー]が開きます。

196

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
パラメータ

ShopTurn プログラム
パラメータ

説明

単位

T

プローブの名称-D

刃先番号(1 - 9)-

校正データセット(1 - 40)、変数の入力が可能 1) X

計測の開始点 X

mm

Y

計測の開始点 Y

mm

Z

計測の開始点 Zmm1)

変数名を空にしないでください。

結果パラメータのリスト
計測タイプ「任意のコーナ」では、次の結果パラメータが得られます。
表 3-19「任意のコーナ」結果パラメータ

パラメータ 説明_OVR [4]単位

ワーク座標系(WCS)における有効平面の 1 番目のジオメトリ軸 °に対する、計測対象の角度基準端面の角度の現在値。

_OVR [5]WCS における平面の 1 番目の軸のコーナ点の現在値

mm_OVR [6]WCS における平面の 2 番目の軸のコーナ点の現在値

mm_OVR[8]コーナの角度の現在値°_OVR [20]機械座標系(WCS)における有効平面の 1 番目のジオメトリ軸に °対する、計測対象の角度基準端面の角度の現在値。

_OVR [21]MCS における平面の 1 番目の軸のコーナ点の現在値

mm_OVR [22]MCS における平面の 2 番目の軸のコーナ点の現在値

mm_OVI [2]計測サイクル番号-_OVI [3]計測タイプ-_OVI [5]プローブ番号-_OVI [9]アラーム番号-

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

197

計測タイプ
3.3 ワーク計測(フライス盤)

3.3.13穴 - 長方形ポケット(CYCLE977)

機能
この計測タイプを使って、ワークの長方形ポケットの計測を行うことができます。ポケッ
トの幅とポケットの長さが計測され、ポケットの中心点が特定されます。
計測は、必ず有効な平面のジオメトリ軸に平行におこなわれます。計測は、送り軸を中心に回転した長方形ポケットでも可能です。これをおこなうには、実際のポケット位置に対応
する角度をパラメータ設定画面に入力してください。ポケットの側面でのプローブ動作は、
常に側面に対して直角です。ポケットのプロテクションゾーンを定義することができます。
「主軸反転ありの 3D プローブ」計測方法では、計測は、差分計測として、平面の軸で実行されます。長方形ポケットの 2 つの完全な計測が、一方が主軸位置 180°、もう一方が 0°で自動的に連続して実行されます。この計測の特別な手順では、校正していない多方向プローブの使用が可能です。ただし、プローブの校正によってプローブの正しい半径を一回、特定する必要があります。712、713 および 714 のプローブタイプは、この目的には適しません。位置決め可能な主軸が必須です。
"3D プローブの割り出し"計測方法では、プローブのスイッチング方向を常に現在の計測
方向に合わせます。計測精度に高い要求がおこなわれる場合には、この機能を推奨します。
712、713 および 714 のプローブタイプは、この目的には適しません。位置決め可能な主軸が必須です。
計測結果(計測差異)は、以下の用途に使用することができます。
● ワーク原点が長方形の中心点を基準とするように WO を補正● 工具のオフセット● オフセットなしの計測
予備工具の拡張工具オフセットだけでなく、サムオフセットとセットアップオフセットも可能です。工具オフセットの場合、通常、経験値を計算に含むことができます。

計測原理
平面の 2 つのジオメトリ軸のそれぞれの向かい合う 2 点が計測されます。計測は、1 番目のジオメトリ軸の正方向に向かって開始されます。ポケットの幅とポケットの長さは、校正値を考慮してポケットの側面の 4 点で計測された実位置から計算されます。選択した補
正用のゼロオフセットに応じて、ポケットの中心の位置がワーク原点として特定されます。
計測された側面の長さの差を工具オフセットの基本量として使用し、ポケットの原点の位置をゼロオフセットの基準として使用します。

198

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
セットポイントを中心点として「はい」を選択すると、セットポイントの指定によって、長方形ポケットの中心の位置をワーク原点として定義できます。

計測:長方形ポケット (CYCLE977)

計測:プロテクションゾーンありの長方形ポケット(CYCLE977)

必要条件● プローブが工具として有効になっていること。
● プローブの工具タイプ:– 3D マルチプローブ(タイプ 710)
– 一方向プローブ(タイプ 712)
– スター型プローブ(タイプ 714)
注記
以下の計測方法は、平面の軸のみで可能です。
● 主軸反転ありの 3D プローブ(差分計測)● 3D プローブの割り出し

これらの計測方法では、通常、712、713、および 714 のプローブタイプは使用できません。
注記
機能「主軸反転ありの 3D プローブ」、「3D プローブの割り出し」、またはプローブタイプ
712 および 714 には SPOS 対応主軸が必要です。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

199

計測タイプ
3.3 ワーク計測(フライス盤)
計測前の開始位置
プローブは、ポケットの中心点の位置指令値に位置決めしてください。ポケットでアプローチされるこの位置は、開始位置を示すと同時に、オフセットを特定するための指令値を示します。プロテクションゾーンでは、プローブボールの位置は、プロテクションゾーンより上の高さにあります。
入力された送り距離で、この高さからポケットの目標の計測高さに到達することを確認してください。
注記
大きすぎる計測距離 DFA を選択したためプロテクションゾーンを通過する場合、サイク
ルで距離が自動的に短縮されます。ただし、プローブボールが入るのに十分な広さが必要です。

計測サイクル終了後の位置有効なプロテクションゾーンがない場合、計測サイクルが終了するとプローブボールはポケットの中央で計測高さになります。
プロテクションゾーンがある場合、計測サイクルが終了するとプローブボールはポケットの中央の上方で、計測サイクルの開始位置の高さになります。

手順
処理するパートプログラムまたは ShopMill プログラムが作成され、エディタが選択されている状態で次の操作をおこないます。
1. [ワーク計測]ソフトキーを押します。
2. [穴]ソフトキーを押します。
3. [長方形ポケット]ソフトキーを押します。
入力ウィンドウ[計測: 長方形ポケット]が開きます。

200

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
パラメータ
G コードプログラム

ShopMill プログラム

パラメータ 説明
計測方法

● 標準的な計測方法

単位

パラメータ 説明

単位-T

プローブの名称-D

刃先番号(1 - 9)

-

計測方法

● 標準的な計測方法-● 主軸反転ありの 3D プ
ローブ 1)● 3D プローブの割り出
し 2)PL

計測平面(G17 - G19)-

● 主軸反転ありの 3D プ
ローブ 1)● 3D プローブの割り出
し 2)
校正データセット(1 - 40)、 変数の入力が可能

校正データセット(1 - 40)、 -3)

変数の入力が可能 3)(主軸反転なしの計測での(主軸反転なしの計測での

み)

み)

パラメータ

説明

補正対象

● 計測のみ(オフセットなし)

X

計測の開始点 X

mm

Y

計測の開始点 Y

mm

Z

計測の開始点 Zmm● ゼロオフセット(設定可能 WO へ計測値を保存)

単位
4)● 工具オフセット(工具データに計測値を保存)● 工具オフセット(ShopTurn) (計測値を予備工具、ShopTurn 番号に保存)
TR補正する工具の名称-

D

補正する工具の刃先番号-

ST

予備工具の番号(予備工具番号)-

W

ポケット幅指令値mm

L

ポケット長さ指令値

mm

XM、YM

長方形ポケットの中心点の指令値の指定(セットポイントを中心点として「はい」 mmと選択した場合のみ)

α0

計測軸とワーク間の角度計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3°

201

計測タイプ
3.3 ワーク計測(フライス盤)
パラメータ

説明

単位

プロテクショ

プロテクションゾーンを使用

-

ンゾーン

● あり
● なし

WS

プロテクションゾーンの幅(プロテクションゾーン「あり」の場合のみ)

mm

LS

プロテクションゾーンの長さ(プロテクションゾーン「あり」の場合のみ)

mm

DX / DY / DZ

計測高さでの送り距離(プロテクションゾーン「あり」の場合のみ)

mm

DFA

計測距離

mm

TSA

計測結果の安全領域

mm

寸法許容誤

工具オフセットに寸法許容誤差を使用

-

差

● あり
● なし

TUL

ワークの許容上限値(指令値までインクリメント、寸法許容誤差[あり]の場合の mm
み)TLL

ワークの許容上限値(指令値までインクリメント、寸法許容誤差[あり]の場合の mm
み)1)「主軸反転ありの 3D プローブ」機能は、一般 SD54760 $SNS_MEA_FUNCTION_MASK_PIECE でビット 16が設定されている場合に表示されます。

2)「3D プローブの割り出し」機能は、一般 SD54760 $SNS_MEA_FUNCTION_MASK_PIECE でビット 17 が設定されている場合に表示されます。

3)

変数名を空にしないでください。

4)

他のパラメータと補正対象は、一般 SD54760 $SNS_MEA_FUNCTION_MASK_PIECE で設定することができます。

工作機械メーカ
工作機械メーカから提供される情報に従ってください。

202

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
計測タイプ、フライス盤での旋削(840D sl のみ)
手順

編集用のパートプログラムまたは ShopTurn プログラムを作成し、エディタを起動します。
1. [ワーク計測]ソフトキーを押します。
2. [穴]ソフトキーを押します。
3. [長方形ポケット]ソフトキーを押します。
入力ウィンドウ[計測:長方形ポケット]が開きます。
パラメータ

ShopTurn プログラム
パラメータ

説明

単位

T

プローブの名称-D

刃先番号(1 - 9)

-

計測方法

● 標準的な計測方法-● 主軸反転ありの 3D プローブ
● 3D プローブの割り出し
校正データセット(1 - 40)、変数の入力が可能 1) (主軸反転なしの計測でのみ)
X

計測の開始点 X

mm

Y

計測の開始点 Y

mm

Z

計測の開始点 Zmm1)

変数名を空にしないでください。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

203

計測タイプ
3.3 ワーク計測(フライス盤)
3.3.13.1

混合用途パラメータ

計測タイプ、フライス盤での旋削
手順

編集用のパートプログラムまたは ShopTurn プログラムを作成し、エディタを起動します。
1. [ワーク計測]ソフトキーを押します。
2. [穴]ソフトキーを押します。
3. [長方形ポケット]ソフトキーを押します。
入力ウィンドウ[計測:長方形ポケット]が開きます。
パラメータ

ShopTurn プログラム
パラメータ

説明

単位

T

プローブの名称-D

刃先番号(1 - 9)

-

計測方法

● 標準的な計測方法-● 主軸反転ありの 3D プローブ
● 3D プローブの割り出し
校正データセット(1 - 40)、変数の入力が可能 1) (主軸反転なしの計測でのみ)
X

計測の開始点 X

mm

Y

計測の開始点 Y

mm

Z

計測の開始点 Z

mm

1)

204

変数名を空にしないでください。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
結果パラメータのリスト
計測タイプ「長方形ポケット」では、次の結果パラメータが得られます。
表 3-20「長方形ポケット」結果パラメータ

パラメータ

説明

単位

_OVR [0]平面の 1 番目の軸の長方形寸法の指令値

mm_OVR [1]平面の 2 番目の軸の長方形寸法の指令値

mm_OVR [2]平面の 1 番目の軸の長方形の中心点指令値mm_OVR [3]平面の 2 番目の軸の長方形の中心点指令値mm_OVR [4]平面の 1 番目の軸の長方形寸法現在値

mm_OVR [5]平面の 2 番目の軸の長方形寸法現在値

mm_OVR [6]平面の 1 番目の軸の長方形の中心点現在値

mm_OVR [7]平面の 2 番目の軸の長方形の中心点現在値

mm_OVR [16]平面の 1 番目の軸の長方形寸法の差mm_OVR [17]平面の 2 番目の軸の長方形寸法の差mm_OVR [18]平面の 1 番目の軸の長方形の中心点の差

mm_OVR [19]平面の 2 番目の軸の長方形の中心点の差

mm_OVI [0]D 番号または WO 番号-_OVI [2]計測サイクル番号-_OVS_TNAM 工具名称-

E

工具オフセットまたはゼロオフセットの補正を使ったワーク計測の場合、追加のパラメー
タが表示されます。「追加の結果パラメータ (ページ 417)」を参照してください。

3.3.14穴 - 1 つ穴(CYCLE977)

機能
この計測タイプを使って、ワークの 1 つの穴の計測をおこなうことができます。穴の中心点を特定するだけでなく、穴の直径も計測されます。計測は、必ず有効な平面のジオメトリ軸に平行におこなわれます。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

205

計測タイプ
3.3 ワーク計測(フライス盤)
開始角度を使う場合、送り軸を中心に回転することによって、計測点を穴の周辺に移動することができます。
穴のプロテクションゾーンを定義することができます。
「主軸反転ありの 3D プローブ」計測方法では、計測は、差分計測として、平面の軸で実行されます。穴の 2 つの完全な計測が、順番に、一方が主軸位置 180°、もう一方が 0°で自動的に連続して実行されます。この計測の特別な手順では、校正していない多方向プロー
ブの使用が可能です。ただし、プローブの校正によってプローブの正しい半径を一回、特定する必要があります。712、713 および 714 のプローブタイプは、この目的には適しません。位置決め可能な主軸が必須です。
"3D プローブの割り出し"計測方法では、プローブのスイッチング方向を常に現在の計測
方向に合わせます。計測精度に高い要求がおこなわれる場合には、この機能を推奨します。
712、713 および 714 のプローブタイプは、この目的には適しません。位置決め可能な主軸が必須です。
計測結果(計測差異)は、以下の用途に使用することができます。
● ワーク原点が穴の中心を基準とするように WO を補正● 工具のオフセット● オフセットなしの計測
予備工具の拡張工具オフセットだけでなく、サムオフセットとセットアップオフセットも可能です。工具オフセットの場合、通常、経験値を計算に含むことができます。

計測原理
平面の 2 つのジオメトリ軸のそれぞれの向かい合う 2 点が計測されます。穴の直径と中心点が、これらの 4 つの計測された実位置から、校正値を考慮して計算されます。平面の 1番目のジオメトリ軸の計測点から、この軸の中心が計算され、プローブがこの中心に位置決めされます。この中心点から開始して、2 番目のジオメトリ軸の 2 点が計測され、これらから穴の実際の直径が特定されます。計測は、1 番目のジオメトリ軸の正方向に向かって開始されます。計測された穴の直径の差を工具のオフセットに使用し、穴の原点の位置を
ゼロオフセットの基準として使用します。

206

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
セットポイントを中心点として「はい」を選択すると、セットポイントの指定によって、穴の中心の位置をワーク原点として定義できます。

計測:穴(CYCLE977)

計測:プロテクションゾーンありの穴(CYCLE977)

必要条件● プローブが工具として有効になっていること。
● プローブの工具タイプ:– 3D マルチプローブ(タイプ 710)
– 一方向プローブ(タイプ 712)
– スター型プローブ(タイプ 714)
注記
以下の計測方法は、平面の軸のみで可能です。
● 主軸反転ありの 3D プローブ(差分計測)● 3D プローブの割り出し

これらの計測方法では、通常、712、713、および 714 のプローブタイプは使用できません。
注記
基準リングの計測の場合、すべての軸の位置の機械的複雑さを考慮した場合、基準リングの直径は計測結果にのみ正確に反映されます。これは、次の計測状況に従って校正をおこな
うことにより実現できます。これはすべての計測に適用できます。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

207

計測タイプ
3.3 ワーク計測(フライス盤)
注記
機能「主軸反転ありの 3D プローブ」、「3D プローブの割り出し」、またはプローブタイプ
712 および 714 には SPOS 対応主軸が必要です。

計測前の開始位置
プローブは、穴の中心点の位置指令値に位置決めしてください。穴でアプローチされるこの位置は、開始位置を示すと同時に、オフセットを特定するための指令値を示します。
プロテクションゾーンでは、プローブボールの中心は、プロテクションゾーンより上の高さにあります。入力された送り距離で、この高さから穴の中の目標の計測高さに到達することを確認してください。
注記
大きすぎる計測距離 DFA を選択したためプロテクションゾーンを通過する場合、サイク
ルで距離が自動的に短縮されます。ただし、プローブボールが入るのに十分な広さが必要です。

計測サイクル終了後の位置有効なプロテクションゾーンがない場合、プローブボールの位置は穴の中心となり、高さは計測高さとなります。
プロテクションゾーンがある場合、計測サイクル終了時のプローブボールの位置は穴の中心上方となり、高さは開始位置の高さになります。
注記
穴の中心点に対する計測サイクル起点の範囲は、計測距離 DFA の値の範囲内ある必要があります。これを守らないと、干渉が発生する危険性があり、また計測をおこなうことができない場合があります。

208

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
手順処理するパートプログラムまたは ShopMill プログラムが作成され、エディタが選択されている状態で次の操作をおこないます。
1. [ワーク計測]ソフトキーを押します。
2. [穴]ソフトキーを押します。
3. [1 つ穴]ソフトキーを押します。
入力ウィンドウ[計測: 1 つの穴] が開きます。

パラメータ
G コードプログラム

ShopMill プログラム

パラメータ 説明
計測方法

● 標準的な計測方法

単位

パラメー
タ

説明

単位

-

T

プローブの名称-D

刃先番号(1 - 9)-

計測方

● 標準的な計測方法-法● 主軸反転ありの 3D プ
ローブ 1)● 主軸反転ありの 3D プロ
ーブ 1)● 3D プローブの割り出
し 2)PL

計測平面(G17 - G19)-

● 3D プローブの割り出
し 2)
校正データセット(1 - 40)、 変数の入力が可能

校正データセット(1 - 40)、 -3)

変数の入力が可能 3)(主軸反転なしの計測での(主軸反転なしの計測でのみ)

み)

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

X

計測の開始点 X

mm

Y

計測の開始点 Y

mm

Z

計測の開始点 Zmm

209

計測タイプ
3.3 ワーク計測(フライス盤)

パラメータ

説明

補正対象

● 計測のみ(オフセットなし)

単位-● ゼロオフセット(設定可能 WO へ計測値を保存)

4)● 工具オフセット(工具データに計測値を保存)
TR補正する工具の名称-

D

補正する工具の刃先番号-

ST

予備工具の番号(予備工具番号、ShopTurn 番号)-∅

穴の直径指令値mm

α0

接触角度 5)°

プロテクシ

プロテクションゾーンを使用

-

ョンゾー

● あり

ン

● なし

∅S

プロテクションゾーンの直径(プロテクションゾーン「あり」の場合のみ)

XM, YM

ドリル穴の中心点の指令値の指定(セットポイントを中心点として「はい」と選択 mmmm

した場合のみ)DX / DY / DZ 計測高さでの送り距離(プロテクションゾーン「あり」の場合のみ)

mm

DFA

計測距離

mm

TSA

計測結果の安全領域

mm

寸法許容誤

工具オフセットに寸法許容誤差を使用

-

差

● あり
● なし

TUL

ワークの許容上限値(指令値までインクリメント、寸法許容誤差[あり]の場合のみ) mm

TLL

ワークの許容上限値(指令値までインクリメント、寸法許容誤差[あり]の場合のみ) mm

1)「主軸反転ありの 3D プローブ」機能は、一般 SD54760 $SNS_MEA_FUNCTION_MASK_PIECE でビット 16が設定されている場合に表示されます。

2)「3D プローブの割り出し」機能は、一般 SD54760 $SNS_MEA_FUNCTION_MASK_PIECE でビット 17 が設定されている場合に表示されます。

3)

変数名を空にしないでください。

4)

他のパラメータと補正対象は、一般 SD54760 $SNS_MEA_FUNCTION_MASK_PIECE で設定することができます。

5)

接触角度は常に有効な座標系の 1 番目の軸の正方向を基準とします。たとえば、G17 の場合は+X、G18 の場合は+Z、G19 の場合は+Y

210

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)

工作機械メーカ
工作機械メーカから提供される情報に従ってください。

計測タイプ、フライス盤での旋削(840D sl のみ)
手順

1. [ワーク計測]ソフトキーを押します。
2. [穴]ソフトキーを押します。
3. [1 つ穴]ソフトキーを押します。
入力ウィンドウ[計測:1 つの穴] が開きます。
パラメータ

ShopTurn プログラム
パラメータ

説明

単位

T

プローブの名称-D

刃先番号(1 - 9)

-

計測方法

● 標準的な計測方法-● 主軸反転ありの 3D プローブ
● 3D プローブの割り出し
校正データセット(1 - 40)、変数の入力が可能 1) (主軸反転なしの計測でのみ)
X

計測の開始点 X

mm

Y

計測の開始点 Y

mm

Z

計測の開始点 Zmm1)

変数名を空にしないでください。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

211

計測タイプ
3.3 ワーク計測(フライス盤)
結果パラメータのリスト
計測タイプ「穴」は、次の結果パラメータが得られます。
表 3-21「穴」結果パラメータ

パラメータ

説明

単位

_OVR [0]穴の直径指令値mm_OVR [1]平面の 1 番目の軸の穴の中心点指令値mm_OVR [2]平面の 2 番目の軸の穴の中心点指令値mm_OVR [4]穴の直径の現在値mm_OVR [5]平面の 1 番目の軸の穴の中心点現在値

mm_OVR [6]平面の 2 番目の軸の穴の中心点現在値

mm_OVR [16]

穴の直径差

mm

_OVR [17]平面の 1 番目の軸の穴の中心点の差

mm_OVR [18]平面の 2 番目の軸の穴の中心点の差

mm_OVI [0]D 番号または WO 番号-_OVI [2]計測サイクル番号-_OVI [3]計測タイプ-_OVS_TNAM 工具名称-

E

工具オフセットまたはゼロオフセットの補正を使ったワーク計測の場合、追加のパラメー
タが表示されます。「追加の結果パラメータ (ページ 417)」を参照してください。

3.3.15

穴 - 内側の円弧(CYCLE979)

機能
この計測タイプを使って、内側から円弧の計測を行うことができます。平面での円弧の直径と中心点が特定されます。セットポイントを中心点として「はい」を選択すると、セットポイントの指定によって、円弧の中心の位置をワーク原点として定義できます。
平面の 1 番目のジオメトリ軸を基準にした開始角度を使って、円弧の円周に沿って計測点を移動することができます。円周に沿った計測点間の距離は、分割角度を使って定義されます。

212

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)「主軸反転ありの 3D プローブ」計測方法では、計測は、差分計測として、平面の軸で実行されます。この計測の特別な手順では、校正していない多方向プローブの使用が可能です。
712、713 および 714 のプローブタイプは、この目的には適しません。位置決め可能な主軸が必須です。
"3D プローブの割り出し"計測方法では、プローブのスイッチング方向を常に現在の計測
方向に合わせます。計測精度に高い要求がおこなわれる場合には、この機能を推奨します。
712、713 および 714 のプローブタイプは、この目的には適しません。位置決め可能な主軸が必須です。
計測結果(計測差異)は、以下の用途に使用することができます。
● ワーク原点が円弧の中心点を基準とするように WO を補正● 工具のオフセット● オフセットなしの計測
予備工具の拡張工具オフセットだけでなく、サムオフセットとセットアップオフセットも可能です。工具オフセットの場合、通常、経験値を計算に含むことができます。

計測原理
円弧は、3 つまたは 4 つの計測点で計測することができます。計測点の中間位置にはジオメトリ軸に平行の円弧軌跡に沿ってアプローチしません。プローブボールの円周と穴の距離
は、計測距離 DFA に対応します。円弧軌跡の方向は、分割角度の符号で取得します。中間位置から計測点までの計測距離は、穴の周囲までの半径方向の距離です。
計測点の数と分割角度から得られた円弧は 360°を超えることはできません。計測された円弧直径の差を工具オフセットとして、円弧の原点をゼロオフセットの基準として使用します。

図 3-15

計測:内側の円弧(CYCLE979)、例: 4 つの計測点

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

213

計測タイプ
3.3 ワーク計測(フライス盤)
必要条件● プローブが工具として有効になっていること。
● プローブの工具タイプ:– 3D マルチプローブ(タイプ 710)
– 一方向プローブ(タイプ 712)
注記
以下の計測方法は、平面の軸のみで可能です。
● 主軸反転ありの 3D プローブ(差分計測)● 3D プローブの割り出し

これらの計測方法では、通常、712、713、および 714 のプローブタイプは使用できません。
注記
90°未満の円弧を計測する場合、数学的には、円形から外れた計測点は、結果(中心点、直径)の精度に大きく影響することに注意してください。
このため、小さな円弧を計測する場合は、細心の注意を払う必要があります。次の手順を使用すれば、よい結果が得られます。
計測する円弧は、次の条件を満たす必要があります。
●●●●

加工屑がないこと。
加工技術を使用して保証される、できる限り正確な円の形状であること。
加工技術を使用して保証される、できる限り滑らかな面であること。
高品質なプローブで計測されていること。つまり、プローブボールの形状ができるだけ均一であること。
● 4 点を使って計測すること(パラメータで設定)。
● 最近校正したプローブを使って計測すること。

注記
機能「主軸反転ありの 3D プローブ」、「3D プローブの割り出し」、またはプローブタイプ
712 には SPOS 対応主軸が必要です。

計測前の開始位置
プローブは、平面の 3 番目の軸(工具軸)上の必要な計測高さにあり、計測距離 DFA とほぼ等しい距離だけ最初の計測点の前方にあります。平面の軸でこの暫定位置を選択するとき
は、開始角度の設定を考慮してください。これは、最初の計測点およびすべての追加計測点
が開始角度によって円弧軌跡上で移動するためです。

214

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
例として 180°の開始角度を使用すると、最初の接触点は、計測する穴の反対側になります。
開始位置についてこのことを考慮しない場合は、穴で発生する可能性のある障害物との干渉が発生します。

計測サイクル終了後の位置
計測後、プローブボールの円周は、最後の計測点から半径方向に計測距離 DFA だけ離れた
計測高さの位置になります。
注記
円弧の中心点に対する計測サイクル起点の範囲は、計測距離 DFA の値の範囲内ある必要があります。これを守らないと、干渉が発生する危険性があり、また計測をおこなうことができない場合があります。

手順
処理するパートプログラムまたは ShopMill プログラムが作成され、エディタが選択されている状態で次の操作をおこないます。
1. [ワーク計測]ソフトキーを押します。
2. [穴]ソフトキーを押します。
3. [内側円弧]ソフトキーを押します。
入力ウィンドウ[計測: 内側の円弧]が開きます。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

215

計測タイプ
3.3 ワーク計測(フライス盤)
パラメータ
G コードプログラム

ShopMill プログラム

パラメータ 説明
計測方

● 標準的な計測方法法● 主軸反転ありの 3D プロ
ーブ 1)

単位

パラメー
タ

説明

単位

-

T

プローブの名称-D

刃先番号(1 - 9)-

計測方

● 標準的な計測方法-法● 主軸反転ありの 3D プ
ローブ 1)● 3D プローブの割り出し 2)
PL

計測平面(G17 - G19)-

● 3D プローブの割り出
し 2)
校正データセット(1 - 40)、 変数の入力が可能

校正データセット(1 - 40)、 -3)

変数の入力が可能 3)(主軸反転なしの計測でのみ)(主軸反転なしの計測での
み)

パラメータ

説明

補正対象

● 計測のみ(オフセットなし)

X

計測の開始点 X

mm

Y

計測の開始点 Y

mm

Z

計測の開始点 Z

mm

単位-● ゼロオフセット(設定可能 WO へ計測値を保存)

4)● 工具オフセット(工具データに計測値を保存)● 工具オフセット(ShopTurn) (計測値を予備工具、ShopTurn 番号に保存)
TR補正する工具の名称-

D

補正する工具の刃先番号-

ST

予備工具の番号(予備工具番号)

-

計測点数

使用する計測点:

-

● 3点
● 4点
∅

穴の直径

mm

XM

中心点 X (計測平面 G17 の場合)

mm

216

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
パラメータ

説明

単位

YM

中心点 Y (計測平面 G17 の場合)

mm

XMS

中心点 X の指令値の指定

mm

YMS

中心点 Y の指令値の指定

mm

α0

接触角度 5)°α1

分割角度 6)

°

DFA

計測距離

mm

TSA

計測結果の安全領域mm

寸法許容誤差工具オフセットに寸法許容誤差を使用

-

● あり
● なし
TUL

ワークの許容上限値(指令値までインクリメント、寸法許容誤差[あり]の場合の mm
み)TLL

ワークの許容上限値(指令値までインクリメント、寸法許容誤差[あり]の場合の mm
み)1)「主軸反転ありの 3D プローブ」機能は、一般 SD54760 $SNS_MEA_FUNCTION_MASK_PIECE でビット 16が設定されている場合に表示されます。

2)「3D プローブの割り出し」機能は、一般 SD54760 $SNS_MEA_FUNCTION_MASK_PIECE でビット 17 が設定されている場合に表示されます。

3)

変数名を空にしないでください。

4)

他のパラメータと補正対象は、一般 SD54760 $SNS_MEA_FUNCTION_MASK_PIECE で設定することができます。

5)

接触角度は常に有効な座標系の 1 番目の軸の正方向を基準とします。たとえば、G17 の場合は+X、G18 の場合は+Z、G19 の場合は+Y6)分割角度の符号は、この角度の位置決め方向を示します。

工作機械メーカ
工作機械メーカから提供される情報に従ってください。

計測タイプ、フライス盤での旋削(840D sl のみ)
手順

編集用のパートプログラムまたは ShopTurn プログラムを作成し、エディタを起動します。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

217

計測タイプ
3.3 ワーク計測(フライス盤)

1. [ワーク計測]ソフトキーを押します。
2. [穴]ソフトキーを押します。
3. [内側円弧]ソフトキーを押します。
入力ウィンドウ[計測:内側の円弧]が開きます。
パラメータ

ShopTurn プログラム
パラメータ

説明

単位

T

プローブの名称-D

刃先番号(1 - 9)

-

計測方法

● 標準的な計測方法-● 主軸反転ありの 3D プローブ
● 3D プローブの割り出し
校正データセット(1 - 40)、変数の入力が可能 1) (主軸反転なしの計測でのみ)
X

計測の開始点 X

mm

Y

計測の開始点 Y

mm

Z

計測の開始点 Zmm1)

変数名を空にしないでください。

結果パラメータのリスト
計測タイプ「内側の円弧」では、次の結果パラメータが得られます。
表 3-22218「内側の円弧」結果パラメータ

パラメータ

説明

単位

_OVR [0]穴の直径指令値mm_OVR [1]平面の 1 番目の軸の中心点指令値mm_OVR [2]平面の 2 番目の軸の中心点指令値mm_OVR [4]穴の直径の現在値mm_OVR [5]平面の 1 番目の軸の中心点現在値

mm

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
パラメータ

説明

単位

_OVR [6]平面の 2 番目の軸の中心点現在値

mm_OVR [16]

穴の直径差

mm

_OVR [17]平面の 1 番目の軸の中心点差mm_OVR [18]平面の 2 番目の軸の中心点差mm_OVI [0]D 番号または WO 番号-_OVI [2]計測サイクル番号-_OVI [3]計測タイプ-_OVS_TNAM 工具名称-

E

工具オフセットまたはゼロオフセットの補正を使ったワーク計測の場合、追加のパラメー
タが表示されます。「追加の結果パラメータ (ページ 417)」を参照してください。

3.3.16

スピゴット - 長方形スピゴット(CYCLE977)

機能
この計測タイプを使って、ワークの長方形スピゴットの計測を行うことができます。スピ
ゴットの中心点が特定されるだけでなく、スピゴットの幅とスピゴットの長さが計測されます。
計測は、必ず有効な平面のジオメトリ軸に平行におこなわれます。計測は、送り軸を中心に回転した長方形スピゴットでも可能です。これをおこなうには、実際のスピゴット位置に対応する角度をパラメータ設定画面に入力してください。凸形状の側面でのプローブ動作
は、常に側面に対して直角です。
スピゴットのまわりにプロテクションゾーンを定義することもできます。
「主軸反転ありの 3D プローブ」計測方法では、計測は、差分計測として、平面の軸で実行されます。長方形凸形状の 2 つの完全な計測が、一方が主軸位置 180°、もう一方が 0°で自動的に連続して実行されます。この計測の特別な手順では、校正していない多方向プローブの使用が可能です。ただし、プローブの校正によってプローブの正しい半径を一回、特定する必要があります。712、713 および 714 のプローブタイプは、この目的には適しません。位置決め可能な主軸が必須です。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3219

計測タイプ
3.3 ワーク計測(フライス盤)"3D プローブの割り出し"計測方法では、プローブのスイッチング方向を常に現在の計測
方向に合わせます。計測精度に高い要求がおこなわれる場合には、この機能を推奨します。
712、713 および 714 のプローブタイプは、この目的には適しません。位置決め可能な主軸が必須です。
計測結果(計測差異)は、以下の用途に使用することができます。
● ワーク原点が長方形スピゴットの中心点を基準とするように WO を補正● 工具のオフセット● オフセットなしの計測
予備工具の拡張工具オフセットだけでなく、サムオフセットとセットアップオフセットも可能です。工具オフセットの場合、通常、経験値を計算に含むことができます。

計測原理
平面の 2 つのジオメトリ軸のそれぞれの向かい合う 2 点が計測されます。計測は、1 番目のジオメトリ軸の正方向に向かって開始されます。スピゴットの幅とスピゴットの長さは、校正値を考慮して、スピゴット側面の 4 点で計測した実位置から計算されます。選択した補正用のゼロオフセットに応じて、スピゴットの中心の位置がワーク原点として特定されます。側面の長さの計測差異は、工具オフセットの基本変数として使用されます。スピゴ
ットゼロの位置はゼロオフセットの基準として使用されます。
セットポイントを中心点として「はい」を選択すると、セットポイントの指定によって、
長方形スピゴットの中心の位置をワーク原点として定義できます。

計測:長方形スピゴット(CYCLE977)

計測:プロテクションゾーンありの長方形ス
ピゴット(CYCLE977)

220

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
必要条件● プローブが工具として有効になっていること。
● プローブの工具タイプ:– 3D マルチプローブ(タイプ 710)
– 一方向プローブ(タイプ 712)
– スター型プローブ(タイプ 714)
注記
以下の計測方法は、平面の軸のみで可能です。
● 主軸反転ありの 3D プローブ(差分計測)● 3D プローブの割り出し

これらの計測方法では、通常、712、713、および 714 のプローブタイプは使用できません。
注記
機能「主軸反転ありの 3D プローブ」、「3D プローブの割り出し」、またはプローブタイプ
712 および 714 には SPOS 対応主軸が必要です。

計測前の開始位置
プローブは、長方形スピゴットより上方の、中心点の位置指令値に位置決めしてください。
スピゴットより上方でアプローチされるこの位置は、開始位置を示すと同時に、オフセッ
トを特定するための指令値を示します。
入力された送り距離で、この開始位置高さから長方形スピゴットの目標の計測高さに到達することを確認してください。
プロテクションゾーンは、開始位置には影響しません。
注記
大きすぎる計測距離 DFA を選択したためプロテクションゾーンを通過する場合、サイク
ルで距離が自動的に短縮されます。ただし、プローブボールが入るのに十分な広さが必要です。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

221

計測タイプ
3.3 ワーク計測(フライス盤)
計測サイクル終了後の位置計測サイクル終了時のプローブボールの位置はスピゴットの中心上方となり、高さは計測
サイクル開始位置の高さとなります。
注記
スピゴットの中心点に対するサイクル開始位置の範囲は、計測距離 DFA の値の範囲内にある必要があります。これを守らないと、干渉が発生する危険性があり、また計測をおこなうことができない場合があります。

手順
処理するパートプログラムまたは ShopMill プログラムが作成され、エディタが選択されている状態で次の操作をおこないます。
1. [ワーク計測]ソフトキーを押します。
2. [スピゴット]ソフトキーを押します。
3. [長方形スピゴット]ソフトキーを押します。
入力ウィンドウ[計測: 長方形スピゴット]が開きます。

222

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
パラメータ
G コードプログラム

ShopMill プログラム

パラメータ 説明
計測方

● 標準的な計測方法法● 主軸反転ありの 3D プロ
ーブ 1)

単位

パラメータ 説明

単位-T

プローブの名称-D

刃先番号(1 - 9)

-

計測方法

● 標準的な計測方法-● 3D プローブの割り出
し 2)PL

計測平面(G17 - G19)-

● 主軸反転ありの 3D プ
ローブ 1)● 3D プローブの割り出
し 2)
校正データセット(1 - 40)、 変数の入力が可能

校正データセット(1 - 40)、 -3)

変数の入力が可能 3)(主軸反転なしの計測での(主軸反転なしの計測での

み)

み)

パラメータ

説明

補正対象

● 計測のみ(オフセットなし)

X

計測の開始点 X

mm

Y

計測の開始点 Y

mm

Z

計測の開始点 Zmm● ゼロオフセット(設定可能 WO へ計測値を保存)

単位
4)● 工具オフセット(工具データに計測値を保存)● 工具オフセット(ShopTurn) (計測値を予備工具、ShopTurn 番号に保存)
TR補正する工具の名称-

D

補正する工具の刃先番号-

ST

予備工具の番号(予備工具番号)-

W

指令値、スピゴットの幅mm

L

指令値、スピゴットの長さmm

XM, YM

長方形スピゴットの中心点の指令値の指定(セットポイントを中心点として「は mmい」と選択した場合のみ)

α0

接触角度 5)

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3°

223

計測タイプ
3.3 ワーク計測(フライス盤)
パラメータ

説明

単位

DZ

計測高さでの送り距離(G17 の場合)

mm-

プロテクション プロテクションゾーンを使用
ゾーン

● あり
● なし

WS

プロテクションゾーンの幅(プロテクションゾーン「あり」の場合のみ)

mm

LS

プロテクションゾーンの長さ(プロテクションゾーン「あり」の場合のみ)

mm

DFA

計測距離

mm

TSA

計測結果の安全領域mm

寸法許容誤差工具オフセットに寸法許容誤差を使用

-

● あり
● なし
TUL

ワークの許容上限値(指令値までインクリメント、寸法許容誤差[あり]の場合の mm
み)TLL

ワークの許容上限値(指令値までインクリメント、寸法許容誤差[あり]の場合の mm
み)1)「主軸反転ありの 3D プローブ」機能は、一般 SD54760 $SNS_MEA_FUNCTION_MASK_PIECE でビット 16が設定されている場合に表示されます。

2)「3D プローブの割り出し」機能は、一般 SD54760 $SNS_MEA_FUNCTION_MASK_PIECE でビット 17 が設定されている場合に表示されます。

3)

変数名を空にしないでください。

4)

他のパラメータと補正対象は、一般 SD54760 $SNS_MEA_FUNCTION_MASK_PIECE で設定することができます。

5)

接触角度は常に有効な座標系の 1 番目の軸の正方向を基準とします。たとえば、G17 の場合は+X、G18 の場合は+Z、G19 の場合は+Y

工作機械メーカ
工作機械メーカから提供される情報に従ってください。

224

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
計測タイプ、フライス盤での旋削(840D sl のみ)
手順

編集用のパートプログラムまたは ShopTurn プログラムを作成し、エディタを起動します。
1. [ワーク計測]ソフトキーを押します。
2. [凸形状]ソフトキーを押します。
3. [長方形凸形状]ソフトキーを押します。
入力ウィンドウ[計測:長方形凸形状]が開きます。
パラメータ

ShopTurn プログラム
パラメータ

説明

単位

T

プローブの名称-D

刃先番号(1 - 9)

-

計測方法

● 標準的な計測方法-● 主軸反転ありの 3D プローブ
● 3D プローブの割り出し
校正データセット(1 - 40)、変数の入力が可能 1) (主軸反転なしの計測でのみ)
X

計測の開始点 X

mm

Y

計測の開始点 Y

mm

Z

計測の開始点 Zmm1)

変数名を空にしないでください。

結果パラメータのリスト
計測タイプ「長方形スピゴット」では、次の結果パラメータが得られます。
表 3-23「長方形スピゴット」結果パラメータ

パラメータ

説明

単位

_OVR [0]平面の 1 番目の軸の長方形寸法の指令値

mm_OVR [1]平面の 2 番目の軸の長方形寸法の指令値

mm_OVR [2]平面の 1 番目の軸の長方形の中心点指令値mm

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

225

計測タイプ
3.3 ワーク計測(フライス盤)
パラメータ

説明

単位

_OVR [3]平面の 2 番目の軸の長方形の中心点指令値mm_OVR [4]平面の 1 番目の軸の長方形寸法現在値

mm_OVR [5]平面の 2 番目の軸の長方形寸法現在値

mm_OVR [6]平面の 1 番目の軸の長方形の中心点現在値

mm_OVR [7]平面の 2 番目の軸の長方形の中心点現在値

mm_OVR [16]平面の 1 番目の軸の長方形寸法の差mm_OVR [17]平面の 2 番目の軸の長方形寸法の差mm_OVR [18]平面の 1 番目の軸の長方形の中心点の差

mm_OVR [19]平面の 2 番目の軸の長方形の中心点の差

mm_OVI [0]D 番号または WO 番号-_OVI [2]計測サイクル番号-_OVI [3]計測タイプ-_OVS_TNAM 工具名称-

E

工具オフセットまたはゼロオフセットの補正を使ったワーク計測の場合、追加のパラメー
タが表示されます。「追加の結果パラメータ (ページ 417)」を参照してください。

3.3.17

スピゴット - 1 つの円形スピゴット(CYCLE977)

機能
この計測タイプを使って、ワークの円形スピゴットの計測をおこなうことができます。
スピゴットの直径が計測され、スピゴットの中心点が特定されます。計測は、必ず有効な平面のジオメトリ軸に平行におこなわれます。
開始角度を使う場合、回転の中心としての送り軸のまわりのスピゴット円周に沿って、計測点を移動することができます。
スピゴットのまわりにプロテクションゾーンを定義することもできます。
「主軸反転ありの 3D プローブ」計測方法では、計測は、差分計測として、平面の軸で実行されます。凸形状の 2 つの完全な計測が、一方が主軸位置 180°、もう一方が 0°で自動的に連続して実行されます。この計測の特別な手順では、校正していない多方向プローブの使用

226

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)が可能です。ただし、プローブの校正によってプローブの正しい半径を一回、特定する必要があります。712、713 および 714 のプローブタイプは、この目的には適しません。位置決
め可能な主軸が必須です。
"3D プローブの割り出し"計測方法では、プローブのスイッチング方向を常に現在の計測
方向に合わせます。計測精度に高い要求がおこなわれる場合には、この機能を推奨します。
712、713 および 714 のプローブタイプは、この目的には適しません。位置決め可能な主軸が必須です。
計測結果(計測差異)は、以下の用途に使用することができます。
● 原点がスピゴットの中心点を基準とするように WO を補正● 工具のオフセット● オフセットなしの計測
予備工具の拡張工具オフセットだけでなく、サムオフセットとセットアップオフセットも可能です。工具オフセットの場合、通常、経験値を計算に含むことができます。

計測原理
平面の 2 つのジオメトリ軸のそれぞれの向かい合う 2 点が計測されます。スピゴットの直径と中心点が、これらの 4 つの計測された実位置から、校正値を考慮して計算されます。
平面の 1 番目のジオメトリ軸の計測点から、この軸の中心が計算され、プローブがこの中心に位置決めされます。
この中心点から開始して、2 番目のジオメトリ軸の測定ポイントが計測され、これらから実際のスピゴットの直径が特定されます。計測は、1 番目のジオメトリ軸の正方向に向かって開始されます。計測されたスピゴットの直径の差を工具のオフセットとして使用し、スピゴットの原点の位置をゼロオフセットの基準として使用します。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

227

計測タイプ
3.3 ワーク計測(フライス盤)
セットポイントを中心点として「はい」を選択すると、セットポイントの指定によって、スピゴットの中心の位置をワーク原点として定義できます。

計測:円形スピゴット(CYCLE977)

計測:プロテクションゾーンありの円形スピ
ゴット(CYCLE977)

必要条件● プローブが工具として有効になっていること。
● プローブの工具タイプ:– 3D マルチプローブ(タイプ 710)
– 一方向プローブ(タイプ 712)
– スター型プローブ(タイプ 714)
注記
以下の計測方法は、平面の軸のみで可能です。
● 主軸反転ありの 3D プローブ(差分計測)● 3D プローブの割り出し

これらの計測方法では、通常、712、713、および 714 のプローブタイプは使用できません。
注記
機能「主軸反転ありの 3D プローブ」、「3D プローブの割り出し」、またはプローブタイプ
712 および 714 には SPOS 対応主軸が必要です。

228

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
計測前の開始位置
プローブは、円形スピゴットより上方の、中心点の位置指令値に位置決めしてください。
スピゴットより上方でアプローチされるこの位置は、開始位置を示すと同時に、オフセッ
トを特定するための指令値を示します。
入力された送り距離で、この開始位置高さからスピゴットの目標の計測高さに到達することを確認してください。
プロテクションゾーンは、開始位置には影響しません。
注記
大きすぎる計測距離 DFA を選択したためプロテクションゾーンを通過する場合、サイク
ルで距離が自動的に短縮されます。ただし、プローブボールが入るのに十分な広さが必要です。

計測サイクル終了後の位置計測サイクル終了時のプローブボールの位置はスピゴットの中心上方となり、高さは計測
サイクル開始位置の高さとなります。
注記
スピゴットの中心点に対する計測サイクル開始位置の範囲は、計測距離 DFA の値の範囲内にある必要があります。これを守らないと、干渉が発生する危険性があり、また計測をおこなうことができない場合があります。

手順
処理するパートプログラムまたは ShopMill プログラムが作成され、エディタが選択されている状態で次の操作をおこないます。
1. [ワーク計測]ソフトキーを押します。
2. [スピゴット]ソフトキーを押します。
3. [1 つの円形スピゴット]ソフトキーを押します。
入力ウィンドウ[計測: 1 つの円形スピゴット]が開きます。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3229

計測タイプ
3.3 ワーク計測(フライス盤)
パラメータ
G コードプログラム

ShopMill プログラム

パラメータ 説明
計測方

● 標準的な計測方法法● 主軸反転ありの 3D プ
ローブ 1)

単位

パラメータ 説明

単位-T

プローブの名称-D

刃先番号(1 - 9)-

計測方

● 標準的な計測方法-法● 主軸反転ありの 3D プロ
ーブ 1)● 3D プローブの割り出
し 2)PL

計測平面(G17 - G19)-

● 3D プローブの割り出
し 2)
校正データセット(1 40)、変数の入力が可能-

校正データセット(1 - 40)、 -3)

変数の入力が可能 3)(主軸反転なしの計測での(主軸反転なしの計測での

み)

み)

パラメータ

説明

補正対象

● 計測のみ(オフセットなし)

X

計測の開始点 X

mm

Y

計測の開始点 Y

mm

Z

計測の開始点 Z

mm

単位-● ゼロオフセット(設定可能 WO へ計測値を保存)

4)● 工具オフセット(工具データに計測値を保存)● 工具オフセット(ShopTurn) (計測値を予備工具、ShopTurn 番号に保存)
TR補正する工具の名称-

D

補正する工具の刃先番号-

ST

予備工具の番号(予備工具番号)-∅

スピゴットの直径指令値mm

XM, YM

スピゴットの中心点の指令値の指定(セットポイントを中心点として「はい」と mm選択した場合のみ)

α0

接触角度 5)°DZ

計測高さでの送り距離(G17 の場合)

mm

230

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
パラメータ

説明

単位

プロテクショ

プロテクションゾーンを使用

-

ンゾーン

● あり
● なし

∅S

プロテクションゾーンの直径(プロテクションゾーン「あり」の場合のみ)

mm

DFA

計測距離

mm

TSA

計測結果の安全領域

mm

寸法許容誤

工具オフセットに寸法許容誤差を使用

-

差

● あり
● なし

TUL

ワークの許容上限値(指令値までインクリメント、寸法許容誤差[あり]の場合の mm
み)TLL

ワークの許容上限値(指令値までインクリメント、寸法許容誤差[あり]の場合の mm
み)1)「主軸反転ありの 3D プローブ」機能は、一般 SD54760 $SNS_MEA_FUNCTION_MASK_PIECE でビット 16が設定されている場合に表示されます。

2)「3D プローブの割り出し」機能は、一般 SD54760 $SNS_MEA_FUNCTION_MASK_PIECE でビット 17 が設定されている場合に表示されます。

3)

変数名を空にしないでください。

4)

他のパラメータと補正対象は、一般 SD54760 $SNS_MEA_FUNCTION_MASK_PIECE で設定することができます。

5)

接触角度は常に有効な座標系の 1 番目の軸の正方向を基準とします。たとえば、G17 の場合は+X、G18 の場合は+Z、G19 の場合は+Y

工作機械メーカ
工作機械メーカから提供される情報に従ってください。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

231

計測タイプ
3.3 ワーク計測(フライス盤)
計測タイプ、旋盤でのフライス削り(840D sl のみ)
手順

編集用のパートプログラムまたは ShopTurn プログラムを作成し、エディタを起動します。
1. [ワーク計測]ソフトキーを押します。
2. [凸形状]ソフトキーを押します。
3. [1 つの円形凸形状]ソフトキーを押します。
入力ウィンドウ[計測:1 つの円形凸形状]が開きます。
パラメータ

ShopTurn プログラム
パラメータ

説明

単位

T

プローブの名称-D

刃先番号(1 - 9)

-

計測方法

● 標準的な計測方法-● 主軸反転ありの 3D プローブ
● 3D プローブの割り出し
校正データセット(1 - 40)、変数の入力が可能 1) (主軸反転なしの計測でのみ)
X

計測の開始点 X

mm

Y

計測の開始点 Y

mm

Z

計測の開始点 Zmm1)

変数名を空にしないでください。

結果パラメータのリスト
計測タイプ「1 つの円形スピゴット」では、次の結果パラメータが得られます。
表 3-24232「1 つの円形スピゴット」結果パラメータ

パラメータ

説明

単位

_OVR [0]円形スピゴットの直径指令値mm_OVR [1]平面の 1 番目の軸の円形スピゴット中心点指令値mm_OVR [2]平面の 2 番目の軸の円形スピゴット中心点指令値mm

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
パラメータ

説明

単位

_OVR [4]円形スピゴットの直径現在値

mm_OVR [5]平面の 1 番目の軸の円形スピゴット中心点現在値

mm_OVR [6]平面の 2 番目の軸の円形スピゴット中心点現在値

mm_OVR [16]円形スピゴットの直径差mm_OVR [17]平面の 1 番目の軸の円形スピゴット中心点差mm_OVR [18]平面の 2 番目の軸の円形スピゴット中心点差mm_OVI [0]D 番号または WO 番号-_OVI [2]計測サイクル番号-_OVI [3]計測タイプ-_OVS_TNAM 工具名称-

E

工具オフセットまたはゼロオフセットの補正を使ったワーク計測の場合、追加のパラメー
タが表示されます。「追加の結果パラメータ (ページ 417)」を参照してください。

3.3.18

スピゴット - 外側の円弧(CYCLE979)

機能
この計測タイプを使って、外側から円弧の計測を行うことができます。平面での円弧の直径と中心点が特定されます。セットポイントを中心点として「はい」を選択すると、セットポイントの指定によって、円弧の中心の位置をワーク原点として定義できます。平面の 1番目のジオメトリ軸を基準にした開始角度を使って、円弧の円周に沿って計測点を移動することができます。円周に沿った計測点間の距離は、分割角度を使って定義されます。
「主軸反転ありの 3D プローブ」計測方法では、計測は、差分計測として、平面の軸で実行されます。この計測の特別な手順では、校正していない多方向プローブの使用が可能です。
712、713 および 714 のプローブタイプは、この目的には適しません。位置決め可能な主軸が必須です。
"3D プローブの割り出し"計測方法では、プローブのスイッチング方向を常に現在の計測
方向に合わせます。計測精度に高い要求がおこなわれる場合には、この機能を推奨します。
712、713 および 714 のプローブタイプは、この目的には適しません。位置決め可能な主軸が必須です。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3233

計測タイプ
3.3 ワーク計測(フライス盤)
計測結果(計測差異)は、以下の用途に使用することができます。
● ワーク原点が円弧の中心点を基準とするように WO を補正● 工具のオフセット● オフセットなしの計測
予備工具の拡張工具オフセットだけでなく、サムオフセットとセットアップオフセットも可能です。工具オフセットの場合、通常、経験値を計算に含むことができます。

計測原理
円弧は、3 つまたは 4 つの計測点で計測することができます。計測点の中間位置にはジオメトリ軸に平行の円弧軌跡に沿ってアプローチしません。プローブボールの円周と穴の距離
は、計測距離 DFA に対応します。円弧軌跡の方向は、分割角度の符号で取得します。中間位置から計測点までの計測距離は、穴の周囲までの半径方向の距離です。
計測点の数と分割角度から得られた円弧は 360°を超えることはできません。計測された円弧直径の差を工具オフセットとして使用し、円弧の原点をゼロオフセットの基準として使用します。

図 3-16

計測:外側の円弧(CYCLE977)

必要条件● プローブが工具として有効になっていること。
● プローブの工具タイプ:– 3D マルチプローブ(タイプ 710)
– 一方向プローブ(タイプ 712)

234

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)

注記
以下の計測方法は、平面の軸のみで可能です。
● 主軸反転ありの 3D プローブ(差分計測)● 3D プローブの割り出し

これらの計測方法では、通常、712、713、および 714 のプローブタイプは使用できません。
注記
90°未満の円弧を計測する場合、数学的には、円形から外れた計測点は、結果(中心点、直径)の精度に大きく影響することに注意してください。
このため、小さな円弧を計測する場合は、細心の注意を払う必要があります。次の手順を使用すれば、よい結果が得られます。
計測する円弧は、次の条件を満たす必要があります。
●●●●

加工屑がないこと。
加工技術を使用して保証される、できる限り正確な円の形状であること。
加工技術を使用して保証される、できる限り滑らかな面であること。
高品質なプローブで計測されていること。つまり、プローブボールの形状ができるだけ均一であること。
● 4 点を使って計測すること(パラメータで設定)。
● 最近校正したプローブを使って計測すること。

注記
機能「主軸反転ありの 3D プローブ」、「3D プローブの割り出し」、またはプローブタイプ
712 には SPOS 対応主軸が必要です。

計測前の開始位置
プローブは、平面の 3 番目の軸(工具軸)上の必要な計測高さにあり、計測距離 DFA とほぼ等しい距離だけ最初の計測点の前方にあります。平面の軸でこの暫定位置を選択するとき
は、開始角度の設定を考慮してください。これは、最初の計測点およびすべての追加計測点
が開始角度によって円弧軌跡上で移動するためです。
例として 180°の開始角度を使用すると、最初の接触点は、計測する穴の反対側になります。
開始位置についてこのことを考慮しない場合は、穴で発生する可能性のある障害物との干渉が発生します。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

235

計測タイプ
3.3 ワーク計測(フライス盤)
計測サイクル終了後の位置計測が完了すると、プローブボールの円周は、最後の計測点から半径方向に計測距離 DFAだけ離れた計測高さの位置になります。
注記
円弧の中心点に対する計測サイクル起点の範囲は、計測距離 DFA の値の範囲内ある必要があります。これを守らないと、干渉が発生する危険性があり、また計測をおこなうことができない場合があります。

手順
処理するパートプログラムまたは ShopMill プログラムが作成され、エディタが選択されている状態で次の操作をおこないます。
1. [ワーク計測]ソフトキーを押します。
2. [スピゴット]ソフトキーを押します。
3. [外側円弧]ソフトキーを押します。
入力ウィンドウ[計測: 外側の円弧]が開きます。

236

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
パラメータ
G コードプログラム

ShopMill プログラム

パラメータ 説明
計測方法

● 標準的な計測方法

単位

パラメータ 説明

単位-T

プローブの名称-D

刃先番号(1 - 9)

-

計測方法

● 標準的な計測方法-● 主軸反転ありの 3D プ
ローブ 1)● 3D プローブの割り出
し 2)PL

計測平面(G17 - G19)-

● 主軸反転ありの 3D プ
ローブ 1)● 3D プローブの割り出
し 2)
校正データセット(1 - 40)、 変数の入力が可能

校正データセット(1 - 40)、 -3)

変数の入力が可能 3)(主軸反転なしの計測での(主軸反転なしの計測での

み)

み)

パラメータ

説明

補正対象

● 計測のみ(オフセットなし)

X

計測の開始点 X

mm

Y

計測の開始点 Y

mm

Z

計測の開始点 Zmm● ゼロオフセット(設定可能 WO へ計測値を保存)

単位
4)● 工具オフセット(工具データに計測値を保存)● 工具オフセット(ShopTurn) (計測値を予備工具、ShopTurn 番号に保存)
TR補正する工具の名称-

D

補正する工具の刃先番号-

ST

予備工具の番号(予備工具番号)

-

計測点数

使用する計測点:

-

● 3点
● 4点
∅

スピゴットの直径mm

XM

中心点 X (計測平面 G17 の場合)

mm

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3237

計測タイプ
3.3 ワーク計測(フライス盤)
パラメータ

説明

単位

YM

中心点 Y (計測平面 G17 の場合)

mm

XMS

中心点 X の指令値の指定

mm

YMS

中心点 Y の指令値の指定

mm

α0

接触角度 5)°α1

分割角度 6)

°

DFA

計測距離

mm

TSA

計測結果の安全領域mm

寸法許容誤差工具オフセットに寸法許容誤差を使用

-

● あり
● なし
TUL

ワークの許容上限値(指令値までインクリメント、寸法許容誤差[あり]の場合の mm
み)TLL

ワークの許容上限値(指令値までインクリメント、寸法許容誤差[あり]の場合の mm
み)1)「主軸反転ありの 3D プローブ」機能は、一般 SD54760 $SNS_MEA_FUNCTION_MASK_PIECE でビット 16が設定されている場合に表示されます。

2)「3D プローブの割り出し」機能は、一般 SD54760 $SNS_MEA_FUNCTION_MASK_PIECE でビット 17 が設定されている場合に表示されます。

3)

変数名を空にしないでください。

4)

他のパラメータと補正対象は、一般 SD54760 $SNS_MEA_FUNCTION_MASK_PIECE で設定することができます。

5)

接触角度は常に有効な座標系の 1 番目の軸の正方向を基準とします。たとえば、G17 の場合は+X、G18 の場合は+Z、G19 の場合は+Y6)分割角度の符号は、この角度の位置決め方向を示します。

工作機械メーカ
工作機械メーカから提供される情報に従ってください。

238

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
計測タイプ、フライス盤での旋削(840D sl のみ)
手順

編集用のパートプログラムまたは ShopTurn プログラムを作成し、エディタを起動します。
1. [ワーク計測]ソフトキーを押します。
2. [凸形状]ソフトキーを押します。
3. [外側円弧]ソフトキーを押します。
入力ウィンドウ[計測:外側の円弧]が開きます。
パラメータ

ShopTurn プログラム
パラメータ

説明

単位

T

プローブの名称-D

刃先番号(1 - 9)

-

計測方法

● 標準的な計測方法-● 主軸反転ありの 3D プローブ
● 3D プローブの割り出し
校正データセット(1 - 40)、変数の入力が可能 1) (主軸反転なしの計測でのみ)
X

計測の開始点 X

mm

Y

計測の開始点 Y

mm

Z

計測の開始点 Zmm1)

変数名を空にしないでください。

結果パラメータのリスト
計測タイプ「外側の円弧」では、次の結果パラメータが得られます。
表 3-25「外側の円弧」結果パラメータ

パラメータ

説明

単位

_OVR [0]円弧の直径指令値mm_OVR [1]平面の 1 番目の軸の中心点指令値mm_OVR [2]平面の 2 番目の軸の中心点指令値mm

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3239

計測タイプ
3.3 ワーク計測(フライス盤)
パラメータ

説明

単位

_OVR [4]円弧の直径の現在値

mm_OVR [5]平面の 1 番目の軸の中心点現在値

mm_OVR [6]平面の 2 番目の軸の中心点現在値

mm_OVR [16]円弧の直径差mm_OVR [17]平面の 1 番目の軸の中心点差mm_OVR [18]平面の 2 番目の軸の中心点差mm_OVI [0]D 番号または WO 番号-_OVI [2]計測サイクル番号-_OVI [3]計測タイプ-_OVS_TNAME

工具名称

-

工具オフセットまたはゼロオフセットの補正を使ったワーク計測の場合、追加のパラメー
タが表示されます。「追加の結果パラメータ (ページ 417)」を参照してください。

3.3.193 次元 - 平面の割り出し(CYCLE998)

機能
この計測タイプを使って、3 点を計測することでワーク上で 3 次元の傾斜平面の回転位置を特定し、補正することができます。この回転位置は、有効な平面 G17～G19 の軸まわりの回転に対応します。
単純な角度計測と同じ必要条件が適用されます。計測タイプ「端面の割り出し (ページ 164)」を参照してください。
2 番目の角度の指令値を指定するには、追加のデータが必要です。補正は、指定されたゼ
ロオフセット(WO)の回転成分(回転)のゼロオフセットで行われます。
WO の平行移動成分は変更されません。これは、以後の計測(例: 端面の設定、コーナ)で補正してください。

240

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
計測が完了すると、オリエンテーション座標設定(旋回、TRAORI)が適切に設定された機械で、プローブが計測平面(加工平面)に垂直に割り出すことができるようになります。
● 旋回:プログラミングマニュアル『 SINUMERIK 840D sl/840D/840Di sl サイクル』のセクション「旋回 - CYCLE800」を参照してください。
● TRAORI
G0 C3=1 ;G17 の場合の工具軸 Z の割り出し

計測原理「平面の割り出し」計測タイプは、2 つの角度計測の原理に基づいておこなわれます。
角度オフセットは、3 次元の傾斜平面をもつワークに対するジオメトリ軸の回転部分です。

図 3-17

計測:平面の割り出し(CYCLE998)

注記最大計測角度CYCLE998 計測サイクルでは、最大で-45°～+45°の計測が可能です。

必要条件● プローブが工具長補正有りの工具として呼び出されること。
● プローブの工具タイプ:– 3D マルチプローブ(タイプ 710)
– 一方向プローブ(タイプ 712)

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

241

計測タイプ
3.3 ワーク計測(フライス盤)
計測前の開始位置
プローブは、平面の軸(G17 の場合: XY)の 1 番目の計測点 P1 の上方に事前位置決めされます。XY).
プロテクションゾーンを考慮した位置決め● プロテクションゾーン「なし」
計測軸のプローブは、計測高さで計測点 P1 の上方の計測対象面から計測距離 DFA で最も離れるように位置決めされます。
● プロテクションゾーン「あり」
計測軸のプローブは、計測高さで計測点 P1 上方の計測対象面から計測距離 DFA とパラメータ DZ (G17 の場合は必ず計測軸 Z)の値で最も離れるように位置決めされます。
いずれの場合も、計測時には計測点 P1 に安全に到達できる必要があります。
1 番目の計測で、選択された基準面からの距離が大きすぎる場合、計測は行われません。
計測軸は、必ず平面の 3 番目の軸です(G17 の場合:Z)。計測点 P1 は、2 番目の計測点(L2)と 3 番目の計測点(L3)までの距離が正の値になるよう平面上で選択してください。

計測点 P1、P2、P3 間での位置決め「平面と平行に」中間位置決め

プローブは、基準面に対して平行に、パラメータ L2 だけ離れた計測点 P2 まで、または 2番目の計測後にパラメータ L3 だけ離れた計測点 P3 まで移動します。このとき、パラメ
ータ α と TSA の角度が考慮されます。TSA には、角度の最大許容偏りの値が含まれています。
P1 での計測を行った後、角度 β と TSA の最大偏りを考慮して、プローブは平面の 1 番目の軸と平面の 3 番目の軸(G17 の場合、X と Z)の P2 に位置決めされます。P2 での計測をおこなった後、プローブは同じ軌跡で P1 に再位置決めされます。プローブは、角度 α とTSA の最大偏りを考慮して平面の 2 番目の軸と平面の 3 番目の軸(G17 の場合、X と Y)でP1 から P3 に位置決めされ、計測が行われます。
「軸と平行に」中間位置決め

平面の 1 番目の軸で P1 から P2 への位置決めが行われ、平面の 2 番目の軸で P1 から P3への位置決めが行われます。平面の 3 番目の軸(G17 の場合、Z)の開始位置 P1 を使って、P2 および P3 にも衝突なしで到達できる必要があります。

計測サイクル終了後の位置
プローブは 最後の計測点(P3)上方の計測距離だけ離れた位置になります。

242

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
手順処理するパートプログラムまたは ShopMill プログラムが作成され、エディタが選択されている状態で次の操作をおこないます。
1. [ワーク計測]ソフトキーを押します。
2. [3D]ソフトキーを押します。
3. [面の調整]ソフトキーを押します。
入力ウィンドウ[計測: 平面の割り出し]が開きます。

パラメータ
G コードプログラム

ShopMill プログラム

パラメー
タ

説明

単位

パラメー
タ

説明

単位

PL

計測平面(G17 - G19)-

T

プローブの名称-

校正データセット(1 - 40)、 -D

刃先番号(1 - 9)-

変数の入力が可能

1)

校正データセット(1 - 40)、
変数の入力が可能

パラメータ

説明

補正対象

● 計測のみ(オフセットなし)

X

計測の開始点 X

mm

Y

計測の開始点 Y

mm

Z

計測の開始点 Zmm● ゼロオフセット(設定可能 WO へ計測値を保存)
位置決め

-

1)

プローブの位置決め:

単位
2)

-

● 軸と平行● 平面と平行αX 軸(G17 の場合、X)に対する平面の傾き°

L2X

X 軸方向の 2 番目の計測点までの距離mm

β

Y 軸(G17 の場合、Y)に対する平面の傾き°

L3X

X 軸方向の 3 番目の計測点までの距離mm

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3243

計測タイプ
3.3 ワーク計測(フライス盤)
パラメータ

説明

単位

L3Y

Y 軸方向の 3 番目の計測点までの距離mm-

プロテクション プロテクションゾーンを使用
ゾーン

● あり
● なし

DZ

Z 軸(G17 の場合)の計測高さでの送り距離

mm

DFA

計測距離

mm

TSA

計測結果の安全領域mm(プロテクションゾーン[あり]の場合のみ)

1)

変数名を空にしないでください。

2)

他のパラメータと補正対象は、一般 SD54760 $SNS_MEA_FUNCTION_MASK_PIECE で設定することができます。

工作機械メーカ
工作機械メーカから提供される情報に従ってください。

計測タイプ、フライス盤での旋削(840D sl のみ)
手順

編集用のパートプログラムまたは ShopTurn プログラムを作成し、エディタを起動します。
1. [ワーク計測]ソフトキーを押します。
2. [3 次元]ソフトキーを押します。
3. [面の調整]ソフトキーを押します。
入力ウィンドウ[計測:平面の割り出し]が開きます。
パラメータ

ShopTurn プログラム

244

パラメータ

説明

単位

T

プローブの名称-D

刃先番号(1 - 9)-計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
ShopTurn プログラム
パラメータ

説明

単位

校正データセット(1 - 40)、変数の入力が可能 1)-

X

計測の開始点 X

mm

Y

計測の開始点 Y

mm

Z

計測の開始点 Zmm1)

変数名を空にしないでください。

結果パラメータのリスト
計測タイプ「平面の割り出し」では、次の結果パラメータが得られます。
表 3-26「平面の割り出し」結果パラメータ

パラメータ 説明_OVR [0]単位ワーク面と、有効な WCS の平面の 1 番目の軸の間の角度指令 °値_OVR [1]ワーク面と、有効な WCS の平面の 2 番目の軸の間の角度指令 °値_OVR [4]ワーク面と、有効な WCS の平面の 1 番目の軸の間の角度現在 °値_OVR [5]ワーク面と、有効な WCS の平面の 2 番目の軸の間の角度現在 °値_OVR [16]平面の 1 番目の軸まわりの角度差°_OVR [17]平面の 2 番目の軸まわりの角度差°_OVR [20]角度オフセット値°_OVR [21]平面の 1 番目の軸まわりの角度オフセット値°_OVR [22]平面の 2 番目の軸まわりの角度オフセット値°_OVR [23]平面の 3 番目の軸まわりの角度オフセット値°_OVR [28]

安全領域°_OVR [30]

経験値°_OVI [0]WO 番号-_OVI [2]計測サイクル番号-_OVI [5]プローブ番号-_OVI [7]経験値メモリ番号-

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3245

計測タイプ
3.3 ワーク計測(フライス盤)

3.3.20

パラメータ 説明単位

_OVI [9]アラーム番号-_OVI [11]オフセット要求の状態-

3 次元 - 球体(CYCLE997)

機能
この計測タイプを使って、球体の計測をおこなうことができます。計測は、軸に平行におこなうかワーク座標系の円弧軌跡上でおこないます。
既知の直径の中心点(球体の位置)は、円周の 3 つまたは 4 つの計測点と球体の"北極"の 1
つの計測点から特定されます。[球体の直径を特定します]および[繰り返し計測なし]を選択
している場合、追加の計測を使って球体の直径が正確に特定されます。
[ボールの直径を特定します]および[繰り返し計測あり]を選択している場合、追加の計測が 1
回目のパスでのみ実行されます。
2 番目のパス(繰り返しパス)では、直径は追加の計測なしで内部的に計算されます。
計測サイクル CYCLE997 を使って球体を計測でき、また球体の中心の位置に基づいて、
有効平面の番目の 3 本の軸の平行移動オフセットのゼロオフセット(WO)を自動的に補正することができます。

計測原理
下記は、加工平面 G17 についての説明です。
● 平面の軸:XY● 工具軸:Z

246

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
開始位置から始まり、まず-X、次に-Z でボールの赤道の指令値にアプローチします。この
計測高さで 3 点または 4 点が計測されます。

計測:球体(CYCLE997)

計測:球体(CYCLE997)"軸と平行"の位置決めの例"円弧軌跡上"の位置決めの例● 計測タイプ「近軸位置決め」:
計測点間で位置決めする場合(例: P1-> P2、P2->P3)、軸は必ず開始位置(球体の北極)に戻ります。
計測点 P1 を計測するときの回転位置は、プローブ角度 α0 (開始角度)を使用して定義されます。
● 計測タイプ"円弧軌跡上の位置決め"
計測点間の位置決め(例: P1-> P2、P2->P3)が、球体の赤道と同じ高さの円弧軌跡でお
こなわれます。
プローブ角度 α0 (開始角度)を使って、計測点 P1 を計測するときの回転位置が定義されます。α1 を使って、P2 までと、さらに P3 までの分割角度、また 4 つの計測点を使った計測タイプの場合は P4 までの分割角度が定義されます。
ステッピング角度 α1 で乗算された計測点の数は、360°を超えてはなりません。
内部的に、円弧の実際の中心点 XY は、これらの計測値(平面での球体の中心)から特定されます。次に、+Z と XY を使って、軸が計算された球体の"北極"に移動します。そこで、Z の計測がおこなわれます。
球体の完全な中心点は、平面の 3 つの軸(XYZ)で計測点から計算されます。
繰り返し計測の場合、軸は球体の正確な赤道に移動します(1 番目の計測から)。これにより、計測結果が向上します。
ボールの中心点に加え、実際のボールの直径を計測する場合、1 番目の計測パスでサイク
ルは赤道で+X 方向に、軸と平行の補助計測をおこないます。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3247

計測タイプ
3.3 ワーク計測(フライス盤)[繰り返し計測]を選択しても、2 番目のパス(繰り返しパス)では追加の計測は行われず、直径は内部で計算されます。
最適な位置決め特性が得られるよう、できれば「円弧軌跡上の位置決め」計測タイプを使用してください。また、この計測タイプではボールのまわりを移動する際、スイッチング方向にプローブを割り出すことができます("プローブの割り出し"パラメータを参照してください)。
ゼロオフセット(WO)の補正

中心点座標の設定と実際の差は、WO の平行移動部分で計算されます。補正中に、特定された球体の中心点は、補正された WO のなかの指定された位置指令値(ワーク座標、3 軸)になります。

必要条件● プローブは工具長補正ありの工具として呼び出されて、有効になっていること。
● プローブの工具タイプ:– 3D マルチプローブ(タイプ 710)
– 一方向プローブ(タイプ 712)
● 計測するボール直径は、プローブのボール直径よりもはるかに大きくなければなりません(約 10:1)。
注記
機能「3D プローブの割り出し」またはプローブタイプ 712 には SPOS 対応主軸が必要です。
注記
基準ボールの計測の場合、すべての軸の位置の機械的複雑さを考慮した場合、基準ボールの直径は計測結果にのみ正確に反映されます。これは、次の計測状況に従って校正をおこな
うことにより実現できます。これはすべてのボール計測に適用できます。

計測前の開始位置
プローブは、指令された球体中心点上の安全な高さに位置決めしてください。

248

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
計測サイクルは、計測点にアプローチする移動動作を生成し、選択した計測タイプに対応
して計測をおこないます。
注記
計測する球体は、プローブを位置決めするときに、WCS で、プローブボールが計測オブジェクトの赤道に安全に到達し、球体の固定具と衝突しないように取り付けてください。
開始角度と分割角度の変数を指定することで、円弧軌跡で位置決めをおこなうときに、難しいクランプ条件でもこれが可能となります。
パラメータ DFA の計測距離は、合計計測距離 2 x DFA 以内ですべての計測点に到達する
ように、十分大きな距離を選択してください。そうでないと、計測がおこなわれなかった
り、計測が完全でないなどの問題が発生します。

計測サイクル終了後の位置
プローブは特定された球体の中心の上方の安全な高さ(開始位置の高さ)の位置になります。

手順
処理するパートプログラムまたは ShopMill プログラムが作成され、エディタが選択されている状態で次の操作をおこないます。
1. [ワーク計測]ソフトキーを押します。
2. [3D]ソフトキーを押します。
3. [ボール]ソフトキーを押します。
入力ウィンドウ[計測: ボール]が開きます。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3249

計測タイプ
3.3 ワーク計測(フライス盤)
パラメータ
G コードプログラム

ShopMill プログラム

パラメー
タ

説明

単位

パラメー
タ

説明

単位

PL

計測平面(G17 - G19)-

T

プローブの名称-

校正データセット(1 --D

刃先番号(1 - 9)-

校正データセット(1 - 40)、-40)、変数の入力が可
能 1)
変数の入力が可能 1)

パラメータ

説明

補正対象

● 計測のみ(オフセットなし)

X

計測の開始点 X

mm

Y

計測の開始点 Y

mm

Z

計測の開始点 Z

mm

単位-● ゼロオフセット(設定可能 WO へ計測値を保存)
位置決め

2)

-

ボールまわりの移動:● 軸と平行● 円弧軌跡上「円弧軌跡上」位置決めの場合のみ:プローブの割り出

プローブを必ず同じ接触方向に割り出す

し

● なし

-

● あり
計測点数

球体を、球体の赤道の 3 つまたは 4 つの計測点で計測-

計測の繰り返し特定された値で計測を繰り返す

-

● なし
● あり
球体直径の特定

● なし

-

● あり
∅

球体直径の指令値mm

α0

接触角度 3)°α1

分割角度(「円弧軌跡上」位置決めの場合のみ) 4)°

250

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
パラメータ

説明

単位

XM

X 軸の球体の中心点(G17 の場合)

mm

YM

Y 軸の球体の中心点

mm

ZM

Z 軸の球体の中心点

mm

DFA

計測距離

mm

TSA

計測結果の安全領域mm

1)

変数名を空にしないでください。

2)

他のパラメータと補正対象は、一般 SD54760 $SNS_MEA_FUNCTION_MASK_PIECE で設定することができます。

3)

接触角度は常に有効な座標系の 1 番目の軸の正方向を基準とします。たとえば、G17 の場合は+X、G18 の場合は+Z、G19 の場合は+Y4)

分割角度の符号は、この角度の位置決め方向を示します。

工作機械メーカ
工作機械メーカから提供される情報に従ってください。

計測タイプ、フライス盤での旋削(840D sl のみ)
手順

編集用のパートプログラムまたは ShopTurn プログラムを作成し、エディタを起動します。
1. [ワーク計測]ソフトキーを押します。
2. [3 次元]ソフトキーを押します。
3. [球体]ソフトキーを押します。
入力ウィンドウ[計測:球体]が開きます。
パラメータ

ShopTurn プログラム
パラメータ

説明

単位

T

プローブの名称-D

刃先番号(1 - 9)-

校正データセット(1 - 40)、変数の入力が可能 1)-

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3251

計測タイプ
3.3 ワーク計測(フライス盤)
ShopTurn プログラム
パラメータ

説明

単位

X

計測の開始点 X

mm

Y

計測の開始点 Y

mm

Z

計測の開始点 Zmm1)

変数名を空にしないでください。

結果パラメータのリスト
計測タイプ「球体」では、次の結果パラメータが得られます。
表 3-27

252「球体」結果パラメータ

パラメータ

説明

単位

_OVR[0]

球体直径の指令値mm_OVR[1]

平面の 1 番目の軸の中心点座標指令値mm_OVR[2]平面の 2 番目の軸の中心点座標指令値mm_OVR[3]平面の 3 番目の軸の中心点座標指令値mm_OVR[4]

球体直径の現在値

mm_OVR[5]平面の 1 番目の軸の中心点座標現在値mm_OVR[6]平面の 2 番目の軸の中心点座標現在値mm_OVR[7]

平面の 3 番目の軸の中心点座標現在値mm_OVR[8]球体の直径の差mm_OVR[9]平面の 1 番目の軸の中心点座標の差mm_OVR[10]平面の 2 番目の軸の中心点座標の差mm_OVR[11]

平面の 3 番目の軸の中心点座標の差mm_OVR[28]

安全領域mm_OVI[0]WO 番号-_OVI[2]

計測サイクル番号-_OVI[5]

プローブ番号-_OVI[9]アラーム番号-_OVI[11]

オフセット要求の状態-_OVI[12]

補助アラームデータ、内部の計測評価-

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)

3.3.213 次元 - 3 つの球体(CYCLE997)

機能
この計測方法を使って、1 つの共通のベース(ワーク)に固定された同じ寸法の 3 つの球体を計測することができます。
それぞれの球体の計測は、1 つの球体の計測と同様に行われます。「3D 球体(CYCLE997)(ページ 246)」を参照してください。
3 番目の球体の計測後、ゼロオフセット(WO)での補正のため、球体が取り付けられているワークの位置を WO 内の回転として補正します。

計測原理
有効なワーク座標系で、3 つの球体の中心点の位置を、パラメータ XM1～ZM3 に指令値として入力します。計測は 1 番目の球体から始まり、3 番目の球体で終了します。
球体間の位置決めは、1 番目の球体の開始位置の高さの直線に沿って行われます。計測点の数、直径の特定、直径などのパラメータの設定内容は、3 つのすべての球体に適用されます。

計測:3 つの球体(CYCLE997)、

計測:3 つの球体(CYCLE997)、「軸と平行の位置決め」の例「円弧軌跡上の位置決め」の例

ゼロオフセット(WO)の補正

3 番目の球体の計測後、球体の計測された中心点からゼロオフセットが計算されます。これは、並進成分(オフセット)と回転成分(回転)で構成され、球体が取り付けられるワークの位置を表します。
計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

253計測タイプ
3.3 ワーク計測(フライス盤)
補正中、特定された球体中心点の三角形には指定された中心点指令位置(ワーク座標系)が含まれます。互いのボールの誤差の合計は、パラメータ TVL の値の範囲内にしてください。
そうでないと、補正はおこなわれず、アラームが出力されます。

必要条件● プローブは工具長補正ありの工具として呼び出されて、有効になっていること。
● プローブの工具タイプ:– 3D マルチプローブ(タイプ 710)
– 一方向プローブ(タイプ 712)
● 有効な WO で、オフセットと回転に関連した球体の位置の近似値が入力され、有効化されます。WO のオフセット値は、1 番目の球体を基準としています。
● サイクルでは、ワークの実位置からわずかな偏りのみが見込まれます。
● 計測するボール直径は、プローブのボール直径よりもはるかに大きくなければなりません(約 10:1)。
注記
機能「3D プローブの割り出し」またはプローブタイプ 712 には SPOS 対応主軸が必要です。

計測前の開始位置
プローブは、1 番目の球体の設定された中心点の上方の安全な高さに位置決めしてください。
注記
計測点は、計測中または中間位置決め中に球体の固定具や他の障害物との干渉の危険性がないように選択してください。
パラメータ DFA の計測距離は、合計計測距離 2 x DFA 以内ですべての計測点に到達する
ように、十分大きな距離を選択してください。そうでないと、計測がおこなわれなかった
り、計測が完全でないなどの問題が発生します。

計測サイクル終了後の位置
プローブは特定された 3 番目の球体の中心の上方の安全な高さ(開始位置の高さ)の位置に
なります。

254

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
手順処理するパートプログラムまたは ShopMill プログラムが作成され、エディタが選択されている状態で次の操作をおこないます。
1. [ワーク計測]ソフトキーを押します。
2. [3D]ソフトキーを押します。
3. [3 つのボール]ソフトキーを押します。
入力ウィンドウ[計測: 3 つのボール]が開きます。

パラメータ
G コードプログラム

ShopMill プログラム

パラメー
タ

説明

単位

パラメー
タ

説明

単位

PL

計測平面(G17 - G19)-

T

プローブの名称-

校正データセット(1 - 40)、 -D

刃先番号(1 - 9)-

変数の入力が可能

1)

校正データセット(1 - 40)、 変数の入力が可能 1)

パラメータ

説明

補正対象

● 計測のみ(オフセットなし)

X

計測の開始点 X

mm

Y

計測の開始点 Y

mm

Z

計測の開始点 Zmm● ゼロオフセット(設定可能 WO へ計測値を保存)
位置決め

ボールまわりの移動:

単位
2)

-

● 軸と平行● 円弧軌跡上「円弧軌跡上」位置決めの場合のみ:プローブの割り出 プローブを必ず同じ接触方向に割り出す
し

-

● あり
● なし

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

255

計測タイプ
3.3 ワーク計測(フライス盤)
パラメータ

説明

単位

計測点数

球体を、球体の赤道の 3 つまたは 4 つの計測点で計測-

計測の繰り返し特定された値で計測を繰り返す

-

● あり
● なし
球体直径の特定

● あり

-

● なし
∅

球体直径の指令値

α0

接触角度 3)mm°

α1

分割角度(「円弧軌跡上」位置決めの場合のみ)

XM1

X 軸上の 1 番目のボールの中心点

mm

YM1

Y 軸上の 1 番目のボールの中心点

mm

ZM1

Z 軸上の 1 番目のボールの中心点

mm

XM2

X 軸上の 2 番目のボールの中心点

mm

YM2

Y 軸上の 2 番目のボールの中心点

mm

ZM2

Z 軸上の 2 番目のボールの中心点

mm

XM3

X 軸上の 3 番目のボールの中心点

mm

YM3

Y 軸上の 3 番目のボールの中心点

mm

ZM3

Z 軸上の 3 番目のボールの中心点

mm

TVL

回転軸の 3 つの計測で計測された三角形の最小内角制限値

-

DFA

計測距離

mm

TSA

計測結果の安全領域

mm

4)

°

1)

変数名を空にしないでください。

2)

他のパラメータと補正対象は、一般 SD54760 $SNS_MEA_FUNCTION_MASK_PIECE で設定することができます。

3)

接触角度は常に有効な座標系の 1 番目の軸の正方向を基準とします。たとえば、G17 の場合は+X、G18 の場合は+Z、G19 の場合は+Y4)

分割角度の符号は、この角度の位置決め方向を示します。

工作機械メーカ
工作機械メーカから提供される情報に従ってください。

256

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
計測タイプ、フライス盤での旋削(840D sl のみ)
手順

編集用のパートプログラムまたは ShopTurn プログラムを作成し、エディタを起動します。
1. [ワーク計測]ソフトキーを押します。
2. [3 次元]ソフトキーを押します。
3. [3 つの球体]ソフトキーを押します。
入力ウィンドウ[計測:3 つの球体]が開きます。
パラメータ

ShopTurn プログラム
パラメータ

説明

単位

T

プローブの名称-D

刃先番号(1 - 9)-

校正データセット(1 - 40)、変数の入力が可能 1) X

計測の開始点 X

mm

Y

計測の開始点 Y

mm

Z

計測の開始点 Zmm1)

変数名を空にしないでください。

結果パラメータのリスト
計測タイプ「3 つの球体」では、次の結果パラメータが得られます。
表 3-28「3 つの球体」結果パラメータ

パラメータ 説明単位

_OVR[0]

1 番目の球体の球体直径の指令値mm_OVR[1]

1 番目の球体の平面の 1 番目の軸の中心点座標指令値mm_OVR[2]

1 番目の球体の平面の 2 番目の軸の中心点座標指令値mm_OVR[3]

1 番目の球体の平面の 3 番目の軸の中心点座標指令値mm_OVR[4]

1 番目の球体の球体直径の現在値

mm_OVR[5]

1 番目の球体の平面の 1 番目の軸の中心点座標現在値mm

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3257

計測タイプ
3.3 ワーク計測(フライス盤)

258

パラメータ 説明単位

_OVR[6]

1 番目の球体の平面の 2 番目の軸の中心点座標現在値mm_OVR[7]

1 番目の球体の平面の 3 番目の軸の中心点座標現在値mm_OVR[8]

1 番目の球体の球体直径差異mm_OVR[9]

1 番目の球体の平面の 1 番目の軸の中心点座標差異mm_OVR[10]

1 番目の球体の平面の 2 番目の軸の中心点座標差異mm_OVR[11]

1 番目の球体の平面の 3 番目の軸の中心点座標差異mm_OVR[12]

2 番目の球体の球体直径の現在値

mm_OVR[13]

2 番目の球体の平面の 1 番目の軸の中心点座標現在値mm_OVR[14]

2 番目の球体の平面の 2 番目の軸の中心点座標現在値mm_OVR[15]

2 番目の球体の平面の 3 番目の軸の中心点座標現在値mm_OVR[16]

2 番目の球体の球体直径差異mm_OVR[17]

2 番目の球体の平面の 1 番目の軸の中心点座標差異mm_OVR[18]

2 番目の球体の平面の 2 番目の軸の中心点座標差異mm_OVR[19]

2 番目の球体の平面の 3 番目の軸の中心点座標差異mm_OVR[20]

3 番目の球体の球体直径の現在値

mm_OVR[21]

3 番目の球体の平面の 1 番目の軸の中心点座標現在値mm_OVR[22]

3 番目の球体の平面の 2 番目の軸の中心点座標現在値mm_OVR[23]

3 番目の球体の平面の 3 番目の軸の中心点座標現在値mm_OVR[24]

3 番目の球体の球体直径差異mm_OVR[25]

3 番目の球体の平面の 1 番目の軸の中心点座標差異mm_OVR[26]

3 番目の球体の平面の 2 番目の軸の中心点座標差異mm_OVR[27]

3 番目の球体の平面の 3 番目の軸の中心点座標差異mm_OVR[28]

安全領域mm_OVI[0]WO 番号-_OVI[2]

計測サイクル番号-_OVI[5]

プローブ番号-_OVI[9]アラーム番号-_OVI[11]

オフセット要求の状態-_OVI[12]

補助アラームデータ、内部の計測評価-

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)

3.3.22

3D - 主軸の角度偏差(CYCLE995)

機能
この計測方法では、工作機械の主軸の傾斜角度がキャリブレーションボールで計測されます。計測は、計測方法「ボール」(CYCLE997)と「外側の円弧」(CYCLE979)を組み合わせることによって実行されます。
計測値に基づいて、平面の軸に対する主軸角度の偏りが計算されます。
計測された角度の偏りを使用して、機械的に主軸を工具軸に平行に配置するか、真直度補正のための該当テーブルを更新することができます。
回転軸が存在する場合は、求められた角度データを使用して、回転軸の割り出しをおこなうことができます。これをおこなうには、CYCLE995 の結果パラメータを(_OVR)を使用
してください。

計測原理
キャリブレーションボールの 1 番目の計測は CYCLE997 で実行され、計測が繰り返されます。開始角度は自由に選択できます。計測点間の分割角度は、90°に設定する必要があります。円周に沿った 2 つの計測点と、ボールの「北極」の 1 つの計測点(最も高い点)から、中心点(ボールの位置)が特定されます。さらに、キャリブレーションボールの直径を求めることができます。
2 番目の計測は、プローブのシャフト(距離 DZ)で CYCLE979 を使用して行われます。開始角度および分割角度は 1 番目の計測から引き継がれます。計測距離と安全面積も、1 番目の計測に係数 1.5 を掛けて求めます。平面のプローブシャフトの中心点が求められます。
両方の計測で、個々の計測ごとに、プローブのスイッチング方向が補正されます。
XY の角度の偏りは、XY の 2 つの中心点の結果と、Z の 2 つの計測間の距離から計算されます(G17 の場合)。
オプションで、角度値の許容範囲パラメータがチェックされます(寸法許容範囲「あり」の
場合)。
注記:

CYCLE995 サイクルは、特許出願 WO 2007068912 A1 に基づく Renishaw AxiSet TM 方式に基づいています。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3259

計測タイプ
3.3 ワーク計測(フライス盤)
CYCLE995 用途に対して最大の精度を備えた Renishaw プローブを使用することを推奨します。

計測:主軸の角度変位

計測:主軸の角度変位(CYCLE995)、1 番目の計測

CYCLE995、2 番目の計測

必要条件● キャリブレーションボールの精度は、0.001 mm 未満にする必要があります。
● 可能なかぎり最も長いスタイラスチップ(>100 mm)の電子プローブを主軸に取り付けます。
● プローブシャフトは、優れた加工面品位(たとえば、研磨鋼シャフト)を持つ必要があります。

計測前の開始位置
サイクルを呼び出す前に、円周(赤道)での干渉なしでアプローチできるように、プローブを取り付けられたキャリブレーションボール(北極)から計測距離(DFA)だけ上方に位置決めしてください。

計測サイクル終了後の位置
プローブは、計測サイクル後に開始位置に位置決めされます。プローブ方向に(G17 Z の場合)、プローブは、北極から計測距離(DFA)だけ上方にあります。

260

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
手順処理するパートプログラムが作成され、エディタが選択されている状態で次の操作をおこないます。
1. [ワーク計測]ソフトキーを押します。
2. [3D]ソフトキーを押します。
3. [主軸の角度偏差]ソフトキーを押します。
入力ウィンドウ[計測: 主軸の角度偏差]が開きます。

パラメータ
G コードプログラム
パラメータ

説明

単位

PL

計測平面(G17 - G19)-

校正データセット(1 - 40)、変数の入力が可能 1)-

Det. sphere

球体直径の特定

-

diam.

● なし
● あり

∅

ボールの直径

mm

α0

接触角度

°

DZ

2 番目の計測の送り深さ

mm

DFA

計測距離

mm

TSA

計測結果の安全領域mm

寸法許容誤差寸法許容誤差を使用

-

● あり
● なし
TUL
1)

角度の偏りの許容上限値(寸法許容誤差「あり」の場合のみ)°

変数名を空にしないでください。

工作機械メーカ
工作機械メーカから提供される情報に従ってください。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3261

計測タイプ
3.3 ワーク計測(フライス盤)
結果パラメータのリスト
計測タイプ「機械形状」では、以下の結果パラメータが得られます。
表 3-29

結果パラメータ「機械形状」(CYCLE995)

パラメータ

説明

単位

_OVR [2]X と Z の間の実際の角度°(X = G17 の平面の 1 番目の軸、Z = G17 の平面の 3 番目の軸)_OVR [3]Y と Z の間の実際の角度(Y = G17 の平面の 2 番目の軸)°_OVR [4]プローブボール位置とプローブシャフトでの計測位置の間の距離 mm(Z 方向)_OVR [5]X と Z の間の許容誤差の超過(寸法許容誤差「あり」の場合)

mm_OVR [6]Y と Z の間の許容誤差の超過(寸法許容誤差「あり」の場合)

mm_OVR [7]XZ 方向への主軸キャンバ(G17 の XZ)

mm_OVR [8]YZ 方向への主軸キャンバ(G17 の YZ)

mm_OVR [9]計測角度値の許容誤差上限値(_OVR[2]、_OVR[3])mm_OVI [2]計測サイクル番号-_OVI [3]計測タイプ-_OVI [5]番号、プローブ校正データセット-_OVI [9]アラーム番号-

表 3-30262

1 番目の計測の中間結果(キャリブレーションボール)

パラメータ 説明単位

_OVR [10]キャリブレーションボールの指令値

mm_OVR [11]中心点座標の指令値、平面の 1 番目の軸mm

_OVR [12]中心点座標の指令値、平面の 2 番目の軸mm

_OVR [13]中心点座標の指令値、平面の 3 番目の軸mm

_OVR [14]実際のボール直径mm_OVR [15]中心点座標の現在値、平面の 1 番目の軸mm

_OVR [16]中心点座標の現在値、平面の 2 番目の軸mm

_OVR [17]中心点座標の現在値、平面の 3 番目の軸mm

_OVR [18]ボール直径の差mm

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
パラメータ 説明単位

_OVR [19]中心点座標の差、平面の 1 番目の軸mm

_OVR [20]中心点座標の差、平面の 2 番目の軸mm

_OVR [21]中心点座標の差、平面の 3 番目の軸mm

表 3-31

2 番目の計測の中間結果(計測プローブシャフト、または、このシャフトの 2 番目のプローブボール)パラメータ 説明単位

_OVR [22]キャリブレーションボール直径の指令値mm_OVR [23]平面の 1 番目の軸の中心点指令値mm_OVR [24]平面の 2 番目の軸の中心点指令値mm_OVR [25]平面の 1 番目の軸の中心点現在値°_OVR [26]平面の 2 番目の軸の中心点現在値°_OVR [27]平面の 1 番目の軸の中心点差°_OVR [28]平面の 2 番目の軸の中心点差°

3.3.23

キネマティックの完全な計測(CYCLE9960)

3.3.23.1

機能「キネマティックの完全な計測」計測タイプ(CYCLE9960)を使用して、空間内の球体の位置を計測して、キネマティックチェーンと工具ホルダ($TC_CARR 経由で)に基づくキネマ
ティック 5 軸座標変換の定義に使用される幾何ベクトルを補正できます。
この計測は、常に、各回転軸にある計測球体の最大 12 の位置を感知するワークプローブ
によって行われます。球体の位置は、機械の幾何比に対応するよう、ユーザーによって指定された領域にわたって均等に定義されます。球体の位置は、それぞれの場合に、計測する
回転軸の再位置決めによってのみ自動的に設定されます。
CYCLE9960 を使用するには、自動再位置決めを保証できるように、設計図の寸法に従ってキネマティックを正確にセットアップしてください。
キネマティックの計測および補正後に、CYCLE9960 と、さまざまな回転軸位置用の有効な座標変換を併用して、工具先端(TCP)の偏りを計測することもできます。これらの偏りは、「VCS 回転」コンパイルサイクルを使用して補正できます。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3263

計測タイプ
3.3 ワーク計測(フライス盤)
可能な適用分野● 機械のキネマティックスのチェックと補正– 干渉発生後の点検– 加工処理のときのキネマティックの確認– 以前に測定したキネマティックを補正できます。
● 基準の計測(ヘッドが変更可能なキネマティックの場合のみ)– 基準ヘッドの Z 寸法の使用– 工具軸のベクトルは、機械メーカによって入力されたものとして変わりません● 基準への適合(ヘッドが変更可能なキネマティックの場合のみ)– ワークの加工で複数のヘッドの使用を有効にします● 補間点の計測と補正(「VCS 回転」がインストールされている場合のみ)– 「VCS 回転」コンパイルサイクルによる回転軸モーション用 TCP の補正– 補正ファイルの自動作成● 回転軸の方向の計測と補正(「VCS」がインストールされている場合のみ)– コンパイルサイクル「VCS」による回転軸の方向の補正– 補正ファイルの自動作成
計測中は、座標変換または工具ホルダが有効でなければなりません。

必要条件
CYCLE9960(キネマティック計測)を使用するには、以下の必要条件を満たしてください。
● 3D プローブまたは一方向プローブがキャリブレーション済みであること● キャリブレーションボールが取り付けられていること● 座標変換がキネマティックチェーンまたは工具ホルダに基づいて設定されていること。
● 機械の基本ジオメトリ(X、Y、Z)が直交で原点確立済みであること。
● 直角がワーク主軸を参照し、可能な場合はテストマンドレルまたは CYCLE995 計測サ
イクルを使用して確認されていること● 座標変換に関連する回転軸の位置が定義済みであること。
● ISO 841-2001 規格または DIN 66217 規格(右手則)に準拠した座標変換に関連するすべての軸の規格に準拠して、移動方向が定義されていること。
● 直線および回転軸の設定内容が、最適なダイナミック設定であること。
● プローブが正確に校正されていること。校正済みのプローブの工具長は、キネマティックスのベクトルの計算に直接含まれます。

264

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)● 計測時には、計測タイプ「スイッチング方向のトラッキングによって、キャリブレー
ション球体の周りを旋回」を使用する必要があります● 有効な旋回(TCARR)または有効な TRAORI、SD55740:$SCS:MEA_FUNCTION_MASK、ビット 8 = 1 の設定による計測。
注記
持続的な座標変換が有効でないときのみ、キネマティックスを補正できます。この場合、「計測のみ」を使用してキネマティックを計測できます。結果としてのベクトルは、_OVR[1] ～ _OVR[20]パラメータを使用して読み出すことができます。

工作機械メーカ
工作機械メーカから提供される情報に従ってください。
回転軸の計測は、機械の基本単位系で実行してください。メトリック機械は G710 があり、
mm 単位で位置決めします。「インチ」機械は G700 があり、インチ単位で位置決めします。

3.3.23.2

キャリブレーション球体の取り付け機械の場合、キャリブレーション球体を機械テーブルに取り付けてください。旋回ワーク
ホルダのキネマティックを計測するには、球体を適切なワークホルダに取り付けてください。どのような場合にも、選択したすべての回転軸位置で、プローブが衝突しないで、取り付けられたキャリブレーションボールにアプローチしてバイパスできるようにしてください。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3265

計測タイプ
3.3 ワーク計測(フライス盤)
衝突を避けるために、キャリブレーションボールは計測する回転軸の回転の中心からできるだけ離して取り付けてください。
キャリブレーションボールの取り付け位置が キャリブレーションボールの取り付け位置が回転の中心から十分離れている場合: 大きな 回転の中心に近すぎる場合: 固定される三角
三角形に固定されます

形が小さすぎます

注記
回転軸を計測している間、キャリブレーションボールの留め具は動かさないでください。

3.3.23.3

回転軸の位置決め
ユーザーは、回転軸ごとに、計測する範囲と、この範囲内の計測点の数を指定します。この
計測範囲は、後続の加工範囲と一致する必要があります。
CYCLE9960 は、指定された計測範囲で、アプローチする回転軸の位置を計算します。計測する回転軸の位置決め方向は、モジュロ軸の場合、「回転の数学的な正の方向で定義されます」。非モジュロ軸の場合は、開始値および終了値を使用して、数学的な正または負の方向で計測することが可能です。
基準計測は、最初は常に、初期状態(通常は 0°)で実行されます。初期状態が指定された計測範囲に含まれている場合、それは再び計測されません。
補間点を計測するには、初期状態が計測範囲に含まれる点であることが必要です。計測範囲
は、360°を超えてはいけません。指定された数の計測点がアプローチされます。
カップリングギヤ軸の場合、計測位置はグリッドに一致するように四捨五入されます。回
転軸の開始角度および最終角度は常に、回転軸の位置(有効な入射角ではなく)を基準にし
ています。

266

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
例 1a - 角度領域が-100° ... 100°の非モジュロ軸
開始角度 = -90°、終了角度 = 0°、計測点の数 = 3
計測点 1 = 0°、計測点 2 = -90°、計測点 3 = -45°

例 1b - 角度領域が-100° ... 100°の非モジュロ軸
開始角度 = 0°、終了角度 = 90°、計測点の数 = 3
計測点 1 = 0°、計測点 2 = 45°、計測点 3 = 90°

例 2a - 角度領域が 0° ... 360°のモジュロ軸
開始角度 = 270°、終了角度 = 0°、計測点の数 = 4
計測点 1 = 0°、計測点 2 = 270°、計測点 3 = 300°、計測点 4 = 330°

例 2b - 角度領域が 0° ... 360°のモジュロ軸
開始角度 = 0°、終了角度 = 270°、計測点の数 = 4
計測点 1 = 0°、計測点 2 = 90°、計測点 3 = 180°、計測点 4 = 270°

例 3 (初期状態での基準計測も計測されます)
開始角度 = 30°、終了角度 = 180°、計測点の数 = 6 (補間点)
基準計測 = 0°、MP 1 = 30°、MP 2 = 60°、MP 3 = 90°、MP 4 = 120°、MP 5 = 150°、MP 6= 180°

例4
開始角度 = -180°、終了角度 = 180°、計測点の数 = 6
基準計測 = 0°、MP 1 = -180°、MP 2 = -120°、MP 3 = -60°、MP 4 = 0°、MP 5 = 60°、MP 6= 120°MP 4 はスキップされて基準計測からの値が使用されます。+180°は、MP 1 -180°に相当するので、計測されません。

例 5 :2 つの回転軸を備えたヘッドキネマティック
1 番目の回転軸と 2 番目の回転軸開始角度 = -120°、終了角度 = 120°、計測点の数 = 6

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3267

計測タイプ
3.3 ワーク計測(フライス盤)
1 番目の回転軸:基準計測は不要です。
MP 1 = -120°、MP 2 = -72°、MP 3 = -24°、MP 4 = 24°、MP 5 = 72°、MP 6 = 120°
2 番目の回転軸:
基準計測:MP 1 = 0°、MP 2 = -120°、MP 3 = -60°、MP 4 = 0°、MP 5 = 60°、MP 6 = 120°
基準計測がすでに実行されているため、MP 4 はスキップされます。
可能なかぎり正確な計測結果を得るために、計測する回転軸範囲は小さすぎないようにしてください。セッティングデータ 55648 $SCS_MEA_KIN_MIN_ANG_POS を使用して、計測する回転軸の範囲の最小角度を設定できます。
セッティングデータ 55647 $SCS_MEA_KIN_MIN_ANG_TRIANGLE を使用して、3 つの計測点を備えた回転軸の計測の計測三角形の最小内部角度を設定できます。

3.3.23.4

計測タイプ

キネマティックの計測
旋回軸の線形ベクトルは、回転軸あたり最大 12 の計測点とオプションで入力された計測点から計算されます。
オリエンテーション座標変換または工具ホルダは、機械メーカによって指定されたキネマ
ティックチェーンの補正エレメントで、キネマティックチェーンに基づいて補正されます。
オリエンテーション座標変換の補正エレメントの名前は、変数$NT_CORR_ELEM_P およ
び$NT_CORR_ELEM_T にあります。TCARR の補正エレメントの名前は、変数$TC_CARR_CORR_ELEM に保存されています。クラシック工具ホルダの場合、$TC_CARR 変数は以前と同じように直接、適切に補正されます。
複数の変更可能なキネマティック(たとえば、穴あけ機械用の変更可能なヘッド)を使用して、それらは別々に計測されます。個々のキネマティックの間に A Z 長さ基準は確立されません。有効な WO は変更されません。

基準の計測[基準]選択は、選択で少なくとも 2 つの旋回ヘッドが存在する場合だけ表示されます。テーブルキネマティックでは、トグラーは表示されません。一般的に、これは、MCS とWCS の間の Z 寸法関係のみを示します。セッティングデータ 55740$SCS_MEA_FUNCTION_MASK のビット 10 を使用して、この機能を有効化できます。
基準ヘッドの Z 寸法を使用して、計測球体の中心点 Z を特定します。これに応じて、有効で設定可能な WO の原点が計測時に補正されます。ベクトルの補正では、工具軸(Z)のベ

268

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
クトルでなく、平面の 2 つの軸のみ(G17 の場合、X、Y)が補正されます。工具軸のベク
トルは、機械メーカによって入力されたものと変わりません。有効な WO のデータは、後で計測をチェックするために保存されます。

基準への適合ヘッドのすべての長さベクトルは補正されます(X、Y、Z)。「基準ヘッドの計測」計測方法を使用して補正された有効な WO の原点は、基準として使用されます。これは、ワークの加工で複数のヘッドの使用を有効にします。オペレータには、計測シーケンスを遵守する
責任があります(最初は、「基準ヘッドの計測」、次に他のすべてのヘッドを「ヘッドを基準
ヘッドに適合させる」で計測します)。ただし、「基準ヘッドの計測」として保存された有効な WO が、「ヘッドを基準ヘッドに適合させる」計測方法の WO と同一であるかどうかのチェックがおこなわれます。
キネマティックのすべての長さベクトルが補正されます(たとえば、設計図の寸法から実際の値まで)。

補間点の計測「補間点の計測」機能では、「VCS 回転」コンパイルサイクルが必要です。
キネマティックの場合常に、最初に計測し、次に補正します。精度に対する要求が非常に高い機械の場合は、「VCS 回転」コンパイルサイクルを使用してより正確な補正を実現することが必要です。[補間点の計測]選択肢は、「VCS 回転」コンパイルサイクルもインストールされているときにのみ表示されます。
均等な計測グリッド内の最大 12 の計測点が、回転軸ごとに記録されます。
1 つのテーブルを含む 1 つのファイル(1 つのプローブ長さ)が、CYCLE9960 によって生成
されます。
計測順序

3 つのジオメトリ軸の偏りが特定され、計測点と異なる方向ごとに保存されます。補正が特定された後、補正ファイルに保存され、有効化されます。
補正ファイル

補正ファイルは自動的に作成され、メーカーサイクルまたはユーザーサイクルのディレク
トリに保存されます。
MD62738 $MC_E996_FILE_LOCATION:補正ファイルの保存場所、1=CMA.DIR、
2=CUS.DIR
CYCLE9960 は補正ファイルに次の名前を提供します:E996<TC_NAME>_<ChanNo>.SPF

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3269

計測タイプ
3.3 ワーク計測(フライス盤)
TC_NAME は有効な座標変換の名前で、ChanNo はチャネルの番号です(たとえば、
E996HEAD_1.spf)。
補正ファイルが開始の前に有効な場合、それは有効なままです。計測の前に、補正ファイルの名前が有効な座標変換と一致するかどうかに関するチェックが行われます。(SW 4.7
SP2 以降)● 補間点の計測と補正すでに使用可能な補正ファイルは自動的にE996<TC_NAME>_OLD<n>_<ChanNo>.SPF という名前で保存されます。
n は、12 未満の連続した番号です。自動バックアップの長所は、計測中にエラーが発生したときまたは結果が満足できるものでないときに、古いファイルを再び有効化できるということです。計測後、オペレータは、オペレータ確認によって補正ファイルを書
き込み、有効にすることができます(NC スタート)。
● 補間点のみの計測
補間点の再計測によって、新しいファイルが書き込まれます。このファイルには、新しく計測された補正が収納されています。このファイルは、
E996>TC_NAME>_MEA<n>.SPF と呼ばれ、計測後に自動的に書き込まれます。このファイルの長所は、オペレータが再計測を新しい補正として使用すると決めた場合、ファイル名を変更するだけで新しい補正を有効化できるということです。
表 3-32

CC_E996()

補正ファイルの有効化と無効化

コンパイルサイクル"VCS Rotary"の無効化

CC_E996("TC_NAME") E996<TC_NAME>_<ChanNo>.SPF 補正ファイルの有効化。計測のみが実行され、この補正ファイル(E996TC_NAME_MEA1.MPF)を有効化する場合、
CC_E996("TC_NAME")で有効化できるように、このファイルの
名前を E996TC_NAME_1.MPF として変更する必要があります。
または、この補正ファイルの名前をE996TC_NAME_MEA_1.MPF として変更し、
CC_E996("TC_NAME_MEA")で有効化します。これは、古い補正ファイルが今でも使用できるという長所を持ちます。

270

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
3.3.23.5

計測結果表示計測結果表示は、ログに非常に類似しています。計測タイプ、有効な座標変換、計測された
回転軸、および関連計測範囲は、ヘッダーに表示されます。この後、各計測の計測差異は、
基本座標系に表示されます。現在のエレメントと、新しく計算された補正エレメントが、計測されたキネマティックの補正も必要かどうかの評価のために、表示されます。

例 1:キネマティックチェーンに基づいた座標変換:-------------------------------------------------------------------------------------------------------2 :Time:08:59:42
Results measure:Kinematic measure complete /CYCLE9960
Variant:S_MVAR=11400

Measuring plane:G17
Name / number :HEAD_CA_Y100/2
Rotary axis 1:C1 start:120.000

final:240.000

no.:3

Position of rotary axis 2:30
Rotary axis 2 :A1 start:30.000

final:90.000

no.:3

Position of rotary axis 1:0-------------------------------------------------------------------------------------------------------Difference of measure:

X[mm]

Y [mm]

Z [mm]

max Value

0.03663

0.01208

0.04873

min Value-0.02591-0.05250

0.00000

C1[deg]A1[deg]

X [mm]

Y [mm]

Z [mm]

120.0000

30.0000-0.02591

0.00373

0.01599

180.0000

30.0000-0.00379-0.03623

0.03088240.0000

30.0000

0.03663-0.05250

0.04800

0.00000.00000

0.00000

0.00000

0.00000

0.000030.0000

0.00682-0.00950

0.043770.000090.0000

0.00505

0.012080.01473

X[mm]

Y [mm]

Z [mm]

Difference of vector
before:

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3271

計測タイプ
3.3 ワーク計測(フライス盤)
MC1_OFFSET_2_CORR

0.00000

0.00000

0.00000

MA1_OFFSET_2_CORR

0.00000

0.00000

0.00000

Difference of vector:

X [mm]

Y [mm]

Z [mm]

MC1_OFFSET_2_CORR

0.00470-0.00449

0.15641

MA1_OFFSET_2_CORR-0.01612-0.00129-0.25343

Results:

Overwrite kinematics data record, yes -> NC start, no -> reset

例 2 :工具ホルダ(クラシック)-------------------------------------------------------------------------------------------------------2 :Time:08:59:42
Results measure:Kinematic measure complete /CYCLE9960
Variant:S_MVAR=11400

Measuring plane:G17
Name / number:HEAD_CA / 2

Rotary axis 1:C1 start:120.000

final:240.000

no.:3

Position of rotary axis 2 :30
Rotary axis 2 :A1 start:30.000

final:90.000

no.:3

Position of rotary axis 1 :0--------------------------------------------------------------------------------------------------------

272

Difference of measure:

X[mm]

Y [mm]

Z [mm]

max Value

0.03663

0.01208

0.04873

min Value-0.02591-0.05250

0.00000

C1[deg]A1[deg]

X [mm]

Y [mm]

Z [mm]

120.0000

30.0000-0.02591

0.00373

0.01599

180.0000

30.0000-0.00379-0.03623

0.03088240.0000

30.0000

0.03663-0.05250

0.04800

0.00000.00000

0.00000

0.00000

0.00000

0.000030.0000

0.00682-0.00950

0.04377

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
0.000090.0000

0.00505

0.012080.01473

vectors before:

X[mm]

Y [mm]

Z [mm]

I1-9.50000

0.00000-80.00000

I2

9.50000

0.00000

30.00000

I3

0.00000

0.00000

50.00000

vectors:

X [mm]

Y [mm]

Z [mm]

I1-9.50470

0.00449-79.90200

I2

9.50470-0.00440

30.15640I30.00000

0.00000

49.74650

Results:

Overwrite kinematics data record, yes -> NC start, no -> reset

3.3.23.6

ボールに対するキャリブレーション
キャリブレーションボールの北極での事前位置決め付きのキネマティックの計測の前に、その球体に対する自動キャリブレーションを CYCLE9960 で選択できます。ここでは、新しいキャリブレーションだけが平面(PL=G17 の場合、X、Y)で実行されます。最初に、可能なかぎり正確にプローブの長さを特定する必要があります。

3.3.23.7

キャリブレーションボールのまわりの移動
キャリブレーションボールの自動計測中にキャリブレーションボールのシャフトとの衝突がないようにするために、シャフトの方向をマシンデータ
55649$SCS_MEA_KIN_BALL_VEC[0..2]で指定できます。ベクトルの方向は、キャリブレーションボールからシャフトへ向かいます。このベクトルを指定する場合、ボールを計測するとき、シャフトとの衝突がないようにするために、開始角度 α1 および α2 が自動的に計算されます。
回転軸の再位置決めの速度を SD55637 $SCS_MEA_FEED_POS_DEG で指定することができます。移動モーションは角度/分で行われます。

3.3.23.8

許容値

オフセットベクトルの許容範囲(TLIN)
CYCLE9960 (開始値と計算値の比較)のパラメータ設定時に許容値を有効にすると、キネ
マティックでの異常な変化に関する結果を導くことができます。許容値を調節すると、開始値が意図せずに自動的に上書きされるのを回避できます。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3273

計測タイプ
3.3 ワーク計測(フライス盤)
回転軸の方向ベクトルの許容範囲
主として、計算された回転軸のベクトルによって、機械の設定されたまたは現在のキネマ
ティック状態を評価することができます。キネマティックの設定によっては、回転軸ベク
トルの位置のほんの少しの偏りを補正しただけでも、大きな補正動作になる可能性があります。
計算された回転軸のベクトルの最大許容角度誤差は、SD41611$SN_CORR_TRAFO_DIR_MAX で指定できます。
SD55740 $SCS_MEA_FUNCTION_MASK BIT12 を使用して、許容範囲違反の CANCAL
アラームと RESET アラームを切り替えられます。
注記
回転軸ベクトル V1/V2 (回転軸の向き)は、自動的に上書きされることはありません。

ボール直径の許容範囲の監視
セッティングデータ SD55644 $SCS_MEA_KIN_DM_TOL > 0 の場合、各計測後に、計測されたキャリブレーションボール直径がチェックされます。誤差がセッティングデータ
SD55644 $SCS_MEA_KIN_DM_TOL よりも大きい場合、エラー 62321 または 62322 が出力されます。
62321 回転軸 1:許容誤差、キャリブレーションボール直径が計測間で%4 超過。
62322 回転軸 2:許容誤差、キャリブレーションボール直径が計測間で%4 超過。

3.3.23.9

固定値(スケーリング)の設定
回転軸ごとの軸方向(X、Y、Z)に固定値を設定できます。これは、キネマティック計算の結果がキャリブレーションボールの計測高さを基準とするため、テーブルキネマティックの場合に特に必要です。固定値を使用して、たとえば、ワークテーブルの基準点の Z 成分を計算できます。
固定値の設定は、特定の軸方向に対してのみ有効です。

例
テーブルのキネマティック● 回転軸 C は Z を中心にして回転します → 固定値を回転軸 C に対して軸方向 Z に設定し
ます。

274

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
混合キネマティック● 回転軸 C は Y と Z を中心にして回転します(回転軸ベクトル = (0,1,1))→ 固定値を回転軸 C に対して軸方向 Y または Z に設定します。
● テーブルは Y を中心にして回転します→ 固定値を回転軸 B に対して軸方向 Y に設定します。
どの回転軸に対してどの成分がセットされるかは、セッティングデータ SD556445$SCS_MEA_KIN_MODE および SD556446 $SCS_MEA_KIN_VALUE を使用して設定されます。
SCS_MEA_KIN_M 1 番目の回転軸の線形ベクトルの空きの成分
ODE[0]= 線形ベクトルのすべての成分が計算されます
0= X の成分が$SCS_MEA_KIN_VALUE[0]から取得されます。
1= Y の成分が$SCS_MEA_KIN_VALUE[0]から取得されます。
2= Z の成分が$SCS_MEA_KIN_VALUE[0]から取得されます。
3= X の成分が、有効な座標変換から取得されます。
4= Y の成分が、有効な座標変換から取得されます。
5= Z の成分が、有効な座標変換から取得されます。
6
SCS_MEA_KIN_M 2 番目の回転軸の線形ベクトルの空きの成分
ODE[1]
注記
固定値の設定は、常に、キネマティックチェーンまたは工具ホルダで入力された回転軸の方向ベクトルに基づいて実行されます。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3275

計測タイプ
3.3 ワーク計測(フライス盤)
チェーンを閉じる
キネマティックチェーンに基づいた座標変換では、工具または部品チェーンはシステム変数$NT_CNTRL Bit7 および 8 によって閉じられます。工具ホルダでは、セッティングデータ
SD556445 $SCS_MEA_KIN_MODE を使用して、クロージングベクトルも計算するかど
うか設定できます。
表 3-33

SCS_MEA_KIN_MODE[0]値

意味

0x デフォルト

ヘッドチェーンが閉じられ、I1 がクロージングベクトルとして計算さ
れます。

1x

表 3-34

ヘッドチェーンは閉じられず、I1=(0,0,0)です。

SCS_MEA_KIN_MODE[1]値

意味

0x デフォルト

テーブルチェーンが閉じられ、I4 がクロージングベクトルとして計算
されます。

1x

3.3.23.10

テーブルチェーンは閉じられず、I4=(0,0,0)です。

キネマティックの補正のみ
以前に計測したキネマティックを、「補正のみ」を使用して再度補正することができます。
「計測のみ」タイプを使用してキネマティックを計測した場合は、キネマティックを計測なしで補正できます。
キネマティック計測に必要な変数は、以下の GUD に保存されています。

276

パラメータ

意味

_OVR[120]

1 番目の回転軸の計測位置の数_OVR[121]

2 番目の回転軸の計測位置の数_MEA_MKS[n,m]すべての計測点のフィールド_MEA_MKS[n,0..2]

計測 n の X、Y、Z 位置_MEA_MKS[n,3]

計測 n の 1 番目の回転軸の位置_MEA_MKS[n,4]計測 n の 2 番目の回転軸の位置_MEA_MKS[0,m]初期状態での計測、この値は繰り返しができます_MEA_MKS[1,m]

1 番目の回転軸の 1 番目の計測

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)_MEA_MKS[_OVR[120],m]

1 番目の回転軸の最後の計測_MEA_MKS[_OVR[120]+1,m]

2 番目の回転軸の 1 番目の計測_MEA_MKS[_OVR[120]+_OVR[

2 番目の回転軸の最後の計測

121],m]「補正のみ」の場合の許容範囲の監視の設定または固定値の設定は、純粋のキネマティッ
クの計測の設定と同じにする必要はありません。以前に補正したキネマティックに対して、
再度、「補正のみ」を使用することができます。たとえば、新しい固定値を使用する場合などです。補正後に、ユーザーは NC スタートを確定するためのキネマティックデータを書き込むかどうかをたずねられます。

3.3.23.11

USER パスワードを使用したキネマティックの計測
キネマティックは一般的に、機械メーカがメーカのパスワードセットを使用して計測します。
機械メーカは、エンドユーザーがキネマティックを計測できるかどうかを決定できます。
この使用ケースでは、以下の MD を設定する必要があります。

手順
1. MD11160 $NM_ACCESS_EXEC_CST = 1 を設定します。
2. MD51742 $MNS_MEA_ACCESS_EXEC[0] = 1～7 を設定します。

この設定は、計測サイクルが実行されている間、システム変数を書き込むための保護レベ
ルを制限します。MD 51742 は、計測サイクルが実行されている間、現在の保護レベルを
MD 11160 の設定～MD 51742 の設定の範囲に制限します。数値(保護レベル)の意味、
MD 11160 を参照。
MD 51742 の設定は、MD 11160 = 1 が設定されている場合のみ有効です。

例
MD 11160 = 1
MD 51742[0] = 3
計測サイクル CYCLE9960 は、保護レベル 1(メーカ)～3(エンドユーザー)で実行できます。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3277

計測タイプ
3.3 ワーク計測(フライス盤)
3.3.23.12

VCS および CYCLE996 による回転軸方向の補正
CYCLE9960 は、そのキネマティックを計測します。計算された回転ベクトルは特定されますが、補正されません。回転ベクトルの理想的なベクトルからの偏りを VCS が補正できるように、CYCLE9960 は、VCS によって読み込まれる VCSROTVEC.SPF 転送ファイ
ルを書き込みます。
注記
この機能はクラシック TCARR にのみ機能します。

VCS 用補正ファイルの作成
VCSROTVEC_VERIFICATION=0 (初期設定)
工具ホルダから、既存の/_N_CMA_DIR/_N_VCSROTVEC_SPF ファイルは最初の計測点で削除され、理想のベクトルで再書き込みされます。
方向ベクトルが計算されて/_N_CMA_DIR/_N_VCSROTVEC_SPF ファイルが計測に従って再書き込みされます。
VCS ファイルが再び有効化されます。
/_N_CMA_DIR/_N_VCSROTVEC_SPF の例:[ROTV1]-0.9999998863 0.000325562546 0.000348567077[ROTV2]0.000605196161 -0.000244774126 -0.9999997869

VCS 用補正ファイルの検証
VCSROTVEC_VERIFICATION=1
計測中は、既存の/_N_CMA_DIR/_N_VCSROTVEC_SPF ファイルは保持されます。計測後、新しい/_N_CMA_DIR/_N_VCSROTVEC_VERIFI_SPF ファイルが作成されます。
このファイルには、補正の方向ベクトルと、有効な補正付きの計算された方向ベクトルが格納されています。

278

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)/_N_CMA_DIR/_N_VCSROTVEC_VERIFI_SPF の例://回転軸方向用の有効な補正[ROTV1]-0.9999998863 0.000325562546 0.000348567077[ROTV2]0.000605196161 -0.000244774126 -0.9999997869//有効な補正付きの計測された回転軸方向[ROTV1]-0.999999998 0.000003232074 0.000003458678[ROTV2]0.000006049775 -0.000002447851 -0.999999997

3.3.23.13

パラメータ

G コードプログラム
パラメータ

説明

単位

PL

計測を実行する平面-

校正データセット(1 - 40)、変数の入力が可能 1)-

TC

座標変換の名前-

計測方法● キネマティックの計測-● 基準の計測● 基準への適合● 補間点の計測
ゼロオフセット

基準の計測の場合のみ

キネマティックの計測 ● 補正のみ
用計測タイプ:● 計測のみ校正

最初の計測の平面でのプローブのキャリブレーション 2)
● あり
● なし

位置決め

● 軸と平行● 円弧軌跡上∅

ボールの直径

mm

DFA

計測距離

mm

TSA

計測結果の安全領域

mm

回転軸 1

計測する 1 番目の回転軸の名前

-

AX1S

計測シリーズ 1 の開始角度

°

AX1E

計測シリーズ 1 の終了角度°計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3279

計測タイプ
3.3 ワーク計測(フライス盤)
G コードプログラム
パラメータ

説明

単位

AX1N

1 番目の計測シリーズの計測点の数(3...12)

-

Ax2P

計測中の 2 番目の回転軸の位置

°

αAx1

回転軸 1 3)の計測シリーズのキャリブレーションボールに対する接触角 °回転軸 2計測する 2 番目の回転軸の名前

-

AX2S

計測シリーズ 2 の開始角度

°

Ax2E

計測シリーズ 2 の終了角度

°

Ax2N

2 番目の計測シリーズの計測点の数(3...12)

-

Ax1P

計測中の 1 番目の回転軸の位置

°

αAx2

回転軸 2 3)の計測シリーズのキャリブレーションボールに対する接触角 °

許容範囲

● あり
● なし
許容範囲ありの直線ベクトルの許容範囲の値:

mm

SD $SN_CORR_TRAFO_LIN_MAX の値1)

変数名を空にしないでください。

2)

ワークプローブは SPOS 対応主軸に挿入されている場合、計測前にのみキャリブレーションが可能です。

3)

キャリブレーション球体シャフトの方向($SCS_MEA_KIN_BALL_VEC)が設定済みの場合、接触角は自動的に計算されます。

結果パラメータのリスト「キネマティックの完全な計測」計測タイプは、以下の結果パラメータを提供します。
表 3-35

パラメータ

キネマティックチェーンに基づいた座標変換

説明

単位_OVR[21,22,23 回転軸 1 のオフセットの補正値

mm]_OVR[24,25,26 回転軸 2 のオフセットの補正値

mm]_OVR[130,131, 初期状態での 1 番目の計測の計測差異

mm

132]
_OVR[133,134] 1 番目の計測の回転軸 1 および 2 の位置

280°

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)
パラメータ

説明

単位

_OVR[135,136, 2 番目の計測の計測差異

mm

137]
_OVR[138,139] 2 番目の計測の回転軸 2 および 2 の位置°_OVR[140,141, 2 番目の計測の計測差異

mm

142]
_OVR[143,144] 3 番目の計測の回転軸 1 および 2 の位置
...

°

...

_OVR[130]以降、計測差異は、関連する回転軸位置と一緒に保存されます。計測点の数に応じて、対応する数の_OVR 変数が書き込まれます。
表 3-36

工具ホルダ(クラシック)

パラメータ

説明

単位

_OVR[1,2,3]

オフセットベクトル I1 1)

mm_OVR[4,5,6]

オフセットベクトル I2mm_OVR[7,8,9]計算された回転軸ベクトル V1(未補正)mm_OVR[10,11,12 計算された回転軸ベクトル V2(未補正)mm]_OVR[15,16,17 オフセットベクトル I3mm]_OVR[18,19,20 オフセットベクトル I4 2)mm]_OVR[130,131, 初期状態での 1 番目の計測の計測差異

mm

132]
_OVR[133,134] 1 番目の計測の回転軸 1 および 2 の位置°_OVR[135,136, 2 番目の計測の計測差異

mm

137]

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3281

計測タイプ
3.3 ワーク計測(フライス盤)
パラメータ

説明

単位

_OVR[138,139] 2 番目の計測の回転軸 1 および 2 の位置
...

°

...

0 以外の結果パラメータが計算されます。
1) ヘッドのキネマティック:閉ベクトル結合 I1 = -(I3+I2)、固定式機械装着型のキネマテイック
用2) テーブルのキネマティック:閉ベクトル結合 I4 = -(I3+I2)、固定式機械装着型のキネマテイック
用
混合キネマティック:閉ベクトル結合 I1 = -I2 I4 = -I3、固定式機械装着型のキネマテイック用

3.3.24

方向座標変換による、機械での 3D 計測

機能
有効な方向座標変換による計測、すなわち、計測サイクル付きの旋回サイクル CYCLE800(旋回工具ホルダ TCARR)、または、キネマティック 5 軸座標変換,(TRAORI)による計測が可能です。
計測サイクルを呼び出す前に、プローブを、加工平面に対して垂直に、または、工具軸に対して平行に位置決めしてください。
[平面の割り出し] (CYCLE998)および[マシンキネマティックの計測] (CYCLE9960/

CYCLE996))機能は例外です。この場合、プローブは常に計測する対象に対してある角度を成しています。
ワーク計測は、通常、有効なワーク座標系 WCS に基づいています。

ワーク計測時の正しいスイッチング方向の確認
旋回、回転する WCS で要素(穴、端面など)を計測する場合は、JOG および AUTO モード
での機械の初期セットアップ時に、3D ワークプローブのスイッチング方向を以下のように確認してください。
● SD55740 $SCS_MEA_FUNCTION_MASK でビット 1 を 1 に設定してください(座標回
転での主軸の連結)。
● 機械のキネマティックスの初期状態での X+ (G17 の場合)スイッチング方向をプローブ上にマークしてください。

282

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)● 例: 旋回平面での CYCLE977 による穴の計測をおこなう場合、1 番目の計測点の計測開始時に、マークされたスイッチング方向を X+の方に割り出ししてください。
有効な方向座標変換(TCARR、CYCLE800、TRAORI)では、工具オリエンテーション
によって変更される主軸位置は計測サイクル内部で計算され、それに応じて主軸位置が補正されます。
計算結果は、GUD 変数_MEA_CORR_ANGLE[1]に保存されます。
計測対象の異なる向きに対する計測中の正しい主軸位置を、ワーク上で確認してください。
● 確認が正常の場合は、SD55740 $SCS_MEA_FUNCTION_MASK のビット 1 を 0 に設定できます。計測結果は、主軸の連結による計測結果と一致しなければなりません。
注記
補正角度の追加調整選択された機械のキネマティックス、または、用途では、主軸位置決め用の補正角度の追加調整が必要になる場合があります。
CUST_MEACYC.SPF メーカーサイクルでは、補正角度_MEA_CORR_ANGLE[0] と_MEA_CORR_ANGLE[1]を記述することができます。
主軸をスイッチング方向に割り出していない場合(計測中に SD55740 のビット 1 = 0、
SPOS = 0)、これらの角度は、計測時の主軸位置/プローブの向き、またはトリガ値の内部変換に影響があります。

3.3.25切り込み軸の周りに位置決めできないプローブを使用した計測

概要
機械のプローブを切り込み軸の周りに位置決めできない場合、位置決めや割り出しが必要な計測機能はすべて実行できません。
こうした計測機能の例を以下に示します。
● リングの中心にない開始点を使用した基準リングでの校正● ボールでの校正● 主軸回転有りの 3D プローブ機能● 3D プローブの割り出し機能● 座標回転による主軸連結機能
以下の説明は、フライス盤の計測サイクルを参照します。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3283

計測タイプ
3.3 ワーク計測(フライス盤)
2 つの基本的なユースケースを区別します。
● プローブが「SPOS に対応していない主軸」にある。これはたとえば、位置制御なしの速度制御主軸または高速主軸などです。
● プローブが「機械に恒久的に設置」されている。これはたとえば、主軸や研削機械がないレーザー仕上げ機械で考えられます。

3.3.25.1

SPOS 非対応の主軸

必要条件● 電子 3D ワークプローブ(マルチプローブ)● 校正および計測の合間に、ユーザーはたとえばクランプやインデックスなどを行って、プローブが同一の方向(主軸位置)となるよう保証する必要があります。

機能
一般的に、プローブに含まれる主軸はマシンデータまたはプログラムコマンドでメイン主軸として定義されます。プローブおよび加工主軸の中心は、プログラムした軸位置に対応します。
計測サイクルの動作は次のチャネル別マシンデータで設定されます。
MD 52207[n] $MCS_AXIS_USAGE_ATTRIB、ビット 9
ビット 9 の値

意味=0

主軸は SPOS 対応です(初期設定)=1

主軸の特性とは無関係に、主軸の位置決めなしの計測機能のみが計測サイクルで実行されます。計測サイクルのプログラミング
は、位置決め可能なプローブの場合と同じように行われます。位置決め可能な主軸を必要とする機能はすべて、計測サイクルの入力画面で選択できません。

計測サイクルでは SPOS コマンドは呼び出されず、実行不可の計測機能は拒否され、サ
イクルのランタイム中にアラームが生成されます。

284

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)

注記
校正
プローブが SPOS 対応でない場合、または機械に恒久的に設置されている場合、結果として校正に特別な必要条件が発生します。
許容可能な校正タイプを以下に示します。
● 「リングの中心にある開始点」を使用したリングでの校正– AUTO モード:SD54760 Bit22 = 1– JOG モード:SD55740 bit 15 = 1● 端面/ 2 つの端面の間での校正

3.3.25.2

計測プローブが機械に恒久的に固定されている場合

必要条件● 電子 3D ワークプローブ(マルチプローブ)

機能
計測プローブが機械に恒久的に固定されている場合、次の 3 つのジオメトリ軸に機械側のオフセットが存在することがあります。
● 計測プローブボール(工具先端)の間● 加工主軸の工具基準点● 加工媒体(レーザー)
このオフセットを、ワークプローブの工具データのアダプタ寸法(基本寸法)に入力してください。工具形状の構成部分として、アダプタ寸法がすでに CNC に含まれています。
上述した工具形状を適用すると、結果的にプログラムした軸位置がプローブボール(工具先端)に対応することになります。プローブの長さがプローブボールの中心またはプロー
ブボールの円周のどちらを基準にするかを確認してください。
計測サイクルの動作は次の一般的なマシンデータで設定されます。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3285

計測タイプ
3.3 ワーク計測(フライス盤)
MD 51740 $MNS_MEA_FUNCTION_MASK、ビット 4
ビット 4 の値

意味=0

ワークプローブが主軸にある(初期設定)=1

プローブが機械に恒久的に固定されている。計測サイクルのプログラミングは、位置決め可能なプローブの場合と同じように行われます。位置決め可能な主軸を必要とする機能はすべて、計測サイクルの入力画面で選択できません。計測サイクルでは
SPOS コマンドは呼び出されず、実行不可の計測機能は拒否され、サイクルのランタ
イム中にアラームが生成されます。

注記
校正
プローブが SPOS 対応でない場合、または機械に恒久的に設置されている場合、結果として校正に特別な必要条件が発生します。
許容可能な校正タイプを以下に示します。
● 「リングの中心にある開始点」を使用したリングでの校正– AUTO モード:SD54760 Bit22 = 1– JOG モード:SD55740 bit 15 = 1● 端面/ 2 つの端面の間での校正

3.3.26二重主軸での同時計測

3.3.26.1

概要
同時計測により、2 つの同じワークを二重主軸で同時に計測することができます。ワーク
計測サイクルのみがサポートされます。工具を同時に計測することはできません。
● 「同時計測」ファンクションを使用するには、「計測機能レベル 2」ライセンスが必要です。
● MD 52740 のビット 0 およびビット 16 により、ワークプローブと工具プローブが接続されるプローブ入力が定義されます。
● しかしながら、同時計測の場合、ワークプローブは両方のセントラルプローブ入力に接続されます。

286

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)● 以下の割り付けが適用可能です:– 1 番目のプローブがワークプローブ入力に対応します。
– 2 番目のプローブがワークプローブ入力に対応します。
● 2 つのプローブ用の 2 つの校正データフィールドは連続している必要があります。つまり、2 番目のプローブの較正データフィールドは、1 番目のプローブの較正データフィールド + 1 となります。1 番目の較正データフィールドのみが、ユーザーインターフ
ェースでの計測用に指定されます。
計測サイクルのその他のパラメータ割り付けは、プローブとまったく同じように動作します。

3.3.26.2

校正
プローブは個別に順番に校正されます。工具管理では一度に 1 つの工具しか有効になりませんが、実際は 2 つのプローブが同時に計測するため、校正結果を工具データに書き込まないでください。プローブ半径の書き込みは、セッティングデータ 54740 ビット 3 = 0 で防止できます。「トリム長」ユーザーインターフェースでは、工具長の補正は工具データの「工具長の補正 = NO」で防止できます。

計測入力の手動切り替え
個別の校正の考えられる手順の 1 つは、毎回、プローブの下に校正リングを置くことです。
「同時計測」ファンクションを無効にする必要があります(MD 51740 ビット 14 = 0)。以下の条件を守る必要があります。
● 2 つの校正手順の間に、校正データフィールドが 1 ずつインクリメントされます(SD 54760 ビット 3 = 1 または SD 54780 ビット 3 = 1 で、画面形式で表示)● 計測入力が切り替えられます(MD 52740 ビット 0/ビット 16)。

計測入力の自動切り替え
計測入力の自動切り替えを行なうには、「同時計測」ファンクションを有効にする必要があります(MD 51740 ビット 14 = 1)。
工具管理で作成されたプローブには、2 つの刃先「D1」と「D2」があります。この設定では、プローブを順番に校正することができます。1 番目の刃先の後に、2 番目の刃先が校正されます。ユーザーインターフェースで、刃先ごとに正しい校正データレコードを選択してください。刃先番号が 3 以上の場合、サイクルアラームが発生します。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3287

計測タイプ
3.3 ワーク計測(フライス盤)
3.3.26.3

計測
ワークは同時に計測されます。つまり、両方のプローブが平行して計測します。現在の開発のバージョンでは、以下の計測タイプがサポートされます。
● 端面の計測● ウェブの計測● 溝の計測● 穴の計測● 円形スピゴットの計測● 長方形ポケットの計測● 長方形スピゴットの計測● 端面の調整● 平面の計測● 直角コーナ● 任意のコーナ● 円弧の計測
2 番目のプローブの結果パラメータは、1 番目のプローブのパラメータに平行して GUD フ
ィールド「_OVR[ ]」に保存されます。両方の間のオフセットは 100 です。したがって、_OVR[0]は 1 番目のプローブの結果パラメータであり、_OVR[100]はそれに対応した 2 番
目のプローブのパラメータです。パラメータ_OVR[900]以降には、1 番目と 2 番目のプローブの計測の平均値が保存されます。例えば、_OVR[900]は_OVR[0]と_OVR[100]の平均値です。
1 番目のプローブの結果は通常、測定結果画面に表示してログ機能を使用して文書化できます。2 番目のプローブの結果は、「ユーザープロトコル」機能を使用して表示およびロ
グできます。

プログラミング例
T="3D_TASTER"
M6
G54
F2000
CYCLE150(31,1,"MEAS_PROTOCOL.TXT")

288

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.3 ワーク計測(フライス盤)

CYCLE977(103,1,,1,50,,,5,5,0,1,1,,1,1,"",,0,1.01,1.01,-1.01,0.34,
1,0,,1,1);ログ/測定結果 2 番目のプローブの画像 円弧穴/スピゴット
S_PROTTXT[0]=REP("")
S_PROTTXT[0]="2 番目のプローブ:"
S_PROTTXT[1]=SPRINT("X %10.3F%10.3F%10.3F%10.3F%10.3Fmm",_OVR[101],_OVR[105],_OVR[117])
S_PROTTXT[2]=SPRINT("Y %10.3F
mm",_OVR[102],_OVR[106],_OVR[118])
S_PROTTXT[3]=SPRINT("直径%10.3F%10.3F%10.3Fmm",_OVR[100],_OVR[104],_OVR[116])CYCLE160; ログを書き込んで表示
M2

3.3.26.4

監視

プローブの保護以下の場合、プローブが損傷する可能性があります。
● 1 つのワークのみがチャックされたため、同時計測が誤って有効になった● 同時計測で計測するエレメントが互いに大きく異なっている
これを防ぐために、プローブの最大オーバーラン距離が監視されます。オーバーラン距離とは、スイッチがオンになった 1 番目のプローブのスイッチング位置と現在の位置との差分です。このオーバーフロー距離は、SD55700 $SCS_MEA_SIMULTAN_LIMIT でパラメータ設定できます。SD はデフォルトで 1 mm で事前割り付けされ、0.5 mm～5 mm の制限内で自由にパラメータ設定できます。計測中に、パラメータ設定された最大オーバーフロー
距離を超過した場合、計測はアラームと共に中止されます。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3289

計測タイプ
3.3 ワーク計測(フライス盤)
位置の偏り
高度に正確な結果を得るには、2 本のプローブ間の位置の偏りがあまり大きくなってはな
りません。位置の偏りの許容範囲は、SD55701$SCS_MEA_SIMULTAN_POS_DEV_MAX で指定できます。これに違反すると、計測の前にアラームが通知されます。

校正データフィールド
各プローブには校正データレコードがあります。校正データレコードペアは、2 本のプローブを同時に使用した場合に得られます。つまり、AUTO 計測モードでは、基数の校正データレコードのみが選択できます。偶数の校正データレコードペアが選択された場合、アラームが通知されます。
JOG モードと CYCLE976 での校正時は、刃先 D1 に奇数の校正データレコードが選択され、刃先 D2 に偶数の校正データレコードが選択されていることを確認するためのチェックが行なわれます。

3.3.26.5

制限事項● 工具計測はサポートされていません。
● 球体とキネマティックの計測はサポートされていません。
● 校正値を工具パラメータに書き込むことはできません。
● 主軸が 3 本以上の機械はサポートされていません。
フライス削り/旋削機能についての詳細情報は、『SINUMERIK Operate 試運転マニュアル』
を参照してください。

3.3.26.6

JOG での計測「同時計測」機能が有効の場合、JOG モードでの計測は引き続きシーケンシャル、つまり連続的です。関連するプローブは、校正の場合と同様に D 番号で選択できます。結果パラメータと補正計算は、シングルスピンドル測定時と同様に保存されます。刃先ごとに正しい校正データレコードを選択してください。

290

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.4 機能が組み合わされた機械上でのワークの計測

3.4

機能が組み合わされた機械上でのワークの計測

3.4.1

フライス盤/旋盤でのワークの計測

概要
本章では、フライス盤/旋盤でのワークの計測について説明します。フライス削りが最初の機能としてセットアップされ、旋削が 2 番目の機能としてセットアップされます。
必要条件:
1. フライス加工:MD52200 $MCS_TECHNOLOGY = 2
2. 旋削:MD52201 $MCS_TECHNOLOGY_EXTENSION = 1

さらに下記のセッティングデータを設定してください。
● SD42950 $SC_TOOL_LENGTH_TYPE = 3● SD42940 $SC_TOOL_LENGTH_CONST = 17
● SD42942 $SC_TOOL_LENGTH_CONST_T = 19
フライス盤での旋削技術を使用したワークの計測は、フライス技術を使用して実現されます。たとえば、輪郭の外径を計測する場合、これは G17 平面で CYCLE977 "スピゴットの計測"を使用して実現することができます。計測値を旋削工具で補正する場合、プログラ
マは工具長 L3x または L1z の補正と、おそらくは補正のサインを指定する必要があります。
設定「自動」で、長さとサインがサイクルによって正しく選択されます。補正の選択は、旋削のための旋削工具方向(旋削工具機能ベータおよびガンマの割り出し)によって異なります。
SD55760 $SNS_MEA_FUNCTION_MASK_PIECE ビット 12 およびビット 13 を考慮してください。
ゼロオフセットの旋削工具の測定値の補正は、Z 軸に対してのみ意味があります。工作機械
メーカは機械のセットアップ時に XY 方向の旋削中心点を正しく設定します。
工作機械メーカの説明書に注意してください。
工具プローブを計測のために再オリエンテーションする場合は、旋回平面機能(CYCLE800)を使用して実現します。
フライス削り/旋削機能に関する追加の設定/注記を IM9 – 「フライス盤での旋削」の章で入手してください。
本書に記述する適切なサイクルの説明に従って、個々の計測バージョンのパラメータ設定を行ってください。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3291

計測タイプ
3.4 機能が組み合わされた機械上でのワークの計測

3.4.2

旋盤/フライス盤でのワークの計測
次の章では、旋盤/フライス盤でのワーク計測について説明します。旋削が最初の機能としてセットアップされ、フライス削りが 2 番目の機能としてセットアップされます。
形状の理由から、旋盤/フライス盤用の有効な G18 加工平面(旋削)では、ワークプローブを校正することはできません。旋削中に、G18 でワーク計測を実行する必要があります。このため、プローブは G17 または G19 で校正され、それに応じて、トリガ値が内部で割り当てられます。

旋削計測(直径、外径、内径などの計測)
さまざまな工具オリエンテーションで計測を実行する場合は(旋削の場合、B 軸)、「工具の割り出し」機能(CYCLE800)を使ってプローブを事前位置決めすることができます。

- フライス削りの計測(穴の計測、端面の設定、端面の割り出しなど)

さまざまな工具オリエンテーションで計測を実行する場合は、「平面の旋回」機能(CYCLE800)を使ってプローブを事前位置決めすることができます。
計測サイクル(フライス削り)の径方向軸(X)の値指定は、半径(DIAMOF)でおこないます。
フライス削りの計測サイクルは、内部でも径方向軸に対する半径指定で動作します。
穴とスピゴットの計測(CYCLE977、CYCLE979)では、計測対象を直径で指定します。

3.4.2.1

トリガ値の割り当て機能
SW 4.5 SP2 では、「さまざまな平面での校正と計測」機能によって以下の用途が有効になります。
● G17 または G19 作業平面での校正(CYCLE976 を使用)
● 旋削の場合と同様に G18 でのワーク計測(CYCLE974, CYCLE994 を使用)
必要条件

● 1 番目の旋削機能:MD 52200$MCS_TECHNOLOGY = 1● 2 番目のフライス削り機能:MD 52201$MCS_TECHNOLOGY_EXTENSION = 2● 有効な工具は 3D マルチプローブ(タイプ 710)

292

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.4 機能が組み合わされた機械上でのワークの計測
3.4.2.2

710 のタイプの 3D プローブ使用時の一様性

機能
旋盤/フライス盤での「さまざまな平面での校正と計測」機能により、校正データセットに基づいて、すべてのワーク計測タイプ(旋削とフライス削り)に対して 3D プローブタイプ(710)を使用することができます。
必要条件● セッティングデータ SD42940 $SC_TOOL_LENGTH_CONST = 18 (または-18)● セッティングデータ SD42950$SC_TOOL_LENGTH_TYPE = 2● 有効な工具は 3D マルチプローブ(タイプ 710)
注記
旋削の計測で上記の必要条件が満たされない場合は、アラーム 61309「プローブタイプを確認してください」が出力されます。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3293

計測タイプ
3.4 機能が組み合わされた機械上でのワークの計測

3.4.3

衝突回避が有効な計測
衝突回避を有効にして、機械上で計測サイクルによる計測を行う場合、以下を守ってください。
● 計測レコードの長さは、計測サイクルに合わせてユーザーが指定します:– 自動モードの場合は、画面パラメータ DFA を使用– JOG モードでの計測の場合は、一般マシンデータ MD51751$MNS_J_MEA_M_DIST_MANUELL = 10 mm (デフォルト)を使用● プロテクションゾーンの定義時に、これらの計測距離の 2 倍の長さを移動するようにします。定義時にこれを守らない場合、「アラーム 26260 - 2 つのプロテクションゾー
ンの衝突」のトリガが早くなりすぎることがあります。
指定された計測距離を 2 回移動する計測サイクルは正しい動作です。これは、計測レ
コードが全体の長さに沿って、設定位置、つまり予想されるタッチポイント周辺に対称的に置かれるからです。そのため、予想されるタッチポイントと実際のタッチポイ
ントとの間に偏差(計測差異)があっても、計測を確実に実行できます。
注記
計測レコードの衝突検出が応答すると、それに応じて計測距離を減少できます。これは、セットポイントと計測値が互いに近いほど、つまり、計測位置がすでに(計測から)わかっている場合に、効果が高くなります。
● 計測サイクルをシミュレーションされた環境、たとえば、VNCK、SINUTRAIN、またはNCU などで、完全にシミュレーションされた軸で使用する場合、計測距離は 1 回だけ移動されます。

294

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.5 工具計測(旋盤)3.5

工具計測(旋盤)

3.5.1

概要
以下の計測サイクルは、旋盤での使用を目的としています。
注記
主軸
計測サイクルの主軸命令は、常に、コントローラの有効なメイン主軸を対象とします。
複数の主軸をもつ機械で計測サイクルを使用する場合、サイクル呼び出しの前に関連する
主軸をメイン主軸として定義してください。
詳細情報:プログラミングマニュアル『 NC プログラミング』

平面定義
計測サイクルは、実際の平面 G17～G19 の 1 番目と 2 番目の軸を使用して内部的に動作します。
旋盤用の初期設定は G18 です。
注記
旋盤(CYCLE982)用の工具計測の計測サイクルでは、3 番目の軸(G18 の場合、Y)では位置決めしません。3 番目の軸での位置決めはユーザがおこなってください。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3295

計測タイプ
3.5 工具計測(旋盤)機械基準/ワーク基準の計測/校正● 機械基準の計測/校正:
計測は、基本座標系(キネマティックトランスフォーメーションが無効状態の機械座標系)
でおこなわれます。工具プローブの切替え位置は、機械原点を基準とします。次の一般
セッティングデータからのデータを使用します(PLUS と MINUS で工具の移動方向を定義します):– ① SD54625 $SNS_MEA_TP_TRIG_MINUS_DIR_AX1– ② SD54626 $SNS_MEA_TP_TRIG_PLUS_DIR_AX1– ③ SD54627 $SNS_MEA_TP_TRIG_MINUS_DIR_AX2– ④ SD54628 $SNS_MEA_TP_TRIG_PLUS_DIR_AX2;㳮㬿ㄶ㲨侊␔ቑኴዊዙኳቑእ዇
኉⊳




0

図 3-18=

工具プローブ、機械基準(G18)● ワーク基準の計測/校正
工具プローブの切替え位置は、ワーク原点を基準とします。次の一般セッティングデータからのデータを使用します(PLUS と MINUS で工具の移動方向を定義します):– ① SD54640 $SNS_MEA_TPW_TRIG_MINUS_DIR_AX1– ② SD54641 $SNS_MEA_TPW_TRIG_PLUS_DIR_AX1– ③ SD54642 $SNS_MEA_TPW_TRIG_MINUS_DIR_AX2

296

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.5 工具計測(旋盤)– ④ SD54643 $SNS_MEA_TPW_TRIG_PLUS_DIR_AX2;;ዌዙኌㄶ㲨侊␔ቑኴዊዙኳቑእ
዇኉⊳




0

図 3-19

:





==

工具プローブ、ワーク基準(G18)

注記
ワーク基準または機械基準の計測では、工具プローブを適切に校正する必要があります。「プローブの校正(CYCLE982) (ページ 298)」の章を参照してください。

補正方法
工具計測サイクルは、次のようなさまざまな用途に応用できます。
● 工具の 1 番目の計測(一般セッティングデータ SD54762$SNS_MEA_FUNCTION_MASK_TOOL Bit9):
形状と摩耗の工具オフセット値を置き換えます。
オフセットは特定の長さの形状成分に適用されます。
摩耗成分を削除します。
● 工具の再計測(一般セッティングデータ SD54762$SNS_MEA_FUNCTION_MASK_TOOL Bit9):
得られた差で工具の摩耗成分(長さ)が計算されます。
オプションとして経験値を含めることができます。平均値は計算されません。

下記も参照
サイクルバージョン SW4.4 以降からの変更 (ページ 421)

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3297

計測タイプ
3.5 工具計測(旋盤)3.5.2

プローブの校正(CYCLE982)

機能
この計測タイプを使って、プローブの校正をおこなうことができます。校正工具を使って、機械またはワーク原点とプローブのトリガポイントの実際の距離を特定します。
値は経験値や平均値を使用せずに補正されます。
注記
専用の校正工具が使用できない場合は、代わりに旋盤工具の刃先位置 1～4 を使ってプローブの 2 つの側面の校正をおこなうこともできます。

計測原理
校正工具(タイプ 585)を使った工具の校正

校正工具は、プローブの 4 つの側面すべてを校正できるような(アングル)形状になっています。
校正工具(タイプ 725)または旋盤工具(タイプ 5xy)を使った工具の校正

旋盤工具または校正工具(タイプ 725)を使用する場合は、プローブの 2 つの側面しか校正できません。

;=



校正工具を使った工具のプローブの校正

旋盤工具を使った工具のプローブの校正

このサイクルで、校正工具または旋盤工具をプローブに位置決めします。サイクル呼び出しを使って、指定された計測軸のスイッチング位置と計測方向が校正されます。

298

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.5 工具計測(旋盤)
必要条件● 校正工具または旋盤工具の長さ 1 および 2 と半径が正確に知られており、工具オフセ
ットデータセットに設定されること。
計測サイクルを呼び出すときに、この工具オフセットが有効になっていること。
● 校正には、形状が正確に知られている基準旋盤工具(タイプ 5xy) またはタイプ 585 ま
たはタイプ 725 の校正工具を使用できます(タイプ 580 の 3 次元プローブ旋盤工具は使用できません)。
● 校正工具または刃先位置 1～4 の旋盤工具での校正が可能であること。
● プローブ立方体の側面が、機械軸 Z1、X1(平面の軸)に平行に割り出されること。
● 校正を開始する前に、機械またはワーク原点基準のプローブのスイッチング面の近似の位置を一般セッティングデータに入力してください。
追加情報:SINUMERIK Operate 試運転マニュアル
これらの値は、校正工具を使ったプローブへの自動アプローチに使用され、それらの絶対値と実際の値の差がパラメータ TSA の値を超えないようにしてください。
合計計測距離 2 · DFA 内でプローブに到達すること。

計測前の開始位置;

6/ 
!')$6/ 

!')$
6/ 

6/ 



0



=

両方の軸の刃先位置 1～4 および適切なアプローチ位置(機械基準)①

1 番目の計測軸の負方向のトリガポイント(一般 SD54625)②

1 番目の計測軸の正方向のトリガポイント(一般 SD54626)③

2 番目の計測軸の負方向のトリガポイント(一般 SD54627)④

2 番目の計測軸の正方向のトリガポイント(一般 SD54628)

図 3-20

校正工具を使った工具のプローブの校正

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3299

計測タイプ
3.5 工具計測(旋盤);

6/ 
!')$6/ 

!')$
6/ 

6/ 



0



=

両方の軸の刃先位置 1～4 および適切なアプローチ位置(機械基準)①

1 番目の計測軸の負方向のトリガポイント(一般 SD54625)②

1 番目の計測軸の正方向のトリガポイント(一般 SD54626)③

2 番目の計測軸の負方向のトリガポイント(一般 SD54627)④

2 番目の計測軸の正方向のトリガポイント(一般 SD54628)

図 3-21

旋盤工具を使った工具のプローブの校正

このサイクルで、プローブへのアプローチをおこないます。

計測サイクル終了後の位置
校正工具または旋盤工具が計測面から計測距離だけ離れた位置になります。
;

')$

')$

㦏⺞㘷⯷恬楱

峀⹈ₜ♾
ቑ檧⩮
=

෥=


0



=

①

1 番目の計測軸の正方向のトリガポイント(一般 SD54626)②

1 番目の計測軸の負方向のトリガポイント(一般 SD54625)

図 3-22

計測サイクル終了後の位置、例: 平面の 1 番目の軸(G18 の場合:Z)でのフライス工具
半径300

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.5 工具計測(旋盤)
手順
処理するパートプログラムまたは ShopTurn プログラムが作成され、エディタが選択されている状態で次の操作をおこないます。
1. [工具計測]ソフトキーを押します。
2. [プローブの校正]ソフトキーを押します。
入力ウィンドウ[校正: プローブ]が開きます。

パラメータ
G コードプログラム
パラメー
タ

説明

ShopTurn プログラム
単位

校正データセット(1 - 6)、 -パラメータ 説明

単位T

校正工具の名称-D

刃先番号(1 - 9)-

変数の入力が可能 1)
F校正と計測送り速度

距
離/min

校正データセット(1 - 6)、変 数の入力が可能 1)
F校正と計測送り速度β

旋回軸による工具割り出し °
●

(0°)

●

(90°)

mm/min● 値の入力V

工具主軸を使った工具のオ °リエンテーション

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

Z

計測の開始点 Z

mm

X

計測の開始点 X

mm

Y

計測の開始点 Ymm

301

計測タイプ
3.5 工具計測(旋盤)

パラメータ

説明

単位

計測軸

計測軸(計測平面 G18 の場合)

-

● X
● Z
DFA

計測距離

mm

TSA

計測結果の安全領域mm

1)

変数名を空にしないでください。

計測タイプ、旋盤でのフライス削り
手順

編集するパートプログラムまたは ShopMill プログラムが作成され、エディタが選択され
ています。
1.

[工具計測]ソフトキーを押します。

2.

[プローブ調整]ソフトキーを押します。

パラメータ

ShopMill プログラム
パラメータ

説明

単位

T

プローブの名称-D

刃先番号(1 - 9)-

校正データセット(1 - 6)、変 数の入力が可能 1)
F校正と計測送り速度mm/minX

計測の開始点 X

mm

Y

計測の開始点 Y

mm

Z

計測の開始点 Zmm1)

変数名を空にしないでください。

302

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.5 工具計測(旋盤)
結果パラメータのリスト
計測タイプ「プローブの校正」では、次の結果パラメータが得られます。
表 3-37

3.5.3「プローブの校正」結果パラメータ

パラメータ

説明

単位

_OVR[8]負方向のトリガポイント、平面の 1 番目の軸の現在値

mm_OVR[10]正方向のトリガポイント、平面の 1 番目の軸の現在値

mm_OVR[12]負方向のトリガポイント、平面の 2 番目の軸の現在値

mm_OVR[14]正方向のトリガポイント、平面の 2 番目の軸の現在値

mm_OVR[9]負方向のトリガポイント、平面の 1 番目の軸の差mm_OVR[11]正方向のトリガポイント、平面の 1 番目の軸の差mm_OVR[13]負方向のトリガポイント、平面の 2 番目の軸の差mm_OVR[15]

正方向のトリガポイント、平面の 2 番目の軸の差mm_OVR[27]

ゼロオフセット領域

mm_OVR[28]

安全領域mm_OVI[2]

計測サイクル番号-_OVI[3]

計測タイプ-_OVI[5]

プローブ番号-_OVI[9]アラーム番号-

旋盤工具(CYCLE982)

機能
この計測タイプでは、刃先位置 1～8 の旋盤工具の工具長さ(L1 か L2、または両方)を特定することができます。この計測タイプは、旧工具長さに対しておこなわれる補正の差が、定義された許容範囲内かどうかをチェックします。
● 上限値:安全領域 TSA と寸法差制御 DIF● 下限値:ゼロオフセット範囲 TZL
この範囲内に収まっている場合は、新しい工具長さはこの工具オフセットが適用されます。
許容範囲を超えた場合は、アラームが出力されます。下限値を下回る場合は補正されません。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3303

計測タイプ
3.5 工具計測(旋盤)
計測原理「すべて」計測の場合、旋盤工具のすべての長さが計測されます。
● 刃先位置 1～4 の旋盤工具:L1 と L2
● 刃先位置 5 または 7 の旋盤工具:L2● 刃先位置 6 または 8 の旋盤工具:L1
旋盤工具に刃先位置 1～4 が存在する場合、平面の両方の軸(G18 の場合、Z と X)でプローブとの接触が行われるため、計測は平面の 1 番目の軸(G18 の場合、Z)から開始されます。刃先位置 5～8 の場合、1 つの軸のみで計測がおこなわれます:● 刃先位置 5 または 7:G18 の場合、 Z の 1 番目の計測軸● 刃先位置 6 または 8:G18 の場合、X の 2 番目の計測軸。

「軸毎」の計測の場合、パラメータで決定された計測軸で旋盤工具の長さが計測されます。
//

図 3-23

計測:旋盤工具(CYCLE982)、例:すべて計測

必要条件
工具プローブが校正されること。「プローブの校正(CYCLE982) (ページ 298)」を参照してください。
近似の工具寸法が次の工具オフセットデータに入力されること。
● 工具タイプ 5xx● 刃先位置、刃先半径● X および Z の長さサイクルを呼び出すときに、計測する工具とその工具オフセット値が有効になっていること。

304

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.5 工具計測(旋盤)
計測前の開始位置
サイクルが呼び出される前に、下図のように工具を工具先端開始位置に移動してください。
;

6/ 
!')$6/ 

!')$6/ 

6/ 

=0

図 3-24両方の軸での刃先位置 1～4 および適切な開始位置

工具プローブの中心とアプローチ距離が自動的に計算され、必要な移動ブロックが生成されます。刃先半径の中心が、プローブの中心に位置決めされます。

;

5

6

3ぴ␆⏗䵾
6ದ₼㉒䍈⒒⏗
5ದ⒒⏗◙㈓

3

6
3

0

図 3-255=

旋盤工具の長さの計測:刃先半径でのオフセット、SL=3 の例

計測サイクル終了後の位置「軸毎」の計測の場合、工具先端がプローブの計測面から計測距離だけ離れた位置になります。
「すべて」計測の場合、計測後、工具はサイクルが呼び出される前の起点の位置になります。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3305

計測タイプ
3.5 工具計測(旋盤)
手順
処理するパートプログラムまたは ShopTurn プログラムが作成され、エディタが選択されている状態で次の操作をおこないます。
1. [工具計測]ソフトキーを押します。
2. [旋盤工具]ソフトキーを押します。
入力ウィンドウ[計測: 旋盤工具]が開きます。

パラメータ
G コードプログラム

ShopTurn プログラム

パラメー
タ

説明

単位

パラメー
タ

説明

単位

PL

計測平面(G17 - G19)-T計測する工具の名称-

校正データセット(1 - 6)、 -D

刃先番号(1 - 9)-

変数の入力が可能

1)

校正データセット(1 - 6)、 変数の入力が可能 1)β

旋回軸による工具割り出

°

し:
●

(0°)

●

(90°)

● 値の入力V

工具主軸を使った工具のオ °リエンテーション306

Z

計測の開始点 Z

mm

X

計測の開始点 X

mm

Y

計測の開始点 Ymm

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.5 工具計測(旋盤)

パラメータ

説明

単位

計測

工具長さを計測(計測平面 G18 の場合)-

● すべて(長さ Z と長さ X を計測)
● 工具長さ Z のみを計測● 工具長さ X のみを計測
DFA

計測距離

mm

TSA

計測結果の安全領域mm

TZL

ゼロオフセットの許容範囲

mm

TDIF

寸法差監視の許容範囲mm

1)

変数名を空にしないでください。

計測タイプ、旋盤でのフライス削り
手順

編集するパートプログラムまたは ShopMill プログラムが作成され、エディタが選択されています。
1. [工具計測]ソフトキーを押します。
2. [旋盤工具]ソフトキーを押します。
パラメータ

ShopMill プログラム
パラメー
タ

説明

単位

T

プローブの名称-D

刃先番号(1 - 9)-

校正データセット(1 --6)、変数の入力が可能 1)
F校正と計測送り速度mm/minX

計測の開始点 X

mm

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

307

計測タイプ
3.5 工具計測(旋盤)
ShopMill プログラム
パラメー
タ

説明

単位

Y

計測の開始点 Y

mm

Z

計測の開始点 Zmm1)

変数名を空にしないでください。

結果パラメータのリスト
計測タイプ「旋盤工具」では、次の結果パラメータが得られます。
表 3-38308「旋盤工具」結果パラメータ

パラメータ

説明

単位

_OVR[8]

長さ L1 の現在値

mm

_OVR[9]

長さ L1 の差mm

_OVR[10]

長さ L2 の現在値

mm

_OVR[11]

長さ L2 の差mm

_OVR[12]

長さ L3 の現在値

mm

_OVR[13]

長さ L3 の差mm

_OVR[27]

ゼロオフセット範囲

mm_OVR[28]

安全領域mm_OVR[29]

許容寸法差

mm

_OVR[30]

経験値mm_OVI[0]

D 番号-_OVI[2]

計測サイクル番号-_OVI[3]

計測タイプ-_OVI[5]

プローブ番号-_OVI[7]

経験値メモリ番号-_OVI[8]

工具番号-_OVI[9]アラーム番号-

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.5 工具計測(旋盤)3.5.4

フライス工具(CYCLE982)

機能
この計測タイプを使って、旋削機械(旋盤)のフライス工具の計測をおこなうことができます。
次の計測をおこなうことができます。
● 長さ
● 半径
● 長さと半径
この計測タイプは、旧工具長さまたは旧工具半径に対しておこなわれる補正の差が、定義された許容範囲内かどうかをチェックします。
● 上限値:安全領域 TSA と寸法差制御 DIF。
● 下限値:ゼロオフセット範囲 TZL。
この範囲内に収まっている場合は、新しい工具長さはこの工具オフセットが適用されます。
許容範囲を超えた場合は、アラームが出力されます。下限値を下回る場合は補正されません。
工具長補正は、特定の旋削機械(旋盤)に応じておこなわれます。ジオメトリ軸への長さの割り付け(X の L1、Y の L2)は、旋盤工具と同様におこなわれます。

計測原理「すべて」計測の場合、特定可能なすべての計測値が特定されます(長さ L1 と L2、半径)。
平面の両方の軸(G18 の場合:Z と X)での場合、プローブに対してプロービング動作がおこ
なわれ、これによって平面の 1 番目の軸(G18 の場合:Z)の計測が開始されます。
「軸毎」の計測の場合、計測値は、「長さのみ(L1 または L2)」、「半径のみ」、または「長さ(L1 または L2)と半径」の選択に応じて、有効な平面のパラメータで決定された計測軸のみで計測されます。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3309

計測タイプ
3.5 工具計測(旋盤)
計測「軸毎」 - 長さのみ(L1 または L2)

長さ L1 または L2 がパラメータで決定された計測軸で計測されます。
表 3-39計測「軸毎」 - 長さのみ(L1 または L2)

フライス工具の反転なし

フライス工具の反転あり
/

;

)

)

;

/

;

/

/

5

/

/

)

䂻⸩䍈

岗䂻䍈

岗䂻䍈

䂻⸩䍈
5

5

=

0

計測長 L2

=

0

=

0

計測長 L1

計測長 L2
必要条件:半径 R が既知であること。

「軸毎」の計測 - 半径のみ

半径がパラメータで決定された計測軸で計測されます。反転を使って計測する場合、選択された軸の計測点 1 と、フライス主軸の位置が計測されます。工具は 180 °回転し、再度計測されます。平均値が計測値です。
表 3-40「軸毎」の計測 - 半径のみ

フライス工具の反転なし/

フライス工具の反転あり
/

)

)

;

/

/

;

䂻⸩䍈

䂻⸩䍈

岗䂻䍈
ኒኁኌወ栚ⱚቑ椪ቑぴ␆ቑ栚ⱚ⇜函

')$
5
0

310

ኒኁኌወ栚ⱚቑ椪ቑぴ␆ቑ栚ⱚ⇜函

')$
5

=

0

=

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.5 工具計測(旋盤)

計測「軸毎」 - 長さ(L1 または L2)および半径のみ

パラメータで決定した計測軸で計測プローブの 2 つの側面をプロービングして、長さ L1
または L2 および半径が計測されます。
表 3-41

計測「軸毎」 - 長さ(L1 または L2)および半径のみ

フライス工具の反転なしの、長さ L1 と半径 フライス工具の反転ありの、長さ L2 と半径
の計測
の計測
;

/

/

)

5

/

)

;

岗䂻䍈

/

3

䂻⸩䍈

3
0

=

䂻⸩䍈
3

3

0

=

「すべて」計測 - 長さ(L1 と L2)と半径すべて計測では、すべてのオフセットが特定されます。
● 両方の長さと半径(4 回の計測)。
● 半径 0 が指定されている場合、両方の長さが計測されます(2 回の計測)。
計測サイクルは、プローブへのアプローチブロックと、長さ 1、長さ 2 および半径を計測するための移動動作を生成します。これは、正しく選択された開始位置のために必要です。
フライス工具の反転

反転を使って計測する場合、まず、開始角度 SPOS に基づいて選択された軸の計測点とフライス主軸の位置が計測されます。工具(主軸)が 180°回転して、再度計測をおこないます。
平均値が計測値です。反転ありの計測では、開始角度に対して主軸を 180°回転させて、各計測点で 2 番目の計測をおこないます。SCOR に入力されたオフセット角度は合計で 180°になります。つまり、1 番目の刃先から正確に 180°オフセットされていない特定の 2 番目

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3311

計測タイプ
3.5 工具計測(旋盤)のフライス刃先を選択することができます。反転ありの計測では、1 つの工具の 2 つの刃先を計測できます。平均値がオフセット値です。
工具位置

軸方向位置

半径方向位置

;

/

/

)

5

/

)

;

/

岗䂻䍈

岗䂻䍈
0

=

2 番目の計測軸(G18 の場合:X)でのフライス

5

工具半径
0

=

1 番目の計測軸(G18 の場合:Z)でのフライス
工具半径

回転中/停止状態の主軸を使った計測

計測は、回転中のフライス主軸(M3、M4)または停止状態のフライス主軸(M5)でおこなうことができます。
フライス主軸が停止している場合、開始時点では指定された開始角度 SPOS の位置になります。
注記
回転主軸による計測
特定のフライス工具刃先が選択できない場合、主軸を回転させて計測することができます。
この場合は、プローブを損傷することがないように、CYCLE982 を呼び出す前に回転方
向、回転数、および送り速度に十分注意してプログラム指令してください。低い回転数と送り速度を選択してください。
オプションとして経験値を含めることができます。平均値は計算されません。

312

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.5 工具計測(旋盤)
必要条件● 工具プローブが校正されること。「プローブの校正(CYCLE982) (ページ 298)」を参照してください。
● 近似の工具寸法が次の工具オフセットデータに入力されること。
– 工具タイプ:1xy (フライス工具)– 半径、長さ 1、長さ 2。
● サイクルを呼び出すときに、計測する工具とその工具オフセット値が有効になっていること。
● フライス工具の場合、チャネル別 SD42950: $SC_TOOL_LENGTH_TYPE = 2 が設定されていること(長さの計算は旋削工具と同じです)。
● 工具の主軸がメイン主軸として宣言されること。

計測前の開始位置
開始位置から、干渉せずプローブにアプローチするようにしてください。
最初の位置は禁止領域の外側になります(下図を参照してください)。
;
;




ኴዊዙኳ
峀⹈ₜ♾ቑ檧
⩮



0

:

①～④

許容領域

図 3-26==

フライス工具の計測:平面の 2 番目の軸(G18 の場合:X)での開始可能位置

計測サイクル終了後の位置「軸毎」の計測の場合、工具先端が最後に計測されたプローブの計測面から計測距離だけ離れた位置になります。
「すべて」計測の場合、計測後、工具はサイクルが呼び出される前の起点の位置になります。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3313

計測タイプ
3.5 工具計測(旋盤)
手順
処理するパートプログラムまたは ShopTurn プログラムが作成され、エディタが選択されている状態で次の操作をおこないます。
1. [工具計測]ソフトキーを押します。
2. [フライス工具]ソフトキーを押します。
入力ウィンドウ[計測: フライス工具]が開きます。

パラメータ
G コードプログラム

ShopTurn プログラム

パラメー
タ

説明

単位

パラメー
タ

説明

単位

PL

計測平面(G17 - G19)-T計測する工具の名称--

D

刃先番号(1 - 9)-

校正データセット(1 6)、変数の入力が可能

1)

校正データセット(1 - 6)、 変数の入力が可能 1)β

旋回軸による工具割り出し °
●

(0°)

●

(90°)

● 値の入力
Z

計測の開始点 Z

mm

X

計測の開始点 X

mm

Y

計測の開始点 Y

mm

パラメータ

説明

単位

計測タイプ

● 軸毎

-

● すべて(長さと半径の計測)
工具位置● 軸方向(←)-● 半径方向(↓)
計測タイプ「すべて」の場合:
計測

314

長さ X、Z および半径(工具位置に基づく)-

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.5 工具計測(旋盤)
パラメータ

説明

単位

刃先

● 正面

-

● 背面
アプローチ

下記の方向からプローブにアプローチ(計測平面 G18 の場合):-● 工具位置「軸方向」の場合: +/- X● 工具位置「半径方向」の場合: +/- Z
計測タイプ「軸毎」の場合:
計測

計測平面 G18 の場合:-

● 長さ X/Z および半径(工具位置に基づく)● 長さ Z のみ● 長さ X のみ● 半径のみフライス工具の反● あり(フライス工具の反転(180°)ありの計測)

転● なし(反転なしの計測)

主軸位置決め工具主軸の位置を設定(フライス工具反転「なし」の場合のみ)-● なし(任意の工具主軸位置)● あり(工具主軸を開始角度に位置決め)
SPOS

工具先端の位置決め角度(フライス工具反転「あり」または主軸位置決め °「あり」または「すべて」計測タイプの場合のみ)

SCOR

反転の場合のオフセット角度(フライス工具反転「あり」の場合のみ)

°

DFA

計測距離

mm

TSA

計測結果の安全領域mm

TZL

ゼロオフセットの許容範囲

mm

TDIF

寸法差監視の許容範囲mm

1)

変数名を空にしないでください。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3315

計測タイプ
3.5 工具計測(旋盤)
計測タイプ、旋盤でのフライス削り
手順

編集するパートプログラムまたは ShopMill プログラムが作成され、エディタが選択され
ています。
1.

[工具計測]ソフトキーを押します。

2.

[フライス工具]ソフトキーを押します。

パラメータ

ShopMill プログラム
パラメータ

説明

単位

T

プローブの名称-D

刃先番号(1 - 9)-

校正データセット(1 - 6)、変 数の入力が可能 1)
F校正と計測送り速度mm/minX

計測の開始点 X

mm

Y

計測の開始点 Y

mm

Z

計測の開始点 Zmm1)

変数名を空にしないでください。

結果パラメータのリスト
計測タイプ「フライス工具」では、次の結果パラメータが得られます。
表 3-42316「フライス工具」結果パラメータ

パラメータ

説明

単位

_OVR[8]

長さ L1 の現在値

mm

_OVR[9]

長さ L1 の差mm

_OVR[10]

長さ L2 の現在値

mm

_OVR[11]

長さ L2 の差mm

_OVR[12]

半径の現在値mm_OVR[13]半径の差mm

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.5 工具計測(旋盤)

3.5.5

パラメータ

説明

単位

_OVR[27]

ゼロオフセット範囲

mm_OVR[28]

安全領域mm_OVR[29]

許容寸法差

mm

_OVR[30]

経験値mm_OVI[0]

D 番号-_OVI[2]

計測サイクル番号-_OVI[5]

プローブ番号-_OVI[7]

経験値メモリ-_OVI[8]

工具番号-_OVI[9]アラーム番号-

ドリル(CYCLE982)

機能
この計測タイプでは、ドリルの工具長さ(L1 または L2)を計測することができます。この計
測タイプは、旧工具長さに対しておこなわれる補正の差が、定義された許容範囲内かどうかをチェックします。
● 上限値:安全領域 TSA と寸法差制御 DIF● 下限値:ゼロオフセット範囲 TZL
この範囲内に収まっている場合は、新しい工具長さはこの工具オフセットが適用されます。
許容範囲を超えた場合は、アラームが出力されます。下限値を下回る場合は補正されません。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3317

計測タイプ
3.5 工具計測(旋盤)
計測原理
ドリルの長さ(L1 または L2)がパラメータで決定された計測軸で計測されます。
計測長 L2

計測長 L1

;

/
/

/

)

;

/

岗䂻䍈

=

0

岗䂻䍈

=

0

計測長 L1

計測長 L2

;

/

)

5

/

/

/

;

岗䂻䍈

0

岗䂻䍈

=

5
0

318

=

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.5 工具計測(旋盤)

図 3-27

長さの計測ドリル(CYCLE982)、例、工具位置: ↓ 半径方向位置

注記
プローブが側面からアプローチしてドリルの長さを計測する場合、屈曲した溝の領域やドリル先端の領域で計測対象のドリルがプローブの検出に影響を与えないことを確認してください。
この必要条件は、ドリル半径が工具オフセットに入力されていることです。これが入力されていない場合、アラームが出力されます。

必要条件● 工具プローブが校正されること。
● 近似の工具寸法が次の工具オフセットデータに入力されること。
– 工具タイプ:2xy (ドリル)– 長さ 1、長さ 2● サイクルを呼び出すときに、計測する工具とその工具オフセット値が有効になっていること。
● チャネル別 SD42950:$SC_TOOL_LENGTH_TYPE に標準では 2 を割り当ててください(旋盤工具と同じ長さタイプを割り当てます)。特殊な用途では、値 0 を使用できます。

計測前の開始位置
開始位置から、干渉せずプローブにアプローチするようにしてください。
最初の位置は禁止領域の外側になります(下図を参照してください)。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3319

計測タイプ
3.5 工具計測(旋盤)
;
;




ኴዊዙኳ
峀⹈ₜ♾ቑ檧
⩮0①～④
図 3-28


==

:

許容領域
ドリルの計測:平面の 2 番目の軸(G18 の場合:X)での開始可能位置

計測サイクル終了後の位置
工具先端が計測面から計測距離の位置になります。

下記も参照
ドリル(CYCLE982) (ページ 317)

ドリルの計測 - 特殊用途
工具プローブは、旋盤工具で通常おこなうように、G18 を有効にして校正済みです。
機能ドリルをフライス盤のように長さ補正により旋盤で使用する場合(チャネル別 SD42950:$SC_TOOL_LENGTH_TYPE=0)、ドリルもこのアプリケーションで計測できます。
長さ L1 は、常に実際の平面 G17～G19 の 3 番目の軸(工具オフセット軸)で計算されます。
これで工具の位置も表します。
G17:Z 軸(軸方向位置に相当)での L1
G18:Y 軸での L1(旋盤用途でない)
G19:X 軸(半径方向位置に相当)での L1
条件

長さ L1 は、次の条件を満たす場合に特定されます。
● 有効な工具がタイプ 2xy (ドリル)である● チャネル別 SD42950: $SC_TOOL_LENGTH_TYPE=0● G17 または G19 が有効

320

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.5 工具計測(旋盤)

;

)

/
)
;

/

岗䂻䍈

岗䂻䍈

=

0

G17 でドリル長さ L1 を計測
0=

G19 でドリル長さ L1 を計測

手順処理するパートプログラムまたは ShopTurn プログラムが作成され、エディタが選択されている状態で次の操作をおこないます。
1. [工具計測]ソフトキーを押します。
2. [ドリル]ソフトキーを押します。
入力ウィンドウ[計測: ドリル]が開きます。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

321

計測タイプ
3.5 工具計測(旋盤)パラメータ
G コードプログラム

ShopTurn プログラム

パラメー
タ

説明

単位

パラメー
タ

説明

単位

PL

計測平面(G17 - G19)-T計測する工具の名称--

D

刃先番号(1 - 9)-

校正データセット(1 6)、変数の入力が可能
工具位● 軸方向(←)

置● 半径方向(↓)1)-

校正データセット(1 - 6)、 変数の入力が可能 1)β

旋回軸による工具割り出し °
●

(0°)

●

(90°)

● 値の入力
Z

計測の開始点 Z

mm

X

計測の開始点 X

mm

Y

計測の開始点 Y

mm

パラメータ

説明

単位

DFA

計測距離

mm

TSA

計測結果の安全領域mm

TZL

ゼロオフセットの許容範囲

mm

TDIF

寸法差監視の許容範囲mm

1)

変数名を空にしないでください。

計測タイプ、旋盤でのフライス削り
手順

編集するパートプログラムまたは ShopMill プログラムが作成され、エディタが選択され
ています。

322

1.

[工具計測]ソフトキーを押します。

2.

[ドリル]ソフトキーを押します。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.5 工具計測(旋盤)
パラメータ

ShopMill プログラム
パラメータ

説明

単位

T

プローブの名称-D

刃先番号(1 - 9)-

校正データセット(1 - 6)、変 数の入力が可能 1)
F校正と計測送り速度mm/minX

計測の開始点 X

mm

Y

計測の開始点 Y

mm

Z

計測の開始点 Zmm1)

変数名を空にしないでください。

結果パラメータのリスト
計測タイプ「ドリル」では、次の結果パラメータが得られます。
表 3-43「ドリル」結果パラメータ

パラメータ

説明

単位

_OVR[8]

長さ L1 の現在値

mm

_OVR[9]

長さ L1 の差mm

_OVR[10]

長さ L2 の現在値

mm

_OVR[11]

長さ L2 の差mm

_OVR[27]

ゼロオフセット範囲

mm_OVR[28]

安全領域mm_OVR[29]

許容寸法差

mm

_OVR[30]

経験値mm_OVI[0]

D 番号-_OVI[2]

計測サイクル番号-_OVI[3]

計測タイプ-_OVI[5]

プローブ番号-_OVI[7]

経験値メモリ-

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3323

計測タイプ
3.5 工具計測(旋盤)

3.5.6

パラメータ

説明

単位

_OVI[8]

工具番号-_OVI[9]アラーム番号-

旋回工具ホルダ付きの工具計測概要
この機能は、旋盤(旋盤/フライス盤)専用の構成に合わせて設計されています。旋盤には、直線軸(Z と X)および主軸に加えて、工具主軸付きの Y 軸を中心とする旋回軸が必要です。
旋回軸を使用して、X/Z 面で工具を割り出すことができます。

必要条件● 工具プローブの側面が、当該軸(平面の 1 番目または 2 番目の軸の機械座標系またはワーク座標系)に平行に割り出されるようにしてください。工具プローブは、計測軸と計測をおこなう方向で校正してください。
● サイクルを呼び出すときに、計測する工具とその工具オフセット値が有効になっていること。
● 旋盤工具を計測する場合は、工具ホルダの基本位置に基づいて工具の刃先位置を工具オ
フセットに入力してください。
● 穴あけとフライス工具を計測する場合は、セッティングデータはSD42950: TOOL_LENGTH_TYPE = 2
つまり、旋盤工具と同じように軸に長さを割り当てます。
● 有効な平面を G18 にしてください。

機能計測サイクル CYCLE982 で旋回工具ホルダを考慮するためには、以下のマシンデータを設定してください。
MD 51740 $MNS_MEA_FUNCTION_MASK、ビット 16 = 1
工具コンポーネントは、初期状態の工具ホルダの方向に応じて補正されます。
特に荒加工、仕上げ加工およびキノコ形の工具などの旋盤工具を計測する場合、旋回軸を Y
軸まわりの任意の位置にすることができます。フライス工具と穴あけ工具の場合は、90°の倍数が許可されます。工具主軸の位置決め時には、180°の倍数を設定できます。

324

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.5 工具計測(旋盤)
これはサイクル内で監視されます。
旋盤工具を旋回軸の任意の位置(90°の倍数以外)を使って Y 軸まわりで計測する場合、可能であれば、旋盤工具を X/Z の両方の軸の同じ工具位置で計測することを考慮してください。

手順
CYCLE 982 を呼び出す前に、その次に工具が計測できるように割り出してください。
できれば CYCLE800 で工具を割り出します。操作マニュアル『旋盤』の「旋回平面/工具の割り出し(CYCLE800)」の章を参照してください。
計測サイクルは工具があらかじめ割り出されていることを前提としています。
工具を配置した位置から、計測サイクルを使用して X、Z 軸でプローブにアプローチできるようにしてください。
そのあとの計測手順は、工具ホルダが基本位置にあるときの計測タイプと同じです。
注記
フライス工具の計測
旋回工具ホルダを使用する場合は、次の計測タイプはサポートされません。
計測モード: 「すべて」および刃先:「背面」計測。
この計測タイプを使用した場合、アラーム 61037:「不正な計測タイプ」が出力されます。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

325

計測タイプ
3.6 工具計測(フライス盤)

3.6

工具計測(フライス盤)

3.6.1

概要
この章で説明している計測サイクルは、フライス盤とマシニングセンタでの使用を前提にしています。
注記
主軸
計測サイクルの主軸命令は、常に、コントローラの有効なメイン主軸を対象とします。
複数の主軸をもつ機械で計測サイクルを使用する場合、サイクル呼び出しの前に関連する
主軸をメイン主軸として定義してください。
詳細情報:プログラミングマニュアル『 NC プログラミング』

平面定義
フライス盤とマシニングセンタの場合、初期設定は実際の加工平面 G17 になります。

326

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.6 工具計測(フライス盤)
機械基準/ワーク基準の計測/校正● 機械基準の計測/校正:
計測は、基本座標系(キネマティックトランスフォーメーションが無効状態の機械座標系)
でおこなわれます。
工具プローブの切替え位置は、機械原点を基準とします。次の一般セッティングデー
タからのデータを使用します。
=








ንኇኾእ዇憇ቑእ዇኉⇜函෥=㳮㬿ㄶ㲨侊␔ቑኴዊዙኳቑእ዇
኉⊳

=

<

;


0



;

0

①

SD54625 $SNS_MEA_TP_TRIG_MINUS_DIR_AX1②

SD54626 $SNS_MEA_TP_TRIG_PLUS_DIR_AX1③

SD54627 $SNS_MEA_TP_TRIG_MINUS_DIR_AX2④

SD54628 $SNS_MEA_TP_TRIG_PLUS_DIR_AX2⑤

SD54629 $SNS_MEA_TP_TRIG_MINUS_DIR_AX3⑥

SD54630 $SNS_MEA_TP_TRIG_PLUS_DIR_AX3

図 3-29෥;;

工具プローブ、機械基準(G17)● ワーク基準の計測/校正
工具プローブの切替え位置は、ワーク原点を基準とします。
次の一般セッティングデータからのデータを使用します。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3327

計測タイプ
3.6 工具計測(フライス盤)
=
=








ንኇኾእ዇憇ቑእ዇኉
⇜函

෥=

;

ዌዙኌㄶ㲨侊␔ቑኴዊዙኳቑእ
዇኉⊳

=

<

;
:

0





;;

0

:

①

SD54640 $SNS_MEA_TPW_TRIG_MINUS_DIR_AX1②

SD54641 $SNS_MEA_TPW_TRIG_PLUS_DIR_AX1③

SD54642 $SNS_MEA_TPW_TRIG_MINUS_DIR_AX2④

SD54643 $SNS_MEA_TPW_TRIG_PLUS_DIR_AX2⑤

SD54644 $SNS_MEA_TPW_TRIG_MINUS_DIR_AX3⑥

SD54645 $SNS_MEA_TPW_TRIG_PLUS_DIR_AX3

図 3-30෥;;;

工具プローブ、ワーク基準(G17)

注記
ワーク基準または機械基準の計測では、工具プローブを適切に校正する必要があります。「プローブの校正(CYCLE971) (ページ 329)」の章を参照してください。

補正方法
工具計測サイクルは、次のようなさまざまな用途に応用できます。
● 工具の 1 番目の計測(一般セッティングデータ SD54762$SNS_MEA_FUNCTION_MASK_TOOL[Bit9]):
形状と摩耗の工具オフセット値を置き換えます。
長さまたは半径の形状成分にオフセットが適用されます。
摩耗成分を削除します。
● 工具の再計測(一般セッティングデータ SD54762$SNS_MEA_FUNCTION_MASK_TOOL[Bit9]):
得られた差で工具の摩耗成分(長さまたは半径)が計算されます。
オプションとして経験値を含めることができます。平均値は計算されません。

328

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.6 工具計測(フライス盤)

3.6.2

プローブの校正(CYCLE971)

機能
この計測タイプは、機械基準またはワーク基準で工具プローブの校正をおこないます。
値は経験値や平均値を使用せずに補正されます。

計測原理
校正工具を使って、機械原点(機械基準校正)またはワーク原点(ワーク基準校正)と工具プ
ローブのトリガポイント間の現在の間隙が特定されます。このサイクルで、校正工具をプ
ローブに位置決めします。
注記
プローブタイプとしてディスクを使用するか、位置合わせメソッド"軸ごと"または"すべて –平面上のアプローチの制限方向付き"を使用している場合、精確な計測のため平面上のプローブの位置を事前にセッティングデータに入力する必要があります。
追加情報は、『SINUMERIK Operate 試運転マニュアル』に記載されています。

校正:プローブ(CYCLE971)、軸毎計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

校正:プローブ(CYCLE971)、すべて

329

計測タイプ
3.6 工具計測(フライス盤)
軸毎の校正「軸毎」の校正の場合、プローブはパラメータで決定された軸と計測方向で校正されます。
プロービング点は、オフセット軸の中心にすることができます。まずオフセット軸で工具
プローブの実際の中心を特定してから、計測軸で校正をおこないます。
<



෥<



ክኁኮኖቑ恬楱')$

㪰㷲䂗ቢ




0

㦹⮘㦃

')$





;

①

一般 SD54627 $SNS_MEA_TP_TRIG_MINUS_DIR_AX2②

一般 SD54626 $SNS_MEA_TP_TRIG_PLUS_DIR_AX1③

一般 SD54625 $SNS_MEA_TP_TRIG_MINUS_DIR_AX1

図 3-31

オフセット軸を使ったプローブの校正(CYCLE971)、G17 の例:X で中心を特定、Y
で校正

すべて校正

「すべて」校正では、工具プローブは自動的に校正されます。この計測サイクルでは、校正工具を使ってプローブがアプローチすることのできるすべての軸または軸方向で工具プ
ローブトリガポイントを特定します。
追加情報:試運転マニュアル SINUMERIK Operate$SNS_MEA_TP_AX_DIR_AUTO_CAL または SD54647$SNS_MEA_TPW_AX_DIR_AUTO_CAL。
工具軸(G17 の場合:Z)は必ず負方向でアプローチできる必要があります。そうしないと、「すべて」校正ができません。3 番目の軸で校正が開始され、次に平面の軸の校正がおこなわれます。次の図では、「すべて」の位置合わせを示しています(例:G17)。

330

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.6 工具計測(フライス盤)


㪰㷲ぴ␆











㪰㷲ぴ␆













=

=
<

<

;

;

図 3-32

工具プローブ、ディスクおよび立方体タイプ

たとえば 1 番目の軸の正方向に平面での最初の校正作業をおこなう前に、他の軸(2 番目の軸)でプローブがアプローチできれば、この軸でプローブの正確な中心が特定されます。このために、平面での追加の動作がおこなわれます。
<





෥=





=





')$

=

ክኁኮኖቑ恬楱')$



;


0

㪰㷲䂗ቢ



;

0

①

一般 SD54625 $SNS_MEA_TP_TRIG_MINUS_DIR_AX1②

一般 SD54626 $SNS_MEA_TP_TRIG_PLUS_DIR_AX1③

一般 SD54627 $SNS_MEA_TP_TRIG_MINUS_DIR_AX2④

一般 SD54628 $SNS_MEA_TP_TRIG_PLUS_DIR_AX2⑤

一般 SD54629 $SNS_MEA_TP_TRIG_MINUS_DIR_AX3⑥

一般 SD54630 $SNS_MEA_TP_TRIG_PLUS_DIR_AX3

図 3-33

෥;;

平面の 2 番目の軸でのプローブの中心の特定、校正+X

必要条件● 校正工具の正確な長さと半径が工具オフセットデータセットに設定されること。計測サ
イクルを呼び出すときに、この工具オフセットが有効になっていること。
● 工具タイプ:– 校正工具(タイプ 725)
– フライス工具(タイプ 1xy)

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

331

計測タイプ
3.6 工具計測(フライス盤)● サイクル呼び出しの前に、加工平面 G17 または G18 または G19 が定義されること。
● 校正を開始する前に、一般セッティングデータに工具プローブの近似の座標を入力してください(追加情報は『試運転マニュアル SINUMERIK Operate』に記載されています)。
これらの値は、校正工具を使ったプローブへの自動アプローチに使用され、それらの絶対値と実際の値の差がパラメータ TSA の値を超えないようにしてください。
● 合計計測距離 2 x DFA 内でプローブに到達すること。

計測前の開始位置「軸毎」の校正の場合、サイクルで開始位置からプローブまでのアプローチ距離が計算され、当該の移動ブロックが生成されます。干渉なしでアプローチできるようにしてくださ
い。
)
<

')$

')$

෥;




=

;

෥=

㦏⺞㘷⯷恬楱

峀⹈ₜ♾
ቑ檧⩮

0

5

;

0

①

一般 SD54626 $SNS_MEA_TP_TRIG_PLUS_DIR_AX1②

一般 SD54625 $SNS_MEA_TP_TRIG_MINUS_DIR_AX1

図 3-34/=;

平面での校正の開始位置、例:G17

注記
計測平面の 3 番目の軸の校正
工具直径の方が大きい場合、校正工具は工具半径分オフセットされ、プローブの中心に位置決めされます。オフセットの値は減算されます。
「すべて」校正の場合、干渉せずに、プローブ中心の上方に計測距離 DFA だけ離れてアプ
ローチできるように、サイクル呼び出し前の位置を選択してください。まず工具軸(3 番目の軸)、次に平面の軸の順で、アプローチの軸処理がおこなわれます。

332

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.6 工具計測(フライス盤)
計測サイクル終了後の位置「軸毎」の校正の場合、校正工具は計測面上方に計測距離 DFA だけ離れた位置になります。
「すべて」校正の場合、校正工具はプローブの中心の上方に計測距離 DFA だけ離れた位置になります。

手順
処理するパートプログラムまたは ShopMill プログラムが作成され、エディタが選択されている状態で次の操作をおこないます。
1. [工具計測]ソフトキーを押します。
2. [プローブの校正]ソフトキーを押します。
入力ウィンドウ[校正: プローブ]が開きます。

パラメータ
G コードプログラム

ShopMill プログラム

パラメー
タ

説明

単位

パラメー
タ

説明

単位

PL

計測平面(G17 - G19)-

T

校正工具の名称-

校正データセット(1 - 6)、 -D

刃先番号(1 - 9)-

変数の入力が可能
F

1)

校正と計測送り速度

距

校正データセット(1 - 6)、変 -離/min数の入力が可能 1)
F校正と計測送り速度mm/min

パラメータ

説明

単位

計測タイプ

● 軸毎の校正-● すべて校正「軸毎」の計測モードのみ(G17 の場合):
Y

Z

プロービングセン ● なし

● なし

工具オフセットを参照し -

● Yで

● Xで

てください

計測軸
タリング

X

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3-333

計測タイプ
3.6 工具計測(フライス盤)
パラメータ

説明

単位

工具オフセット

大径工具の工具オフセット軸の方向-● なし– 3 番目の軸での校正:校正はプローブ中心の上方でおこなわれます。
– 平面での校正:計測軸に対して他の軸で正確なプローブの中心は定義さ
れません。
● Xで
– 平面での校正:Y の校正の前に、X の正確なプローブ中心が特定されます。
– 3 番目の軸での校正:オフセットを参照してください● Yで– 平面での校正:X の校正の前に、Y の正確なプローブ中心が特定されます。
– 3 番目の軸での校正:オフセットを参照してください
主軸反転-

主軸反転による離心率の補正 2)
● あり
● なし

V

横方向のオフセット(計測軸「Z」、G17 の場合)

mm

校正工具の直径が上部のプローブ直径より大きい場合、オフセットは 3 番目の計測軸の校正中は有効です。この場合、工具半径から値 V を減算した値
が、プローブの中心からオフセットされます。オフセット軸を指定してく
ださい。
DFA

計測距離

mm

TSA

計測結果の安全領域

mm

1)
2)

変数名を空にしないでください。
「主軸反転」機能は、ビット 11 が一般 SD 54762 $SNS_MEA_FUNCTION_MASK_TOOL で設定されている場
合に表示されます。

計測タイプ、フライス盤での旋削(840D sl のみ)
手順

編集用のパートプログラムまたは ShopTurn プログラムを作成し、エディタを起動します。
1. [ワーク計測]ソフトキーを押します。
2. [プローブ調整]ソフトキーを押します。

334

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.6 工具計測(フライス盤)
パラメータ

ShopTurn プログラム
パラメータ

説明

単位

T

プローブの名称-D

刃先番号(1 - 9)-

校正データセット(1 - 6)、変 数の入力が可能 1)
F校正と計測送り速度mm/minX

計測の開始点 X

mm

Y

計測の開始点 Y

mm

Z

計測の開始点 Zmm1)

変数名を空にしないでください。

結果パラメータのリスト
計測タイプ「プローブの校正」では、次の結果パラメータが得られます。
表 3-44「プローブの校正」結果パラメータ

パラメータ

説明

_OVR [8]負方向のトリガポイント、1 番目のジオメトリ軸の現在値 mm_OVR [10]正方向のトリガポイント、1 番目のジオメトリ軸の現在値 mm_OVR [12]負方向のトリガポイント、2 番目のジオメトリ軸の現在値 mm_OVR [14]正方向のトリガポイント、2 番目のジオメトリ軸の現在値 mm_OVR [16]負方向のトリガポイント、3 番目のジオメトリ軸の現在値 mm_OVR [18]正方向のトリガポイント、3 番目のジオメトリ軸の現在値 mm_OVR [9]負方向のトリガポイント、1 番目のジオメトリ軸の差mm_OVR [11]正方向のトリガポイント、1 番目のジオメトリ軸の差mm_OVR [13]負方向のトリガポイント、2 番目のジオメトリ軸の差mm_OVR [15]正方向のトリガポイント、2 番目のジオメトリ軸の差mm_OVR [17]負方向のトリガポイント、3 番目のジオメトリ軸の差mm_OVR [19]正方向のトリガポイント、3 番目のジオメトリ軸の差mm_OVR [27]ゼロオフセット範囲

mm_OVR [28]

安全領域

mm

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

単位

335

計測タイプ
3.6 工具計測(フライス盤)

3.6.3

パラメータ

説明

単位

_OVI [2]計測サイクル番号-_OVI [3]計測タイプ_OVI [5]プローブ番号-_OVI [9]アラーム番号-

フライス工具またはドリル(CYCLE971)

機能
この計測タイプでは、フライス工具と穴あけ工具の工具長さまたは工具半径を計測することができます。フライス工具では、オプションで、刃先長さまたは刃先半径を計測できます(たとえば、フライス工具の個々の刃先が損傷していないか確認するためなど)。「各刃の点検」の章を参照してください。
工具管理機能で入力された工具長または入力された工具半径に対しておこなわれる補正の差が、定義された許容範囲内かどうかをチェックします。
● 上限値:安全領域 TSA と寸法差制御 DIF● 下限値:ゼロオフセット範囲 TZL
この領域の範囲にある場合、計測された工具長または工具半径が工具管理機能に入力され、それ以外の場合はメッセージが出力されます。下限値を下回る場合は補正されません。
計測は次のいずれでもおこなうことができます。
● 主軸停止(「主軸停止状態での工具計測 (ページ 340)」の章を参照してください)● 主軸回転(「主軸回転状態での工具計測 (ページ 340)」の章を参照してください)
注記「各刃の点検」機能は、「主軸回転状態での工具計測」機能と組み合わせた場合のみ実行
できます。

336

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.6 工具計測(フライス盤)
計測原理

対策:フライス工具 (CYCLE971)、

対策:フライス工具(CYCLE971)、

例、長さ

例、半径

計測サイクルを呼び出す前に、フライス工具またはドリルをプローブに対して常に垂直に位置合わせしてください。これは、工具軸がプローブの中心線に平行であることを意味し
ます。
√*

㳮㬿⪉䄥

ዌዙኌ⪉䄥
=
<

=
<

:
0

図 3-35;;

工具軸、プローブ軸および座標系の軸の平行の割り出し

長さ計測

工具の長さを計測する場合は、工具の方向にプローブを適用します。
この計測は、工具オフセットありまたはなしで実行できます。工具オフセットは、工具の半径を中心とするオフセット軸でのプローブの中心からの工具の横方向のずれを意味し、オフセットベクトルにより修正します。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

337

計測タイプ
3.6 工具計測(フライス盤)
工具オフセットを使用して長さを計測する場合は、2 つのオプションがあります。
1.「自動」工具補正:
工具の直径が工具のプローブの長さ計測の直径($SNS_MEA_TP_EDGE_DISK_SIZE または$SNS_MEA_TPW_EDGE_DISK_SIZE)より大きい場合、補正は選択したオフセット軸でのみ実行されます。
選択したオフセット軸でのオフセット方向は、計測前に工具の開始位置から取得します。オ
フセット軸の開始位置がプローブの中心のほうに近い場合、補正はオフセット軸の「+」方向で実行されます。それ以外の場合は、「-」方向で実行されます。工具オフセットの絶対量
は、工具の半径からオフセット修正を引いて求めます。
2. 工具オフセット「あり」
オフセットは、プローブの直径に対する工具直径のサイズに関係なく、選択したオフセット
軸で移動します。また、アプローチ動作から見ると、「自動」工具オフセットと同じです。
ぴ␆ኇኲኘአእ

ሥቭ䟊槱ቊቑ指㔭

ቍሺ呹╤ኇኲኘአእ孫㷲˂9ኇኲኘአእ憇;<ኇኲኘአእ孫㷲˂9ኇኲኘአእ憇;<&<&/(7ෘ!3ෘ

ቍሺ

ሥቭ

ሥቭ

6WDUW3RV7!
&HQWHU3SRVቍሺኇኲኘአእ憇ቑ㡈⚠ቑ&HQWHU3ሮቬቑ◙㈓ኇኲኘአእ

ኇኲኘአእ憇ቑ㡈⚠ቑ&HQWHU3ሮቬቑ◙㈓ኇኲኘአእ

0HDV3RV &HQWHU3 75DGLXV෥˂9

0HDV3RV &HQWHU3 75DGLXV෥˂9

7
ぴ␆
3
ኴዊዙኳ
0HDV3R 岗䂻⇜函75DGLXV ぴ␆◙㈓

図 3-36&HQWHU3&HQWHU3SRV
6WDUW3RV7

0HDV3RV &HQWHU3₼㉒ኴዊዙኳ
₼㉒ኴዊዙኳ⇜函ኇኲኘአእ憇栚ⱚ⇜函ぴ␆ኇኲኘአእ憇

G17 平面での CYCLE971 による 3 番目の軸の工具長の計測または校正のための工具
オフセット(半径)およびオフセット修正の効果

338

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.6 工具計測(フライス盤)
)

)

)

/

5

/

/

=

5

;

0

図 3-37

オフセットあり/なしの長さ計測

半径計測

工具半径は、パラメータで決定された計測軸と計測方向をプローブで横方向にプロービン
グして計測されます(次の図を参照してください)。
)

/

5

)

5

/

=

;

0

図 3-38

オフセットあり/なしの半径計測

必要条件
注記
工具計測の前に、工具プローブが校正されること(「プローブの校正(CYCLE971) (ページ 329)」を参照してください)。
● 工具形状データ(近似値)が工具オフセットデータセットに入力されること。
● 工具が有効になっていること。
● プローブ校正をおこなった加工平面がプログラム指令されること。
● 計測サイクルでプローブが干渉なくアプローチできるよう、工具の事前位置決めがおこなわれること。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3339

計測タイプ
3.6 工具計測(フライス盤)
計測前の開始位置
サイクル呼び出しの前に、 プローブが干渉なくアプローチできる開始位置に位置決めしてください。計測サイクルで、アプローチの方向が計算され、対応する移動ブロックが生成
されます。
)
<

')$

')$

5

෥;


0



=

;

෥=

㦏⺞㘷⯷恬楱

峀⹈ₜ♾
ቑ檧⩮

;

0

①

一般 SD54626 $SNS_MEA_TP_TRIG_PLUS_DIR_AX1②

一般 SD54625 $SNS_MEA_TP_TRIG_MINUS_DIR_AX1

図 3-39/=;

工具の計測(CYCLE971)、平面での計測の開始位置計測サイクル終了後の位置
工具が計測面から計測距離だけ離れた位置になります。

3.6.3.1

主軸停止による計測

主軸停止状態での工具計測
フライス工具を計測する場合、計測サイクルを呼び出す前に、選択された刃先を計測できるよう主軸付きの工具を回転させてください(長さまたは半径)。

3.6.3.2

回転主軸による計測

回転主軸による工具計測
通常、フライス工具の半径の計測は、主軸が回転している状態でおこなわれます。つまり、計測結果は刃先の最大値になります。
同様に、通常はフライス工具の長さを回転主軸で計測します。

340

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.6 工具計測(フライス盤)
次を考慮してください。
● 工具プローブを使って、長さか半径または両方を計算して回転主軸を使用した計測をおこなうことができるか。(工作機械メーカのデータ)● 計測する工具の許容周(円周)速度● 許容最高回転数● プロービング時の許容最大送り速度● プロービング時の許容最小送り速度● プローブでのプロービング時に強い衝撃を避けるため、回転方向の選択は刃先形状によって決まります。
● 指定された計測精度
回転工具で計測をおこなう場合、計測送り速度と回転数の比率を考慮してください。この
場合、刃先を考慮します。複数の刃先を使う場合、最も長い刃先が計測結果を決定します。
次の相互関係を考慮してください。
n = S / (2π · r · 0.001)
F=n·Δ
次の略語を使用します。

基本単位系

メトリック

インチ

n

回転数

rev/minrev/minS

最大許容周速度m/min

feet/min

r

工具半径

mm

inch

F

計測送り速度mm/mininch/min

Δ

計測精度

mm

inch

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3341

計測タイプ
3.6 工具計測(フライス盤)
回転主軸による計測をおこなう場合の特別な問題● 初期設定では、サイクルでは計測のための主軸回転方向だけでなく、一般セッティン
グデータ SD 54670 - SD 54677 で定義された周速度、回転数、最小送り速度、最大送り速度および計測精度の制限値で送り速度と回転数が計算されます(追加情報 は『試運転マニュアル SINUMERIK Operate』を参照してください)。
計測は 2 回のプロービングでおこなわれます。最初のプロービング動作はより速い送り
速度でおこなわれます。計測では最大 3 回のプロービング操作ができます。プロービ
ングを複数回おこなった場合、最後のプロービング操作で回転数は徐々に減速されます。
一般 SD54740 $SNS_MEA_FUNCTION_MASK[Bit19]を設定することで、この減速を抑制することができます。
● 一般 SD54762 $SNS_MEA_FUNCTION_MASK_TOOL[Bit5]を使って、サイクル内部演算を抑制し、サイクルの入力画面で送り速度と回転数の値を入力することができます。
一般 SD54762 $SNS_MEA_FUNCTION_MASK_TOOL で設定されたビット 5 に従って、この値を指定するには、画面 F1(送り速度 1)と S1 (回転数 1)、F2 (送り速度 2)とS2 (回転数 2)、または F3 (送り速度 3)と S3 (回転数 3)の入力フィールドを使用します。
1 番目のプロービングでは F1 と S1 の値が有効です、2 番目のプロービングでは F2 とS2 の値が有効です。S2=0 の場合、プロービングは 1 回だけおこなわれます。S3>0 お
よび S2>0 の場合、プロービングは 3 回おこなわれ、3 番目のプロービングでは F3 とS3 からの値が有効になります。
一般セッティングデータ SD 54670 - SD 54677 の監視機能は有効ではありません。
● 計測サイクルを呼び出すときに主軸が停止している場合、回転方向は一般 SD54674$SNS_MEA_CM_SPIND_ROT_DIR で特定されます。
注記
計測サイクルを呼び出すときにすでに主軸が回転している場合、回転方向は一般 SD54674$SNS_MEA_CM_SPIND_ROT_DIR とは無関係に維持されます。

3.6.3.3

各刃の点検

各刃の点検
「各刃の点検」機能は、再計測(磨耗のオフセット)と初期計測(形状のオフセット)で使用できます。最大 100 の刃先を持つフライス工具を計測できます。

342

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.6 工具計測(フライス盤)
すべての刃先の計測値が定義された許容範囲内であるかどうかに関するチェックがおこなわれます。
● 上限値:安全領域 TSA と寸法差制御 DIF● 下限値:ゼロオフセット範囲 TZL
計測値が許容範囲外である場合、アラームが出力されます。
最も長い刃先の計測値が許容範囲内である場合、この値が工具管理に入力されます。下限値を下回る場合は補正されません。
注記「各刃の点検」機能は、「主軸回転状態での工具計測」 (ページ 340) 機能と組み合わせた場合のみ実行できます。

長さ計測

工具は、プローブの側面と、オフセット軸のプローブの上端の下に位置決めされます。刃先の主軸位置を特定するために、プローブを、2 回、回転工具と接触させます。
この後に、主軸停止状態で長さ計測をおこないます。この目的のために、工具は、プロー
ブの上方に位置決めされ、プローブの中心へ工具半径だけオフセットされます。
最初に、側面接触によって主軸位置が特定された刃先が計測されます。他の残りの刃先は、主軸オリエンテーションによって計測されます。
計測後、最も長い刃先の計測値が許容範囲内である場合、この値が工具オフセットに入力
されます。
半径計測

半径計測では、刃先間の距離が同一でなければなりません(例:刃先が 3 つの工具は、120°ごとに 1 つの刃先を持ちます)。
工具は、プローブの側面と、オフセット軸のプローブの上端の下に位置決めされます。最も長い刃先の主軸位置を特定するために、プローブを、2 回、回転工具と接触させます。
この後、刃先の最も高い点での正確な主軸位置と刃先半径が、主軸が停止しているときに、複数のプロービングによって計測されます。
他の残りの刃先は、主軸オリエンテーションを変更することによって計測されます。最も長い刃先の計測半径が許容範囲内である場合、この値が工具オフセットに入力されます。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3343

計測タイプ
3.6 工具計測(フライス盤)「各刃の点検」機能の特記事項
以下の追加の必要条件が適用されます。
● フライス工具の刃先の数が工具オフセットに入力されること。
● 工具主軸に位置検出器が付いていること。
● 工具プローブが校正されること。「プローブの校正(CYCLE971) (ページ 329)」を参照してください。
サイクルの呼び出しの前に、工具が、プローブのそばに、かつ、プローブ端面の上方に位置決めされること。
)
=

5

/

栚ⱚ⇜函

B73>@0

B73>@B73>@;

図 3-40 「各刃の点検」(CYCLE971)、計測サイクル呼び出し前の開始位置

3.6.3.4

計測タイプ「フライス工具」の呼び出し

手順処理するパートプログラムまたは ShopMill プログラムが作成され、エディタが選択されています。
1. 垂直ソフトキーバーの[工具計測]ソフトキーを押します。
2. 水平ソフトキーバーの[フライス工具]ソフトキーを押します。
入力ウィンドウ[計測:工具]が開きます。

344

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.6 工具計測(フライス盤)
3.6.3.5

計測タイプ「ドリル」の呼び出し

手順処理するパートプログラムまたは ShopMill プログラムが作成され、エディタが選択されています。
1. 垂直ソフトキーバーの[工具計測]ソフトキーを押します。
2. 水平ソフトキーバーの[穴あけ工具]ソフトキーを押します。
入力ウィンドウ[計測:工具]が開きます。

3.6.3.6

パラメータ

パラメータ
G コードプログラム

ShopMill プログラム

パラメー
タ

説明

単位

パラメー
タ

説明

単位

PL

計測平面(G17 - G19)-T計測する工具の名称-

校正データセット(1 - 6)、 -D

刃先番号(1 - 9)-

変数の入力が可能

1)

校正データセット(1 - 6)、 変数の入力が可能 1)

パラメータ

説明

単位

計測

● 長さ(工具長の計測)-● 半径(工具半径の計測)
主軸

計測中の主軸の特性-● 主軸停止状態● 主軸回転状態
各刃の点検

刃先損傷の監視(「回転主軸」の場合のみ) 2)

-

● あり
● なし
「半径」計測の場合のみ:

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3-345

計測タイプ
3.6 工具計測(フライス盤)
パラメータ

説明

単位

計測軸

指令された計測平面に対応:-● X (G17 の場合)
● Y (G17 の場合)
DZmm

長さのオフセット(G17 の場合)

「長さ」計測の場合のみ:-

工具オフセット-

オフセット軸● はい:オフセット軸を指定します● No:工具が中心で計測されます。
● 自動:オフセット軸を指定します(大型工具でのみ有効)

ΔV

オフセット修正(工具オフセット「あり」または「自動」の場合のみ)

mm

DFA

計測距離

mm

TSA

計測結果の安全領域

mm

1)
2)

変数名を空にしないでください。
「各刃の点検」機能は一般 SD54762 $SNS_MEA_FUNCTIONS_MASK_TOOL でビット 10 が設定されている場
合に表示されます。

計測タイプ、フライス盤での旋削(840D sl のみ)
手順

編集用のパートプログラムまたは ShopTurn プログラムを作成し、エディタを起動します。
1. [ワーク計測]ソフトキーを押します。
2. [フライス工具]ソフトキーを押します。
パラメータ

ShopTurn プログラム
パラメータ

説明

単位

T

プローブの名称-D

刃先番号(1 - 9)-

校正データセット(1 - 6)、変 数の入力が可能 1)
F346

校正と計測送り速度mm/min

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.6 工具計測(フライス盤)
ShopTurn プログラム
パラメータ

説明

単位

X

計測の開始点 X

mm

Y

計測の開始点 Y

mm

Z

計測の開始点 Zmm1)

変数名を空にしないでください。

3.6.3.7

結果パラメータ

結果パラメータのリスト
計測タイプ「フライス工具の計測」または「ドリルの計測」では、次の結果パラメータが得られます。
表 3-45"工具計測"結果パラメータ

パラメータ

説明

単位

_OVR [8]長さ L1 の現在値

_OVR [9]長さ L1 の差 1) / 最も長い刃先の長さの差 3)mm_OVR [10]半径 R の現在値 2), / 最も長い刃先の半径の現在値 4)mm_OVR [11]半径 R の差 2) / 最も長い刃先の半径の差 4)mm_OVR [12]最も短い刃先の長さの現在値 3)mm_OVR [13]最も短い刃先の長さの差 3)mm

1)／最も長い刃先の長さ

3)mm_OVR [14]最も短い刃先の半径の現在値_OVR [15]最も短い刃先の半径の差 4)mm_OVR [27]ゼロオフセット範囲

mm_OVR [28]

安全領域

mm

_OVR [29]

許容寸法差

mm

_OVR [30]

経験値_OVR [100] -個々の半径の現在値

4)

mm

mm
4)

mm

_OVR [199]_OVR [200] -個々の半径の差 4)mm

個々の長さの現在値 3)mm_OVR [299]_OVR [300] _OVR [399]計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3347

計測タイプ
3.6 工具計測(フライス盤)
パラメータ

説明

単位

_OVR [400] -個々の長さの差 3)mm_OVI [0]D 番号-_OVI [2]計測サイクル番号-_OVI [3]計測タイプ-_OVI [5]プローブ番号-_OVI [7]経験値メモリ番号-_OVI [8]

T 名称-_OVI [9]アラーム番号-_OVR [499]3.6.3.81)"長さ"計測の場合のみ

2)"半径"計測の場合のみ

3)「各刃の点検」機能の場合のみ、刃先長さを計測

4)「各刃の点検」機能の場合のみ、刃先半径を計測技術が組み合わされた機械での工具の計測

一般情報
本章では、フライス盤/旋盤での工具の計測について説明します。フライス削りが最初の機能としてセットアップされ、旋削が 2 番目の機能としてセットアップされます。
必要条件:
1. フライス加工:MD 52200 $MCS_TECHNOLOGY = 2
2. 旋削:MD 52201 $MCS_TECHNOLOGY_EXTENSION = 1

フライス削り/旋削機能についての詳細情報は、『SINUMERIK Operate 試運転マニュアル』
を参照してください。

機能計測サイクルを使用して、プローブをフライス盤/旋盤で校正し、フライス削り、穴あけ、旋削工具を計測することができます。
● プローブは CYCLE971 サイクルを使用して校正されます。
● サイクル CYCLE971 は、フライス削りおよび穴あけ工具の計測に使用されます。
● サイクル CYCLE982 は旋削工具の計測に使用されます。

348

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測タイプ
3.6 工具計測(フライス盤)
本書に記述する適切なサイクルの説明に従って、個々の計測バージョンのパラメータ設定を行ってください。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3349

計測タイプ
3.6 工具計測(フライス盤)

350

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

パラメータリスト
4.1

計測サイクルパラメータ一覧

4.1.1

CYCLE973 計測サイクルパラメータ4

PROC CYCLE973(INT S_MVAR,INT S_PRNUM,INT S_CALNUM,REAL S_SETV,INT S_MA,INT S_MD,REAL
S_FA,REAL S_TSA,REAL S_VMS,INT S_NMSP,INT S_MCBIT,INT _DMODE,INT _AMODE)

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

351

パラメータリスト
4.1 計測サイクルパラメータ一覧

表 4-1

番
号

CYCLE973 呼び出しパラメータ 1)

画面形式
パラメー
タ

1

サイクル 意味
パラメー
タ
S_MVAR

計測タイプ(初期設定 = 0012103)
規格

UNITS(一の位):面、端面または溝での校正値:

0 = 既知の指令値による(WCS の)面/端面での長さ
1 = 既知の指令値による(WCS の)面での半径2 = (WCS の)溝での長さ、「S_CALNUM」を参照してください 3 = (WCS の)溝での半径、「S_CALNUM」を参照
してくださいTENS(十の位):予約済み
0=0
HUNDREDS(百の位):予約済み
0=0
THOUSANDS(千の位):校正の計測軸 と計測方向の選択 2)
0 = 指定なし(溝の底部での面の校正に対して、計測軸と計測方向の選択なし) 4)
1 = 計測軸と計測方向の選択を指定、S_MA、 S_MD を参照してください(計測軸の 1 つの計測方向)
2 = 計測軸の選択を指定、S_MA を参照してください(計測軸の 2 つの計測方向)
TEN THOUSANDS(万の位):位置の偏りの特定(プローブ傾斜) 2)、3)
0 = 位置の偏りの特定
1 = 位置の偏りを特定しない
HUNDRED THOUSANDS(十万の位):予約済み
0=0
ONE MILLION:工具長の補正 7)
0 = 工具長さを補正しない(トリガポイントのみ)
1 = 工具長さを補正する

2

アイコン + S_PRNUM プローブパラメータのフィールドの番号(プローブ番号ではありません)
数値352(初期設定 = 1)

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

パラメータリスト
4.1 計測サイクルパラメータ一覧
番
号

画面形式
パラメー
タ

3

サイクル 意味パラメー
タ
S_CALNU 溝での校正の校正溝の数値(初期設定 = 1) 5)
M

4
5

X0

S_SETV

面での校正の指令値

S_MA

計測軸(軸の数値) 6) (初期設定 = 1)
規格

1 = 平面の 1 番目の軸(G18 の場合、Z)値:

2 = 平面の 2 番目の軸(G18 の場合、X)
3 = 平面の 3 番目の軸(G18 の場合、Y) 6)

6

+-

S_MD

計測方向(初期設定 = 1)
規格0 = 正の計測方向値:

1 = 負の計測方向

7

DFA

S_FA

計測距離

8

TSA

S_TSA

安全領域

9

VMS

S_VMS

校正の可変の計測速度 2)

10 計測

S_NMSP

同じ位置での計測回数 2) (初期設定 = 1)

11

S_MCBIT 予約済み

12

_DMODE

表示モード
規格

UNITS(一の位):加工平面 G17/G18/G19

値:

0 = 互換性、サイクル呼び出しの前に有効な平面が有効
1 = G17 (サイクルのみで有効)
2 = G18 (サイクルのみで有効)
3 = G19 (サイクルのみで有効)13_AMODE

代替モード

1)

すべての初期値 = 0 または初期設定=x として指定

2)

表示は一般 SD54760 $SNS_MEA_FUNCTION_MASK_PIECE で決定

3)

軸の 2 方向での校正の場合のみ該当

4)

プローブの刃先位置(SL)から計測軸と計測方向のみが自動的に特定されます。SL=8 → -X、SL=7 → -Z

5)

校正溝の番号(n)は次の一般セッティングデータを示します(MCS のすべての位置):
刃先位置 SL=7 の場合:
SD54615 $SNS_MEA_CAL_EDGE_BASE_AX1[n] 平面の 1 番目の軸の溝底部の位置(G18 の場合、Z)SD54621 $SNS_MEA_CAL_EDGE_PLUS_DIR_AX2[n] 平面の 2 番目の軸の正方向の溝壁面の位置(G18 の場
合、X)
SD54622 $SNS_MEA_CAL_EDGE_MINUS_DIR_AX2[n] 平面の 2 番目の軸の負方向の溝壁面の位置:計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

353

パラメータリスト
4.1 計測サイクルパラメータ一覧
刃先位置 SL=8 の場合:
SD54619 $SNS_MEA_CAL_EDGE_BASE_AX2[n] 平面の 2 番目の軸の溝底部の位置
SD54620 $SNS_MEA_CAL_EDGE_UPPER_AX2[n] 平面の 2 番目の軸の溝端面の上端の位置(プローブの事前位置決め用のみ)
SD54617 $SNS_MEA_CAL_EDGE_PLUS_DIR_AX1[n] 平面の 1 番目の軸の正方向の溝壁面の位置
SD54618 $SNS_MEA_CAL_EDGE_MINUS_DIR_AX1[n] 平面の 1 番目の軸の負方向の溝壁面の位置
注:
溝壁面の位置の値+-は、ラフに特定できます。
溝壁面の位置の値の差から求められる溝幅は、正確に特定できることが必要です(精密ダイヤルゲージ)。
溝で校正する場合、校正する軸のプローブの工具長さ = 0 とします。
溝底部の位置の値も、機械で(外形寸法図ではなく)正確に特定してください。
6)

計測軸 S_MA=3 は、面の校正をおこなうための平面の 3 番目の実軸を備えた旋盤の軸です(G18 の場合、Y)。

7)溝の長さ、または面の長さを校正する場合に、工具長を補正します。
旋盤のワークプローブは、2 つの長さ(X Z)を使用して定義できます。
旋削プローブ、タイプ 580
刃先位置 7:長さの校正の場合は、オプションで長さ Z が補正されます。
旋削プローブ、タイプ 580
刃先位置 8:長さの校正の場合は、オプションで長さ X が補正されます
工具長は、計測バージョン、溝の半径、または面の半径に合わせて補正されません。
対応するトリガ位置のみが保存されます。

4.1.2

CYCLE974 計測サイクルパラメータ

PROC CYCLE974(INT S_MVAR,INT S_KNUM,INT S_KNUM1,INT S_PRNUM,REAL S_SETV,INT S_MA,REAL
S_FA,REAL S_TSA,REAL S_STA1,INT S_NMSP,STRING[32] S_TNAME,INT S_DLNUM,REAL S_TZL,REAL
S_TDIF,REAL S_TUL,REAL S_TLL,REAL S_TMV,INT S_K,INT S_EVNUM,INT S_MCBIT,INT _DMODE,INT_AMODE,INT _DP)354

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

パラメータリスト
4.1 計測サイクルパラメータ一覧

表 4-2

番
号
1

CYCLE974 呼び出しパラメータ 1)

画面形式
パラメー
タ

サイクル 意味
パラメー
タ
S_MVAR

計測タイプ
規格

UNITS(一の位):

値:

0 = 正面の計測
1 = 内径の計測
2 = 外径の計測
TENS(十の位):予約済み
HUNDREDS(百の位):補正対象
0 = 計測のみ(WO の補正なし、または工具オフセットなし)
1 = 計測、WO の特定と補正(S_KNUM を参照してください) 3)
2 = 計測と工具オフセット(S_KNUM1 を参照してください)
THOUSANDS(千の位):予約済み
TEN THOUSANDS(万の位):主軸(旋削主軸)の反転あり/なしの計測
0 = 反転なしの計測
1 = 反転ありの計測

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

355

パラメータリスト
4.1 計測サイクルパラメータ一覧
番
号

画面形式
パラメー
タ

サイクル 意味
パラメー
タ

2

選択

S_KNUM

ゼロオフセット(WO)、基本 WO、または基本レファレンスでの補正 2)
規格

UNITS(一の位):

値:

TENS(十の位):
0 = 補正なし
ゼロオフセットの 1～最大 99 の数値または基本オフセットの 1～最大 16 の数値
HUNDREDS(百の位):予約済み
THOUSANDS(千の位):WO または基本 WO または基本レファレンスの補正
0 = 設定可能 WO の補正
1 = チャネル別基本 WO の補正
2 = 基本レファレンスの補正
3 = グローバル基本 WO の補正
9 = 有効な WO、または G500 の場合は最後に有効だったチャネル別基
本 WO の補正
TEN THOUSANDS(万の位):WO、基本 WO または基本レファレンスの汎用/精密補正
0 = 精密補正 6)
1 = 汎用補正356

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

パラメータリスト
4.1 計測サイクルパラメータ一覧
番
号

画面形式
パラメー
タ

サイクル 意味
パラメー
タ

3

選択

S_KNUM1 工具オフセットの補正 2)、4)
規格

UNITS(一の位):

値:

TENS(十の位):
HUNDREDS(百の位):
0 = 補正なし
工具オフセットの 1～最大 999 個の D 番号(刃先番号)。
サムオフセットとセットアップオフセットについては、S_DLNUM も参照してくださいTHOUSANDS(千の位):0 または一義的な D 番号
TEN THOUSANDS(万の位):0 または一義的な D 番号
MD の一義的な D 番号がセットアップされている場合、1～最大 32000
HUNDRED THOUSANDS(十万の位):工具オフセット 2)
0 = 指定なし(工具形状のオフセット)
1 = 長さ L1 のオフセット
2 = 長さ L2 のオフセット
3 = 長さ L3 のオフセット
4 = 半径のオフセット
ONE MILLION(百万の位):工具オフセット 2)
0 = 指定なし(工具長さ摩耗のオフセット)
1 = 工具オフセット、サムオフセット(AO) 5)
工具オフセット値を既存の AO に加算
2 = 工具オフセット、セットアップオフセット(SO) 5)
SO (新) = SO (旧) + AO (旧)オフセット値、AO (新) = 0
3 = 工具オフセット、セットアップオフセット(SO) 5)
工具オフセット値を既存の SO に加算
4 = 工具オフセット、形状TEN MILLION(千万の位):工具オフセット 2)
0 = 指定なし(通常の工具形状のオフセット、(反転なし))
1 = 反転オフセット
HUNDRED MILLIONS(一億の位):工具オフセット
0 = 予備工具なしの工具オフセット
1 = 予備工具での工具オフセット(_DP)

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

357

パラメータリスト
4.1 計測サイクルパラメータ一覧
番
号

画面形式
パラメー
タ

サイクル 意味
パラメー
タ

4

アイコン

S_PRNUM プローブパラメータのフィールドの番号(プローブ番号ではありません)+(初期設定 = 1)

数値
5

X0

S_SETV

指令値

6

X

S_MA

計測軸(軸の数値) (初期設定 = 1)
規格

1 = 平面の 1 番目の軸(G18 の場合、Z)値:

2 = 平面の 2 番目の軸(G18 の場合、X)
3 = 平面の 3 番目の軸(G18 の場合、Y) 5)

7

DFA

S_FA

計測距離

8

TSA

S_TSA

安全領域

9

α

S_STA1

反転ありの計測の開始角度

10計測

S_NMSP

同じ位置での計測回数 2) (初期設定 = 1)

11

T

S_TNAME 工具名称 2)

12

DL

S_DLNUM セットアップ サムオフセット DL 番号 5)

13

ST

_DP

修正する予備工具の番号(予備工具番号)

14

TZL

S_TZL

ゼロオフセット 2)、4)

15

DIF

S_TDIF

寸法差チェック 2)、4)

16

TUL

S_TUL

許容上限値(指令値へのインクレメンタル方式) 4)

17

TLL

S_TLL

許容下限値(指令値へのインクレメンタル方式) 4)

18

TMV

S_TMV

平均化のオフセット範囲 2)

19

FW

S_K

平均化の加重係数 2)

20

EVN

S_EVNUM 経験平均値メモリ番号 2), 7)

21

S_MCBIT 予約済み

22

_DMODE

表示モード
規格

UNITS(一の位):加工平面 G17/G18/G19

値:

0 = 互換性、サイクル呼び出しの前に有効な平面が有効
1 = G17 (サイクルのみで有効)
2 = G18 (サイクルのみで有効)
3 = G19 (サイクルのみで有効)

358

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

パラメータリスト
4.1 計測サイクルパラメータ一覧
番
号

画面形式
パラメー
タ

23

サイクル 意味
パラメー
タ_AMODE

代替モード
規格

UNITS(一の位):寸法許容誤差 あり/なし

値:

0 = なし1 = あり1)

すべての初期値 = 0 または初期設定=x として指定

2)

表示は一般 SD54760 $SNS_MEA_FUNCTION_MASK_PIECE で決定

3)

WO の補正は反転なしの計測のみで可能

4)

チャネル別 MD 20360 TOOL_PARAMETER_DEF_MASK の工具オフセットでは、ビット 0 とビット 1 を参照

5)「セットアップ サムオフセット」機能が一般 MD 18108 $MN_MM_NUM_SUMCORR で設定されている場合のみまた、一般 MD 18080 $MN_MM_TOOL_MANAGEMENT_MASK で、ビット 8 を 1 にセットしてください。

6)

MD で WO 「精密」が設定されていない場合、補正は WO 「汎用」に基づいておこなわれます。

7)

経験平均化は、工具オフセットのみで可能
経験平均値メモリの数値の範囲::
経験値メモリの 1～20 の数値(n)。チャネル別の SD55623 $SCS_MEA_EMPIRIC_VALUE[n-1]を参照してくだ
さい
平均値メモリの 10000～200000 の数値(n)。チャネル別の SD55625 $SCS_MEA_AVERAGE_VALUE[n-1]を参照してください4.1.3

CYCLE994 計測サイクルパラメータ

PROC CYCLE994(INT S_MVAR,INT S_KNUM,INT S_KNUM1,INT S_PRNUM,REAL S_SETV,INT S_MA,REAL
S_SZA,REAL S_SZO,REAL S_FA,REAL S_TSA,INT S_NMSP,STRING[32] S_TNAME,INT S_DLNUM,REAL
S_TZL,REAL S_TDIF,REAL S_TUL,REAL S_TLL,REAL S_TMV,INT S_K,INT S_EVNUM,INT S_MCBIT,INT_DMODE,INT _AMODE,INT _DP)

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

359

パラメータリスト
4.1 計測サイクルパラメータ一覧

表 4-3

CYCLE994 呼び出しパラメータ 1)

番号 画面形式
パラメー
タ

サイクル
パラメー
タ

意味

1

S_MVAR

計測タイプ
規格

UNITS(一の位):内径/外径の計測(初期設定 = 1)値:

1 = 内径の計測
2 = 外径の計測
TENS(十の位):予約済み
HUNDREDS(百の位):補正対象
0 = 計測のみ(WO の補正なし、または工具オフセットなし)
1 =WO の 計測、特定と補正(S_KNUM を参照してください) 3)
2 = 計測と工具オフセット(S_KNUM1 を参照してください)
THOUSANDS(千の位):バイパス領域
0 = バイパス領域なし
1 = バイパス軸、平面の 1 番目の軸(G18 の場合、Z)。計測軸、S_MA
を参照してください。
2 = バイパス軸、平面の 2 番目の軸(G18 の場合、X)。計測軸、S_MA
を参照してください。
3 = バイパス軸、平面の 3 番目の軸(G18 の場合、Y)。計測軸、S_MA
を参照してください。8)360

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

パラメータリスト
4.1 計測サイクルパラメータ一覧
番号 画面形式
パラメー
タ

サイクル
パラメー
タ

意味

2

S_KNUM

ゼロオフセット(WO)、基本 WO、または基本レファレンスの補正 2)

選択

規格

UNITS(一の位):

値:

TENS(十の位):
0 = 補正なし
ゼロオフセットの 1～最大 99 の数値または基本オフセットの 1～最大 16 の数値
HUNDREDS(百の位):予約済み
THOUSANDS(千の位):WO または基本 WO または基本レファレンスの補正
0 = 設定可能 ZO の補正 1 = チャネル別基本 ZO の補正 2 = 基本レフ
ァレンスの補正 3 = グローバル基本 ZO の補正 9 = 有効な ZO、またはG500 の場合は最後に有効だったチャネル別基本 ZO の補正
TEN THOUSANDS(万の位):WO、基本 WO または基本レファレンスの汎用/精密補正
0 = 精密補正 6)
1 = 汎用補正

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

361

パラメータリスト
4.1 計測サイクルパラメータ一覧
番号 画面形式
パラメー
タ

サイクル
パラメー
タ

意味

3

S_KNUM1

工具オフセットの補正 2)、4)

選択

規格

UNITS(一の位):

値:

TENS(十の位):
HUNDREDS(百の位):
0 = 補正なし
工具オフセットの 1～最大 999 個の D 番号(刃先番号)。
サムオフセットとセットアップオフセットについては、S_DLNUM も参照してください。
THOUSANDS(千の位):0 または一義的な D 番号
TEN THOUSANDS(万の位):0 または一義的な D 番号
MD の一義的な D 番号がセットアップされている場合、1～最大
32000
HUNDRED THOUSANDS(十万の位):工具オフセット 2)
0 = 指定なし(工具形状のオフセット)
1 = 長さ L1 のオフセット
2 = 長さ L2 のオフセット
3 = 長さ L3 のオフセット
4 = 半径のオフセット
ONE MILLION(百万の位):工具オフセット 2)
0 = 指定なし(工具長さ摩耗のオフセット)
1 = 工具オフセット、サムオフセット(AO) 5)
工具オフセット値を既存の AO に加算
2 = 工具オフセット、セットアップオフセット(SO) 5)
SO (新) = SO (旧) + AO (旧)オフセット値、AO (新) = 0
3 = 工具オフセット、セットアップオフセット(SO) 5)
工具オフセット値を既存の SO に加算
4 = 工具オフセット、形状TEN MILLION(千万の位):工具オフセット 2)
0 = 指定なし(通常の工具形状のオフセット、反転なし)
1 = 反転オフセット
HUNDRED MILLIONS(一億の位):工具オフセット
0 = 予備工具なしの工具オフセット
1 = 予備工具での工具オフセット(_DP)

362

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

パラメータリスト
4.1 計測サイクルパラメータ一覧
番号 画面形式
パラメー
タ
4

サイクル
パラメー
タ

意味

アイコン + S_PRNUM

プローブパラメータのフィールドの番号(プローブ番号ではありません)

数値(初期設定 = 1)

5

X0

S_SETV

指令値

6

X

S_MA

計測軸の数値(初期設定 = 1) )規格

1 = 平面の 1 番目の軸(G18 の場合、Z)値:

2 = 平面の 2 番目の軸(G18 の場合、X)
3 = 平面の 3 番目の軸(G18 の場合、Y) 8)

7

X1

S_SZA

計測された軸でのバイパス距離

8

Y1

S_SZO

バイパス軸でのバイパス距離

9

DFA

S_FA

計測距離

10

TSA

S_TSA

安全領域

11

計測

S_NMSP

同じ位置での計測回数 2) (初期設定 = 1)

12

T

S_TNAME

工具名称 2)13

DL

S_DLNUM

セットアップ サムオフセット DL 番号 5)

14

ST

_DP

修正する予備工具の番号(予備工具番号)

15

TZL

S_TZL

ゼロオフセット 2)、4)

16

DIF

S_TDIF

寸法差チェック 2)、4)

17

TUL

S_TUL

許容上限値(指令値へのインクレメンタル方式) 4)

18

TLL

S_TLL

許容下限値(指令値へのインクレメンタル方式) 4)

19

TMV

S_TMV

平均化のオフセット範囲 2)

20

FW

S_K

平均化の加重係数 2)

21

EVN

S_EVNUM

経験値メモリ番号 2)、7)22

S_MCBIT

予約済み

23_DMODE

表示モード
規格

UNITS(一の位):加工平面 G17/G18/G19

値:

0 = 互換性、サイクル呼び出しの前に有効な平面が有効
1 = G17 (サイクルのみで有効)
2 = G18 (サイクルのみで有効)
3 = G19 (サイクルのみで有効)

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

363

パラメータリスト
4.1 計測サイクルパラメータ一覧
番号 画面形式
パラメー
タ

サイクル
パラメー
タ

意味

24

_AMODE

代替モード
規格

UNITS(一の位):寸法許容誤差 あり/なし

値:

0 = なし1 = あり1)

すべての初期値 = 0 または初期設定=x として指定

2)

表示は一般 SD54760 $SNS_MEA_FUNCTION_MASK_PIECE で決定

3)

WO の補正は反転なしの計測のみで可能

4)

工具オフセットの場合、チャネル MD20360 TOOL_PARAMETER_DEF_MASK を参照

5)「セットアップ サムオフセット」機能が一般 MD 18108 $MN_MM_NUM_SUMCORR で設定されている場合のみまた、一般 MD 18080 $MN_MM_TOOL_MANAGEMENT_MASK で、ビット 8 を 1 にセットしてください。

6)

MD で WO 「精密」が設定されていない場合、補正は WO 「汎用」に基づいておこなわれます。

7)

経験平均化は、工具オフセットのみで可能
経験平均値メモリの数値の範囲::
経験値メモリの 1～20 の数値(n)。チャネル別の SD55623 $SCS_MEA_EMPIRIC_VALUE[n-1]を参照してくだ
さい
平均値メモリの 10000～200000 の数値(n)。チャネル別の SD55625 $SCS_MEA_AVERAGE_VALUE[n-1]を参照してください8)

機械に Y 軸がある場合

4.1.4

CYCLE976 計測サイクルパラメータ

PROC CYCLE976(INT S_MVAR,INT S_PRNUM,REAL S_SETV,REAL S_SETV0,INT S_MA,INT S_MD,REAL
S_FA,REAL S_TSA,REAL S_VMS,REAL S_STA1,INT S_NMSP,INT S_SETV1,INT _DMODE,INT _AMODE)

364

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

パラメータリスト
4.1 計測サイクルパラメータ一覧

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

365

パラメータリスト
4.1 計測サイクルパラメータ一覧
表 4-4

CYCLE976 呼び出しパラメータ 1)

番 画面形式号 パラメータサイクル 意味パラメー
タ

1

S_MVAR

計測タイプ(初期設定 = 1000)
規格

UNITS(一の位):面、キャリブレーションボールまたはキャリブレーショ値:

ンリングでの校正 2)
0 = 既知の指令値の面上の長さ
1 = 既知の直径(指令値)と既知の中心点をもつキャリブレーションリン
グの半径。
2 = 直径が既知(指令値)で、中心点が不明なキャリブレーションリングの半径
3 = キャリブレーションボールの半径と長さ
4 = 既知の指令値の端面の半径。計測軸と計測方向の選択には注意してください。3)5 = 既知の指令値と端面のクリアランスをもつ 2 つの端面間の半径。計測軸を選択してください。
TENS(十の位):予約済み
0=0
HUNDREDS(百の位):予約済み
0=0
THOUSANDS(千の位):校正時の計測軸と計測方向の選択
0 = 指定なし(計測軸と計測方向の選択は不要です)8)
1 = 計測軸と計測方向の選択を指定、「S_MA」を参照してくださ
い、S_MD (計測軸の 1 つの計測方向)
2 = 計測軸の選択を指定、「S_MA 」を参照してください(計測軸での 2つの計測方向)TEN THOUSANDS(万の位):位置の偏り(プローブ傾斜)の特定 2)
0 = プローブの位置の偏りを特定する 6)
1 = 位置の偏りを特定しない
HUNDRED THOUSANDS(十万の位):軸と平行の校正または角度での校正
0 = 有効な WCS での軸と平行な校正
1 = 角度での校正 7)
ONE MILLION(百万の位):面またはボールでの校正中の工具長さの特定366

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

パラメータリスト
4.1 計測サイクルパラメータ一覧
番 画面形式号 パラメータサイクル 意味パラメー
タ
0 = 工具の長さが特定されていません
1 = 工具の長さが特定されています 4)
2 = 切り込み軸がボールで校正されています、工具の長さが特定されています、工具の長さの計測された差異が校正データに入力されています2

アイコン + S_PRNU

プローブパラメータのフィールドの番号(プローブ番号ではありません)

数値

M(初期設定 = 1)

S_SETV

指令値

S_SETV

ボールキャリブレーションの縦方向の基準の指令値

3
4

Z0

0
5

X/Y/Z

S_MA

計測軸(軸の数値) 2)、6) (初期設定 = 1)
規格

1 = 平面の 1 番目の軸(G17 の場合、X)値:

2 = 平面の 2 番目の軸(G17 の場合、Y)3 = 平面の 3 番目の軸(G17 の場合、Z)

6

+-

S_MD

計測方向 2)、6)
規格

0=正

値:

1=負

7

DFA

S_FA

計測距離

8

TSA

S_TSA

安全領域

9

VMS

S_VMS

校正の可変の計測速度 2)

10 α

S_STA1

開始角度 2)、5)

11 計測

S_NMSP

同じ位置での計測回数 2) (初期設定 = 1)

12

S_SETV

2 つの端面間の校正時の端面の基準点 3)

X0

1
13

_DMODE

表示モード
規格

UNITS(一の位):加工平面 G17/G18/G19

値:

0 = 互換性、サイクル呼び出しの前に有効な平面が有効
1 = G17 (サイクルのみで有効)
2 = G18 (サイクルのみで有効)
3 = G19 (サイクルのみで有効)14_AMODE

代替モード

1)

すべての初期値 = 0 または初期設定=x として指定

2)

表示は一般 SD54760 $SNS_MEA_FUNCTION_MASK_PIECE で決定

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

367

パラメータリスト
4.1 計測サイクルパラメータ一覧
3)"キャリブレーションリングでの半径"校正では、リングの直径と中心点が既知であることが必要です(4 つの計
測方向)。
"2 つの端面での半径"校正では、計測軸方向の端面への距離が既知であることが必要です(2 つの計測方向)。
"1 つの端面での半径"校正では、面の指令値が既知であることが必要です。

4)
5)
6)

面での校正(面での長さ)のみの計測タイプでは、補正された工具長さは S_MD と S_MA から得られます。
「キャリブレーションリング、 ...および中心点が既知」(S_MVAR=1xxx02)の場合のみ。
下記の計測タイプのみの計測軸 S_MVAR=0 または=xx1x01 または=xx2x01 または=20000
計測タイプ:「面での校正」 → 計測軸と計測方向の選択
または「キャリブレーションリング、... および既知の中心点」→ 軸方向の選択と計測軸と計測方向の選択または「キャリブレーションリング、 ... および既知の中心点」→ 2 つの軸方向の選択と計測軸の選択
または「プローブ長さの特定」 → S_MA=3 → 平面の 3 番目の軸(G17 の場合、Z)7)

計測タイプ、キャリブレーションリングまたはキャリブレーションボールによる校正のみ「キャリブレーションボールでの校正」の場合の、角度での計測の場合、軸はボールの赤道のまわりを回転します。

8)

未知の中心点での「キャリブレーションリングでの半径」の校正の場合、平面での 4 つの計測方向(G17 の場
合、+-X、+-Y)です。
「面での長さ」校正の場合、工具軸の負方向(G17 の場合、-Z)です。

4.1.5

CYCLE978 計測サイクルパラメータ

PROC CYCLE978(INT S_MVAR,INT S_KNUM,INT S_KNUM1,INT S_PRNUM,REAL S_SETV,REAL S_FA,REAL
S_TSA,INT S_MA,INT S_MD,INT S_NMSP,STRING[32] S_TNAME,INT S_DLNUM,REAL S_TZL,REAL
S_TDIF,REAL S_TUL,REAL S_TLL,REAL S_TMV,INT S_K,INT S_EVNUM,INT S_MCBIT,INT _DMODE,INT_AMODE,INT _DP)368

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

パラメータリスト
4.1 計測サイクルパラメータ一覧

表 4-5

CYCLE978 呼び出しパラメータ 1)

番
号

画面形式パ サイクル
ラメータ
パラメー
タ

1

S_MVAR

意味

計測タイプ
規格

UNITS(一の位):輪郭要素値:

0 = 面を計測
TENS(十の位):予約済み
HUNDREDS(百の位):補正対象
0 = 計測のみ(ZO の補正なし、または工具オフセットなし)
1 = 計測、ZO の特定と補正(S_KNUM を参照してください)
2 = 計測と工具オフセット(S_KNUM1 を参照してください)
THOUSANDS(千の位):予約済み
TEN THOUSANDS(万の位):主軸反転あり/なし、または、スイッチン
グ方向へのプローブの割り出しあり/なしの計測 9)
0 = 主軸反転およびプローブ割り出しなしの計測
1 = 主軸反転ありの計測
2 = スイッチング方向へのプローブの割り出し

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

369

パラメータリスト
4.1 計測サイクルパラメータ一覧
番号

画面形式パ サイクル
ラメータ
パラメー
タ

意味

2

選択

ゼロオフセット(WO)、基本 WO、または基本レファレンスの補正 2)

S_KNUM

規格

UNITS(一の位):

値:

TENS(十の位):
0 = 補正なしゼロオフセットの 1～最大 99 の数値または基本オフセ
ットの 1～最大 16 の数値
HUNDREDS(百の位):予約済み
THOUSANDS(千の位):WO または基本 WO または基本レファレンスの補正
0 = 設定可能 ZO の補正
1 = チャネル別基本 ZO の補正
2 = 基本レファレンスの補正
3 = グローバル基本 ZO の補正
9 = 有効な ZO、または G500 の場合は最後に有効だったチャネル別
基本 ZO の補正
TEN THOUSANDS(万の位):WO、基本 WO または基本レファレンスの汎用/精密補正
0 = 精密補正 6)
1 = 汎用補正370

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

パラメータリスト
4.1 計測サイクルパラメータ一覧
番号

画面形式パ サイクル
ラメータ
パラメー
タ

意味

3

選択

工具オフセットの補正 2)

S_KNUM1

規格UNITS(一の位):

値:

TENS(十の位):
HUNDREDS(百の位):
0 = 補正なし
工具オフセットの 1～最大 999 個の D 番号(刃先番号)。
サムオフセットとセットアップオフセットについては、S_DLNUM も参照してください
THOUSANDS(千の位):0 または一義的な D 番号
TEN THOUSANDS(万の位):0 または一義的な D 番号
MD の一義的な D 番号がセットアップされている場合、1～最大
32000
HUNDRED THOUSANDS(十万の位):工具オフセット 2)
0 = 指定なし(工具形状のオフセット)
1 = 長さ L1 のオフセット
2 = 長さ L2 のオフセット
3 = 長さ L3 のオフセット
4 = 半径のオフセット
ONE MILLION(百万の位):工具オフセット 2)
0 = 指定なし(工具半径摩耗のオフセット)
1 = 工具オフセット、サムオフセット(AO) 5)
工具オフセット値を既存の AO に加算
2 = 工具オフセット、セットアップオフセット(SO) 5)
SO (新) = SO (旧) + AO (旧)オフセット値、AO (新) = 0
3 = 工具オフセット、セットアップオフセット(SO) 5)
工具オフセット値を既存の SO に加算
4 = 工具オフセット、形状TEN MILLION(千万の位):工具オフセット 2)
0 = 指定なし(通常の工具形状のオフセット、反転なし)
1 = 反転オフセット
HUNDRED MILLIONS(一億の位):工具オフセット
0 = 予備工具なしの工具オフセット
1 = 予備工具での工具オフセット(_DP)

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

371

パラメータリスト
4.1 計測サイクルパラメータ一覧
番号

画面形式パ サイクル
ラメータ
パラメー
タ

意味

4

アイコン

プローブパラメータのフィールドの番号(プローブ番号ではありません)

S_PRNUM+数値(値の範囲 1～40)

5

X0

S_SETV

指令値

6

DFA

S_FA

計測距離

7

TSA

S_TSA

安全領域

8

X

S_MA

計測軸の数値 7) (数値の範囲 1～3)
規格

1 = 平面の 1 番目の軸(G17 の場合、X)値:

2 = 平面の 2 番目の軸(G17 の場合、Y)3 = 平面の 3 番目の軸(G17 の場合、Z) 工具方向の計測

9

S_MD

計測軸の計測方向
規格

1 = 正の計測方向値:

2 = 負の計測方向

10

計測

S_NMSP

同じ位置での計測回数 2) (数値の範囲 1～9)

11

TR

S_TNAME

工具名称 3)12DL

S_DLNUM

セットアップ サムオフセット DL 番号 5)

13

ST

_DP

修正する予備工具の番号(予備工具番号)

14

TZL

S_TZL

ゼロオフセット 2)、3)

15

DIF

S_TDIF

寸法差チェック 2)、3)

16

TUL

S_TUL

許容上限値(指令値へのインクレメンタル方式) 3)

17

TLL

S_TLL

許容下限値(指令値へのインクレメンタル方式) 3)

18

TMV

S_TMV

平均化のオフセット範囲 2)

19

FW

S_K

平均化の加重係数 2)

20

EVN

S_EVNUM

データセット、経験値メモリ 2)、8)21

S_MCBIT

予約済み

22_DMODE

表示モード
規格

UNITS(一の位):加工平面 G17/G18/G19

値:

0 = 互換性、サイクル呼び出しの前に有効な平面が有効
1 = G17 (サイクルのみで有効)
2 = G18 (サイクルのみで有効)
3 = G19 (サイクルのみで有効)372

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

パラメータリスト
4.1 計測サイクルパラメータ一覧
番号

画面形式パ サイクル
ラメータ
パラメー
タ

23

_AMODE

意味

代替モード
規格

UNITS(一の位):寸法許容誤差 あり/なし

値:

0 = なし1 = あり1)

すべての初期値 = 0 または a～b の値のデータ範囲として指定

2)

表示は一般 SD54760 $SNS_MEA_FUNCTION_MASK_PIECE で決定

3)

工具のオフセットのみ、それ以外はパラメータ = ""4)

工具のオフセットと寸法許容誤差「あり」の場合のみ、それ以外はパラメータ = 0

5)「セットアップ サムオフセット」機能が一般 MD 18108 $MN_MM_NUM_SUMCORR で設定されている場合のみまた、一般 MD 18080 $MN_MM_TOOL_MANAGEMENT_MASK で、ビット 8 を 1 にセットしてください。

6)

MD で WO 「精密」が設定されていない場合、補正は WO 「汎用」に基づいておこなわれます。

7)

工具形状のオフセット:
平面での計測の場合(S_MA=1 または S_MA=2) 工具半径のオフセット
工具方向での計測の場合(S_MA=3) 工具長さ L1 のオフセット

8)

工具オフセットと ZO の補正で経験平均化が可能
経験平均値メモリの数値の範囲:
経験値メモリの 1～20 の数値(n)。チャネル別 SD55623 $SCS_MEA_EMPIRIC_VALUE[n-1]を参照してください。平均値メモリの 10000～200000 の数値(n)。チャネル別 SD55625$SCS_MEA_AVERAGE_VALUE[n-1]を参照してください

9)

主軸反転ありで計測する場合、プローブの半径/直径を精密に特定してください。これは、リング、端面、またはボールでの CYCLE976 の半径の校正タイプで行います。それ以外は、計測結果が不正になります。

4.1.6

CYCLE998 計測サイクルパラメータ

PROC CYCLE998(INT S_MVAR,INT S_KNUM,INT S_RA,INT S_PRNUM,REAL S_SETV,REAL S_STA1,REAL
S_INCA,REAL S_FA,REAL S_TSA,INT S_MA,INT S_MD,REAL S_ID,REAL S_SETV0,REAL S_SETV1,REAL
S_SETV2,REAL S_SETV3,INT S_NMSP,INT S_EVNUM,INT _DMODE,INT _AMODE)

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

373

パラメータリスト
4.1 計測サイクルパラメータ一覧

表 4-6

CYCLE998 呼び出しパラメータ 1)

番 画面形式パ サイクル 意味
号 ラメータパラメー
タ1

S_MVAR

計測タイプ(初期設定 = 5)
規格UNITS(一の位):輪郭要素値:

5 = 端面を計測(1 つの角度)
6 = 平面を計測(2 つの角度)
TENS(十の位):予約済み
HUNDREDS(百の位):補正対象
0 = 計測のみで WO の補正なし
1 = 計測、WO の特定と補正(S_KNUM を参照してください)
THOUSANDS(千の位):プロテクションゾーン
0 = プロテクションゾーンを考慮しない
1 = プロテクションゾーンを考慮する
TEN THOUSANDS(万の位):主軸反転ありの計測(差分計測)
0 = 主軸反転なしの計測
1 = 反転ありの計測
HUNDRED THOUSANDS(十万の位):角度でのまたは軸と平行の計測
0 = 角度での計測
1 = 軸と平行の計測

374

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

パラメータリスト
4.1 計測サイクルパラメータ一覧
番 画面形式パ サイクル 意味
号 ラメータ
パラメー
タ
2

選択

S_KNUM

ゼロオフセット(WO)、基本 WO、または基本レファレンスの補正 2)
規格

UNITS(一の位):

値:

TENS(十の位):
0 = 補正なし
ゼロオフセットの 1～最大 99 の数値または基本オフセットの 1～最大 16 の数値
HUNDREDS(百の位):予約済み
THOUSANDS(千の位):WO または基本 WO または基本レファレンスの補正
0 = 設定可能 WO の補正
1 = チャネル別基本 WO の補正
2 = 基本レファレンスの補正
9 = 有効な WO または G500 の場合は最後に有効だったチャネル別基本
WO の補正TEN THOUSANDS(万の位):ZO、基本 ZO または基本レファレンスの汎用/精密補正 3)0 = 精密補正
1 = 汎用補正

3

S_RA

座標回転または回転軸のオフセット対象 14)
規格

0 = パラメータ S_MA 4)値:から得られる軸まわりの座標回転の補正対象>0 = 回転軸の補正対象回

A、B、C

転軸(できれば回転テーブル)のチャンネル軸番号の数値。角度オフセッ
トは、回転軸の WO の平行移動部分で行います。

4
5

アイコン + S_PRNU

プローブパラメータのフィールドの数値

数値

M(初期設定 = 1)

DX / DY /S_SETV

計測軸の開始位置から計測点 P1 までの距離(インクレメンタル値)(S_MA) 5)

S_STA1

平面の 1 番目の軸(G17 の場合、X)まわりの「端面の割り出し」または「平面の

DZ
6

α

割り出し」の角度指令値 9)7β

S_INCA

平面の 2 番目の軸(G17 の場合、Y)まわりの「平面の割り出し」の角度指令
値 9)

8

DFA

S_FA

計測距離

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

375

パラメータリスト
4.1 計測サイクルパラメータ一覧
番 画面形式パ サイクル 意味
号 ラメータ
パラメー
タ
9

TSA

S_TSA

安全領域
角度指令値に対する角度差の監視[°] 6)

10 X / Y / Z

S_MA

計測軸、オフセット軸 7) (初期設定 = 201)
規格

UNITS(一の位):計測軸の数値

値:

1 = 平面の 1 番目の軸(G17 の場合、X)
2 = 平面の 2 番目の軸(G17 の場合、Y)3 = 平面の 3 番目の軸(G17 の場合、Z)
TENS(十の位):予約済み
HUNDREDS(百の位):オフセット軸の数値
1 = 平面の 1 番目の軸(G17 の場合、X)
2 = 平面の 2 番目の軸(G17 の場合、Y)3 = 平面の 3 番目の軸(G17 の場合、Z)

11 +-

S_MD

計測軸の計測方向 8)
規格

0 = 計測方向を計測軸の指令値と実位置から特定(互換性)値:

1 = 正の計測方向
2 = 負の計測方向

12 L2

S_ID

計測タイプ「端面の割り出し」の場合:
オフセット軸の計測点 P1 と P2 の距離(インクレメンタル値) (値 >0)
計測タイプ「平面の割り出し」の場合、次のパラメータが適用されます。

13 L2

S_SETV

平面の 1 番目の軸の計測点 P1 と P2 の距離 10)

0
14

S_SETV

平面の 2 番目の軸の計測点 P1 と P2 の距離 11)、12)1
15 L3xS_SETV

平面の 1 番目の軸の計測点 P1 と P3 の距離 11)2
16 L3yS_SETV

平面の 2 番目の軸の計測点 P1 と P3 の距離 10)

3
17 計測

S_NMSP

同じ位置での計測回数 2) (初期設定 = 1)

18

S_EVNU

データセット、経験値メモリ 2)、13)

M

376

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

パラメータリスト
4.1 計測サイクルパラメータ一覧
番 画面形式パ サイクル 意味
号 ラメータ
パラメー
タ
19_DMODE

表示モード
規格

UNITS(一の位):加工平面 G17/G18/G19

値:

0 = 互換性、サイクル呼び出しの前に有効な平面が有効
1 = G17 (サイクルのみで有効)
2 = G18 (サイクルのみで有効)
3 = G19 (サイクルのみで有効)20_AMODE

予約済み(切替モード)

1)

すべての初期値 = 0 または初期設定=x として指定

2)

表示は一般 SD54760 $SNS_MEA_FUNCTION_MASK_PIECE で決定

3)

補正対象が回転軸で MD 52207 $MCS_AXIS_USAGE_ATTRIB[n] ビット 6=1 の場合のみ ZO「精密」。
MD で ZO がセットアップされていない場合、補正は ZO 「汎用」に基づいて行われます。

4)

座標回転のオフセットの例:S_MA=102 計測軸 Y、オフセット軸 X で(G17 の場合)Z まわりの座標回転が得ら
れます。

5)

プロテクションゾーン「あり」の場合のみ有効な値です(S_MVAR THOUSANDS の位 = 1)

6)

オフセット軸で計測点 P1 から計測点 P2 に位置決めする場合、パラメータ S_STA1 と S_TSA の角度が加算
されます。

7)
8)
9)

計測軸の数値がオフセット軸の数値と一致しないようにしてください(例: 101 は許可されません)「端面の割り出し」と「軸と平行の計測」のみの計測方向です(S_MVAR=10x105)
角度範囲 S_STA1 「端面の割り出し」で±45°角度範囲 S_STA1 0～+60°および S_INCA 「平面の割り出し」で±30°10)計測タイプ「平面の割り出し」と「端面の割り出し」の場合です11)

計測タイプ「平面の計測」と「軸と平行に計測」の場合です12)計測サイクルタイプ SW04.04 では不可です13)

WO の補正のための経験値生成; 経験平均値メモリの値の範囲:
経験値メモリの 1～20 の数値(n)、以下のチャネル別を参照してください。SD55623$SCS_MEA_EMPIRIC_VALUE[n-1]14)パラメータ S_RA は、計測タイプ「端面の割り出し」(S_MVAR xxxxx5)にのみ関係します。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

377

パラメータリスト
4.1 計測サイクルパラメータ一覧

4.1.7

CYCLE977 計測サイクルパラメータ

PROC CYCLE977(INT S_MVAR,INT S_KNUM,INT S_KNUM1,INT S_PRNUM,REAL S_SETV,REAL S_SETV0,REAL
S_SETV1,REAL S_FA,REAL S_TSA,REAL S_STA1,REAL S_ID,REAL S_SZA,REAL S_SZO,INT S_MA,INTS_NMSP,STRING[32] S_TNAME,INT S_DLNUM,REAL S_TZL,REAL S_TDIF,REAL S_TUL,REAL S_TLL,REAL
S_TMV,INT S_K,INT S_EVNUM,INT S_MCBIT,INT _DMODE,INT _AMODE,REAL S_XM,REAL_S_YM,INT _DP)

表 4-7

番
号
1

CYCLE977 呼び出しパラメータ 1)

画面形式
パラメー
タ

サイクル 意味
パラメー
タ
S_MVAR

計測タイプ
規格

UNITS(一の位):加工形状(数値の範囲 1～6)値:

1 = 穴の計測
2 = スピゴットの計測(シャフト)
3 = 溝の計測
4 = リブの計測
5 = 長方形の計測、内側6 = 長方形の計測、外側TENS(十の位):予約済み
HUNDREDS(百の位):補正対象
0 = 計測のみ(WO の補正なし、または工具オフセットなし)
1 = 計測と、WO の特定と補正(S_KNUM を参照してください)
2 = 計測と工具オフセット(S_KNUM1 を参照してください)
THOUSANDS(千の位):プロテクションゾーン
0 = プロテクションゾーンを考慮しない
1 = プロテクションゾーンを考慮する
TEN THOUSANDS(万の位):主軸反転(差分計測)あり/なし、または、ス
イッチング方向へのプローブの割り出しあり/なしの計測
0 = 主軸反転なしの計測、プローブの割り出しをおこなってはいけません
1 = 主軸反転ありの計測
2 = スイッチング方向へのプローブの割り出し

378

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

パラメータリスト
4.1 計測サイクルパラメータ一覧
番
号

画面形式
パラメー
タ

サイクル 意味
パラメー
タ

2

選択

S_KNUM

ゼロオフセット(WO)、基本 WO、または基本レファレンスの補正 2)
規格

UNITS(一の位):

値:

TENS(十の位):
0 = 補正なし
ゼロオフセットの 1～最大 99 の数値または基本オフセットの 1～最大 16 の数値
HUNDREDS(百の位):予約済み
THOUSANDS(千の位):WO または基本 WO または基本レファレンスの補正
0 = 設定可能 ZO の補正
1 = チャネル別基本 ZO の補正
2 = 基本レファレンスの補正
3 = グローバル基本 ZO の補正
9 = 有効な ZO、または G500 の場合は最後に有効だったチャネル別基
本 ZO の補正
TEN THOUSANDS(万の位):WO、基本 WO または基本レファレンスの汎用/精密補正
0 = 精密補正 6)
1 = 汎用補正

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

379

パラメータリスト
4.1 計測サイクルパラメータ一覧
番
号

画面形式
パラメー
タ

サイクル 意味
パラメー
タ

3

選択

S_KNUM1 工具オフセットの補正 2)
規格

UNITS(一の位):

値:

TENS(十の位):
HUNDREDS(百の位):
0 = 補正なし
工具オフセットの 1～最大 999 個の D 番号(刃先番号)。サムオフセッ
トとセットアップオフセットについては、S_DLNUM も参照してくださ
いTHOUSANDS(千の位):0 または一義的な D 番号
TEN THOUSANDS(万の位):0 または一義的な D 番号
MD の一義的な D 番号がセットアップされている場合、1～最大 32000
HUNDRED THOUSANDS(十万の位):工具オフセット 2)
0 = 指定なし(工具半径のオフセット)
1 = 長さ L1 のオフセット
2 = 長さ L2 のオフセット
3 = 長さ L3 のオフセット
4 = 半径のオフセット
ONE MILLION(百万の位):工具オフセット 2)
0 = 指定なし(工具半径摩耗のオフセット)
1 = 工具オフセット、サムオフセット(AO) 5)
工具オフセット値を既存の AO に加算
2 = 工具オフセット、セットアップオフセット(SO) 5)
SO (新) = SO (旧) + AO (旧)オフセット値、AO (新) = 0
3 = 工具オフセット、セットアップオフセット(SO) 5)
工具オフセット値を既存の SO に加算
4 = 工具オフセット、形状TEN MILLION(千万の位):工具オフセット 2)
0 = 指定なし(通常の工具形状のオフセット、反転なし)
1 = 反転オフセット
HUNDRED MILLIONS(一億の位):工具オフセット
0 = 予備工具なしの工具オフセット
1 = 予備工具での工具オフセット(_DP)

380

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

パラメータリスト
4.1 計測サイクルパラメータ一覧
番
号

画面形式
パラメー
タ

サイクル 意味パラメー
タ4

アイコン + S_PRNUM プローブパラメータのフィールドの番号(プローブ番号ではありません)(値の範囲 1～40)

数値
5

X0

S_SETV

6

X0

S_SETV0 平面の 1 番目の軸(G17 の場合、X)の長方形の指令値

7Y0

S_SETV1 平面の 2 番目の軸(G17 の場合、Y)の長方形の指令値

8

XM

S_XM

セットポイントを中心点としてジオメトリ軸 X を入力

9

YM

S_YM

セットポイントを中心点としてジオメトリ軸 Y を入力

10 DFA

S_FA

計測距離

11 TSA

S_TSA

安全領域

12 α 0

S_STA1

開始角度

13

S_ID

インクレメンタル量DZ

指令値

1. 平面の 3 番目の軸(G17 の場合、Z)のインクレメンタル送り
S_ID の符号による送り方向。スピゴット、リブおよび長方形の外側の計測の場合、計測高さへの下降の設定に S_ID を使用します。
2. プロテクションゾーンの考慮
穴、溝および長方形の内側の計測とプロテクションゾーンの場合、S_ID を使用してオーバートラベルの高さを設定します。
14 X1

S_SZA

プロテクションゾーンの直径または長さ(幅)7)

15 Y1

S_SZO

「長方形の計測」の場合:平面の 2 番目の軸のプロテクションゾーンの幅

16 X

S_MA

計測軸の数値 7) (溝またはリブの計測の場合のみ)
規格

1 = 平面の 1 番目の軸(G17 の場合、X)値:

2 = 平面の 2 番目の軸(G17 の場合、Y)

17 ST

_DP

修正する予備工具の番号(予備工具番号)

18 計測

S_NMSP

同じ位置での計測回数 2) (数値の範囲 1～9)19 TR

S_TNAME 工具名称 2)

20 DL

S_DLNUM セットアップ サムオフセット DL 番号 5)

21 TZL

S_TZL

ゼロオフセット 2)、4)

22 DIF

S_TDIF

寸法差チェック 2)、4)

23 TUL

S_TUL

許容上限値(指令値へのインクレメンタル方式) 4)

24 TLL

S_TLL

許容下限値(指令値へのインクレメンタル方式) 4)

25 TMV

S_TMV

平均化のオフセット範囲 2)

26 FW

S_K

平均化の加重係数 2)

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

381

パラメータリスト
4.1 計測サイクルパラメータ一覧
番
号

画面形式
パラメー
タ

サイクル 意味パラメー
タ

27

S_EVNUM データセット、経験平均値メモリ 2)、8)28

S_MCBIT 予約済み

29

_DMODE

表示モード
規格

UNITS(一の位):加工平面 G17/G18/G19

値:

0 = 互換性、サイクル呼び出しの前に有効な平面が有効 1 = G17 (サイクルのみで有効)2 = G18 (サイクルのみで有効)3 = G19 (サイクルのみで
有効)30_AMODE

代替モード
規格

UNITS(一の位):寸法許容誤差 あり/なし

値:

0 = なし1 = あり1)

すべての初期値 = 0 または a～b の値のデータ範囲として指定

2)

表示は一般 SD54760 $SNS_MEA_FUNCTION_MASK_PIECE で決定

3)

工具のオフセットのみ、それ以外はパラメータ = ""4)

工具のオフセットと寸法許容誤差「あり」の場合のみ、それ以外はパラメータ = 0

5)「セットアップ サムオフセット」機能が一般 MD 18108 $MN_MM_NUM_SUMCORR で設定されている場合のみまた、一般 MD 18080 $MN_MM_TOOL_MANAGEMENT_MASK で、ビット 8 を 1 にセットしてください。

6)

MD で WO 「精密」が設定されていない場合、補正は WO 「汎用」に基づいておこなわれます。

7)

穴または溝の内側のプロテクションゾーンの直径または幅
スピゴットまたはリブの外側のプロテクションゾーンの直径または幅

8)

経験平均化は、工具オフセットで可能
経験平均値メモリの数値の範囲:
経験値メモリの 1～20 の数値(n)。チャネル別 SD55623 $SCS_MEA_EMPIRIC_VALUE[n-1]を参照してください
平均値メモリの 10000～200000 の数値(n)。チャネル別 SD55625 $SCS_MEA_AVERAGE_VALUE[n-1]を参照
してください。

382

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

パラメータリスト
4.1 計測サイクルパラメータ一覧

4.1.8

CYCLE961 計測サイクルパラメータ

PROC CYCLE961(INT S_MVAR,INT S_KNUM,INT S_PRNUM,REAL S_SETV0,REAL S_SETV1,REAL
S_SETV2,REAL S_SETV3,REAL S_SETV4,REAL S_SETV5,REAL S_SETV6,REAL S_SETV7,REAL S_SETV8,REAL
S_SETV9,REAL S_STA1,REAL S_INCA,REAL S_ID,REAL S_FA,REAL S_TSA,INT S_NMSP,INT S_MCBIT,INT_DMODE,INT _AMODE)

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

383

パラメータリスト
4.1 計測サイクルパラメータ一覧

表 4-8

CYCLE961 呼び出しパラメータ 1)

番 画面形式号 パラメー
タ

サイクル
パラメー
タ

意味

1

S_MVAR

計測タイプ(初期設定 ≥ 6)
規格

UNITS(一の位):輪郭要素値:

5 = 内側のコーナを直角に設定、角度と距離 A1～A3 の指令値指定
6 = 外側のコーナを直角に設定、角度と距離 A1～A3 の指令値指定
7 = 内側のコーナの設定、角度と距離 A1～A4 の指定
8 = 外側のコーナの設定、角度と距離 A1～A4 の指定
TENS(十の位):距離として、または 4 点を使った指令値指定
0 = 距離としての指令値指定(極座標)1 = 4 点を使った指令値指定(計測点 P1～P4)
HUNDREDS(百の位):補正対象
0 = 計測のみ(WO の補正なしまたは工具オフセットなし)
1 = 計測と、WO の特定と補正、S_KNUM を参照してください
THOUSANDS(千の位):プロテクションゾーン
0 = プロテクションゾーン(障害物)を考慮しない
1 = プロテクションゾーン(障害物)を考慮する。S_ID を参照してくだ
さいTEN THOUSANDS(万の位):WCS でのコーナの位置
0 = コーナの位置をパラメータ S_STA1 で特定(互換性)
1 = 位置決めされた計測開始点のコーナの位置 16)
2 = コーナの位置 2、平面の 1 番目の軸(G17 の場合、X)の距離は負(S_SETV0、S_SETV1 を参照してください)
3 = コーナの位置 3、平面の 1 番目と 2 番目の軸(G17 の場合、XY)の距
離は負(S_SETV0 ～S_SETV3 を参照してください)
4 = コーナの位置 4、平面の 2 番目の軸(G17 の場合、Y)の距離は負(S_SETV2、 S_SETV3 を参照してください)384

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

パラメータリスト
4.1 計測サイクルパラメータ一覧
番 画面形式号 パラメー
タ

サイクル
パラメー
タ

意味

2

S_KNUM

ゼロオフセット(WO)、基本 WO、または基本レファレンスの補正 2)

選択

規格

UNITS(一の位):

値:

TENS(十の位):
0 = 補正なし
ゼロオフセットの 1～最大 99 の数値または基本オフセットの 1～最大 16 の数値
HUNDREDS(百の位):予約済み
THOUSANDS(千の位):WO または基本 WO または基本レファレンスの補正
0 = 設定可能 WO の補正
1 = チャネル別基本 WO の補正
2 = 基本レファレンスの補正
9 = 有効な WO または G500 の場合は最後に有効だったチャネル別基本
WO の補正TEN THOUSANDS(万の位):WO、基本 WO または基本レファレンスの汎用/精密補正
0 = 精密補正 5)
1 = 汎用補正

3

アイコン
+

S_PRNUM プローブパラメータのフィールドの番号(プローブ番号ではありません)(値の範囲 1～40)

数値
4

L1/X1

S_SETV0 平面の 1 番目の軸(G17 の場合、X)の方向での極と計測点 P1 の距離 L13)
(実際の距離 L1=0 の場合、L1 = M_SETV1 / 2 を自動的に計算)または
平面の 1 番目の軸(G17 の場合、X)での起点 P1x4)

5

L2/Y1

S_SETV1 平面の 1 番目の軸の方向での極と計測点 P2 の距離 L23)
または平面の 2 番目の軸(G17 の場合、Y)の起点 P1y4)

6

L3/X2

S_SETV2 平面の 2 番目の軸の方向での極と計測点 P3 の距離 L33)
(距離 L3=0 の場合、直角でないコーナに対して L3 = M_SETV3 / 2 を自動的に計算)
または平面の 1 番目の軸の起点 P2x4)

7

L4/Y2

S_SETV3 直角でないコーナのある平面の 2 番目の軸の方向での極と計測点 P3 の距離
L43)または平面の 2 番目の軸の起点 P2y4)

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

385

パラメータリスト
4.1 計測サイクルパラメータ一覧
番 画面形式号 パラメー
タ

サイクル
パラメー
タ

8

S_SETV4 平面の 1 番目の軸の極の位置 3)

XP/X3

意味

または平面の 1 番目の軸の起点 P3x4)
9

XP/Y3

S_SETV5 平面の 2 番目の軸の極の位置 3)
または平面の 2 番目の軸の起点 P3y4)

10 X4

S_SETV6 平面の 1 番目の軸の起点 P4x4)

11 Y4

S_SETV7 平面の 2 番目の軸の起点 P4y4)

12 X0

S_SETV8 WO の補正のための平面の 1 番目の軸の計測コーナの指令値

13 Y0

S_SETV9 WO の補正のための平面の 2 番目の軸の計測コーナの指令値

14 α0

S_STA1

平面の 1 番目の軸の正方向からワークの基準端面に対する MCS での開始角度(+-270°)

15 α1

S_INCA

直角でないコーナを計測する場合のワークの基準端面間の角度 7)

16 DZ

S_ID

有効なプロテクションゾーンの各計測点の計測高さでの送り量(S_MVAR を参照
してください)。

17 DFA

S_FA

計測距離18 TSA

S_TSA

安全領域
角度指令値に対する角度差の監視[°] )19 計測

S_NMSP

同じ位置での計測回数 2) (数値の範囲 1～9) 2)

20

S_MCBIT 予約済み

21

_DMODE

表示モード
規格

UNITS(一の位):加工平面 G17/G18/G19

値:

0 = 互換性、サイクル呼び出しの前に有効な平面が有効
1 = G17 (サイクルのみで有効)
2 = G18 (サイクルのみで有効)
3 = G19 (サイクルのみで有効)22_AMODE

代替モード

1)

すべての初期値 = 0 または a～b の値のデータ範囲として指定

2)

表示は一般 SD54760 $SNS_MEA_FUNCTION_MASK_PIECE で決定

3)

極座標での計測点の入力、分割角度 S_INCA の計測点 3 または 4 の開始角度 S_STA1 を考慮。

4)

直角座標系での計測点の入力(4 点を使った入力)

5)

MD で WO「精密」が設定されていない場合、補正は WO 「汎用」に基づいておこなわれます。

6)

角度の範囲 S_INCA: -180°～+180°

386

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

パラメータリスト
4.1 計測サイクルパラメータ一覧
7)

開始角度 S_STA1、数値の範囲:直角のコーナ: +- 90°、すべてのコーナ:

4.1.9+- 45°CYCLE979 計測サイクルパラメータ

PROC CYCLE979(INT S_MVAR,INT S_KNUM,INT S_KNUM1,INT S_PRNUM,REAL S_SETV,REAL S_FA,REAL
S_TSA,REAL S_CPA,REAL S_CPO,REAL S_STA1,REAL S_INCA,INT S_NMSP,STRING[32] S_TNAME,REAL
S_DLNUM,REAL S_TZL,REAL S_TDIF,REAL S_TUL,REAL S_TLL,REAL S_TMV,INT S_K,INT S_EVNUM,INT
S_MCBIT,INT _DMODE,INT _AMODE,REAL S_XM,REAL S_YM,INT _DP)

表 4-9

CYCLE979 呼び出しパラメータ 0)

番 画面形式号 パラメー
タ

サイクル
パラメー
タ

意味

1

S_MVAR

計測タイプ
規格

UNITS(一の位):輪郭要素値:

1 = 穴を計測
2 = スピゴットを計測(シャフト)
TENS(十の位):予約済み
HUNDREDS(百の位):補正対象
0 = 計測のみ(WO の補正なし、または工具オフセットなし)
1 = 計測と、WO の特定と補正(S_KNUM を参照してください)
2 = 計測と工具オフセット(S_KNUM1 を参照してください)
THOUSANDS(千の位):計測点数
0 = 3 つの計測点
1 = 4 つの計測点
TEN THOUSANDS(万の位):主軸反転(差分計測)あり/なし、または、ス
イッチング方向へのプローブの割り出しあり/なしの計測
0 = 主軸反転およびプローブ割り出しなしの計測
1 = 主軸反転ありの計測
2 = スイッチング方向へのプローブの割り出し

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

387

パラメータリスト
4.1 計測サイクルパラメータ一覧
番 画面形式号 パラメー
タ

サイクル
パラメー
タ

意味

2

S_KNUM

ゼロオフセット(WO)、基本 WO、または基本レファレンスの補正 2)

選択

規格

UNITS(一の位):

値:

TENS(十の位):0 = 補正なし
ゼロオフセットの 1～最大 99 の数値または基本オフセットの 1～最大 16 の数値
HUNDREDS(百の位):予約済み
THOUSANDS(千の位):WO または基本 WO または基本レファレンスの補正
0 = 設定可能 ZO の補正
1 = チャネル別基本 ZO の補正
2 = 基本レファレンスの補正
3 = グローバル基本 ZO の補正
9 = 有効な ZO、または G500 の場合は最後に有効だったチャネル別基
本 ZO の補正
TEN THOUSANDS(万の位):WO、基本 WO または基本レファレンスの汎用/精密補正
0 = 精密補正 6)
1 = 汎用補正388

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

パラメータリスト
4.1 計測サイクルパラメータ一覧
番 画面形式号 パラメー
タ

サイクル
パラメー
タ

3

S_KNUM1 工具オフセットの補正 2)

選択

意味

規格

UNITS(一の位):

値:

TENS(十の位):
HUNDREDS(百の位):
0 = 補正なし
工具オフセットの 1～最大 999 個の D 番号(刃先番号)。サムオフセッ
トとセットアップオフセットについては、S_DLNUM も参照してくださ
いTHOUSANDS(千の位):0 または一義的な D 番号
TEN THOUSANDS(万の位):0 または一義的な D 番号
MD の一義的な D 番号がセットアップされている場合、1～最大 32000
HUNDRED THOUSANDS(十万の位):工具オフセット 2)
0 = 指定なし(工具半径のオフセット)
1 = 長さ L1 のオフセット
2 = 長さ L2 のオフセット
3 = 長さ L3 のオフセット
4 = 半径のオフセット
ONE MILLION(百万の位):工具オフセット 2)
0 = 指定なし(工具半径摩耗のオフセット)
1 = 工具オフセット、サムオフセット(AO) 5)
工具オフセット値を既存の AO に加算
2 = 工具オフセット、セットアップオフセット(SO) 5)
SO (新) = SO (旧) + AO (旧)オフセット値、AO (新) = 0
3 = 工具オフセット、セットアップオフセット(SO) 5)
工具オフセット値を既存の SO に加算
4 = 工具オフセット、形状TEN MILLION(千万の位):工具オフセット 2)
0 = 指定なし(通常の工具形状のオフセット、反転なし)
1 = 反転オフセット
HUNDRED MILLIONS(一億の位):工具オフセット
0 = 予備工具なしの工具オフセット
1 = 予備工具での工具オフセット(_DP)

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

389

パラメータリスト
4.1 計測サイクルパラメータ一覧
番 画面形式号 パラメー
タ
4

サイクル
パラメー
タ

意味

アイコン + S_PRNUM プローブパラメータのフィールドの番号(プローブ番号ではありません)(値の範囲 1～40)

数値
5

X0

S_SETV

指令値

6

DFA

S_FA

計測距離

7

TSA

S_TSA

安全領域

8

X0

S_CPA

平面の 1 番目の軸(G17 の場合、X)の中心点

9

Y0

S_CPO

平面の 2 番目の軸(G17 の場合、Y)の中心点

10 XM

S_XM

セットポイントを中心点としてジオメトリ軸 X を入力

11 YM

S_YM

セットポイントを中心点としてジオメトリ軸 Y を入力

12 α0

S_STA1

開始角度 7)

13 α1

S_INCA

分割角度 8)14 計測

S_NMSP

同じ位置での計測回数 1) (数値の範囲 1～9)

15 ST

_DP

修正する予備工具の番号(予備工具番号)

16 T

S_TNAME 工具名称 2)

17 DL

S_DLNUM セットアップ サムオフセット DL 番号 1)、4)

18 TZL

S_TZL

ゼロオフセット 1)、2)

19 DIF

S_TDIF

寸法差チェック 1)、2)

20 TUL

S_TUL

許容上限値(指令値へのインクレメンタル方式) 2)

21 TLL

S_TLL

許容下限値(指令値へのインクレメンタル方式) 2)

22 TMV

S_TMV

平均化のオフセット範囲 1)

23 FW

S_K

平均化の加重係数 1)24

S_EVNUM データセット、経験値メモリ 1)、6)25

S_MCBIT 予約済み

26

_DMODE

表示モード
規格

UNITS(一の位):加工平面 G17/G18/G19

値:

0 = 互換性、サイクル呼び出しの前に有効な平面が有効 1 = G17 (サイクルのみで有効)2 = G18 (サイクルのみで有効)3 = G19 (サイクルのみで
有効)

390

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

パラメータリスト
4.1 計測サイクルパラメータ一覧
番 画面形式号 パラメー
タ

サイクル
パラメー
タ

意味

27

_AMODE

代替モード
規格

UNITS(一の位):寸法許容誤差 あり/なし

値:

0 = なし1 = あり0)

すべての初期値 = 0 または a～b の値のデータ範囲として指定。

1)

表示は一般 SD54760 $SNS_MEA_FUNCTION_MASK_PIECE で決定

2)

工具のオフセットのみ、それ以外はパラメータ = ""3)

工具のオフセットと寸法許容誤差「あり」の場合のみ、それ以外はパラメータ = 0

4)「セットアップ サムオフセット」機能が一般 MD 18108 $MN_MM_NUM_SUMCORR で設定されている場合のみ

5)

MD で WO 「精密」が設定されていない場合、補正は WO 「汎用」に基づいておこなわれます。

6)

経験平均化は、工具オフセットのみで可能
経験平均値メモリの数値の範囲:
経験値メモリの 1～20 の数値(n)。チャネル別 SD55623 $SCS_MEA_EMPIRIC_VALUE[n-1]を参照してください平均値メモリの 10000～200000 の数値(n)。チャネル別 SD55625$SCS_MEA_AVERAGE_VALUE[n-1]を参照してください

7)

開始角度の数値の範囲-360°～+360°

8)

4 つの計測点の場合、0°分割角度 ≤90°の数値の範囲、または 3 点計測の場合、0°分割角度 ≤120°。

4.1.10CYCLE997 計測サイクルパラメータ

PROC CYCLE997 (INT S_MVAR,INT S_KNUM,INT S_PRNUM,REAL S_SETV,REAL S_FA,REAL S_TSA,REAL
S_STA1,REAL S_INCA,REAL S_SETV0,REAL S_SETV1,REAL S_SETV2,REAL S_SETV3,REAL S_SETV4,REAL
S_SETV5,REAL S_SETV6,REAL S_SETV7,REAL S_SETV8,REAL S_TNVL,INT S_NMSP,INT S_MCBIT,INT_DMODE,INT _AMODE)

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

391

パラメータリスト
4.1 計測サイクルパラメータ一覧

表 4-10CYCLE997 呼び出しパラメータ 1)、2)

番 画面形式号 パラメー
タ

サイクル
パラメー
タ

意味

1

S_MVAR

計測タイプ(初期設定 = 9)
規格UNITS(一の位):輪郭要素値:

9 = ボールの計測
TENS(十の位):計測の繰り返し
0 = 計測の反復なし
1 = 計測の反復あり
HUNDREDS(百の位):補正対象
0 = 計測のみ(WO の補正なし)
1 = 計測と、WO の特定と補正(S_KNUM を参照してください)
THOUSANDS(千の位):計測方法
0 = 軸と平行に計測、開始角度なし、SD55740、ビット 1 に従ったプ
ローブ調整
1 = 円計測、開始角度あり、SD55740、ビット 1 に従ったプローブ調整
2 = 円計測、開始角度あり、切り替え方向でプローブを調整
3 = 軸と平行に計測、開始角度あり、SD55740、ビット 1 に従ったプ
ローブ調整
4 = 軸と平行に計測、開始角度あり、切り替え方向でプロープを調整
TEN THOUSANDS(万の位):計測するボールの数
0 = 1 つのボールを計測
1 = 3 つのボールを計測
HUNDRED THOUSANDS(十万の位):計測点の数、角度での計測の場合のみ(注: 計測方法:THOUSANDS の位 > 0)0 = 角度での計測で 3 つの計測点(ボールのまわりを移動)
1 = 角度での計測で 4 つの計測点(ボールのまわりを移動)
ONE MILLION(百万の位):ボールの直径指令値の特定
0 = ボールの直径指令値を特定しない
1 = ボールの直径指令値を特定する

392

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

パラメータリスト
4.1 計測サイクルパラメータ一覧
番 画面形式号 パラメー
タ

サイクル
パラメー
タ

意味

2

S_KNUM

ゼロオフセット(WO)または基本 WO または基本レファレンスで補正 3)

選択

規格

UNITS(一の位):

値:

TENS(十の位):
0 = 補正なし
ゼロオフセットの 1～最大 99 の数値または基本オフセットの 1～最大 16 の数値
HUNDREDS(百の位):予約済み
THOUSANDS(千の位):WO または基本 WO または基本レファレンスの補正
0 = 設定可能 WO の補正
1 = チャネル別基本 WO の補正
2 = 基本レファレンスの補正
3 = グローバル基本 WO の補正 7)
9 = 有効な WO、または G500 の場合は最後に有効だったチャネル別基
本 WO の補正
TEN THOUSANDS(万の位):WO、基本 WO、または基本レファレンスの汎用/精密補正
0 = 精密補正 6)
1 = 汎用補正3

アイコン

S_PRNUM プローブパラメータのフィールドの番号(プローブ番号ではありません)+(値の範囲 1～40)

数値
4

S_SETV

ボールの直径 4)

5

DFA

S_FA

計測距離

6

TSA

S_TSA

安全領域

7

α0

S_STA1角度での計測の開始角度

8

α1

S_INCA

角度での計測の分割角度

9X1

S_SETV0 3 つのボールの計測での平面の 1 番目の軸(G17 の場合、X)の 1 番目のボールの
位置指令

10 Y1

S_SETV1 3 つのボールの計測での平面の 2 番目の軸(G17 の場合、Y)の 1 番目のボールの位置指令

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

393

パラメータリスト
4.1 計測サイクルパラメータ一覧
番 画面形式号 パラメー
タ

サイクル
パラメー
タ

意味

11 Z1

S_SETV2 3 つのボールの計測での平面の 3 番目の軸(G17 の場合、Z)の 1 番目のボールの
位置指令

12 X2

S_SETV3 3 つのボールの計測での平面の 1 番目の軸の 2 番目のボールの位置指令

13 Y2

S_SETV4 3 つのボールの計測での平面の 2 番目の軸の 2 番目のボールの位置指令

14 Z2

S_SETV5 3 つのボールの計測での平面の 3 番目の軸の 2 番目のボールの位置指令

15 X3

S_SETV6 3 つのボールの計測での平面の 1 番目の軸の 3 番目のボールの位置指令

16 Y3

S_SETV7 3 つのボールの計測での平面の 2 番目の軸の 3 番目のボールの位置指令

17 Z3

S_SETV8 3 つのボールの計測での平面の 3 番目の軸の 3 番目のボールの位置指令

18 TVLS_TNVL

3 つのボールの計測での三角形の歪みの制限値(偏りの合計) 5)

19 計測

S_NMSP

同じ位置での計測回数 2) (数値の範囲 1～9)20

S_MCBIT 予約済み

21

_DMODE

表示モード
規格

UNITS(一の位):加工平面 G17/G18/G19

値:

0 = 互換性、サイクル呼び出しの前に有効な平面が有効
1 = G17 (サイクルのみで有効)
2 = G18 (サイクルのみで有効)
3 = G19 (サイクルのみで有効)22_AMODE

代替モード

1)

すべての初期値 = 0 または a～b の値のデータ範囲として指定

2)

表示は一般 SD54760 $SNS_MEA_FUNCTION_MASK_PIECE で決定

3)

中間位置決め、球体の赤道のまわりを回転

4)

3 つのボールの計測:3 つすべてのボールに同じ直径の指令を適用(_SETV)

5)

S_TNVL=1.2の初期値 WO の補正:特定された歪みが S_TNVL 制限値を下回った場合のみ WO の補正がおこなわれます。

6)

MD で WO 「精密」が設定されていない場合、補正は WO 「汎用」に基づいておこなわれます。

7)

計測タイプ「3 つのボールの計測」の場合、グローバル基本フレームでの補正はできません(S_KNUM = 3001～
3016)。これは、フレームに回転成分がないからです。

394

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

パラメータリスト
4.1 計測サイクルパラメータ一覧

4.1.11CYCLE995 計測サイクルパラメータ

PROC CYCLE995 (INT S_MVAR,INT S_KNUM,INT S_PRNUM,REAL S_SETV,REAL S_FA,REAL S_TSA,REAL
S_STA1,REAL S_INCA,REAL S_DZ,REAL S_SETV0,REAL S_SETV1,REAL S_SETV2,REAL S_TUL,REAL
S_TZL,INT S_NMSP,INT S_MCBIT,INT _DMODE,INT _AMODE)

表 4-11CYCLE995 呼び出しパラメータ 1)

番 画面パラ号 メータ

サイクル 意味パラメー
タ

1

S_MVAR

計測タイプ(初期設定 = 5)
規格UNITS(一の位):輪郭要素値:

5 = 主軸形状(工具軸と平行)
TENS(十の位):繰り返し計測
1 = 繰り返し計測あり
HUNDREDS(百の位):オフセット対象なし
0 = 計測のみ
THOUSANDS(千の位):計測方法
2 = 角度での計測、スイッチング方向へのプローブの割り出し
TEN THOUSANDS(万の位):計測するボールの数
0 = ボールの計測
HUNDRED THOUSANDS(十万の位):計測点数
1 = 角度での計測時の 4 つの計測点(ボールのまわりを回る)
ONE MILLION(百万の位):ボールの直径指令値の特定
0 = ボールの直径指令値を特定しない
1 = ボールの直径指令値を特定する

2

選択

S_KNUM

補正対象
0=0

3

アイコン + S_PRNUM プローブパラメータのフィールドの番号(プローブ番号ではありません)(値の範囲 1～40)

数値
4

DM

S_SETV

キャリブレーション球体の直径 4)

5

DFA

S_FA

計測距離

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

395

パラメータリスト
4.1 計測サイクルパラメータ一覧
番 画面パラ号 メータ

サイクル 意味
パラメー
タ

6

TSA

S_TSA

安全領域 5)7

α0

S_STA1角度での計測の開始角度 3)

S_INCA

角度での計測の分割角度 2)

S_DZ

プローブのシャフトでの 1 番目の計測 P1 から 2 番目の計測 P2 までの距離

8
9

DZ

10

S_SETV0 平面の 1 番目の軸(G17 の場合、X)のボールの指令位置 2)

11

S_SETV1 平面の 2 番目の軸(G17 の場合、Y)のボールの指令位置 2)

12

S_SETV2 平面の 3 番目の軸(G17 の場合、Z)のボールの指令位置 2)

13 TUL

S_TUL

角度偏りの許容上限値

14 TZL

S_TZL

ゼロオフセット範囲 1), 4)

15 番号

S_NMSP

同じ位置での計測回数 2) (数値の範囲 1～9)

16

S_MCBIT 予約済み 2)

17_DMODE

表示モード
規格

UNITS(一の位):加工平面 G17/G18/G19

値:

0 = 互換性、サイクル呼び出しが有効になる前の平面が有効
1 = G17 (サイクルのみで有効)
2 = G18 (サイクルのみで有効)
3 = G19 (サイクルのみで有効)18_AMODE

代替モード
規格

UNITS(一の位):寸法許容誤差あり/なし

値:

0 = なし1 = ありすべての初期値 = 0 または a～b の値の範囲として指定
1)

表示は一般 SD54760 $SNS_MEA_FUNCTION_MASK_PIECE で決定

2)

パラメータが現在未使用で、入力画面でも表示されません。
パラメータ「分割角度」S_INCA は固定値として 90°が設定されます。

3)

開始角度の数値の範囲-360°～+360°4)

寸法許容誤差ありの場合:
計測角度がゼロオフセット範囲 TZL の値未満の場合、角度(_OVR[2], _OVR[3])および偏り(_OVR[7], _OVR[8])の
結果パラメータはゼロに設定されます。
TZL 表示は一般 SD54760 $SNS_MEA_FUNCTION_MASK_PIECE のビット 25=1 を使用しておこなわれます。
(角度、主軸の計測時に選択したゼロオフセットを有効化してください)396

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

パラメータリスト
4.1 計測サイクルパラメータ一覧
5)

パラメータ TSA は、キャリブレーションボールの 1 番目の計測を示します。

4.1.12CYCLE996 計測サイクルパラメータ

PROC CYCLE996(INT S_MVAR,INT S_TC,INT S_PRNUM,REAL S_SETV,REAL S_STA1,REAL S_SETV0,REAL
S_SETV1,REAL S_SETV2,REAL S_SETV3,REAL S_SETV4,REAL S_SETV5,REAL S_TNVL,REAL S_FA,REAL
S_TSA,INT S_NMSP,INT S_MCBIT,INT _DMODE,INT _AMODE)

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

397

パラメータリスト
4.1 計測サイクルパラメータ一覧

398

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

パラメータリスト
4.1 計測サイクルパラメータ一覧
表 4-12CYCLE996 呼び出しパラメータ 1)

番 画面形式号 パラメータサイクル 意味パラメー
タ

1

S_MVAR

計測タイプ(初期設定 = 1)
規格UNITS(一の位):計測順序

値:

0 = キネマティックを計算(選択:オペレータの確認が必要な結果表示、
記録、旋回データセットの変更)、_AMODEを参照してください。1 = 1 番目の計測
2 = 2 番目の計測
3 = 3 番目の計測
TENS(十の位):予約済み
0=0
HUNDREDS(百の位):1 番目～3 番目の計測の計測タイプ
0 = キャリブレーションボールの軸と平行の計測
1 = キャリブレーションボールの角度での計測、主軸補正なし 3)
2 = キャリブレーションボールの計測とプローブの切り替え方向での主軸の補正 3)3 = 軸と平行の計測、開始角度あり 8)
4 = 軸と平行の計測、開始角度あり、プローブの切り替え方向での主軸の実速度追従 8)
THOUSANDS(千の位):キネマティックの補正対象を計算 4)
0 = 計測のみ。旋回データセットを計算、変更はおこなわない
1 = 旋回データセットを計算。必要に応じて、オペレータの確認後に旋回データセットを変更 4)
TEN THOUSANDS(万の位):キネマティック計算のための計測軸(回転軸1 または 2)または開ベクトル結合または閉ベクトル結合
0 = 閉ベクトル結合(キネマティック計算のみ)
1 = 回転軸 1 (1 番目～3 番目の計測のみ)
2 = 回転軸 2 (1 番目～3 番目の計測のみ) 5)
3 = 開ベクトル結合(キネマティック計算のみ)
HUNDRED THOUSANDS(十万の位):キネマティック計算のための回転軸 1 の正規化
0 = 回転軸 1 のスケーリングを行わない
1 = 平面の 1 番目の軸(G17 の場合、X)の方向のスケーリング

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

399

パラメータリスト
4.1 計測サイクルパラメータ一覧
番 画面形式号 パラメータサイクル 意味パラメー
タ
2 = 平面の 2 番目の軸(G17 の場合、Y)の方向のスケーリング
3 = 平面の 3 番目の軸(G17 の場合、Z)の方向のスケーリング
ONE MILLION(百万の位):キネマティック計算のための回転軸 2 の正規
化 5)
0 = 回転軸 2 のスケーリングを行わない
1 = 平面の 1 番目の軸(G17 の場合、X)の方向のスケーリング
2 = 平面の 2 番目の軸(G17 の場合、Y)の方向のスケーリング
3 = 平面の 3 番目の軸(G17 の場合、Z)の方向のスケーリング
TEN MILLION(千万の位):ログファイル
0 = 記録ファイルなし
1 = 計算されたベクトル(工具ホルダ)および、MD で設定されている場合
は、1 番目のダイナミックな 5 軸座標変換(TRAORI(1))を含む記録ファ
イル

2
3

S_TC

旋回データセットの番号(工具ホルダ)

アイコン + S_PRNUM プローブパラメータのフィールドの番号(プローブ番号ではありません)(初期設定 = 1)

数値
4

S_SETV

キャリブレーションボールの直径
角度での計測の開始角度

5

α0

S_STA1

6

α0

S_SETV0 回転軸 1 の位置の値(回転軸が手動か半自動の場合)

7

α1

S_SETV1 回転軸 2 の位置の値(回転軸が手動か半自動の場合)6)8

XN

S_SETV2 回転軸 1 を正規化するための位置の値

9XN

S_SETV3 回転軸 2 を正規化するための位置の値 6)

10 Δ

S_SETV4 オフセットベクトル I1～I4 の許容値

11 Δ

S_SETV5 回転軸ベクトル V1 と V2 の許容値

12 TVLS_TNVL

回転軸の角度セグメントの制限値(値の範囲 1～60°)(初期設定=20) 7)

13 DFA

S_FA

計測距離14 TSA

S_TSA

安全領域

15 計測

S_NMSP

同じ位置での計測回数 2) (初期設定 = 1)

16

S_MCBIT 予約済み

400

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

パラメータリスト
4.1 計測サイクルパラメータ一覧
番 画面形式号 パラメータサイクル 意味パラメー
タ

17_DMODE

表示モード
規格

UNITS(一の位):加工平面 G17/G18/G19

値:

0 = 互換性、サイクル呼び出しの前に有効な平面が有効
1 = G17 (サイクルのみで有効)
2 = G18 (サイクルのみで有効)
3 = G19 (サイクルのみで有効)18_AMODE

代替モード
規格

UNITS(一の位):許容誤差チェックあり/なし

値:

0 = なし1 = あり:ベクトル S_SETV4、S_SETV5 の許容値の評価
TENS(十の位):計算されたベクトルを旋回データセットに入力する場合のオペレータの確認 4)
0 = あり:オペレータが変更を確認してください
1 = なし:計算されたベクトルをすぐに入力(HUNDREDS と
THOUSANDS の位= 0 の場合のみ有効)
HUNDREDS(百の位):計測結果表示 5)
0 = なし1 = ありTHOUSANDS(千の位):計測結果表示は編集可能です。
0 = なし1 = あり、編集可(HUNDREDS の位 = 1 の場合のみ有効です)1)

すべての初期値 = 0 または初期設定=x として指定

2)

表示は一般 SD54760 $SNS_MEA_FUNCTION_MASK_PIECE で決定。

3)

このタイプを使って、たとえば 90°の位置で、キャリブレーションボールの保持シャフトとの干渉なしでキネマティックをキャリブレーションボールで計測することができます。開始角度 S_STA1 (0°～360°)を入力できます。ボールのまわりを回る場合の分割角度は 90°になります。
円弧軌跡の送り速度として、チャンネル別 SD55634 $SCS_MEA_FEED_PLANE_VALUE が使用されます。

4)

入力前に M0 のオペレータ確認があります。ベクトルは NC スタートのみで入力されます。
計測プログラムが RESET で中止された場合、計算されたベクトルは入力されません。
ベクトルは、計算中にオフセットベクトルの許容誤差を超えなかった場合のみに入力されます。

5)

計算されたキネマティック計測タイプ専用の計測結果表示。
1 番目から 3 番目の計測後にも計測結果を表示させたい場合、チャネル別 SD55613$SCS_MEA_RESULT_DISPLAY を設定します。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

401

パラメータリスト
4.1 計測サイクルパラメータ一覧6)

回転軸 2 は 2 つの回転軸を持つキネマティックの場合のみです

7)

回転軸の角度セグメントの制限値 20°～60°の S_TNVL の値の範囲 S_TNVL の値 < 20°の場合、プローブのミ
クロンの範囲の計測の不正確さにより、精度低下の可能性があります。この制限値に違反すると、エラーメッ
セージ 61430 が出力されます。このとき、最小制限値も表示されます。

8)

SD54760 ビット 17 = 1 の場合、主軸はプローブの切り替え方向に追跡されます。

4.1.13CYCLE9960 計測サイクルパラメータ

PROC CYCLE9960(INT S_MVAR,STRING[40] S_TNAME,INT S_PRNUM,REAL S_SETV,REAL S_SETV1,REAL
S_START_RA1,REAL S_END_RA1,INT S_CMEA_RA1,REAL S_POS_RA2,REAL S_SETV2,REAL
S_START_RA2,REAL S_END_RA2,INT S_CMEA_RA2,REAL S_POS_RA1,REAL S_SETV4,REAL S_FA,REAL
S_TSA,INT S_NMSP,INT S_DMODE,INT S_AMODE,INT S_KNUM)

402

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

パラメータリスト
4.1 計測サイクルパラメータ一覧

表 4-13CYCLE9960 呼び出しパラメータ 1)

番 画面パラ号 メータ

サイクル 意味パラメー
タ

1

S_MVAR

選択

計測タイプ(初期設定 = 1)
規格値:

UNITS(一の位):計測タイプ
0 = キネマティックの計測と計算(次により選択:結果の表示、プロト
コル、旋回データセット(千の位 S_MVAR を参照)
1 = 基準ヘッドの測定
2 = ヘッドを基準ヘッドに合わせて最適化
3 = 補間点の計測と計算(E996)
TENS(十の位):予約済み
HUNDREDS (百の位):ボール計測タイプ
2 = キャリブレーションボールの計測とプローブの切り替え方向への軸の追跡
4 = 開始角度での軸と平行の計測、プローブの切り替え方向への軸の
追跡 2)
THOUSANDS(千の位):キネマティックの補正対象を計算 3)
0 = 計測と計算。データセットが計算され、未変更のままです
1 = 計算されたデータセットがオペレータの確認後に変更されます
2 = 以前に計測したキネマティックが計算され、該当する場合は、オペレータの確認後に変更されます
TENTHOUSANDS(万の位):軸の計測(回転軸 1 または 2)
1 = すべての既存の回転軸の計測と計算
4 = 回転軸 1 のみを計測および計算
5 =回転軸 2 のみを計測および計算

2

S_TNAME 座標変換の名称(旋回データセットまたはキネマティックチェーンに基づいた座
標変換)

3

アイコン + S_PRNUM プローブパラメータのフィールドの数値(プローブ番号ではありません)(初期設定 = 1)

数値
4

S_SETV

キャリブレーションボールの直径計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

403

パラメータリスト
4.1 計測サイクルパラメータ一覧
番 画面パラ号 メータ

サイクル 意味パラメー
タ

5

S_SETV1 1 番目の回転軸の角度での計測のための開始角度

α1

6

S_START_RA1:1 番目の回転軸の開始角度

7

S_END_RA1:1 番目の回転軸の最終角度

8

S_CMEA_RA1:1 番目の回転軸の計測回数、キネマティックの計測と計算の場合
は 3 個。補間点の場合は、12 個まで設定できます。

9

S_POS_RA2:1 番目の回転軸を計測している間の 2 番目の回転軸の位置 4)

10 α2

S_SETV2 2 番目の回転軸の角度での計測のための開始角度 4)

11

S_START_RA2:2 番目の回転軸の開始角度 4)12

S_END_RA2:2 番目の回転軸の最終角度 4)13

S_CMEA_RA2:2 番目の回転軸の計測回数、キネマティックの計測と計算の場合
は 3 個。補間点の場合は、12 個まで設定できます。4)

14

S_POS_RA1:2 番目の回転軸を計測している間の 1 番目の回転軸の位置

15 デルタ結S_SETV4 オフセットベクトルの許容値

線
16 DFA

S_FA

計測距離17 TSA

S_TSA

安全領域

18 数値

S_NMSP

同じ位置での計測回数 5)(初期設定 = 1)

19

_DMODE

表示モード
規格値:

UNITS(一の位):加工平面 G17/G18/G19
0 = 互換性、サイクル呼び出しの前に有効な平面が有効
1 = G17 (サイクルのみで有効)
2 = G18 (サイクルのみで有効)
3 = G19 (サイクルのみで有効)

404

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

パラメータリスト
4.1 計測サイクルパラメータ一覧
番 画面パラ号 メータ

サイクル 意味パラメー
タ

20_AMODE

代替モード
規格値:

ONES(一の位):許容範囲のチェックあり/なし
0 = なし1 = あり:ベクトルの許容値の評価 -> S_SETV4、S_SETV5TENS(十の位):自動校正
0 = 自動校正なし
1 = 自動校正あり
HUNDREDS (百の位):自動開始角度
0 = 設定された開始角度を使用
1 = 測定点ごとに開始角度を自動計算

21

S_KNUM

基準ヘッドの計測のために補正する WO の数値

UNITS(一の位):補正は常に荒削りオフセットに適用され、仕上げオ
フセットは削除されます
TENS(十の位):1 ... 99 の調整可能な WO の番号(1=G54)
THOUSANDS(千の位):9 回の補正が有効、調整可能な WO

1)

すべての初期値 = 0 または初期設定=xx として指定

2)

SD54760 ビット 17 = 1 の場合、主軸はプローブの切り替え方向に追跡されます。

3)

入力前に M0 のオペレータ確認があります。NC が開始されるまでベクトルを入力できません。計測プログラ
ムが RESET で中断された場合、計算されたベクトルは入力されません。計算でオフセットベクトルの許容値を超えていない場合のみ、ベクトルが入力されます。

4)

回転軸 2 は 2 つの回転軸を持つキネマティックの場合のみです5)

表示は一般マシンデータ SD54760 $SNS_MEA_FUNCTION_MASK_PIECE によって異なります。

4.1.14CYCLE982 計測サイクルパラメータ

PROC CYCLE982(INT S_MVAR,INT S_KNUM,INT S_PRNUM,INT S_MA,INT S_MD,REAL S_ID,REAL S_FA,REAL
S_TSA,REAL S_VMS,REAL S_STA1,REAL S_CORA,REAL S_TZL,REAL S_TDIF,INT S_NMSP,INT S_EVNUM,INT
S_MCBIT,INT _DMODE,INT _AMODE)

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

405

パラメータリスト
4.1 計測サイクルパラメータ一覧

表 4-14番号
1

CYCLE982 呼び出しパラメータ 1)

画面形式
パラメー
タ

サイクル 意味
パラメー
タ
S_MVAR

計測タイプ
規格

UNITS(一の位):校正/計測

値:

0 = 工具プローブを校正する
1 = 単一工具計測 3)
2 = マルチ工具計測、長さと工具半径を特定(フライス工具の場合)
TENS(十の位):MCS または WCS での校正または計測
0 = 機械基準 4)
1 = ワーク基準
HUNDREDS(百の位):フライス工具の反転あり/なしの計測
0 = 反転なしの計測
1 = 反転ありの計測
THOUSANDS(千の位):フライス工具の補正対象
0 = 長さまたは長さと半径を特定します(S_MVAR の 1 番目の位置を参照
してください)1 = S_MVAR の 1 番目の位置 = 1 の場合、半径を特定します
2 = S_MVAR の 1 番目の位置 = 1 または 2 の場合、長さと半径を特定します(正面)、
3 = サイドカッタ工具、上側の刃先(背面)、長さと半径を特定します 5)
TEN THOUSANDS(万の位):フライス工具またはドリルの位置
0 = フライス工具またはドリルの軸方向位置、平面の 2 番目の軸(G18 の場合、X)での半径 7)
1 = フライス工具またはドリルの半径方向位置、平面の 1 番目の軸(G18の場合、Z)での半径 7)
HUNDRED THOUSANDS(十万の位):インクレメンタル校正または計測
0 = 指定しない
1 = インクレメンタル校正または計測
ONE MILLION(百万の位):開始角度の主軸位置決め S_STA1 (フライス工
具の計測のみ)0 = 主軸を位置決めしない
1 = 主軸を開始角度で位置決め S_STA1

406

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

パラメータリスト
4.1 計測サイクルパラメータ一覧
番
号

画面形式
パラメー
タ

サイクル 意味
パラメー
タ

2

選択

S_KNUM

オフセットタイプ 2)
規格UNITS(一の位):工具オフセット値:

0 = 指定なし(形状の工具オフセット)
1 = 摩耗の工具オフセット

3

アイコン + S_PRNUM プローブパラメータのフィールドの番号(プローブ番号ではありません)(初期設定 = 1)

数値
4

5

X0

+-

S_MA

S_MD

計測軸
規格

1 = 平面の 1 番目の軸(G18 の場合、Z)値:

2 = 平面の 2 番目の軸(G18 の場合、X)

計測方向
規格

0 = 選択なし(計測方向は現在値から特定)

値:

1=正
2=負

6

Z2

S_ID

オフセット

7

DFA

S_FA

計測距離

8

TSA

S_TSA

安全領域

9

VMS

S_VMS

校正の可変の計測速度 2)

10 α1

S_STA1

フライス工具計測時の開始角度

11 α2

S_CORA

反転ありでフライス工具を計測する場合のオフセット角度 8)

12 TZL

S_TZL

フライス工具の計測時のゼロオフセット校正時 S_TZL = 0

13 DIF

S_TDIF

寸法差チェック

14 計測

S_NMSP

同じ位置での計測回数 2) (初期設定 = 1)

15 EVNS_EVNUM 経験平均値メモリ番号 2)、9)16

S_MCBIT 予約済み

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

407

パラメータリスト
4.1 計測サイクルパラメータ一覧
番
号

画面形式
パラメー
タ

17

サイクル 意味
パラメー
タ_DMODE

表示モード
規格

UNITS(一の位):加工平面 G17/G18/G19

値:

0 = 互換性、サイクル呼び出しの前に有効な平面が有効
1 = G17 (サイクルのみで有効)
2 = G18 (サイクルのみで有効)
3 = G19 (サイクルのみで有効)
TENS(十の位):旋盤工具とフライス工具の刃先位置(入力画面での表示のみ 1～9)
HUNDREDS(百の位):工具タイプ
0 = 旋盤工具
1 = フライス工具
2 = ドリル
THOUSANDS(千の位):工具プローブを基準としたアプローチ方法
0 = PLUS [X/Z]; 工具位置が軸方向の場合 X、工具位置が半径方向の場合
Z
1 = MINUS [X/Z]; 工具位置が軸方向の場合 X、工具位置が半径方向の場
合Z

18_AMODE 代替モード
規格

UNITS(一の位):予約済み

値:
TENS(十の位):予約済み
HUNDREDS(百の位):予約済み
THOUSANDS(千の位):計測後に校正および単一の計測のための開始位置にアプローチします(S_MVAR - UNITS を参照)
0 = 工具が配置され、プローブエッジを基準にした DFA によるオフセット
1 = 開始位置にアプローチ1)

すべての初期値 = 0 または初期設定=x として指定

2)

表示は一般 SD54762 _MEA_FUNCTION_MASK_TOOL で決定

3)

旋盤またはフライス工具またはドリルを計測。パラメータ S_MA
での計測軸。刃先位置 1 ~ 8 で旋盤工具を指定、フライス工具の場合はパラメータ S_MVAR の HUNDREDS から
THOUSANDS の位を使用。

408

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

パラメータリスト
4.1 計測サイクルパラメータ一覧
4)

計測と校正は基本座標系(キネマティックトランスフォーメーションがオフの場合は MCS)でおこなわれます。

5)

インクレメンタル計測の場合は不可

6)

複数計測 S_MVAR=x2x02 または x3x02 のみ(例: ディスクタイプまたは溝フライス工具)7)

チャネル別 SD42950 $SC_TOOL_LENGTH_TYPE = 2 の場合、工具長さの成分は旋盤工具と同様に割り当て
られます。

8)

反転ありの計測の場合のみ S_MVAR=xx1x1

9)

経験値生成
経験値メモリの数値の範囲:経験値メモリの 1～20 の数値(n)、チャネル別 SD55623$SCS_MEA_EMPIRIC_VALUE[n-1]を参照してください。

4.1.15CYCLE971 計測サイクルパラメータ

PROC CYCLE971(INT S_MVAR,INT S_KNUM,INT S_PRNUM,INT S_MA,INT S_MD,REAL S_ID,REAL S_FA,REAL
S_TSA,REAL S_VMS,REAL S_TZL,REAL S_TDIF,INT S_NMSP,REAL S_F1,REAL S_S1,REAL S_F2,REAL
S_S2,REAL S_F3,REAL S_S3,INT S_EVNUM,INT S_MCBIT,INT _DMODE,INT _AMODE)

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

409

パラメータリスト
4.1 計測サイクルパラメータ一覧

表 4-15番
号

CYCLE971 呼び出しパラメータ 1)

画面形式
パラメー
タ

1

サイクル 意味
パラメー
タ
S_MVAR

計測タイプ
規格

UNITS(一の位):

値:

0 = 工具プローブを校正
1 = 主軸停止で工具を計測 (長さまたは半径)2 = 主軸回転で工具を計測(長さまたは半径)、パラメータ S_F1 ～S_S4
を参照してください
TENS(十の位):機械座標系またはワーク座標系での計測
0 = MCS(機械基準)で計測、工具計測または工具プローブの校正
1 = WCS (ワーク基準)で計測、工具計測または工具プローブの校正
HUNDREDS(百の位):各刃の点検
0 = なし1 = ありTHOUSANDS(千の位):
0=0
TEN THOUSANDS(万の位):インクレメンタル校正または計測
0 = 指定しない
1 = インクレメンタル校正または計測
HUNDRED THOUSANDS(十万の位):工具プローブの自動校正
0 = 工具プローブを自動的に校正しない
1 = 工具プローブを自動的に校正する
ONE MILLION(百万の位):主軸反転ありの平面での校正
0 = 主軸反転なしの平面での校正
1 = 主軸反転ありの平面での校正

2

選択

S_KNUM

オフセットタイプ 2)
規格UNITS(一の位):工具オフセット値:

0 = 指定なし(形状の工具オフセット)
1 = 摩耗の工具オフセット

410

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

パラメータリスト
4.1 計測サイクルパラメータ一覧
番
号

画面形式
パラメー
タ

サイクル 意味
パラメー
タ

3

アイコン

S_PRNUM プローブパラメータのフィールドの数値(プローブの番号ではありません)

+
数値
4

X0

S_MA

計測軸、オフセット軸 4)
規格UNITS(一の位):計測軸の数値

値:

1 = 平面の 1 番目の軸(G17 の場合、X)
2 = 平面の 2 番目の軸(G17 の場合、Y)3 = 平面の 3 番目の軸(G17 の場合、Z)
TENS(十の位):
0=0
HUNDREDS(百の位):オフセット軸の数値
0 = オフセット軸ではありません
1 = 平面の 1 番目の軸(G17 の場合、X)
2 = 平面の 2 番目の軸(G17 の場合、Y)

5

+-

S_MD

計測方向
規格

0 = 選択なし(計測方向は現在値から特定)

値:

1=正
2=負

6

V

S_ID

オフセット
規格

0 = オフセットなしの工具用

値:

>0 =
● 校正:校正工具の直径がプローブの直径の上限より大きい場合、オフ
セットは平面の 3 番目の軸(G17 の場合、Z)に適用されます。プローブの中心からの工具半径から S_ID の値を引いただけ、工具がオ
フセットされます。オフセット軸は、S_MA でも指定されます。
● 対策:複数の刃先をもつ場合、半径の計測では工具長さのオフセット
および刃先の最も高い位置を指定してください。また、長さを計測する際には刃先の一番高い位置に対する工具半径のオフセットを指定してください。

7

DFA

S_FA

計測距離

8

TSA

S_TSA

安全領域

9

VMS

S_VMS

校正の可変の計測速度 2)

10

TZL

S_TZL

ゼロオフセット(工具計測の場合のみ)

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

411

パラメータリスト
4.1 計測サイクルパラメータ一覧
番
号

画面形式
パラメー
タ

サイクル 意味
パラメー
タ

11

DIF

S_TDIF

工具計測の寸法差チェック(S_MVAR=xx1 または S_MVAR=xx2)

12

計測

S_NMSP

同じ位置での計測回数 2)

13

F1

S_F1

回転主軸によるプロービングのための 1 番目の送り速度 2)

14

S1

S_S1

回転主軸によるプロービングのための 1 番目の回転数 2)

15

F2

S_F2

回転主軸によるプロービングのための 2 番目の送り速度 2)

16

S2

S_S2

回転主軸によるプロービングのための 2 番目の回転数 2)

17

F3

S_F3

回転主軸によるプロービングのための 3 番目の送り速度 3)

18

S3

S_S3

回転主軸によるプロービングのための 3 番目の回転数 3)

19

EVN

S_EVNUM 経験値メモリ番号 2)20

S_MCBIT _CBIT または_CHBIT のマスク

21

_DMODE

表示モード
規格

UNITS(一の位):加工平面 G17/G18/G19

値:

0 = 互換性、サイクル呼び出しの前に有効な平面が有効
1 = G17 (サイクルのみで有効)
2 = G18 (サイクルのみで有効)
3 = G19 (サイクルのみで有効)

412

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

パラメータリスト
4.1 計測サイクルパラメータ一覧
番
号

画面形式
パラメー
タ

22

サイクル 意味
パラメー
タ_AMODE

代替モード
規格

UNITS(一の位):半径の工具オフセットの計測

値:

1 = なし2 = ありTENS(十の位):平面の 3 番目の軸(G17 の場合、Z)の半径の計測時の工具オフセットの方向
1=正2=負HUNDREDS(百の位):長さの計測または 3 番目の軸のプローブの校正時の工具オフセット0 = 互換性、自動
1 = なし2 = ありTHOUSANDS(千の位):オフセット軸の長さの計測時の工具オフセットの方向(S_MA HUNDREDS を参照)
1=正
2=負

1)

すべての初期値 = 0 または初期設定=x として指定

2)

表示は一般 SD54762 MEA_FUNCTION_MASK_TOOL で決定

3)

工具のオフセットと寸法許容誤差「あり」の場合のみ、それ以外はパラメータ = 0

4)

自動計測の場合(S_MVAR=1x00xx)、計測軸の表示なし、オフセット軸 ⇒ S_MA=0。

4.1.16CYCLE150 計測サイクルパラメータ
PROC CYCLE150(INT S_PICT,INT S_PROT,STRING[160] S_PATH) SAVE
ACTBLOCNO DISPLOF

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

413

パラメータリスト
4.1 計測サイクルパラメータ一覧

表 4-16CYCLE150 呼び出しパラメータ

番
号

画面パラ
メータ

サイクル
パラメー
タ

意味

1

計測結果

S_PICT

結果表示の選択(初期設定 = 0)

画面
規格

UNITS(一の位):値:

0 = 計測結果画面 OFF
1 = 計測結果画面 ON
TENS(十の位):表示モードの選択(値は SD55613 と同じ)
1 = 計測結果画面の表示 - 8 秒後に自動的に選択解除
3 = 計測結果画面の表示 - NC スタートを使用して確認
4 = 計測結果画面の表示 - アラーム時のみ(61303 ~ 61306)

2

S_PROT
ログ

ログの選択(初期設定 = 0)
規格

UNITS(一の位):記録オフ / オン / 最後の計測を選択

値:

0 = ログ OFF
1 = ログ ON
2 = 最後の計測をログ

ログタイ

TENS(十の位):ログタイプの選択

プ

0 = 標準ログ
1 = ユーザーログ(自由に定義可能)
HUNDREDS(百の位):ログ形式の選択

ログ形式

0 = テキスト形式
1 = 表形式(Excel へのインポート用)
ログデー

THOUSANDS(千の位):選択の書き直しまたは追加

タ

0 = 新規
1 = 追加3

ログ

TEN THOUSANDS(万の位):ログアーカイブの選択

アーカイ

0 = パートプログラムとしてブ

1 = ディレクトリ
S_PATH

ログアーカイブの選択に対応したログファイルのパス(完全なパス名またはファイル名のみ、例:"//NC:/WKS.DIR/NAME.WPD"または"MESSPROTOKOLL.TXT"

414

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

パラメータリスト
4.2 追加パラメータ4.2

追加パラメータ
次の補助パラメータは、入力画面のセッティングデータを使って非表示または表示にできます。セッティングデータ SD54760～SD54764 について詳しくは、リストマニュアル『 マシンデータの詳しい説明』を参照してください。
工作機械メーカ
工作機械メーカから提供される情報に従ってください。

補助パラメータは、すべての計測サイクルで使用できるわけではありません。インタフェースの説明も参照してください。
表 4-17

ワーク計測の補助パラメータ

画面形式パラメ 転送パラ
ータ
メータ

説明

単位

校正データセッ S_PRNUM

プローブの校正値のデータセットの数値

mm/minトF

S_VMS

プローブの校正時の計測送り速度

選択

S_MVAR

プローブの校正:キャリブレーションリングの中心点の既知または 未知の選択

選択

S_MVAR

プローブの校正:選択、位置の偏り(プローブ傾斜)あり、またはな しの校正

数値

S_NMSP

同じ位置での計測回数

-

TZL

S_TZL

工具補正用のゼロオフセット

mm

DIF

S_TDIF

工具補正用の寸法差監視-

データセット、 S_EVNUM

工具補正用の平均値生成-

工具補正用の経験値生成

-

平均値生成
データセット、 S_EVNUM
経験値
FW

S_K

平均化の加重係数

TMV

S_TMV

平均化のオフセット範囲

選択

S_MVAR

旋盤時の計測、内径および外径:-● 反転あり● 回転中心での移動計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

415

パラメータリスト
4.2 追加パラメータ
ワーク計測の追加補正オプション:
1. ワークオフセット– 基本レファレンスのオフセット– チャネル別基本 WO のオフセット– グローバルの基本 WO のオフセット– オフセット、汎用または精密2. 工具オフセット– ジオメトリまたは摩耗の工具オフセット– 工具オフセット、反転ありまたは反転なし– 半径または長さ L1 または L2 または L3 の工具オフセット
表 4-18

工具計測時の補助パラメータ

画面形式パラメ 転送パラ
ータ
メータ

説明

単位

校正データセッ S_PRNUM

プローブの校正値のデータセットの数値-

プローブの校正時の計測送り速度mm/minト
F

S_VMS

選択、計測ステ S_MVAR

回転主軸での計測時に最大 3 つの送り速度と 3 つの主軸回転数を -

ップ

入力

選択

S_MVAR

ジオメトリまたは摩耗の工具オフセット-

選択

S_MVAR

機械座標系またはワーク座標系での計測-

数値

S_NMSP

同じ位置での計測回数-

工具補正用の経験値生成-

データセット、 S_EVNUM
経験値

416

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

パラメータリスト
4.3 追加の結果パラメータ4.3

追加の結果パラメータ
次の表は、工具オフセット計測タイプの追加の結果パラメータを示します。
パラメータ

説明

単位

_OVR [8] 1)

次の許容上限値:mm● 穴/円形スピゴット/円弧の直径● 計測軸● 溝/リブの幅● 平面の 1 番目の軸の長方形寸法_OVR [9] 1), 3)

平面の 2 番目の軸の長方形寸法の許容上限値mm_OVR [12] 1)

次の許容下限値:mm● 穴/円形スピゴット/円弧の直径● 計測軸● 溝/リブの幅● 平面の 1 番目の軸の長方形寸法_OVR [13] 1), 3)

平面の 2 番目の軸の長方形寸法の許容下限値mm_OVR [20] 1)

オフセット値mm_OVR [27] 1)

ゼロオフセット範囲

mm_OVR [28] 1)

安全領域

mm

_OVR [29] 1)

寸法差

mm

_OVR [30] 1)

経験値

mm

_OVR [31] 1)

平均値

mm

_OVI [4] 1)

加重係数

-

_OVI [5]プローブ番号-_OVI [6] 1)

平均値メモリ番号-_OVI [7] 1)

経験値メモリ番号-_OVI [8] 1)

工具番号

-

_OVI [9] 1)

アラーム番号-_OVI [11] 2)

オフセット要求の状態-

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

417

パラメータリスト
4.3 追加の結果パラメータ

418

パラメータ

説明

単位

_OVI [13] 1)

DL 番号

-

_OVI[10]1)

修正された予備工具の番号(予備工具番号)-1)

工具オフセットを使用したワーク計測の場合のみ

2)

WO 補正の場合のみ

3)

計測タイプ「長方形ポケット」および「長方形スピゴット」のみに適用されます。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

パラメータリスト
4.4 パラメータ

4.4
表 4-19

画面パラメ
ータ

パラメータ
サイクルの入力/出力変数のリスト

サイクル
パラメー
タ

意味(英語)

意味(日本語)S_CALNU

Calibration groove number

ゲージブロックの数値

S_MCBIT

Central Bits

_CBIT または_CHBIT のマスク

α2

S_CORA

Correction angle position

オフセット角度X0

S_CPA

Center point abscissa

平面の 1 番目の軸の中心点

Y0

S_CPO

Center point ordinate

平面の 2 番目の軸の中心点

DL

S_DLNUM

セットアップ/サムオフセットの DL 番号EVN

S_EVNUM

番号、平均経験値メモリ

DFA

S_FA

計測距離の倍率係数

計測距離

S_ID

垂直軸での送り

インクレメンタルの送り/オフセット

α1

S_INCA

Indexing angle

分割角度/角度指令値

FW

S_K

Weighting factor for averaging 平均化の加重係数

選択

S_KNUM

WO、基本 WO、または基本レファレンスの補正

選択

S_KNUM1

工具オフセットの補正

X/Y/Z

S_MA

Number of measuring axis

計測軸(軸の数値)

+/-

S_MD

Measuring direction

計測方向

M

回転主軸による計測の送り速度と回転数

S_MFS

数値

S_MVAR

Measuring variant

計測タイプ

S_NMSP

Number of measurements at

同じ位置での計測回数

same spot
フィールド:出力値 INT

_OVI
[20]

フィールド:出力値 REAL

_OVR
[32]
アイコン+数 S_PRNUM

Probe type and probe number プローブパラメータのフィールドの数値

値
X0 / Y0 / Z0 S_SETV

Setpoint value

指令値

α1

Starting angle

開始角度

S_STA1

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

419

パラメータリスト
4.4 パラメータ
画面パラメ
ータ

サイクル
パラメー
タ

意味(英語)

意味(日本語)X

S_SZA

Safety zone on

平面の 1 番目の軸のプロテクションゾーン

workpiece abscissa
Y

S_SZO

Safety zone on

平面の 2 番目の軸のプロテクションゾーン

workpiece ordinate
DIF

S_TDIF

Tolerance

寸法差チェック

dimensional difference check
TLL

S_TLL

TMV

S_TMV

T

S_TNAME

Tolerance lower limit

許容下限値
平均値生成と補正

Toolname

工具管理を使用する場合の工具名称
三角形の歪みの制限値

S_TNVLTSA

S_TSA

Tolerance safe area

安全領域

TUL

S_TUL

Tolerance upper limit

許容上限値

TZL

S_TZL

Tolerance zero offset range

ゼロオフセット

VMS

S_VMS

Variable measuring speed

可変の計測速度420

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

A

サイクルバージョン SW4.4 以降からの変更
A.1

計測サイクルパラメータの MEA_FUNCTION_MASK パラメータへの割り付け
計測サイクルバージョン 2.6 までで GUD 変数に保存されたすべてのセッティングデータ
は、ソフトウェアリリース SW 4.4 以降では、設定可能なマシンデータとセッティングデータ(例: 校正データセット)にあります。GUD モジュール GUD5、GUD6 およびGUD7_MC は、計測サイクルデータには不要になりました。
次のテーブルに、機能を決定する計測サイクルパラメータの MEA_FUNCTION_MASK パ
ラメータへの割り付けを示します。

ビ
ッ
ト

機能

MD 識別子SW 2.6

SW 2.6 までの GUD
名称

1)

一般サイクルマシンデータ:MD51740 $MNS_MEA_FUNCTION_MASK (32 ビット)
ワーク計測
0

校正監視(初期設定 = 1)

51616

_CBIT[16]$MNS_MEA_CAL_MONITORING
1

送り軸のプローブの長さの基準

51614(初期設定 = 1)

$MNS_MEA_PROBE_LENGTH_RELA

0 = 基準点はプローブボールの中心

TE_CBIT[14]1 = 基準点はプローブボールの円周23

工具のオフセット用に旋回工具ホルダを考慮(初 51610
期設定 = 0)

$MNS_MEA_TOOLCARR_ENABLE

一方向ワークプローブのオフセット角度51612(初期設定 = 1)

$MNS_MEA_MONO_COR_POS_ACTI_CBIT[7]_CBIT[8]VE
工具計測
16 工具のオフセット用に旋回工具ホルダを考慮(初 MD 51610
期設定 = 0)

_CBIT[7]$MNS_MEA_TOOLCARR_ENABLE

チャネル別サイクルマシンデータ:MD52740 $MCS_MEA_FUNCTION_MASK (32 ビット)

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

421

サイクルバージョン SW4.4 以降からの変更
A.1 計測サイクルパラメータの MEA_FUNCTION_MASK パラメータへの割り付け
ビット

MD 識別子SW 2.6

SW 2.6 までの GUD
名称

計測入力、ワークプローブ(初期設定 = 0)

51606

_CHBIT[0]0 = CNC 計測入力 1$MNS_MEA_INPUT_PIECE_PROBE[0

機能

1)

ワーク計測
0

1 = CNC 計測入力 2
1]

回転計測サイクルが Y 軸を計測軸として使用(初 52605
期設定 = 0)_CHBIT[19$MCS_MEA_TURN_CYC_SPECIAL_M ]
ODE

工具計測
16 計測入力、工具プローブ(初期設定 = 1)
0 = CNC 計測入力 1

51607_CHBIT[1]$MNS_MEA_INPUT_TOOL_PROBE[0]1 = CNC 計測入力 2
一般サイクルセッティングデータ:SD54740 $SNS_MEA_FUNCTION_MASK (32 ビット)
ワーク計測
0

_TDIF および_TSA の違反の場合の計測の繰り 54655
返し(初期設定 = 0)

1
2
3

$SNS_MEA_REPEATE_ACTIVE

アラーム出力または M0 でのサイクル停止によ 54656
る計測の繰り返し(初期設定 = 0)

$SNS_MEA_REPEATE_WITH_M0_TUL、_TLL、_TDI の違反

54657

M0 でのサイクル停止(初期設定 = 0)

$SNS_MEA_TOL_ALARM_SET_M0

工具データでの校正されたプローブボール半径 54660の適用(初期設定 = 1)

_CBIT[0]_CBIT[1]_CBIT[2]_CBIT[15]$SNS_MEA_PROBE_BALL_RAD_IN_
TOA

工具計測
16 _TDIF および_TSA の違反の場合の計測の繰り 54655
返し(初期設定 = 0)

$SNS_MEA_REPEATE_ACTIVE

17 アラーム出力または M0 でのサイクル停止によ 54656
る計測の繰り返し(初期設定 = 0)
18 _TDIF の違反
M0 でのサイクル停止(初期設定 = 0)

422

_CBIT[0]_CBIT[1]$SNS_MEA_REPEATE_WITH_M0
54657_CBIT[2]$SNS_MEA_TOL_ALARM_SET_M0

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

サイクルバージョン SW4.4 以降からの変更
A.1 計測サイクルパラメータの MEA_FUNCTION_MASK パラメータへの割り付け
ビ
ッ
ト

機能

MD 識別子SW 2.6

SW 2.6 までの GUD名称

1)

19 フライス、最後のプロービングでの主軸速度低_CHBIT[22]減チャネルセッティングデータ SD55740 $SCS_MEA_FUNCTION_MASK (32 ビット)
ワーク計測
0

衝突監視(初期設定 = 1)

55600

_CHBIT[2]$SCS_MEA_COLLISION_MONITORIN
G
12

主軸位置の連結、AUTOMATIC での送り軸まわ 55602_CHBIT[13りの座標回転あり(初期設定 = 0)]

$SCS_MEA_COUPL_SPIND_COORD

主軸位置決めの回転方向、主軸および座標回転 55604の有効な連結あり$SCS_MEA_SPIND_MOVE_DIR_CHBIT[14](初期設定 = 0)
0 = GUZ
1 = UZ
3

プローブがスイッチングしない場合に計測を試 55606
行_CHBIT[15$SCS_MEA_NUM_OF_MEASURE]

55610 $SCS_MEA_FEED_TYP_CHBIT[17(初期設定 = 0)
0 = 5 回試行
1 = 1 回試行
4

計測位置へのアプローチ速度(初期設定 = 0)]0 = 計測送り速度 _VMS を使用
1 = $SCS_MEA_FEED_FAST_MEASURE を使用
5

計測位置からの後退速度(初期設定 = 0)

55608

_CHBIT[160 = $SCS_MEA_FEED_PLANE_VALUE$SCS_MEA_RETRACTION_FEED]を使用 1 =
$SCS_MEA_FEED_RAPID_IN_PERCENT を使用

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

423

サイクルバージョン SW4.4 以降からの変更
A.1 計測サイクルパラメータの MEA_FUNCTION_MASK パラメータへの割り付け
ビ
ッ
ト

機能

MD 識別子SW 2.6

SW 2.6 までの GUD
名称

1)

6

NC 命令 SPOS の前後でワークプローブを有効 --化/無効化。
CUST_MEA_CYC.SPF
も参照(初期設定 = 0)
0 = CUST_MEA_CYC.SPF 呼び出しなし
1 = CUST_MEA_CYC.SPF 呼び出し...
14 主軸位置の連結、AUTOMATIC で計測中に送り 55770
軸まわりの座標回転あり(初期設定 = 1)

E_MESS_$SCS_J_MEA_SET_COUPL_SP_COO SETT[0]RD

15 JOG で計測中にキャリブレーションリングで校 55771
正E_MESS_$SCS_J_MEA_SET_CAL_MODE

SETT[1]

55600_CHBIT[2](初期設定 = 0)
0 = 自動基準中心点で校正
1 = 既知の基準中心点で校正
工具計測
16 衝突監視(初期設定 = 1)

$SCS_MEA_COLLISION_MONITORIN
G
17 プローブがスイッチングしない場合に計測を試 55606
行$SCS_MEA_NUM_OF_MEASURE_CHBIT[15](初期設定 = 0)
0 = 5 回試行
1 = 1 回試行

424

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

サイクルバージョン SW4.4 以降からの変更
A.1 計測サイクルパラメータの MEA_FUNCTION_MASK パラメータへの割り付け
ビ
ッ
ト

機能

MD 識別子SW 2.6

SW 2.6 までの GUD
名称

55610 $SCS_MEA_FEED_TYP_CHBIT[171)18 計測位置へのアプローチ速度(初期設定 = 0)]0 = 計測送り速度 _VMS を使用
1 = $SCS_MEA_FEED_FAST_MEASURE を使用
19 計測位置からの後退速度(初期設定 = 0)
0 = $SCS_MEA_FEED_PLANE_VALUE

55608_CHBIT[16$SCS_MEA_RETRACTION_FEED]を使用 1 =
$SCS_MEA_FEED_RAPID_IN_PERCENT を使用
1)

ビット x=0 は、その機能が無効化されていることを意味します。
ビット x=1 は、その機能が有効化されていることを意味します。
説明のないビットは、割り付けられていません。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

425

サイクルバージョン SW4.4 以降からの変更
A.2 SW 4.4 以降からのマシンデータとセッティングデータの変更点

A.2

SW 4.4 以降からのマシンデータとセッティングデータの変更点

SD に置き換えられた MD
次のサイクルマシンデータ(JOG で計測)は、(SW 02.06.00 と比較すると)サイクルリリース
SW 04.04.01 以降では適用されず、次のサイクルセッティングデータに置き換えられました。意味は変わりません。
不要になった MD

SD に置き換えられた MD

51609

54652

$MNS_MEA_INPUT_TOOL_PROBE_SUB[0 .. 5]$SNS_MEA_INPUT_TOOL_PROBE_SUB[0 .. 5]51755 $MNS_J_MEA_MEASURING_FEED

55630 $SCS_MEA_FEED_MEASURE

51774 $MNS_J_MEA_T_PROBE_TYPE[n]54633 $SNS_MEA_TP_TYPE[n]5177654632 $SNS_MEA_TP_AX_DIR_AUTO_CAL[n]$MNS_J_MEA_T_PROBE_ALLOW_AX_DIR[n]5177854631 $SNS_MEA_TP_EDGE_DISK_SIZE[n]$MNS_J_MEA_T_PROBE_DIAM_LENGTH[n]51782 $MNS_J_MEA_T_PROBE_T_EDGE_DIST[n] 54634$SNS_MEA_TP_CAL_MEASURE_DEPTH[n]51787 $MNS_J_MEA_T_PROBE_MEASURE_FEED 55628 $SCS_MEA_TP_FEED_MEASURE

変更、セッティングデータの番号
次のサイクルセッティングデータでは、(サイクルリリース SW 02.06.00 との比較すると)SW 04.04.01 以降、セッティングデータの番号が変更されています。 識別子と機能に変更はありません。
SD 番号

426

識別子

リリース SW
02.06.00

SW 04.04.01 以
降

54798

54780

$SNS_J_MEA_FUNCTION_MASK_PIECE

54799

54782

$SNS_J_MEA_FUNCTION_MASK_TOOL

55630

55632

$SCS_MEA_FEED_RAPID_IN_PERCENT

55631

55634

$SCS_MEA_FEED_PLANE_VALUE

55632

55636

$SCS_MEA_FEED_FEEDAX_VALUE

55633

55638

$SCS_MEA_FEED_FAST_MEASURE

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

サイクルバージョン SW4.4 以降からの変更
A.3 変更されたサイクルマシンデータとサイクルセッティングデータの全一覧

A.3

表 A-1

変更されたサイクルマシンデータとサイクルセッティングデータの全一覧
変更されたサイクルマシンデータの全一覧 - サイクル SW 04.04.05.00 以降

SW 02.06.01.03 HF3 CYCLE SW 02.06.56.00

CYCLE SW 04.04.05.00
N51071 $MNS_ACCESS_ACTIVATE_CTRL_E
N51072 $MNS_ACCESS_EDIT_CTRL_E
N51073$MNS_ACCESS_SET_SOFTKEY_ACCESS
N51199 $MNS_ACCESS_WRITE_TM_GRIND

N51606 $MNS_MEA_INPUT_PIECE_PROBE[0]N52740 $MCS_MEA_FUNCTION_MASK Bit 0

N51606 $MNS_MEA_INPUT_PIECE_PROBE[1]適用なし

N51607 $MNS_MEA_INPUT_TOOL_PROBE[0]N52740 $MCS_MEA_FUNCTION_MASK Bit 16

N51607 $MNS_MEA_INPUT_TOOL_PROBE[1]適用なし

N51609 $MNS_MEA_INPUT_TOOL_PROBE_SUB[0 .. 適用なし
5]
N51610 $MNS_MEA_TOOLCARR_ENABLE

適用なし

N51612 $MNS_MEA_MONO_COR_POS_ACTIVE

適用なし、機能は常に有効

N51614 $MNS_MEA_PROBE_LENGTH_RELATE

N51740 $MCS_MEA_FUNCTION_MASK Bit 1

N51616 $MNS_MEA_CAL_MONITORING

N51740 $MCS_MEA_FUNCTION_MASK Bit 0

N51755 $MNS_J_MEA_MEASURING_FEED

適用なし

N51774 $MNS_J_MEA_T_PROBE_TYPE[0 .. 5]N54633 $SNS_MEA_TP_TYPE[n]N51776N54632$MNS_J_MEA_T_PROBE_ALLOW_AX_DIR[0 .. 5]$SNS_MEA_TP_AX_DIR_AUTO_CAL[n]N51778N54631 $SNS_MEA_TP_EDGE_DISK_SIZE[n]$MNS_J_MEA_T_PROBE_DIAM_LENGTH[0 .. 5]
N51782 $MNS_J_MEA_T_PROBE_T_EDGE_DIST[0 .. N54634
5]$SNS_MEA_TP_CAL_MEASURE_DEPTH[n]N51787 $MNS_J_MEA_T_PROBE_MEASURE_FEED N54636 $SNS_MEA_TP_FEED[n]N52605 $MCS_MEA_TURN_CYC_SPECIAL_MODE

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

N52740 $MCS_MEA_FUNCTION_MASK Bit 1

427

サイクルバージョン SW4.4 以降からの変更
A.3 変更されたサイクルマシンデータとサイクルセッティングデータの全一覧
SW 02.06.01.03 HF3 CYCLE SW 02.06.56.00

CYCLE SW 04.04.05.00
N52248$MCS_REV_2_BORDER_TOOL_LENGTH
N52290 $MCS_SIM_DISPLAY_CONFIG
N52740 $MCS_MEA_FUNCTION_MASK
N52751 $MCS_J_MEA_MAGN_GLAS_POS[0]N52751 $MCS_J_MEA_MAGN_GLAS_POS[1]表 A-2

変更されたセッティングデータの全一覧 - サイクル SW 04.04.05.00 以降

SW 02.06.01.03 HF3 CYCLE SW 02.06.56.00

CYCLE SW 04.04.05.00
N54611 $SNS_MEA_WP_FEED[0 .. 11]
N54636 $SNS_MEA_TP_FEED[0 .. 5]N54651 $SNS_MEA_TPW_FEED[0 .. 5]N54652$SNS_MEA_INPUT_TOOL_PROBE_SUB[0 .. 5]N54740 $SNS_MEA_FUNCTION_MASK
N54760 $SNS_MEA_FUNCTION_MASK_PIECE
N54762 $SNS_MEA_FUNCTION_MASK_TOOL
N54764 $SNS_MEA_FUNCTION_MASK_TURN

N54798N54780 $SNS_J_MEA_FUNCTION_MASK_PIECE$SNS_J_MEA_FUNCTION_MASK_PIECE
N54799 $SNS_J_MEA_FUNCTION_MASK_TOOL N54782 $SNS_J_MEA_FUNCTION_MASK_TOOL
N54655 $SNS_MEA_REPEAT_ACTIVE

N54740 $SNS_MEA_FUNCTION_MASK Bit 0

N54656 $SNS_MEA_REPEAT_WITH_M0

N54740 $SNS_MEA_FUNCTION_MASK Bit 1

N54657 $SNS_MEA_TOL_ALARM_SET_M0

N54740 $SNS_MEA_FUNCTION_MASK Bit 2

N54659 $SNS_MEA_TOOL_MEASURE_RELATE

適用なし

N54660N54740 $SNS_MEA_FUNCTION_MASK Bit 3$SNS_MEA_PROBE_BALL_RAD_IN_TOA
N55600 $SCS_MEA_COLLISION_MONITORING

N55740 $SCS_MEA_FUNCTION_MASK Bit 0

N55602 $SCS_MEA_COUPL_SPIND_COORD

N55740 $SCS_MEA_FUNCTION_MASK Bit 1

N55604 $SCS_MEA_SPIND_MOVE_DIR

N55740 $SCS_MEA_FUNCTION_MASK Bit 2

428

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

サイクルバージョン SW4.4 以降からの変更
A.3 変更されたサイクルマシンデータとサイクルセッティングデータの全一覧
SW 02.06.01.03 HF3 CYCLE SW 02.06.56.00

CYCLE SW 04.04.05.00

N55606 $SCS_MEA_NUM_OF_MEASURE

N55740 $SCS_MEA_FUNCTION_MASK Bit 17

N55608 $SCS_MEA_RETRACTION_FEED

N55740 $SCS_MEA_FUNCTION_MASK Bit 5

N55610 $SCS_MEA_FEED_TYP

N55740 $SCS_MEA_FUNCTION_MASK Bit 4
N55628 $SCS_MEA_TP_FEED_MEASURE
N55630 $SCS_MEA_FEED_MEASURE

N55630N55632 $SCS_MEA_FEED_RAPID_IN_PERCENT$SCS_MEA_FEED_RAPID_IN_PERCENT
N55631 $SCS_MEA_FEED_PLANE_VALUE

N55634 $SCS_MEA_FEED_PLANE_VALUE

N55632 $SCS_MEA_FEED_FEEDAX_VALUE

N55636 $SCS_MEA_FEED_FEEDAX_VALUE

N55633 $SCS_MEA_FEED_FAST_MEASURE

N55638 $SCS_MEA_FEED_FAST_MEASURE
N55642 $SCS_MEA_EDGE_SAVE_ANG

N55761

N55740 $SCS_MEA_FUNCTION_MASK Bit 17$SCS_J_MEA_SET_NUM_OF_ATTEMPTS
N55762 $SCS_J_MEA_SET_RETRAC_MODE

N55740 $SCS_MEA_FUNCTION_MASK Bit 5

N55763 $SCS_J_MEA_SET_FEED_MODE

N55740 $SCS_MEA_FUNCTION_MASK Bit 4

N55770 $SCS_J_MEA_SET_COUPL_SP_COORD 適用なし、機能は常に有効
N55771 $SCS_J_MEA_SET_CAL_MODE

N55740 $SCS_MEA_FUNCTION_MASK Bit 15

N55772 $SCS_J_MEA_SET_PROBE_MONO

適用なし、機能は工具タイプに従う

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

429

サイクルバージョン SW4.4 以降からの変更
A.4 GUD パラメータの比較(計測機能関連)

A.4

GUD パラメータの比較(計測機能関連)
サイクルマシンデータ、セッティングデータ(MD、SD)毎に専用の基本設定をおこなうことができます。
次の接頭語が定義されています。
● §SNS_...一般的に適用できるセッティングデータ● §SCS_...チャネルセッティングデータ● §MNS_...一般的に適用できるマシンデータ● $MCS_...チャネルマシンデータ
次の表に示した GUD パラメータは、バージョン V7.5 までの GUD ブロック GUD5、
GUD6 および GUD7_MC の内容です。バージョン V2.7 / V4.4 以降と同等の MD/SD が使用できます。
GUD は、その使用について既存の計測プログラムと上位互換性があります。
GUD5、GUD6 および GUD7_MC モジュールは、PGUD (パラメータ表示では SGUD)に置き換えられています。
バージョン 7.5 以前 MD/SD バージョン V2.7/V4.4 以降
の GUD

430

_WP[x,0]SD54600 $SNS_MEA_WP_BALL_DIAM[0...11]_WP[x,1]

SD54601 $SNS_MEA_WP_TRIG_MINUS_DIR_AX1[0...11]_WP[x,2]

SD54602 $SNS_MEA_WP_TRIG_PLUS_DIR_AX1[0...11]_WP[x,3]

SD54603 $SNS_MEA_WP_TRIG_MINUS_DIR_AX2[0...11]_WP[x,4]

SD54604 $SNS_MEA_WP_TRIG_PLUS_DIR_AX2[0...11]_WP[x,5]SD54605 $SNS_MEA_WP_TRIG_MINUS_DIR_AX3[0...11]_WP[x,6]

SD54606 $SNS_MEA_WP_TRIG_PLUS_DIR_AX3[0...11]_WP[x,7]

SD54607 $SNS_MEA_WP_POS_DEV_AX1[0...11]_WP[x,8]

SD54608 $SNS_MEA_WP_POS_DEV_AX2[0...11]_WP[x,9]SD54609 $SNS_MEA_WP_STATUS_RT[0...11]_WP[x,10]

SD54610 $SNS_MEA_WP_STATUS_GEN[0...11]_KB[x,0]SD54621 $SNS_MEA_CAL_EDGE_PLUS_DIR_AX2[0...2]_KB[x,1]

SD54622 $SNS_MEA_CAL_EDGE_MINUS_DIR_AX2[0...2]_KB[x,2]

SD54615 $SNS_MEA_CAL_EDGE_BASE_AX1[0...2]

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

サイクルバージョン SW4.4 以降からの変更
A.4 GUD パラメータの比較(計測機能関連)
バージョン 7.5 以前 MD/SD バージョン V2.7/V4.4 以降の GUD_KB[x,3]

SD54617 $SNS_MEA_CAL_EDGE_PLUS_DIR_AX1[0...2]_KB[x,4]

SD54618 $SNS_MEA_CAL_EDGE_MINUS_DIR_AX1[0...2]_KB[x,5]SD54620 $SNS_MEA_CAL_EDGE_UPPER_AX2[0...2]_KB[x,6]

SD54619 $SNS_MEA_CAL_EDGE_BASE_AX2[0...2]_TP[x,0]SD54625 $SNS_MEA_TP_TRIG_MINUS_DIR_AX1[0...5]_TP[x,1]

SD54626 $SNS_MEA_TP_TRIG_PLUS_DIR_AX1[0...5]_TP[x,2]

SD54627 $SNS_MEA_TP_TRIG_MINUS_DIR_AX2[0...5]_TP[x,3]

SD54628 $SNS_MEA_TP_TRIG_PLUS_DIR_AX2[0...5]_TP[x,4]

SD54629 $SNS_MEA_TP_TRIG_MINUS_DIR_AX3[0...5]_TP[x,5]SD54630 $SNS_MEA_TP_TRIG_PLUS_DIR_AX3[0...5]_TP[x,6]および

SD54631 $SNS_MEA_TP_EDGE_DISK_SIZE[0...5]

E_MESS_MT_DL[3]_TP[x,7] andSD54632 $SNS_MEA_TP_AX_DIR_AUTO_CAL[0...5]

E_MESS_MT_AX[3]_TP[x,8] andSD54633 $SNS_MEA_TP_TYPE[0...5]

E_MESS_MT_TYP[
3]_TP[x,9] andSD54634 $SNS_MEA_TP_CAL_MEASURE_DEPTH[0...5]

E_MESS_MT_DZ[3]_TPW[x,1]

SD54641 $SNS_MEA_TPW_TRIG_PLUS_DIR_AX1[0...5]_TPW[x,2]

SD54642 $SNS_MEA_TPW_TRIG_MINUS_DIR_AX2[0...5]_TPW[x,3]

SD54643 $SNS_MEA_TPW_TRIG_PLUS_DIR_AX2[0...5]_TPW[x,4]SD54644 $SNS_MEA_TPW_TRIG_MINUS_DIR_AX3[0...5]_TPW[x,5]SD54645 $SNS_MEA_TPW_TRIG_PLUS_DIR_AX3[0...5]_TPW[x,6]

SD54646 $SNS_MEA_TPW_EDGE_DISK_SIZE[0...5]_TPW[x,7]SD54647 $SNS_MEA_TPW_AX_DIR_AUTO_CAL[0...5]_TPW[x,8]SD54648 $SNS_MEA_TPW_TYPE[0...5]

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

431

サイクルバージョン SW4.4 以降からの変更
A.4 GUD パラメータの比較(計測機能関連)
バージョン 7.5 以前 MD/SD バージョン V2.7/V4.4 以降の GUD_TWP[x,9]SD54649 $SNS_MEA_TPW_CAL_MEASURE_DEPTH[0...5]_CM[0]

SD54670 $SNS_MEA_CM_MAX_PERI_SPEED[0] 1)_CM[1]

SD54671 $SNS_MEA_CM_MAX_REVOLUTIONS[0] 1)_CM[4]

SD54672 $SNS_MEA_CM_MAX_FEEDRATE[0] 1)_CM[2]

SD54673 $SNS_MEA_CM_MIN_FEEDRATE[0] 1)_CM[5]

SD54674 $SNS_MEA_CM_SPIND_ROT_DIR[0] 1)_CM[6]

SD54675 $SNS_MEA_CM_FEEDFACTOR_1[0] 1)_CM[7]

SD54676 $SNS_MEA_CM_FEEDFACTOR_2[0] 1)_CM[3]

SD54677 $SNS_MEA_CM_MEASURING_ACCURACY[0] 1)_CM[8]

MD51618 $MNS_MEA_CM_ROT_AX_POS_TOL_CBIT[0]SD54740 $SNS_MEA_FUNCTION_MASK、ビット 0 (ワーク計測)
SD54740 $SNS_MEA_FUNCTION_MASK、ビット 16 (工具計測)_CBIT[1]SD54740 $SNS_MEA_FUNCTION_MASK、ビット 1 (ワーク計測)
SD54740 $SNS_MEA_FUNCTION_MASK、ビット 17 (工具計測)_CBIT[2]SD54740 $SNS_MEA_FUNCTION_MASK ビット 2(ワーク計測)
SD54740 $SNS_MEA_FUNCTION_MASK ビット 18(工具計測)_CBIT[7]MD51740 $MNS_MEA_FUNCTION_MASK、ビット 2 (ワーク計測)MD51740 $MNS_MEA_FUNCTION_MASK、ビット 16 (工具計測)_CBIT[8]MD51740 $MNS_MEA_FUNCTION_MASK、ビット 3_CBIT[14]MD51740 $MNS_MEA_FUNCTION_MASK ビット 1_CBIT[15]SD54740 $SNS_MEA_FUNCTION_MASK、ビット 3_CBIT[16]MD51740 $MNS_MEA_FUNCTION_MASK ビット 0_CHBIT[0]MD52740 $MCS_MEA_FUNCTION_MASK ビット 0_CHBIT[1]MD52740 $MCS_MEA_FUNCTION_MASK ビット 16_CHBIT[2]SD55740 $SCS_MEA_FUNCTION_MASK ビット 0(ワーク計測)
SD55740 $SCS_MEA_FUNCTION_MASK ビット 16(工具計測)

432_CHBIT[10]SD55613 $SCS_MEA_RESULT_DISPLAY_CHBIT[13]SD55740 $SCS_MEA_FUNCTION_MASK ビット 1

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

サイクルバージョン SW4.4 以降からの変更
A.4 GUD パラメータの比較(計測機能関連)
バージョン 7.5 以前 MD/SD バージョン V2.7/V4.4 以降の GUD_CHBIT[14]SD55740 $SCS_MEA_FUNCTION_MASK ビット 2_CHBIT[15]SD 55740 $SCS_MEA_FUNCTION_MASK、ビット 3 (ワーク計測)SD 55740 $SCS_MEA_FUNCTION_MASK、ビット 17 (工具計測)_CHBIT[16]SD55740 $SCS_MEA_FUNCTION_MASK ビット 5(ワーク計測)
SD55740 $SCS_MEA_FUNCTION_MASK ビット 19(工具計測)_CHBIT[17]SD55740 $SCS_MEA_FUNCTION_MASK ビット 4(ワーク計測)
SD55740 $SCS_MEA_FUNCTION_MASK ビット 18(工具計測)_CHBIT[19]MD52740 $MCS_MEA_FUNCTION_MASK ビット 1_CHBIT[22]SD54740 $SNS_MEA_FUNCTION_MASK、ビット 19_EVMVNUM[0]SD55622 $SCS_MEA_EMPIRIC_VALUE_EVMVNUM[1]SD55624 $SCS_MEA_AVERAGE_VALUE_EV[20]SD55623 $SCS_MEA_EMPIRIC_VALUE[0...19]_MV[20]SD55625 $SCS_MEA_AVERAGE_VALUE[0...19]_SPEED[0]SD55632 $SCS_MEA_FEED_RAPID_IN_PERCENT_SPEED[1]SD55634 $SCS_MEA_FEED_PLANE_VALUE_SPEED[2]SD55636 $SCS_MEA_FEED_FEEDAX_VALUE_SPEED[3]SD55638 $SCS_MEA_FEED_FAST_MEASURE_TP_CF

SD54690 $SNS_MEA_T_PROBE_MANUFACTURER_MT_COMP

SD54691 $SNS_MEA_T_PROBE_OFFSET_MT_EC_R[1.5]SD54695 $SNS_MEA_RESULT_OFFSET_TAB_RAD1[0...4]_MT_EC_R[2.5]SD54696 $SNS_MEA_RESULT_OFFSET_TAB_RAD2[0...4]_MT_EC_R[3.5]SD54697 $SNS_MEA_RESULT_OFFSET_TAB_RAD3[0...4]_MT_EC_R[4.5]SD54698 $SNS_MEA_RESULT_OFFSET_TAB_RAD4[0...4]_MT_EC_R[5.5]SD54699 $SNS_MEA_RESULT_OFFSET_TAB_RAD5[0...4]_MT_EC_R[6.5]SD54700 $SNS_MEA_RESULT_OFFSET_TAB_RAD6[0...4]

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

433

サイクルバージョン SW4.4 以降からの変更
A.4 GUD パラメータの比較(計測機能関連)
バージョン 7.5 以前 MD/SD バージョン V2.7/V4.4 以降の GUD_MT_EC_L[1.5]SD54705 $SNS_MEA_RESULT_OFFSET_TAB_LEN1[0...4]_MT_EC_L[2.5]SD54706 $SNS_MEA_RESULT_OFFSET_TAB_LEN2[0...4]_MT_EC_L[3.5]SD54707 $SNS_MEA_RESULT_OFFSET_TAB_LEN3[0...4]_MT_EC_L[4.5]SD54708 $SNS_MEA_RESULT_OFFSET_TAB_LEN4[0...4]_MT_EC_L[5.5]SD54709 $SNS_MEA_RESULT_OFFSET_TAB_LEN5[0...4]_MT_EC_L[6.5]SD54710 $SNS_MEA_RESULT_OFFSET_TAB_LEN6[0...4]

E_MESS_D

MD51750 $MNS_J_MEA_M_DIST

E_MESS_D_M

MD51751 $MNS_J_MEA_M_DIST_MANUELL

E_MESS_D_L

MD51752 $MNS_J_MEA_M_DIST_TOOL_LENGTH

E_MESS_D_R

MD51753 $MNS_J_MEA_M_DIST_TOOL_RADIUS

E_MESS_FM

SD55630 $SCS_MEA_FEED_MEASURE

E_MESS_F

MD51757 $MNS_J_MEA_COLL_MONIT_FEED

E_MESS_FZ

MD51758 $MNS_J_MEA_COLL_MONIT_POS_FEED

E_MESS_CAL_D[2 MD51770 $MNS_J_MEA_CAL_RING_DIAM[0...11]]
E_MESS_CAL_L[0] MD51772 $MNS_J_MEA_CAL_HEIGHT_FEEDAX[0...11]
E_MESS_MT_DR[3 MD51780 $MNS_J_MEA_T_PROBE_DIAM_RAD[0...5]]
E_MESS_MT_DIR[

MD51784 $MNS_J_MEA_T_PROBE_APPR_AX_DIR[0...5]

3]
E_MESS_SETT[0]SD55740 $SCS_MEA_FUNCTION_MASK ビット 14

E_MESS_SETT[1]SD55740 $SCS_MEA_FUNCTION_MASK ビット 151) パラメータ SD54670 ~ 54677 の場合、2 つのデータセット、インデックス 0 および 1があります。
注：インデックス 1 のデータセットは、常に GIV 2.7／4.4 で使用します。インデックス 0のデータセットは、常に GIV 4.5 以降で使用します。

434

SW 04.04.00 までの GUD

サイクル SW 04.04.05.00 以降_RF

N55640 $SCS_MEA_FEED_CIRCLE

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

サイクルバージョン SW4.4 以降からの変更
A.5 サイクルプログラムと GUD モジュールの名称の変更

A.5

サイクルプログラムと GUD モジュールの名称の変更
次の計測プログラムは、計測サイクルバージョン 2.6 から名称が変更されたか削除されました。
バージョン 7.5 以前の GUD の
サイクル名称バージョン 2.6 のサイクル名称

CYC_JMC

Cycle131CYC_JMA

Cycle132

Cycle198

CUST_MEACYC

Cycle199

CUST_MEACYC

Cycle100

プログラムは使用できません。

Cycle101

プログラムは使用できません。

Cycle105

プログラムは使用できません。

Cycle106

プログラムは使用できません。

Cycle107

プログラムは使用できません。

Cycle108

プログラムは使用できません。

Cycle113

プログラムは使用できません。

Cycle118

プログラムは使用できません。

Cycle972

プログラムは使用できません。

E_SP_NPV

プログラムは使用できません。

CYC_JM

プログラムは使用できません。

GUD5

モジュールは使用できません。

GUD6

モジュールは使用できません。

GUD7

モジュールは使用できません。

GUD7_MC

モジュールは使用できません。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

435

サイクルバージョン SW4.4 以降からの変更
A.5 サイクルプログラムと GUD モジュールの名称の変更

436

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

B

付録
B.1

SINUMERIK 840D sl マニュアルの一覧
バージョン 4.8 SP4 以上の SINUMERIK 840D sl の機能に関する広範囲なマニュアルが、840D sl のマニュアル一覧 (https://support.industry.siemens.com/cs/ww/en/view/109766213)にあります。

マニュアルは、PDF または HTML5 フォーマットで表示またはダウンロードできます。
マニュアルは、次のカテゴリに分かれています。
● ユーザー:操作● ユーザー:プログラミング● メーカー/サービス:コンフィグレーション● メーカー/サービス:セットアップ● メーカー/サービス:機能● Safety Integrated● SINUMERIK Integrate / MindApp● 情報とトレーニング

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

437

付録
B.2 取扱説明書一覧 SINUMERIK 828D

B.2

取扱説明書一覧 SINUMERIK 828D
SINUMERIK 828D バージョン 4.8 SP4 以上で提供される機能に関する広範なマニュアル
が、828D のマニュアル一覧 (https://support.industry.siemens.com/cs/ww/en/view/109766724)にあります。

マニュアルは、PDF および HTML5 フォーマットで表示またはダウンロードできます。
マニュアルは、次のカテゴリに分かれています。
● ユーザー:操作● ユーザー:プログラミング● メーカー/サービス:設定● メーカー/サービス:セットアップ● メーカー/サービス:機能● Safety Integrated● SINUMERIK Integrate / MindApp● 情報とトレーニング

438

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

付録
B.3 略語

B.3

略語

略号

意味

CNC

コンピュータによる数値制御(Computerized Numerical Control)

DIN

ドイツ工業規格(Deutsche Industrie Norm)

I/O

入力/出力(Input/Output)

GUD

グローバルユーザーデータ(Global User Data)

JOG

ジョグ(JOGing):セットアップモード

MD

マシンデータ(Machine data)

MCS

機械座標系(Machine coordinate system)

NC

Numerical Control:数値制御

NCK

Numerical Control Kernel:移動範囲などのブロック解析をおこなう NC カ
ーネル

NCU

Numerical Control UnitNCK ハードウェアユニット

WO

ゼロオフセット

PLC

プログラマブルロジックコントローラ(Programmable Logic Control
Controller)

SL

刃先位置

Software

ソフトウェア

WCS

ワーク座標系(Workpiece coordinate system)

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

439

付録
B.3 略語440

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

用語集
JOG での計測
JOG には次の機能があります。
● 工具形状の半自動演算と工具オフセットメモリへの設定● レファレンス点の半自動演算と設定およびゼロオフセットメモリへの設定
この機能は、ソフトキーと入力画面で操作します。

オフセット軸計測タイプによっては、たとえば CYCLE998 での角度計測の場合、計測軸での計測中に、定義が必要な別の軸(オフセット軸とも呼ばれます)の位置決めを行うことができます。これは、オフセット軸/計測軸のパラメータ S_MA で定義してください。

オンザフライ計測
この計測方法では、プローブ信号を NC 内で直接処理します。

カップリング接続
たとえば回転軸の回転位置をロックするための、2 本の軸間の固定された切り離し不可能な接続。20 世紀の初めにアルバート・ハースによって発明されました。

キネマティックチェーン
キネマティックチェーンとは、機械のキネマティック構造の説明です。任意の数の内部接続
エレメントで構成されます。キネマティックチェーンから平行サブチェーンを分岐できます。制御システムで使用できるキネマティックチェーンは、1 つのみです。有効なキネマ
ティックチェーンはルートエレメントで開始します。キネマティックチェーンは、ワールド
座標系の空間的に固定された座標で定義されます。

ゼロオフセット(WO)
計測の結果として、現在値と指令値の差が設定可能ゼロオフセットのデータセットに設定されます。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

441

用語集

ゼロオフセット範囲
この許容範囲(下限値 S_TZL)は、ランダムな最大寸法の偏りの絶対値に相当します。現在
値/指令値の差の絶対値がゼロオフセット範囲を下回る場合、オフセットは適用されません。

トリガポイント
校正中、プローブのトリガポイントが特定され、対応する軸方向で、SD 54600 から昇順にチャネル別セッティングデータに保存されます。

プローブタイプ
工具とワークの寸法を計測するには、スイッチがオンしたときに信号を変化させる電子式
タッチトリガプローブが必要です。
プローブは、計測方向の数によって分類されます。
● 多方向(3 次元、マルチプローブ)● 一方向(一方向プローブ)

プローブボール直径
プローブボールの有効な直径です。これは校正中に確定され、計測サイクルデータに設定されます。

マルチプローブ
マルチ(方向)プローブは、3 次元で作動可能なプローブです。

ワーク計測
ワーク計測の場合は、プローブが工具と同様に、クランプされたワークまで移動します。
柔軟性のある計測サイクルにより、フライス盤や旋盤で必要なほぼすべての計測をおこなうことができます。

安全領域
安全領域 S_TSA は、オフセット値に影響しません。これは診断に使用されます。この制限に達した場合は、プローブに不具合があるか、または指令された位置が不正です。

442

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

用語集

位置の偏り
位置の偏り(傾斜)は、主軸中心と、校正で確定されたプローブボールの中心との差を表します。これは計測サイクルにより補正されます。

一方向プローブ
単一(方向)プローブは、一方向のみで作動可能なプローブです。これは制限が少ないフライス盤やマシニングセンタでのワーク計測にのみ使用できます。

角度での計測穴、スピゴット(シャフト)、溝または Web を任意の角度で計測するために使用する計測タイプです。計測距離は、WCS で定義されている特定の設定角度で移動します。

角度位置のオフセット
一方向プローブを使用する場合、機械によっては、一方向プローブタイプ 712 の工具データを使ってプローブ位置を補正する必要があります。

基準溝(この機械固有の)作業領域に設けられた正確な位置が既知の溝で、これを使用してワーク
プローブを校正できます。

許容下限値「2/3 ワーク許容誤差」と「寸法差制御」の範囲の寸法の偏りを許容下限値(S_TLL)として計測する場合、寸法の偏りは 100%工具補正とみなされます。前の平均値は消去されます。

許容上限値「2/3 ワーク許容誤差」と「寸法差制御」の範囲の寸法の偏りを許容上限値(S_TU)として計測する場合、寸法の偏りは 100%工具補正とみなされます。前の平均値は消去されます。

経験値
経験値は、ひとつの傾向から外れた一定の寸法の偏りを抑えるために使用します。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

443

用語集

計測タイプ
各計測サイクルの計測タイプは、パラメータ S_MVAR で定義されます。パラメータは計測
サイクル毎に特定の整数値を持つことができ、サイクル内でその有効性がチェックされます。

計測距離
計測距離 DFA は、プローブの開始位置と予測される切替え位置(指令位置)の距離を定義し
ます。

計測精度
得られる計測精度は、次の要素によって異なります。
● 機械の繰り返し精度● プローブの繰り返し精度● 検出器の分解能
コントローラの「オンザフライ計測」での繰り返し精度は、±1 µm です。

現在値/指令値の差
実測値と期待値の差です。

工具チェーン
工具チェーンはキネマティックチェーンの構成部分のチェーンであり、部品チェーンと平行に動作します。工具チェーンはルートエレメントで開始し、工具ホルダで終了します。

工具ホルダ
工具ホルダは、工具とワークの間のオリエンテーションを変更可能な機械で使用されます。
工具ホルダは内部的な座標変換です。つまり運転中に一度設定されたオリエンテーションは恒久的で、処理中に変更することはできません。特に、工具の長さ要素の変更は、オリエ
ンテーションの変更が原因で発生します。工具ホルダはオリエンテーションとオフセットの変更に必要な演算をインポートします。

444

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

用語集

工具計測
工具を計測するため、新たな工具をプローブの高さまで移動します。このプローブは固定位置にあるか、作業領域まで旋回移動します。工具形状が自動取得され、関連する工具オ
フセットデータセットに入力されます。

工具名称
工具リストの工具の名称です。

校正
校正時に、プローブのトリガポイントが特定され、SD 54600 からのサイクルセッティン
グデータに保存されます。

校正工具
寸法が既知の特別な工具(通常は円筒形のプローブ)で、機械原点とワークプローブのトリ
ガポイントとの間の正確な距離を特定するために使用します。

差分計測
差分計測は、1 番目の計測点を 2 回計測します。サイクルスタート時の主軸位置で 1 回、主軸を 180°(プローブの回転)回転させて、サイクルスタート位置の反対側で 1 回の合計 2回計測します。この処理により、精度要求を下げなくても未校正のプローブを使用できます。

残移動距離削除
計測点にアプローチする場合、移動指令が位置制御ループに転送され、プローブが計測点方向に移動します。予測される計測点の後の位置は、指令位置として定義されます。プローブが接触するとすぐに、切り替え位置に到達した時点での現在の軸の値を計測して、ドライブを停止します。残りの「残移動距離」は削除されます。

指令値「オンザフライ計測」処理では、位置はタッチトリガプローブの信号が予測される位置をサイクルの指令値として指定します。

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

445

用語集

軸と平行に計測穴、スピゴット(シャフト)、長方形など、軸と平行なワーク計測で使用する計測タイプです。計測軌跡は WCS で軸と平行に移動します。

衝突監視
計測サイクルにおいて、計測サイクル内でプローブの切替え信号で生成されたすべての中間位置を監視する機能を指します。プローブ信号が切替わると、動作をすぐに停止して、
アラームメッセージが出力されます。

寸法差チェック
これは許容誤差パラメータです。制限値(S_DIF)に達したら、摩耗による工具の交換時期です。寸法差チェックは、補正値の生成とは無関係です。

素材部の計測素材の計測では、ワーク計測の結果でワークの位置、偏りおよびゼロオフセットを特定します。

同じ位置で複数回計測
パラメータ S_NMSP を使って、同じ点の計測回数を特定します。現在値/指令値の差が算術的に特定されます。

非同期サブプログラム
割り込み信号(たとえば、「高速 NC 入力」信号)を使用して、現在のプログラム状態と非同期で(無関係に)起動できるパートプログラムです。

部品チェーン
部品チェーンはキネマティックチェーンの構成部分のチェーンであり、工具チェーンと平行に動作します。部品チェーンはルートエレメントで開始し、ワークのクランプで終了します。

平均化の加重係数
加重係数 k を適用して、個々の計測に異なる加重を指定できます。これにより、新しい計
測結果は、k に応じて新しい工具オフセットのみに限定して反映されます。

446

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

用語集

平均値
平均値計算では、一連の加工での寸法の偏りの傾向が考慮されます。平均値計算の基本となる加重係数 k を選択できます。
一定の加工品質を確保するには、平均値計算のみでは不十分です。計測された寸法誤差は、
1 つの傾向のない一定の誤差の場合は、経験値で補正できます。
→ empirical value.

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

447

用語集

448

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

索引
C
CYCLE116, 61

セ
ゼロオフセット(WO), 23
ゼロオフセット範囲, 55

フ
プローブ, 29
L 型プローブ, 32
スター型プローブ, 32
マルチプローブ, 31
ワークプローブ, 30
一方向プローブ, 31
工具プローブ, 29
プログラムエディタでの計測サイクルサポート(SW6.2以上), 68

メ
メニューツリーフライス盤用途, 95

ユユーザープログラム
計測の実行前, 66

ワ
ワークプローブ, 34
ワーク計測, 17
ワーク計測(フライス盤)
2 つの端面間の半径の校正(CYCLE976), 147
ボールでの校正(CYCLE976), 152
リングでの半径の校正(CYCLE976), 137
計測 - 1 つの円形スピゴット(CYCLE977), 226
計測 - 1 つ穴(CYCLE977), 205
計測 - 3 つの球体(CYCLE997), 253
計測 - キネマティックの完全な計測(CYCLE9960), 263
計測 - リブ(CYCLE977), 179

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3

計測 - 外側の円弧(CYCLE979), 233
計測 - 球体(CYCLE997), 246
計測 - 溝(CYCLE977), 172
計測 - 主軸角度の偏り(CYCLE995), 259
計測 - 端面の割り出し(CYCLE998), 164
計測 - 端面の設定(CYCLE978), 157
計測 - 長方形スピゴット(CYCLE977), 219
計測 - 長方形ポケット(CYCLE977), 198
計測 - 直角のコーナ(CYCLE961), 186
計測 - 内側の円弧(CYCLE979), 212
計測 - 任意のコーナ(CYCLE961), 192
計測 - 平面の割り出し(CYCLE998), 240
校正 - 溝でのプローブ(CYCLE973), 107
端面での半径の校正(CYCLE976), 142
長さの調整(CYCLE976), 132
ワーク計測(旋盤)
ボールでの校正(CYCLE976), 152
リングでの半径の校正(CYCLE976), 137
拡張計測, 129
計測 - 1 つの円形スピゴット(CYCLE977), 226
計測 - 1 つ穴(CYCLE977), 205
計測 - 3 つの球体(CYCLE997), 253
計測 - リブ(CYCLE977), 179
計測 - 外径(CYCLE974、CYCLE994), 121
計測 - 外側の円弧(CYCLE979), 233
計測 - 球体(CYCLE997), 246
計測 - 溝(CYCLE977), 172
計測 - 主軸角度の偏り(CYCLE995), 259
計測 - 正面(CYCLE974), 112
計測 - 端面の割り出し(CYCLE998), 164
計測 - 端面の設定(CYCLE978), 157
計測 - 長方形スピゴット(CYCLE977), 219
計測 - 長方形ポケット(CYCLE977), 198
計測 - 直角のコーナ(CYCLE961), 186
計測 - 内径(CYCLE974、CYCLE994), 116
計測 - 内側の円弧(CYCLE979), 212
計測 - 任意のコーナ(CYCLE961), 192
計測 - 平面の割り出し(CYCLE998), 240
校正 - 溝でのプローブ(CYCLE973), 107
校正 - 長さ(CYCLE973), 100
校正 - 面での半径(CYCLE973), 104
端面での半径の校正(CYCLE976), 142
長さの調整(CYCLE976), 132

安
安全領域, 53

449

索引

円

結

円弧の中心点と半径の計算, 61

結果パラメータ, 97

開減開始位置/指令位置, 45

減速距離の計算, 46

機

工

機械とワークのレファレンス点, 23

工具計測, 18
工具計測(フライス盤)
プローブの校正(CYCLE971), 329
計測 - フライス工具(CYCLE971), 336
計測 - 旋盤工具(CYCLE982), 303
工具計測(旋盤)
プローブの校正(CYCLE982), 298
計測 - ドリル(CYCLE982), 317
計測 - フライス工具(CYCLE982), 309
計測 - 旋盤工具(CYCLE982), 303

許許容下限値, 54
許容上限値, 54

経
経験値、平均値、および許容誤差パラメータの作
用, 58

計
計測サイクルパラメータ
CYCLE961, 384
CYCLE971, 410
CYCLE973, 352
CYCLE974, 355
CYCLE976, 366
CYCLE977, 378
CYCLE978, 369
CYCLE979, 387
CYCLE982, 406
CYCLE994, 360
CYCLE995, 395
CYCLE996, 399
CYCLE9960, 403
CYCLE997, 392
CYCLE998, 374
計測結果の確認とオフセットのパラメータ, 53
計測結果表示, 68
計測精度, 47
計測速度, 46
計測方法, 50450

校校正工具, 43

使
使用可能なプローブ, 29

寸
寸法の偏り, 50
寸法差チェック, 54

平平均値, 50
平均値計算, 50

補補正値計算, 50

計測サイクル
プログラミングマニュアル, 12/2019, 6FC5398-4BP40-6TA3