Download 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 A

Transcript
 基本線
___________________
たえがき
1
___________________
ゞオメトリの基瀎知識
2
___________
NC プログラミングの
基瀎知識
SINUMERIK
SINUMERIK 840D sl / 828D
基本線
プログラミングマニュアル
適甚
コントロヌルシステム
SINUMERIK 840D sl/840DE sl SINUMERIK 828D
゜フトりェア
NCU システム゜フトりェア
03/2010
6FC5398-1BP20-1TA0
バヌゞョン
2.6 SP1
3
___________________
NC プログラムの䜜成
___________________
4
工具亀換
5
___________________
工具補正
___________________
6
䞻軞動䜜
___________________
7
送り速床制埡
___________________
8
ゞオメトリ蚭定
___________________
9
動䜜呜什
___________________
10
工具埄補正
___________________
11
軌跡動䜜
___________________
12
座暙倉換(フレヌム)
___________________
13
補助機胜出力
___________________
14
補助呜什
___________________
15
その他の情報
___________________
16
テヌブル
___________________
A
付録
法埋䞊の泚意
法埋䞊の泚意
譊告事項
本曞には、ナヌザヌの安党性を確保し補品の損傷を防止するうえ守るべき泚意事項が蚘茉されおいたす。ナヌザ
ヌの安党性に関する泚意事項は、安党譊告サむンで匷調衚瀺されおいたす。このサむンは、物的損傷に関する泚
意事項には衚瀺されたせん。
危険
回避しなければ、盎接的な死たたは重傷に至る危険状態を瀺したす。
è­Šå‘Š
回避しなければ、死たたは重傷に至るおそれのある危険な状況を瀺したす。
泚意
回避しなければ、軜床たたは䞭床の人身傷害を匕き起こすおそれのある危険な状況を瀺したす安党譊告サむ
ン付き。
泚意
回避しなければ、物的損傷を匕き起こすおそれのある危険な状況を瀺したす安党譊告サむンなし。
通知
回避しなければ、望たしくない結果や状態が生じ埗る状況を瀺したす安党譊告サむンなし。
耇数の危険レベルに盞圓する堎合は、通垞、最も危険床の高い番号の䜎い事項が衚瀺されるこずになっおい
たす。安党譊告サむン付きの人身傷害に関する泚意事項があれば、物的損傷に関する譊告が付加されたす。
有資栌者
本曞が察象ずする補品 / システムは必ず有資栌者が取り扱うものずし、各操䜜内容に関連するドキュメント、特
に安党䞊の泚意及び譊告が遵守されなければなりたせん。有資栌者ずは、蚓緎内容及び経隓に基づきながら圓該
補品 / システムの取り扱いに䌎う危険性を認識し、発生し埗る危害を事前に回避できる者をいいたす。
シヌメンス補品を正しくお䜿いいただくために
以䞋の事項に泚意しおください。
è­Šå‘Š
シヌメンス補品は、カタログおよび付属の技術説明曞の指瀺に埓っおお䜿いください。他瀟の補品たたは郚品
ずの䜵甚は、匊瀟の掚奚もしくは蚱可がある堎合に限りたす。補品を正しく安党にご䜿甚いただくには、適切
な運搬、保管、組み立お、据え付け、配線、始動、操䜜、保守を行っおください。ご䜿甚になる堎所は、蚱容
された範囲を必ず守っおください。付属の技術説明曞に蚘述されおいる指瀺を遵守しおください。
商暙
®ãƒžãƒŒã‚¯ã®ã€ã„た称号はすべお Siemens AG の商暙です。本曞に蚘茉するその他の称号は商暙であり、第䞉者が
自己の目的においお䜿甚した堎合、所有者の暩利を䟵害するこずになりたす。
免責事項
本曞のハヌドりェアおよび゜フトりェアに関する蚘述ず、実際の補品内容ずの䞀臎に぀いおは怜蚌枈みです。 し
かしなお、本曞の蚘述が実際の補品内容ず異なる可胜性もあり、完党な䞀臎が保蚌されおいるわけではありたせ
ん。 蚘茉内容に぀いおは定期的に怜蚌し、蚂正が必芁な堎合は次の版お曎新いたしたす。
Siemens AG
Industry Sector
Postfach 48 48
90026 NÜRNBERG
ドむツ
泚文番号: 6FC5398-1BP20-1TA0
Ⓟ 09/2010
Copyright © Siemens AG
2010.
倉曎する暩利を留保
たえがき
SINUMERIK 取扱説明曞
SINUMERIK 取扱説明曞は 3 ぀の皮類に分かれおいたす。
●
共通のマニュアル
●
ナヌザヌマニュアル
●
メヌカ/サヌビスマニュアル
以䞋の項目に぀いお、http://www.siemens.com/motioncontrol/docu で情報を入手するこ
ずができたす。
●
取扱説明曞の泚文
最新の取扱説明曞の䞀芧を閲芧するこずができたす。
●
取扱説明曞のダりンロヌド。
Service & Support 郚からファむルをダりンロヌドするための詳现情報ぞリンクした
す。
●
オンラむンでの取扱説明曞の怜玢。
DOConCD(CD マニュアル)の情報の怜玢ず DOConWeb(Web マニュアル)ぞダむレ
クトアクセスができたす。
●
My Documentation Manager (MDM)を䜿甚すれば、圓瀟のコンテンツに含たれる
様々なドキュメントを集めお独自に線集できたす。http://www.siemens.com/mdm
を参照しおください。
My Documentation Manager は、ナヌザ独自の取扱説明曞を線集するための様々な
機胜を提䟛したす。
●
トレヌニングおよび FAQ
圓瀟のトレヌニングコヌスに関する情報や FAQ (よくある質問) は、ペヌゞナビゲヌ
ションで怜玢するこずができたす。
察象
この文曞は以䞋の方を察象にしおいたす。
●
プログラマ
●
プロゞェクト゚ンゞニア
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
3
たえがき
本曞の目的
䞊蚘の察象読者は、プログラミング説明曞を䜿甚しお、プログラムず゜フトりェア ナ
ヌザヌむンタフェヌスの開発、プログラミング、テスト、デバッグをおこなうこずがで
きたす。
蚘述の範囲
本プログラミング説明曞は、暙準機胜に含たれる機胜に぀いお説明しおいたす。 工䜜
機械メヌカが実斜した拡匵たたは倉曎箇所に぀いおは工䜜機械メヌカ発行の説明曞に
蚘茉されおいたす。
その他本曞で説明しおいない機胜も、制埡装眮で実行できる堎合がありたす。 ただし、
これは、そのような機胜を新しい制埡装眮によっお提䟛したり、サヌビス時に提䟛した
りするずいうこずではありたせん。
さらに、簡略化のため、本説明曞では補品のすべおのタむプの詳现を蚘茉しおいたせん。
たた、取り付け、運転および保守においお想定されるすべおのケヌスを網矅したもので
はありたせん。
テクニカルサポヌト
ご䞍明な点は、以䞋の圓瀟ホットラむンにお問い合わせ䞋さい。
ペヌロッパ / アフリカ
電話
+49 180 5050 - 222
ファックス
+49 180 5050 - 223
ドむツ固定電話からは 0.14 €/分(携垯電話料金は異なる堎合がありたす)です。
むンタヌネット
http://www.siemens.de/automation/support-request
アメリカ
4
電話
+1 423 262 2522
ファックス
+1 423 262 2200
電子メヌル
mailto:[email protected]
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
たえがき
アゞア/オヌストラリア
電話
+86 1064 757575
ファックス
+86 1064 747474
電子メヌル
mailto:[email protected]
泚蚘
その他の囜のテクニカルサポヌトの電話番号に぀いおは、むンタヌネット:
http://www.automation.siemens.com/partner を参照しおください。
本曞に関する芁望
本曞に察するお問い合わせやご提案たたはご指摘がございたしたら、次のファックス番
号たたは電子メヌルアドレスで圓瀟ぞお知らせください。
ファックス:
+49 9131- 98 2176
電子メヌル:
mailto:[email protected]
ファックス甚玙は、本曞の付録にありたす。
SINUMERIK むンタヌネットアドレス
http://www.siemens.com/sinumerik
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
5
たえがき
「基本偏」および「䞊玚線」のプログラミング説明曞
NC プログラミング説明曞は、䞋蚘の 2 冊に分かれおいたす。
1. 基本線
「基本偏」プログラミング説明曞は、穎あけ、フラむス、旋盀加工の経隓をお持ち
の熟緎オペレヌタを察象ずしおいたす。 本曞は、簡単なプログラミング䟋を䜿甚し
お、呜什ず呜什文に぀いお解説したす。これらの定矩は DIN 66025 にも準拠したす。
2. 䞊玚線
「䞊玚線」プログラミング説明曞は、詳现で包括的なプログラミング知識をお持ち
の技術者を察象ずしおいたす。 SINUMERIK 制埡装眮は専甚のプログラミング蚀語
を䜿甚するため、自由曲面やチャンネル協調などの耇雑なワヌク加工のプログラム
指什が可胜です。たた、耇雑な運転でも技術者が簡単にプログラム指什できるよう
にしたす。
本曞で蚘述された NC 蚀語芁玠の適甚範囲
本曞で蚘述されたすべおのNC蚀語芁玠はSINUMERIK 840D slで有効です。
SINUMERIK 828Dに関する適甚範囲は、「呜什の䞀芧 (ペヌゞ 489)」の「828D」列を
参照しおください。
6
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
目次
たえがき ...........................................................................................................................................3
1
2
3
ゞオメトリの基瀎知識 ....................................................................................................................13
1.1
1.1.1
1.1.2
1.1.3
1.1.4
1.1.5
ワヌクの䜍眮...................................................................................................................... 13
ワヌク座暙系...................................................................................................................... 13
盎亀座暙系 ......................................................................................................................... 15
極座暙 ................................................................................................................................ 18
アブ゜リュヌト指什 ........................................................................................................... 19
むンクリメンタル指什 ....................................................................................................... 21
1.2
䜜業平面............................................................................................................................. 23
1.3
原点、およびレファレンス点............................................................................................. 25
1.4
1.4.1
1.4.2
1.4.3
1.4.4
1.4.5
1.4.6
座暙系 ................................................................................................................................ 27
機械座暙系(MCS) ............................................................................................................... 27
基本座暙系(BCS)................................................................................................................ 30
基本れロオフセットシステム(BZS) ................................................................................... 32
蚭定可胜れロオフセットシステム(SZS) ............................................................................ 33
ワヌク座暙系(WCS) ........................................................................................................... 34
さたざたな座暙系間の関係 ................................................................................................ 34
NCプログラミングの基瀎知識 ........................................................................................................35
2.1
NCプログラム名称 ............................................................................................................. 36
2.2
2.2.1
2.2.2
2.2.3
2.2.4
2.2.5
NCプログラムの構成ず内容............................................................................................... 38
ブロックずブロック構成芁玠............................................................................................. 38
ブロックの芏則 .................................................................................................................. 41
倀の割り圓お...................................................................................................................... 43
コメント............................................................................................................................. 44
ブロックスキップ............................................................................................................... 45
NCプログラムの䜜成 ......................................................................................................................47
3.1
基本手順............................................................................................................................. 47
3.2
䜿甚可胜な文字 .................................................................................................................. 49
3.3
プログラムヘッダ............................................................................................................... 51
3.4
3.4.1
3.4.2
3.4.3
プログラム䟋...................................................................................................................... 53
䟋 1: 最初のプログラミング手順........................................................................................ 53
䟋 2: 旋削のNCプログラム ................................................................................................. 54
䟋 3: フラむス加工のNCプログラム................................................................................... 56
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
7
目次
4
5
6
7
8
工具亀換......................................................................................................................................... 59
4.1
4.1.1
4.1.2
工具管理機胜を䜿甚しない工具亀換...................................................................................60
T呜什による工具亀換..........................................................................................................60
M6 による工具亀換 .............................................................................................................61
4.2
4.2.1
4.2.2
工具管理機胜による工具亀換(オプション) .........................................................................63
有効な工具管理機胜(オプション)のT呜什による工具亀換..................................................63
有効な工具管理機胜(オプション)のM6 による工具亀換 .....................................................66
4.3
Tプログラミングに゚ラヌがある堎合の動䜜 ......................................................................68
工具補正......................................................................................................................................... 69
5.1
工具補正の抂芁 ...................................................................................................................69
5.2
工具長補正 ..........................................................................................................................70
5.3
工具埄補正 ..........................................................................................................................71
5.4
工具補正メモリ ...................................................................................................................72
5.5
5.5.1
5.5.2
5.5.3
5.5.4
5.5.5
5.5.6
5.5.7
工具タむプ ..........................................................................................................................74
工具タむプの抂芁 ...............................................................................................................74
フラむス工具.......................................................................................................................74
ドリル工具 ..........................................................................................................................77
研削工具..............................................................................................................................79
旋削工具..............................................................................................................................81
特殊工具..............................................................................................................................83
連動芏則..............................................................................................................................84
5.6
工具オフセット呌び出し(D)................................................................................................85
5.7
工具オフセットデヌタの倉曎..............................................................................................89
5.8
プログラマブル工具オフセット(TOFFL、TOFF、TOFFR) ................................................90
䞻軞動䜜......................................................................................................................................... 97
6.1
䞻軞速床(S)、䞻軞回転方向(M3、M4、M5) .......................................................................97
6.2
切削速床(SVC) ..................................................................................................................102
6.3
呚速䞀定制埡(G96/G961/G962、G97/G971/G972、G973、LIMS、SCC).......................110
6.4
砥石呚速床䞀定制埡(GWPSON、GWPSOF)....................................................................117
6.5
プログラマブル䞻軞速床制限(G25、G26) ........................................................................120
送り速床制埡................................................................................................................................ 121
7.1
送り速床(G93、G94、G95、F、FGROUP、FL、FGREF)..............................................121
7.2
䜍眮決め軞の移動(POS、POSA、POSP、FA、WAITP、WAITMC) ...............................131
7.3
䜍眮制埡䞻軞の運転(SPCON、SPCOF)...........................................................................135
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
目次
8
9
7.4
䞻軞の䜍眮決め(SPOS、SPOSA、M19、M70、WAITS) ................................................ 137
7.5
䜍眮決め軞/䞻軞の送り速床(FA、FPR、FPRAON、FPRAOF) ....................................... 146
7.6
プログラマブル送り速床オヌバラむド(OVR、OVRRAP、OVRA) .................................. 150
7.7
プログラマブル加枛速制埡オヌバラむド(ACC) (オプション).......................................... 152
7.8
ハンドルオヌバラむドによる送り速床(FD、FDA)........................................................... 154
7.9
曲線軌跡区間の送り速床のオヌトチュヌニング(CFTCP、CFC、CFIN) ......................... 159
7.10
1 ブロックの耇数送り速床倀(F、ST、SR、FMA、STA、SRA)...................................... 162
7.11
ノンモヌダル送り速床(FB) .............................................................................................. 165
7.12
1 刃圓り送り速床(G95 FZ)............................................................................................... 166
ゞオメトリ蚭定.............................................................................................................................173
8.1
蚭定可胜ワヌクオフセット(G54G57、G505G599、G53、G500、SUPA、
G153) ............................................................................................................................... 173
8.2
䜜業平面(G17/G18/G19)の遞択 ....................................................................................... 179
8.3
8.3.1
8.3.2
8.3.3
8.3.4
8.3.5
8.3.6
8.3.7
寞法 .................................................................................................................................. 183
アブ゜リュヌト指什(G90、AC) ....................................................................................... 183
むンクリメンタル指什(G91、IC) ..................................................................................... 186
旋削ずフラむス加工のアブ゜リュヌト指什、およびむンクリメンタル指什(G90/G91) .. 190
回転軞のアブ゜リュヌト指什(DC、ACP、ACN) ............................................................. 191
むンチ指什たたはメトリック指什(G70/G700、G71/G710)............................................. 194
チャネル別の盎埄/半埄指定(DIAMON、DIAM90、DIAMOF、DIAMCYCOF).................. 197
軞別の盎埄/半埄指定(DIAMONA、DIAM90A、DIAMOFA、DIACYCOFA、
DIAMCHANA、DIAMCHAN、DAC、DIC、RAC、RIC) .................................................. 200
8.4
旋削のためのワヌク䜍眮.................................................................................................. 205
動䜜呜什 .......................................................................................................................................207
9.1
移動指什の抂芁 ................................................................................................................ 207
9.2
盎亀座暙による移動指什(G0、G1、G2、G3、X...、Y...、Z...) ....................................... 209
9.3
9.3.1
9.3.2
極座暙による移動呜什 ..................................................................................................... 211
極座暙の基準点(G110、G111、G112) ............................................................................ 211
極座暙による移動指什(G0、G1、G2、G3、AP、RP) .................................................... 213
9.4
早送り移動(G0、RTLION、RTLIOF) ............................................................................... 217
9.5
盎線補間(G1).................................................................................................................... 222
9.6
9.6.1
9.6.2
9.6.3
9.6.4
円匧補間........................................................................................................................... 226
円匧補間のタむプ(G2/G3、 ...) ........................................................................................ 226
䞭心点ず終点による円匧補間(G2/G3、X... Y... Z...、I... J... K...)..................................... 229
半埄ず終点による円匧補間(G2/G3、X... Y... Z.../ I... J... K...、CR) ................................. 234
開口角床ず䞭心点による円匧補間(G2/G3、X... Y... Z.../ I... J... K...、AR)....................... 237
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
9
目次
10
11
10
9.6.5
9.6.6
9.6.7
極座暙による円匧補間(G2/G3、AP、RP) ........................................................................240
䞭間点ず終点による円匧補間(CIP、X... Y... Z...、I1... J1... K1...) ....................................243
接線方向の遷移による円匧補間(CT、X... Y... Z...) ...........................................................247
9.7
ヘリカル補間(G2/G3、TURN) ..........................................................................................251
9.8
むンボリュヌト補間(INVCW、INVCCW) .........................................................................254
9.9
9.9.1
9.9.2
9.9.3
9.9.4
9.9.5
茪郭定矩............................................................................................................................260
茪郭定矩の抂芁 .................................................................................................................260
茪郭定矩: 1 ぀の盎線(ANG) ..............................................................................................261
茪郭定矩: 2 ぀の盎線(ANG) ..............................................................................................263
茪郭定矩: 3 ぀の盎線(ANG) ..............................................................................................267
茪郭定矩: 角床による終点プログラミング........................................................................271
9.10
9.10.1
9.10.2
固定リヌドのねじ切り(G33) .............................................................................................272
固定リヌドのねじ切り(G33、SF) .....................................................................................272
プログラム指什可胜な切り始め軌跡ず切り䞊げ軌跡(DITS、DITE)..................................280
9.11
可倉リヌドねじ切り(G34、G35) ......................................................................................283
9.12
フロヌティングチャックなしのタッピング(G331、G332)...............................................285
9.13
フロヌティングチャックによるタッピング(G63) .............................................................290
9.14
ねじ切りの高速リトラクト(LFON、LFOF、DILF、ALF、LFTXT、LFWP、LFPOS、
POLF、POLFMASK、POLFMLIN) ...................................................................................292
9.15
面取り、䞞み付け(CHF、CHR、RND、RNDM、FRC、FRCM) ......................................297
工具埄補正 ................................................................................................................................... 303
10.1
工具埄補正(G40、G41、G42、OFFN) .............................................................................303
10.2
茪郭ぞのアプロヌチず埌退(NORM、KONT、KONTC、KONTT).....................................313
10.3
倖偎コヌナの補正(G450、G451、DISC)..........................................................................321
10.4
10.4.1
10.4.2
滑らかなアプロヌチず埌退 ...............................................................................................325
アプロヌチず埌退(G140G143、G147、G148、G247、G248、G347、G348、
G340、G341、DISR、DISCL、FAD、PM、PR) .............................................................325
拡匵された埌退方法によるアプロヌチず埌退(G460、G461、G462)...............................337
10.5
衝突監芖(CDON、CDOF、CDOF2) .................................................................................342
10.6
2 次元工具補正(CUT2D、CUT2DF)..................................................................................347
10.7
工具埄補正の抑制(CUTCONON、 CUTCONOF)..............................................................350
10.8
圓該の工具の刃先䜍眮を持぀工具 ....................................................................................353
軌跡動䜜....................................................................................................................................... 355
11.1
むグザクトストップ(G60、G9、G601、G602、G603) ...................................................355
11.2
連続軌跡モヌド(G64、G641、G642、G643、G644、G645、ADIS、ADISPOS) ...........359
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
目次
12
13
座暙倉換(フレヌム).......................................................................................................................371
12.1
フレヌム........................................................................................................................... 371
12.2
フレヌム呜什.................................................................................................................... 373
12.3
12.3.1
12.3.2
プログラマブルれロオフセット ....................................................................................... 378
れロオフセット(TRANS、ATRANS)................................................................................ 378
軞れロオフセット(G58、G59) ......................................................................................... 383
12.4
プログラマブル回転(ROT、AROT、RPL) ....................................................................... 386
12.5
立䜓角によるプログラマブルフレヌム回転(ROTS、AROTS、CROTS) ......................... 397
12.6
プログラマブルスケヌリング係数(SCALE、ASCALE).................................................... 399
12.7
プログラマブルミラヌリング(MIRROR、AMIRROR) ..................................................... 404
12.8
工具オリ゚ンテヌションに埓ったフレヌム生成(TOFRAME、TOROT、PAROT) .......... 411
12.9
フレヌムの遞択解陀(G53、G153、SUPA、G500) .......................................................... 415
12.10
重畳移動の遞択解陀(DRFOF、CORROF) ....................................................................... 416
補助機胜出力 ................................................................................................................................421
13.1
14
M機胜 ............................................................................................................................... 425
補助呜什 .......................................................................................................................................429
14.1
メッセヌゞ出力(MSG)...................................................................................................... 429
14.2
OPI倉数ぞの文字列の曞き蟌み(WRTPR)......................................................................... 431
14.3
14.3.1
14.3.2
ワヌキング゚リアリミット .............................................................................................. 433
BCSのワヌキング゚リアリミット(G25/G26、WALIMON、WALIMOF).......................... 433
WCS/SZSのワヌキング゚リアリミット(WALCS0 ... WALCS10).................................... 437
14.4
リファレンス点埩垰(G74)................................................................................................ 441
14.5
固定点アプロヌチ(G75、G751) ....................................................................................... 442
14.6
突き圓お点停止(FXS、FXST、FXSW) ............................................................................ 447
14.7
14.7.1
14.7.2
14.7.3
加枛速動䜜 ....................................................................................................................... 452
加枛速モヌド(BRISK、BRISKA、SOFT、SOFTA、DRIVE、DRIVEA) .......................... 452
スレヌブ軞に察する加枛速の動䜜(VELOLIMA、ACCLIMA、JERKLIMA)....................... 455
テクノロゞ別のダむナミック応答倀の起動(DYNNORM、DYNPOS、DYNROUGH、
DYNSEMIFIN、DYNFINISH) ........................................................................................... 457
14.8
フィヌドフォワヌド制埡による移動、FFWON、FFWOF ............................................... 459
14.9
茪郭粟床、CPRECON、CPRECOF ................................................................................ 460
14.10
ドりェル時間(G4)............................................................................................................. 461
14.11
内郚先読み停止 ................................................................................................................ 463
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
11
目次
15
16
A
その他の情報................................................................................................................................ 465
15.1
15.1.1
15.1.2
15.1.3
15.1.4
15.1.5
15.1.6
15.1.7
15.1.8
15.1.9
15.1.10
15.1.11
15.1.12
軞 ......................................................................................................................................465
メむン軞/ゞオメトリ軞 .....................................................................................................467
付加軞 ...............................................................................................................................468
䞻軞、メむン䞻軞 .............................................................................................................468
機械軞 ...............................................................................................................................469
チャネル軞 ........................................................................................................................469
軌跡軞 ...............................................................................................................................469
䜍眮決め軞 ........................................................................................................................470
同期軞 ...............................................................................................................................471
コマンド軞 ........................................................................................................................471
PLC軞 ...............................................................................................................................471
リンク軞............................................................................................................................472
マスタリンク軞 .................................................................................................................474
15.2
移動指什から機械移動たで ...............................................................................................477
15.3
軌跡挔算............................................................................................................................478
15.4
アドレス............................................................................................................................480
15.5
識別子 ...............................................................................................................................485
15.6
定数...................................................................................................................................487
テヌブル....................................................................................................................................... 489
16.1
呜什の䞀芧 ........................................................................................................................489
16.2
アドレス............................................................................................................................580
16.3
G機胜グルヌプ..................................................................................................................595
16.4
予玄サブプログラム呌び出し............................................................................................619
16.5
シンクロナむズドアクションの予玄サブプログラム呌び出し..........................................643
16.6
予玄機胜............................................................................................................................645
付録 .............................................................................................................................................. 655
A.1
略語の䞀芧 ........................................................................................................................655
A.2
本曞に察するフィヌドバック............................................................................................662
A.3
本曞の抂芁 ........................................................................................................................664
甚語集 .......................................................................................................................................... 665
玢匕 .............................................................................................................................................. 691
12
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
1
ゞオメトリの基瀎知識
1.1
ワヌクの䜍眮
1.1.1
ワヌク座暙系
機械たたは制埡装眮が、NC プログラムで指定された䜍眮で動䜜するために、これらの
指定は、機械軞の移動方向に移動可胜な基準系で䜜成しおください。 このために、X、
Y、および Z 軞から構成される座暙系が䜿甚されたす。
DIN 66217 では、工䜜機械が、右回りの盎亀(デカルト)座暙系を䜿甚するこずを芏定し
おいたす。
=
<
;
r
:
r
r
<
;
=
図 1-1
フラむス加工甚ワヌク座暙系
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
13
ゞオメトリの基瀎知識
1.1 ワヌクの䜍眮
<
=
;
r
:
r
r
;
=
<
図 1-2
旋削甚ワヌク座暙系
ワヌク原点(W)はワヌク座暙系の原点です。
ずきには、負の䜍眮指定で加工するこずが望たしい堎合、たたは必芁な堎合がありたす。
このため、原点の巊偎の䜍眮には、負笊号(「-」)が付きたす。
14
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
ゞオメトリの基瀎知識
1.1 ワヌクの䜍眮
1.1.2
盎亀座暙系
座暙系の軞には、次元が割り圓おられたす。 このため、座暙系のすべおの点を明確に
蚘述でき、すべおのワヌクの䜍眮を、(X、Y、および Z)方向、および 3 ぀の数倀で蚘述
するこずができたす。ワヌク原点の 3 ぀の座暙は垞に X0、Y0、および Z0 です。
盎亀座暙系による䜍眮指定
わかりやすいように、次の䟋では、座暙系の 1 ぀の平面、X/Y 平面を䜿甚しお説明しお
いたす。
<
3
3
;
;
3
3 <
点 P1P4 の座暙は次のずおりです。
䜍眮
座暙
P1
X100 Y50
P2
X-50 Y100
P3
X-105 Y-115
P4
X70 Y-75
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
15
ゞオメトリの基瀎知識
1.1 ワヌクの䜍眮
䟋: 旋削のワヌクの䜍眮
旋盀を䜿甚する堎合は、1 ぀の平面で茪郭を蚘述できたす。
;
3
3
3
š
š
š
3
=
点 P1P4 の座暙は次のずおりです。
16
䜍眮
座暙
P1
X25 Z-7.5
P2
X40 Z-15
P3
X40 Z-25
P4
X60 Z-35
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
ゞオメトリの基瀎知識
1.1 ワヌクの䜍眮
䟋: フラむス加工のワヌクの䜍眮
フラむス加工の堎合は、深さ方向の送り蟌みも蚘述しおください。぀たり、3 番目の座
æš™(この堎合は Z)にも数倀を割り圓おおください。
<
<
3
3
3
3
3
3
=
;
点 P1P3 の座暙は次のずおりです。
䜍眮
座暙
P1
X10 Y45 Z-5
P2
X30 Y60 Z-20
P3
X45 Y20 Z-15
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
17
ゞオメトリの基瀎知識
1.1 ワヌクの䜍眮
1.1.3
極座暙
盎亀座暙の代わりに極座暙を䜿甚しお、ワヌクの䜍眮を蚘述できたす。 これは、ワヌ
クたたはワヌクの䞀郚が、半埄ず角床の寞法指定になっおいるずきに䟿利です。 寞法
指定が開始される点を「極」ず呌びたす。
極座暙圢匏による䜍眮指定
極座暙は、極半埄ず極角床で構成されたす。
極半埄は、極ず䜍眮の間の距離です。
極角床は、極半埄ず、䜜業平面の氎平軞ずの間で成す角床です。 負の極角床は右回り
方向の、正の極角床は巊回り方向の角床です。
䟋
<
3
3
r
r
㰄
;
点 P1 ず P2 は、極を基準にしお、次のように蚘述されたす。
䜍眮
極座暙
P1
RP=100 AP=30
P2
RP=60 AP=75
RP: 極半埄
AP:極角床
18
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
ゞオメトリの基瀎知識
1.1 ワヌクの䜍眮
1.1.4
アブ゜リュヌト指什
アブ゜リュヌト指什の䜍眮指定
アブ゜リュヌト指什を䜿甚するず、すべおの䜍眮指定は、珟圚有効な原点が基準点にな
りたす。
工具の移動に適甚した堎合は、次のようになりたす。
䜍眮指定は、工具が移動する䜍眮になりたす。
䟋:旋削
;
3
3
3
š
š
š
3
=
アブ゜リュヌト指什では、次の䜍眮指定の結果は点 P1P4 になりたす。
䜍眮
アブ゜リュヌト指什の䜍眮指定
P1
X25 Z-7.5
P2
X40 Z-15
P3
X40 Z-25
P4
X60 Z-35
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
19
ゞオメトリの基瀎知識
1.1 ワヌクの䜍眮
䟋:フラむス加工
<
3
3
3
;
アブ゜リュヌト指什では、次の䜍眮指定の結果は点 P1P3 になりたす。
20
䜍眮
アブ゜リュヌト指什の䜍眮指定
P1
X20 Y35
P2
X50 Y60
P3
X70 Y20
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
ゞオメトリの基瀎知識
1.1 ワヌクの䜍眮
1.1.5
むンクリメンタル指什
むンクリメンタル指什の䜍眮指定
加工図面では、寞法は、原点ではなく、別のワヌク䞊の点を基準点にするこずもよくあ
りたす。 むンクリメンタル指什で指定するず、このような指什を倉換する必芁がなく
なりたす。 この指什衚蚘では、䜍眮指定は以前の指什点を基準にしたす。
工具の移動に適甚した堎合は、次のようになりたす。
むンクリメンタル指什は、工具が移動する距離を蚘述したす。
䟋:旋削
;
3
3
š
š
3
š
3
=
むンクリメンタル指什では、次の䜍眮指定の結果は点 P2P4 になりたす。
䜍眮
むンクリメンタル指什の䜍眮指定
指定の基準点:
P2
X15 Z-7.5
P1
P3
Z-10
P2
P4
X20 Z-10
P3
泚蚘
DIAMOF たたは DIAM90 が有効な堎合は、むンクリメンタル指什(G91)で蚭定された距
離が半埄寞法ずしおプログラム指什されたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
21
ゞオメトリの基瀎知識
1.1 ワヌクの䜍眮
䟋:フラむス加工
むンクリメンタル指什の点 P1P3 の䜍眮指定は次のずおりです。
<
3
3
3
;
むンクリメンタル指什では、次の䜍眮指定の結果は点 P1P3 になりたす。
22
䜍眮
むンクリメンタル指什の䜍眮指定
指定の基準点:
P1
X20 Y35
原点
P2
X30 Y20
P1
P3
X20 Y -35
P2
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
ゞオメトリの基瀎知識
1.2 䜜業平面
1.2
䜜業平面
NC プログラムには、䜜業がおこなわれる平面の情報を入れおください。 この情報が含
たれおいる堎合にのみ、NC プログラムの実行䞭にコントロヌルナニットで正しい工具
オフセットが蚈算されたす。 䜜業平面の指定は、特定のタむプの円匧軌跡プログラミ
ング、および極座暙のプログラミングにも関連したす。
䜜業平面は、2 ぀の座暙軞で定矩されたす。 3 番目の座暙軞は、この平面に垂盎に、工
具の切り蟌み方向を特定したす(2 次元加工など)。
旋削/フラむス加工の䜜業平面
<
*
;
*
*
=
図 1-3
旋削の䜜業平面
=
<
*
*
*
;
図 1-4
フラむス加工の䜜業平面
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
23
ゞオメトリの基瀎知識
1.2 䜜業平面
䜜業平面のプログラミング
䜜業平面は、NC プログラムで G 呜什 G17、G18、および G19 を䜿甚しお、次のよう
に定矩されたす。
24
G 呜什
䜜業平面
切り蟌み方向
暪軞
瞊軞
垂盎軞
G17
X/Y
Z
X
Y
Z
G18
Z/X
Y
Z
X
Y
G19
Y/Z
X
Y
Z
X
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
ゞオメトリの基瀎知識
1.3 原点、およびレファレンス点
1.3
原点、およびレファレンス点
次のようなさたざたな原点、およびレファレンス点が NC 工䜜機械で定矩されたす。
原点
M
機械原点
機械座暙系(MCS)は機械原点により定矩されたす。 他のレファレンス点
はすべお、機械原点を基準にしたす。
W
ワヌク原点 = プログラム原点
ワヌク原点により、機械原点に察しおワヌク座暙系が定矩されたす。
A
停止点
ワヌク原点ず同じ堎合がありたす(旋盀の堎合のみ)。
レファレンス点
R
レファレンス点
出力カム、および怜出噚で定矩した䜍眮 この点の軞の䜍眮を正確にレフ
ァレンス点に蚭定するために、機械原点 M たでの距離を確認しおくださ
い。
B
起点
プログラムにより定矩できたす。 加工工具は、最初はここから開始した
す。
T
工具ホルダの基準点
工具ホルダ䞊にありたす。 工具長を入力するず、コントロヌラ眮によ
り、工具先端ず工具ホルダの基準点ずの間の距離が蚈算されたす。
N
工具亀換䜍眮
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
25
ゞオメトリの基瀎知識
1.3 原点、およびレファレンス点
旋削の原点、およびレファレンス点
;
5
1
%
0
$
:
=
フラむス加工の原点
<
:
:
0
;
26
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
ゞオメトリの基瀎知識
1.4 座暙系
1.4
座暙系
次の座暙系に区別されたす。
1.4.1
●
(ペヌゞ 27)機械原点Mを基準ずする機械座暙系(MCS)
●
基本座暙系(BCS) (ペヌゞ 30)
●
基本れロオフセットシステム(BZS) (ペヌゞ 32)
●
蚭定可胜れロオフセットシステム(SZS) (ペヌゞ 33)
●
(ペヌゞ 34)ワヌク原点Wを基準ずするワヌク座暙系(WCS)
機械座暙系(MCS)
機械座暙系は、物理的に存圚するすべおの機械軞で構成されたす。
機械座暙系では、レファレンス点、工具、およびパレットの亀換䜍眮(機械の固定点)が
定矩されたす。
=P
<P
0
;P
プログラムを機械座暙系で盎接実行する堎合(䞀郚の G 機胜では可胜です)は、機械の物
理軞が盎接察応したす。 存圚しおいるワヌククランプはいずれも、考慮されたせん。
泚蚘
さたざたな機械座暙系(5 軞座暙倉換など)が存圚する堎合は、内郚座暙倉換を䜿甚し
お、このプログラムが実行される座暙系䞊の機械のキネマテむックスにマッピングされ
たす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
27
ゞオメトリの基瀎知識
1.4 座暙系
䞉本指の法則
機械に察しおの座暙軞の向きは、機械のタむプにより異なりたす。 軞の方向は、右手
の「䞉本指の法則」ず呌ばれる法則に埓いたす(DIN 66217 準拠)。
機械の前郚から芋るず、右手の䞭指は、機械の䞻軞の切り蟌み方向ずは逆方向を指した
す。したがっお、
●
芪指は+X 方向を指したす。
●
人差し指は+Y 方向を指したす。
●
䞭指は+Z 方向を指したす。
=
<
;
図 1-5
「䞉本指の法則」
座暙軞 X、Y 、および Z を䞭心ずする回転動䜜はそれぞれ、A、B、および C で指定さ
れたす。各座暙軞を正方向に向かっお芋た堎合に、回転動䜜が右回りの方向が、正の回
転方向です。
<
;<=
䊇℡䊃ℳ憇
$%&
%
⥭慱憇ᇬ
;ᇬ<ᇬ=ት₌㉒ቋሺ቉
⥭慱
r
&
;
$
=
28
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
ゞオメトリの基瀎知識
1.4 座暙系
さたざたな機械のタむプの座暙系の䜍眮
「䞉本指の法則」で決められる座暙系の䜍眮の向きは、機械のタむプにより異なる堎合
がありたす。 次に、いく぀かの䟋を瀺したす。
=
<
%
<
;
=
;
<
&
&
;
%
=
%
=
&
&
;
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
<
29
ゞオメトリの基瀎知識
1.4 座暙系
1.4.2
基本座暙系(BCS)
基本座暙系(BCS)は、互いに垂盎な 3 ぀の軞(ゞオメトリ軞)ず、その他の付加軞により
構成されたすが、この付加軞ずは幟䜕孊的な盞互関係はありたせん。
キネマティックトランスフォヌメヌションを䜿甚しない工䜜機械
キネマティックトランスフォヌメヌション(5 軞座暙倉換、
TRANSMIT/TRACYL/TRAANG など)を䜿甚しないで、BCS を MCS にマッピングでき
るずきは、BCS ず MCS は垞に䞀臎したす。
このような機械では、機械軞ずゞオメトリ軞に同じ名称を付けるこずができたす。
<
;
㳮㬿ㄶ㲚䟊 %&6
=
図 1-6
30
㳮㬿☮䍈
MCS = キネマティックトランスフォヌメヌションを䜿甚しない BCS
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
ゞオメトリの基瀎知識
1.4 座暙系
キネマティックトランスフォヌメヌションを䜿甚する工䜜機械
キネマティックトランスフォヌメヌション(5 軞座暙倉換、
TRANSMIT/TRACYL/TRAANG など)を䜿甚しお BCS が MCS にマッピングされる堎合
は BCS ず MCS は䞀臎したせん。
このような機械では、機械軞ずゞオメトリ軞に異なる名称を付けおください。
<%&6
ኊኪኻኣኀአኌ
እ዆ዐኖኲኆዙኟዙኔ
ዄዐ
<0&6
; %&6
= %&6
⪉㊻ㄶ㲚䟊%&6
; 0&6
= 0&6
図 1-7
㳮㬿ㄶ㲚䟊0&6
MCS ず BCS の間のキネマティックトランスフォヌメヌション
機械のキネマテックス
ワヌクは垞に、2 次元たたは 3 次元の盎亀座暙系(WCS)でプログラム指什されたす。 た
だし、このようなワヌクは、互いに盎亀しない回転軞たたは盎線軞を装備した工䜜機械
でプログラム指什されるこずが、以前より倚くなっおいたす。 キネマティックトラン
スフォヌメヌションを䜿甚しお、実際の機械移動ワヌク座暙系で(盎角)にプログラム指
什された座暙で衚わしたす。
参照先
総合機胜説明曞 䞊玚機胜; キネマティックトランスフォヌメヌション(M1)
総合機胜説明曞 応甚機胜; 3 軞5 軞の座暙倉換 (F2)
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
31
ゞオメトリの基瀎知識
1.4 座暙系
1.4.3
基本れロオフセットシステム(BZS)
基本れロオフセットシステム(BZS)は、基本オフセットを含む基本座暙系です。
<
⪉㊻ኇኲኘአእ
<
;
=
⪉㊻ኙዊኇኲኘአእኔኖኣኜ
%=6
;
⪉㊻ㄶ㲚䟊%&6
=
基本オフセット
基本オフセットは、BCS ず BZS の間の座暙倉換を蚘述したす。 たずえば、パレット原
点の範囲を定矩するために䜿甚されたす。
基本オフセットは、次の芁玠で構成されたす。
●
倖郚れロオフセット
●
DRF オフセット
●
重畳移動
●
システムフレヌム結合
●
基本フレヌム結合
参照先
総合機胜説明曞 基本機胜; 軞、座暙系、フレヌム (K2)
32
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
ゞオメトリの基瀎知識
1.4 座暙系
1.4.4
蚭定可胜れロオフセットシステム(SZS)
蚭定可胜れロオフセット
「蚭定可胜れロオフセットシステム」(SZS)は、基本れロオフセットシステム(BZS)で
蚭定可胜れロオフセットから埗られたす。
蚭定可胜れロオフセットは、NC プログラムの G 呜什 G54G57、および G505G599
により、次のように有効になりたす。
<
**
<
;
=
岌➩♟厌
ኙዊኇኲኘአእኔኖኣኜ
6=6
;
⪉㊻ኙዊኇኲኘአእኔኖኣኜ%=6
=
プログラマブル座暙倉換(フレヌム)が無効の堎合、「蚭定可胜れロオフセットシステ
ム」はワヌク座暙系(WCS)になりたす。
プログラマブル座暙倉換(フレヌム)
NC プログラム内で、最初に遞択されたワヌク座暙系(たたは「蚭定可胜れロオフセット
システム」)を別の䜍眮に移動したり、必芁に応じお、回転、反転、拡倧/瞮小をおこな
ったりするこずが䟿利な堎合、たたは必芁な堎合がありたす。 これは、プログラマブ
ル座暙倉換(フレヌム)を䜿甚しおおこなわれたす。
䞋蚘の章を参照しおください。 「座暙倉換(フレヌム)」
泚蚘
プログラマブル座暙倉換(フレヌム)は垞に「蚭定可胜れロオフセットシステム」を基準
にしたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
33
ゞオメトリの基瀎知識
1.4 座暙系
1.4.5
ワヌク座暙系(WCS)
ワヌクのゞオメトリはワヌク座暙系(WCS)で蚘述されたす。 ぀たり、NC プログラムの
デヌタはワヌク座暙系を基準にしたす。
ワヌク座暙系は垞に盎亀座暙系であり、特定のワヌクに割り圓おられたす。
1.4.6
さたざたな座暙系間の関係
次の図の䟋は、さたざたな座暙系間の関係をわかりやすく衚わしおいたす。
኎ዊኍ዆ኻኳወ
ㄶ㲚⮘㙪
]
]
岌➩♟厌ዌዙኌኇኲኘአ
እ
]
]
\
6=6
\
\
]
0&6
%&6
*
[
⪉㊻ኇኲኘአእ
\
\
6=6
ዌዙኌ
[
]
%=6
:&6
[
*
\
:&6
[
ኮዉአእ
[
[
岌➩♟厌
ዌዙኌኇኲኘአእ
ዌዙኌ
኎ዊኍ዆ኻኳወ
ㄶ㲚⮘㙪
①
②
③
④
34
キネマティックトランスフォヌメヌションは有効ではありたせん。぀たり、機械座暙系ず基本座暙系は䞀臎しお
いたす。
パレット原点を含む基本れロオフセットシステム(BZS)は、基本オフセットから埗られたす。
ワヌク 1 たたはワヌク 2 の「蚭定可胜れロオフセットシステム」(SZS) は、蚭定可胜れロオフセット G54 たたは
G55 で指定されたす。
ワヌク座暙系(WCS)は、プログラマブル座暙倉換から埗られたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
NC プログラミングの基瀎知識
2
泚蚘
DIN 66025 は NC プログラミングのガむドラむンです。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
35
NC プログラミングの基瀎知識
2.1 NC プログラム名称
2.1
NC プログラム名称
プログラム名称の芏則
各 NC プログラムには異なる名称を぀けおください。この名称はプログラムの䜜成のず
きに、次の条件を考慮しお自由に遞択できたす。
●
NC には、プログラム名称の最初の 24 文字のみが衚瀺されるため、名称は 24 文字
以䞋にしおください。
●
次の文字を䜿甚できたす。
– 英字: AZ、az
– 数字: 0...9
– アンダヌスコア: _
●
先頭は次の 2 文字で蚘述しおください。
– 2 ぀の英字
たたは
– アンダヌスコアず英字
この条件を満たす堎合は、プログラム名称を指定するだけで、別のプログラムから
サブプログラムずしお NC プログラムを呌び出すこずができたす。 ただし、プログ
ラム名称の先頭が数字である堎合、サブプログラムは CALL 呜什でのみ呌び出すこ
ずができたす。
䟋:
_MPF100
SHAFT
SHAFT_2
36
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
NC プログラミングの基瀎知識
2.1 NC プログラム名称
せん孔テヌプフォヌマットのファむル
RS-232-C を介しお NC に読み蟌たれる、倖郚で䜜成されたプログラムファむルは、せ
ん孔テヌプフォヌマットで䜜成しおください。
せん孔テヌプフォヌマットのファむルの名称には、次の芏則が远加されお適甚されたす。
●
プログラム名称の最初の文字は「%」にしおください。
%<名称>
●
プログラム名称に 3 文字の識別子を含めおください。
%<名称>_xxx
䟋:
●
%_N_SHAFT123_MPF
●
%Flange3_MPF
泚蚘
NC メモリの内郚に栌玍されるファむルの名称は、「_N_」で始たりたす。
参照先
パヌトプログラムの転送、䜜成、および栌玍に぀いおの詳现は、ご䜿甚のナヌザヌむン
タフェヌスの操䜜説明曞を参照しおください。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
37
NC プログラミングの基瀎知識
2.2 NC プログラムの構成ず内容
2.2
NC プログラムの構成ず内容
2.2.1
ブロックずブロック構成芁玠
ブロック
NC プログラムは、䞀連の NC ブロックで構成されおいたす。 各ブロックには、ワヌク
加工手順を実行するためのデヌタが含たれたす。
ブロック構成芁玠
NC ブロックは、次の構成芁玠から成りたす。
●
DIN 66025 準拠の呜什(ステヌトメント)
●
NC 高機胜蚀語の芁玠
DIN 66025 準拠の呜什
DIN 66025 準拠の呜什は、アドレス文字ず 1 ぀の数字、たたは算術倀を衚わす数字列か
ら構成されたす。
アドレス文字(アドレス)
アドレス文字(通垞は英字)で、呜什の意味が定矩されたす。
䟋:
アドレス文字
意味
G
G 機胜(準備機胜)
X
X 軞の䜍眮デヌタ
S
䞻軞速床
数字列
数字列は、アドレス文字に割り圓おられた数倀です。 これらの数字列には、笊号ず小
数点を含めるこずができたす。 笊号は垞に、アドレス文字ず数字列の間にありたす。
正笊号(+)ず先頭のれロ(0)は指定する必芁はありたせん。
38
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
NC プログラミングの基瀎知識
㟿ⷊ⒊
ቿኊዉኖ
㟿ⷊ⒊
ቿኊዉኖ
㟿ⷊ⒊
ቿኊዉኖ
2.2 NC プログラムの構成ず内容
* ; 6
ኳዊአኌ
NC 高機胜蚀語の芁玠
DIN 66025 準拠の呜什セットは、最近の工䜜機械の耇雑な加工凊理のプログラミングに
は䞍十分であるため、NC 高機胜蚀語の芁玠により拡匵されおいたす。
これらには、以䞋の䟋がありたす。
●
NC 高機胜蚀語の呜什
DIN 66025 準拠の呜什ずは察照的に、NC 高機胜蚀語の呜什は、次のような耇数のア
ドレス文字から成りたす。
– OVR(速床オヌバラむド)
– SPOS(䞻軞の䜍眮決め)
●
識別子(定矩名称)は次のずおりです。
– システム倉数
– ナヌザヌ定矩倉数
– サブプログラム
– キヌワヌド
– ゞャンプマヌク
– マクロ
通知
識別子は䞀矩的にしおください。たた、耇数の異なる目的には䜿甚できたせ
ん。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
39
NC プログラミングの基瀎知識
2.2 NC プログラムの構成ず内容
●
関係挔算子
●
論理挔算子
●
算術機胜
●
制埡構文
参照先:
プログラミング説明曞 䞊玚線; ç« : フレキシブルな NC プログラミング
呜什の効果
呜什は、モヌダル、たたはノンモヌダルのいずれかです。
●
モヌダル
モヌダル呜什は、次に瀺す項目が指什されるたで、プログラム指什倀(以降のすべお
のブロックで)の有効性を保持したす。
– 同じ呜什で新しい倀がプログラム指什された。
– 以前に有効であった呜什の働きを無効にする呜什がプログラム指什された。
●
ノンモヌダル
ノンモヌダル呜什は、この呜什がプログラム指什されたブロックにのみ適甚された
す。
プログラム終了
実行凊理の最埌のブロックには、プログラム終了を衚わす特別な呜什の M2、M17、た
たは M30 が含たれたす。
40
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
NC プログラミングの基瀎知識
2.2 NC プログラムの構成ず内容
2.2.2
ブロックの芏則
ブロックの先頭
NC ブロックは、ブロックの先頭のブロック番号により識別されたす。 この番号は、次
のように「N」ず正の敎数から成りたす。
N40 ...
ブロック番号の順序は任意ですが、昇順にするこずを掚奚したす。
泚蚘
ブロック番号は、怜玢時に䞀矩的な結果が埗られるように、プログラム内で䞀矩的にし
おください。
ブロック終了
ブロックは「LF」で終了したす(LINE FEED = 改行)。
泚蚘
「LF」を蚘述する必芁はありたせん。 改行により、自動的に生成されたす。
ブロック長
ブロックには、最倧 512 文字(コメントずブロック終了文字の「LF」を含む)を含めるこ
ずができたす。
泚蚘
通垞は、それぞれ 66 文字たでの 3 ぀のブロックが、実行䞭のブロック衚瀺画面に衚瀺
されたす。 コメントも衚瀺されたす。 メッセヌゞは、別のメッセヌゞりィンドりに衚
瀺されたす。
呜什の順序
ブロック構成をできるだけ明確にするために、ブロック内の呜什は次の順序で䞊べおく
ださい。
N
 G
 X
 Y
 Z
 F
 S
 T
 D
 M
 H

基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
41
NC プログラミングの基瀎知識
2.2 NC プログラムの構成ず内容
アドレス
意味
N
ブロック番号のアドレス
G
準備機胜
X、Y、Z
䜍眮デヌタ
F
送り速床
S
䞻軞速床
T
工具
D
工具オフセット番号
M
远加機胜
H
補助機胜
泚蚘
次のような䞀郚のアドレスは、1 ブロック内で繰り返し䜿甚できたす。
G 、M 、H

42
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
NC プログラミングの基瀎知識
2.2 NC プログラムの構成ず内容
2.2.3
倀の割り圓お
アドレスには倀を割り圓おるこずができたす。これには次の芏則が適甚されたす。
●
次の堎合は、アドレスず倀の間に「=」蚘号を入れおください。
– アドレスに耇数の文字が含たれる。
– 倀に耇数の定数が含たれる。
アドレスが 1 文字の英字で、倀が 1 ぀の定数のみから成る堎合は、「=」蚘号を省略
できたす。
●
耇数の蚘号を䜿甚できたす。
●
アドレス文字の埌にはセパレヌタを䜿甚できたす。
䟋:
X10
アドレス(X)に割り圓おられた倀(10 です)。「=」は䞍芁で
す。
X1 = 10
数倀拡匵子(1)を含むアドレス(X)に割り圓おられた倀(10)
です。「=」が必芁です。
X = 10*(5+SIN(37.5))
数倀匏を䜿甚しお割り圓おられた倀です。「=」が必芁で
す。
泚蚘
数倀拡匵子の埌には、特殊文字「=」、「(」、「[」、「)」、「]」、「,」のいずれかた
たは挔算子を付けおください。これは、数倀拡匵子を含むアドレスず、倀が割り圓おら
れたアドレスを区別するためです。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
43
NC プログラミングの基瀎知識
2.2 NC プログラムの構成ず内容
2.2.4
コメント
NC プログラムをわかりやすくするために、NC ブロックにコメントを远加できたす。
コメントはブロックの末尟に配眮され、NC ブロックのプログラム区間からはセミコロ
ン(「;」)で区切られたす。
䟋 1:
プログラムコヌド
コメント
N10 G1 F100 X10 Y20
; NC ブロックの説明コメント
䟋 2:
プログラムコヌド
コメント
N10
; 䌚瀟名 G&S、泚文番号 12A71
N20
; プログラム䜜成者 H. スミス、TV 4 郚; 1994 幎 11 月 21 日
N50
; 章番号 12、氎䞭ポンプ TP23A タむプのハりゞング
泚蚘
コメントは保存されお、プログラム運転時に実行䞭のブロック衚瀺画面に衚瀺された
す。
44
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
NC プログラミングの基瀎知識
2.2 NC プログラムの構成ず内容
2.2.5
ブロックスキップ
堎合によっおは、プログラムのなかで(プログラム運転詊隓などで) 実行しない NC ブロ
ックは、スキップできたす。
プログラミング
スキップされるブロックには、ブロック番号の前に斜線「/」のマヌクが付けられたす。
耇数の連続するブロックもスキップできたす。 スキップされるブロックの呜什は実行
されたせん。プログラムは、スキップされない次のブロックぞず続行されたす。
1
1
1
1
1
1
኎ዊኍ዆ኜ➮嫛
1
1
1
1
1
1
䟋:
プログラムコヌド
コメント
N10
; 実行されたす
/N20 

; スキップされたす
N30 

; 実行されたす
/N40 

; スキップされたす
N70 

; 実行されたす
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
45
NC プログラミングの基瀎知識
2.2 NC プログラムの構成ず内容
スキップレベル
ブロックにはスキップレベル(最倧 10)を割り圓おるこずができたす。このレベルは、ナ
ヌザヌむンタフェヌスで有効にするこずができたす。
プログラミングは、スラッシュず、その埌にスキップレベル番号を割り圓おるこずでお
こなわれたす。 各ブロックに指定できるスキップレベルは 1 ぀だけです。
䟋:
プログラムコヌド
コメント
/ ...
; ブロックをスキップしたす(スキップレベル 1)
/0 ...
; ブロックをスキップしたす(スキップレベル 1)
/1 N010...
; ブロックをスキップしたす(スキップレベル 2)
/2 N020...
; ブロックをスキップしたす(スキップレベル 3)
...
/7 N100...
; ブロックをスキップしたす(スキップレベル 8)
/8 N080...
; ブロックをスキップしたす(スキップレベル 9)
/9 N090...
; ブロックをスキップしたす(スキップレベル 10)
泚蚘
䜿甚可胜なスキップレベルの数は、衚瀺マシンデヌタにより異なりたす。
泚蚘
システム倉数ずナヌザヌ倉数を䜿甚しお、条件付きゞャンプで、プログラム実行も制埡
できたす。
46
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
NC プログラムの䜜成
3.1
3
基本手順
通垞は、NC 蚀語による個々の運転手順のプログラミングが NC プログラムの開発䜜業
に占める割合はわずかです。
実際の呜什をプログラミングする前に、運転手順の蚈画ず準備をおこなっおください。
事前に蚈画する NC プログラムの構成ず実行が、正確であるほど、分かりやすくお゚ラ
ヌのない完党なプログラムを、短期間に、簡単に䜜成できたす。 明確な構成を持぀プ
ログラムは、埌で倉曎が必芁になった堎合に、特に䟿利です。
すべおの郚分が同じずいうわけではないため、すべおのプログラムを同じ方法で䜜成す
るこずは無意味です。 ただし、次の手順は、ほずんどの堎合に䜿甚できるこずがわか
っおいたす。
手順
1. ワヌク図面を準備する。
– ワヌク原点を定矩する。
– 座暙系を描く。
– 抜けおいる党おの座暙を蚈算する。
2. 加工凊理を定矩する。
– どの工具が、い぀、どの茪郭の加工に䜿甚されるか ?
– ワヌクの個々の芁玠がどんな順序で加工されるか?
– 個々のどの芁玠が繰り返されるか(堎合によっおは、さらに回転されるか)、およ
び個々のどの芁玠をサブプログラムに蚭定するか?
– 他のパヌトプログラムたたはサブプログラムに、珟圚のワヌクで䜿甚可胜な茪郭
区間がないか?
– れロオフセット、回転、ミラヌリング、およびスケヌリングが䟿利な、たたは必
芁である堎所はどこか(フレヌム仕様)?
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
47
NC プログラムの䜜成
3.1 基本手順
3. 加工蚈画を䜜成する。
次の䟋のように、すべおの加工運転を手順毎に定矩する。
– 䜍眮決め甚の早送り移動
– 工具亀換
– 加工平面の定矩
– 点怜のための埌退
– 䞻軞、冷华液のオン/オフの切り替え
– 工具デヌタの呌び出し
– 送り
– 軌跡補正
– 茪郭ぞのアプロヌチ
– 茪郭からの埌退
– その他
4. プログラミング蚀語で加工手順を線集する。
– 個々の手順を 1 ぀たたは耇数の NC ブロックずしお曞く
5. 個々の手順をプログラムにたずめる。
48
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
NC プログラムの䜜成
3.2 䜿甚可胜な文字
3.2
䜿甚可胜な文字
NC プログラムは、次の文字を䜿甚しお曞くこずができたす。
●
倧文字の英字:
A、B、C、D、E、F、G、H、I、J、K、L、M、N、(O)、P、Q、R、S、T、U、V、
W、X、Y、Z
●
小文字の英字:
a、b、c、d、e、f、g、h、i、j、k、l、m、n、o、p、q、r、s、t、u、v、w、x、y、z
●
数字:
0, 1, 2, 3, 4, 5, 6, 7, 8, 9
●
特殊文字:
以䞋の衚を参照しおください。
特殊文字
意味
%
プログラム開始文字(倖郚 PC でプログラムを䜜成する堎合にのみ
䜿甚)
(
パラメヌタたたは匏を䞀括しおたずめるため
)
パラメヌタたたは匏を䞀括しおたずめるため
[
アドレスたたはむンデックスを䞀括しおたずめるため
]
アドレスたたはむンデックスを䞀括しおたずめるため
<
より小さい
>
より倧きい
:
メむンブロック、ラベルの終了、連鎖挔算子
=
割り圓お、匏の等号
/
陀算、ブロックスキップ
*
乗算
+
加算
-
枛算、負笊号
"
二重匕甚笊、文字列の識別子
'
䞀重匕甚笊、次の特別な数倀の識別子: 16 進数、2 進数
$
システム倉数の識別子
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
49
NC プログラムの䜜成
3.2 䜿甚可胜な文字
特殊文字
意味
_
アンダヌスコア、英字に属する
?
予備
!
予備
.
小数点
,
コンマ、パラメヌタのセパレヌタ
;
コメントの開始
&
曞匏文字、スペヌス文字ず同じ働き
LF
ブロック終了
タブ文字
セパレヌタ
スペヌス文字
セパレヌタ(ブランク)
通知
英字「O」ず数字「0」を区別できるように、配慮しおください。
泚蚘
英字の倧文字ず小文字は区別されたせん(䟋倖: 工具呌び出し)。
泚蚘
印字ができない特殊文字はブランクずしお扱われたす。
50
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
NC プログラムの䜜成
3.3 プログラムヘッダ
3.3
プログラムヘッダ
ワヌク茪郭の加工をおこなう実際の動䜜ブロックの前に配眮された NC ブロックは、プ
ログラムヘッダヌず呌ばれたす。
プログラムヘッダヌには、䞋蚘の関連情報/呜什が含たれたす。
●
工具亀換
●
工具オフセット
●
䞻軞動䜜
●
送り速床制埡
●
ゞオメトリ蚭定(れロオフセット、䜜業平面の遞択)
旋削のプログラムヘッダヌ
次の䟋は、旋削の NC プログラムヘッダヌの䞀般的な構成を瀺したす。
プログラムコヌド
コメント
N10 G0 G153 X200 Z500 T0 D0
; 工具タレットが旋回する前に工具ホルダを埌退させたす。
N20 T5
; 工具 5 で旋回したす。
N30 D1
; 登録された工具刃先デヌタを有効にしたす。
N40 G96 S300 LIMS=3000 M4 M8
; 呚速䞀定制埡(Vc) = 300 m/min.、速床制限
= 3000 1/min、回転方向は巊回り、冷华液オン。
N50 DIAMON
; X 軞が盎埄でプログラム指什されたす。
N60 G54 G18 G0 X82 Z0.2
; れロオフセットず䜜業平面を呌び出し、開始䜍眮ぞアプロヌ
チしたす。
...
フラむス加工のプログラムヘッダヌ
次の䟋は、フラむス加工の NC プログラムヘッダヌの䞀般的な構成を瀺したす。
プログラムコヌド
コメント
N10 T="SF12"
; 遞択指什: T123
N20 M6
; 工具亀換を起動したす
N30 D1
; 登録された工具刃先デヌタを有効にしたす
N40 G54 G17
; れロオフセットず䜜業平面
N50 G0 X0 Y0 Z2 S2000 M3 M8
; ワヌクぞアプロヌチ、䞻軞ず冷华液をオン
...
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
51
NC プログラムの䜜成
3.3 プログラムヘッダ
工具オリ゚ンテヌション/座暙倉換を䜿甚しおいる堎合は、プログラムの先頭で、ただ
有効な座暙倉換をすべお解陀しおください。
プログラムコヌド
コメント
N10 CYCLE800()
; 旋回平面のリセット
N20 TRAFOOF
; TRAORI、TRANSMIT、TRACYL、...のリセット
...
52
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
NC プログラムの䜜成
3.4 プログラム䟋
3.4
プログラム䟋
3.4.1
䟋 1: 最初のプログラミング手順
プログラム䟋 1 を䜿甚しお、NC の最初のプログラミング手順の実行ずテストをおこな
いたす。
手順
1. 新しいパヌトプログラム(名称)の䜜成
2. パヌトプログラムの線集
3. パヌトプログラムの遞択
4. シングルブロックの有効化
5. パヌトプログラムの起動
参照先:
既存の操䜜画面の操䜜説明曞
泚蚘
プログラムが機械で実行されるように、マシンデヌタを適切に蚭定しおください(→ å·¥
䜜機械メヌカにおおこなっおください)。
泚蚘
プログラムの確認のずきにアラヌムが発生する堎合がありたす。 このアラヌムを最初
にリセットしおください。
プログラム䟋 1
プログラムコヌド
コメント
N10 MSG("THIS IS MY NC PROGRAM")
;
メッセヌゞ「THIS IS MY NC PROGRAM」がアラヌム行に衚
瀺されたす
N20 F200 S900 T1 D2 M3
;
送り速床、䞻軞、工具、工具オフセット、䞻軞は右回り
N30 G0 X100 Y100:
;
早送りでアプロヌチ䜍眮ぞ移動
N40 G1 X150
;
送り速床を䜿甚した長方圢指什、X の盎線指什
N50 Y120
;
Y の盎線指什
N60 X100
;
X の盎線指什
N70 Y100
;
Y の盎線指什
N80 G0 X0 Y0
;
早送りで埌退
N100 M30
;
ブロック終了
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
53
NC プログラムの䜜成
3.4 プログラム䟋
3.4.2
䟋 2: 旋削のNCプログラム
プログラム䟋 2 は、旋盀のワヌクの加工甚に䜜成されおいたす。 これには、半埄指定
ず工具埄補正を含みたす。
泚蚘
このプログラムが機械で実行されるように、マシンデヌタを適切に蚭定しおください
(→ 工䜜機械メヌカにおおこなっおください)。
ワヌクの倖圢寞法図
r
;
5
5
5
š
š
5
š
š
5
=
図 3-1
54
平面図
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
NC プログラムの䜜成
3.4 プログラム䟋
プログラム䟋 2
プログラムコヌド
コメント
N5 G0 G53 X280 Z380 D0
; 起点
N10 TRANS X0 Z250
; れロオフセット
N15 LIMS=4000
; 速床制限(G96)
N20 G96 S250 M3
; 呚速䞀定制埡を遞択したす
N25 G90 T1 D1 M8
; 工具ずオフセットを遞択したす
N30 G0 G42 X-1.5 Z1
; 工具に工具埄補正を蚭定したす
N35 G1 X0 Z0 F0.25
N40 G3 X16 Z-4 I0 K-10
; 半埄 10 で旋削したす
N45 G1 Z-12
N50 G2 X22 Z-15 CR=3
; 半埄 3 で旋削したす
N55 G1 X24
N60 G3 X30 Z-18 I0 K-3
; 半埄 3 で旋削したす
N65 G1 Z-20
N70 X35 Z-40
N75 Z-57
N80 G2 X41 Z-60 CR=3
; 半埄 3 で旋削したす
N85 G1 X46
N90 X52 Z-63
N95 G0 G40 G97 X100 Z50 M9
; 工具埄補正を遞択解陀し、工具亀換ロケヌションぞアプロヌ
チしたす
N100 T2 D2
; 工具を呌び出しおオフセットを遞択したす
N105 G96 S210 M3
; 呚速䞀定制埡を遞択したす
N110 G0 G42 X50 Z-60 M8
; 工具に工具埄補正を蚭定したす
N115 G1 Z-70 F0.12
; 盎埄 50 で旋削したす
N120 G2 X50 Z-80 I6.245 K-5
; 半埄 8 で旋削したす
N125 G0 G40 X100 Z50 M9
; 工具を埌退させお工具埄補正を遞択解陀したす
N130 G0 G53 X280 Z380 D0 M5
; 工具亀換ロケヌションぞアプロヌチしたす
N135 M30
; プログラム終了
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
55
NC プログラムの䜜成
3.4 プログラム䟋
3.4.3
䟋 3: フラむス加工のNCプログラム
プログラム䟋 3 は、立フラむス盀のワヌクの加工甚に䜜成されおいたす。 これには、
平面ず偎面のフラむス加工の他に穎あけも含たれたす。
泚蚘
プログラムが機械で実行されるように、マシンデヌタを適切に蚭定しおください(→ å·¥
䜜機械メヌカにおおこなっおください)。
ワヌクの倖圢寞法図
ෘ
ෘ
図 3-2
偎面図
[r
5
r
5
56
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
NC プログラムの䜜成
3.4 プログラム䟋
図 3-3
平面図
プログラム䟋 3
プログラムコヌド
コメント
N10 T="PF60"
;
PF60 ずいう名称の工具の事前遞択
N20 M6
;
工具を䞻軞に装着
N30 S2000 M3 M8
;
回転速床、回転方向、冷华液オン
N40 G90 G64 G54 G17 G0 X-72 Y-72
;
ゞオメトリの初期蚭定ず起点ぞアプロヌチ
N50 G0 Z2
;
Z 軞ずの安党間隔
N60 G450 CFTCP
;
動䜜䞭の G41/G42 の働き
N70 G1 Z-10 F3000
;
送り速床 = 3000 mm/min.のフラむス工具で深さ
方向を加工
N80 G1 G41 X-40
;
フラむス工具の工具埄補正の適甚
N90 G1 X-40 Y30 RND=10 F1200
;
送り速床 = 1200 mm/min.で茪郭ぞ移動
N130 G1 G40 Y-72 F3000
;
フラむス工具の工具埄補正を遞択解陀
N140 G0 Z200 M5 M9
;
フラむス工具の埌退、䞻軞ず冷华液をオフ
N150 T="SF10"
;
SF10 ずいう名称の工具の事前遞択
N160 M6
;
工具を䞻軞に装着
N170 S2800 M3 M8
;
回転速床、回転方向、冷华液オン
N180 G90 G64 G54 G17 G0 X0 Y0
;
ゞオメトリの初期蚭定ず起点ぞアプロヌチ
N100 G1 X40 Y30 CHR=10
N110 G1 X40 Y-30
N120 G1 X-41 Y-30
N190 G0 Z2
N200 POCKET4(2,0,1,-5,15,0,0,0,0,0,800,1300,0,21,5,,,2,0.5) ;
ポケットミリングサむクルの呌び出し
N210 G0 Z200 M5 M9
;
フラむス工具の埌退、䞻軞ず冷华液をオフ
N220 T="ZB6"
;
6 mm のセンタヌドリルの呌び出し
;
正確な䜍眮決め甚のむグザクトストップ指什 G60
;
穎あけサむクルのモヌダル呌び出し
N230 M6
N240 S5000 M3 M8
N250 G90 G60 G54 G17 X25 Y0
N260 G0 Z2
N270 MCALL CYCLE82(2,0,1,-2.6,,0)
N280 POSITION:
;
繰り返しのゞャンプマヌク
N290 HOLES2(0,0,25,0,45,6)
;
穎あけの䜍眮パタヌン
N300 ENDLABEL:
;
繰り返しの終了識別子
N310 MCALL
;
モヌダル呌び出しのリセット
N320 G0 Z200 M5 M9
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
57
NC プログラムの䜜成
3.4 プログラム䟋
プログラムコヌド
コメント
N330 T="SPB5"
;
5 mm 埄のツむストドリルの呌び出し
N370 MCALL CYCLE82(2,0,1,-13.5,,0)
;
穎あけサむクルのモヌダル呌び出し
N380 REPEAT POSITION
;
センタリングから䜍眮蚘述の繰り返し
N390 MCALL
;
穎あけサむクルのリセット
;
プログラム終了
N340 M6
N350 S2600 M3 M8
N360 G90 G60 G54 G17 X25 Y0
N400 G0 Z200 M5 M9
N410 M30
58
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
4
工具亀換
工具亀換方法
チェヌン方匏、ロヌタリヌテヌブル方匏、ボックス方匏の各マガゞンでは通垞、工具亀
換を 2 段階でおこないたす。
1. マガゞンの工具は T 呜什で探したす。
2. その埌、M 呜什で工具を䞻軞に装着したす。
旋盀の円圢マガゞンでは、T 呜什により工具亀換が党お実行されたす。぀たり、この呜
什で工具の䜍眮を探しお装着したす。
泚蚘
工具亀換方法は、マシンデヌタにより蚭定されたす(→工䜜機械メヌカ)。
条件
工具亀換では、次の条件を満たしおください。
●
D 番号に栌玍された工具オフセット倀が有効になっおいる。
●
圓該の䜜業平面がプログラム指什されおいる(初期蚭定:G18)。 これにより、工具長
補正が正しい軞に割り圓おられたす。
工具管理機胜(オプション)
有効な工具管理機胜(オプション)がある機械ずない機械では、工具亀換のプログラミン
グは異なる方法でおこなわれたす。 そのため、この 2 ぀の堎合に぀いお個別に説明し
たす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
59
工具亀換
4.1 工具管理機胜を䜿甚しない工具亀換
4.1
工具管理機胜を䜿甚しない工具亀換
4.1.1
T呜什による工具亀換
機胜
T 呜什がプログラム指什されたずきに、工具亀換が盎接おこなわれたす。
甹途
円圢マガゞン搭茉の旋盀です。
構文
工具遞択:
T<番号>
T=<番号>
T<n>=<番号>
工具遞択解陀:
T0
T0=<番号>
意味
T:
工具亀換がある工具遞択ず工具オフセットを適甚する呜什
<n>:
アドレス拡匵機胜ずしおの䞻軞番号
泚:
機械の構成によっおは、アドレス拡匵子ずしお䞻軞番号をプログラム指什す
るこずがありたす ( 工䜜機械メヌカの仕様曞を参照しおください)。
<番号>:
工具番号
倀の範囲:
T0:
60
0 - 32000
動䜜䞭の工具の遞択解陀呜什
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
工具亀換
4.1 工具管理機胜を䜿甚しない工具亀換
䟋
プログラムコヌド
コメント
N10 T1 D1
; 工具 T1 の装着ず工具オフセット D1 を適甚したす。
...
N70 T0
; 工具 T1 を遞択解陀したす。
...
4.1.2
M6 による工具亀換
機胜
この工具は、T 呜什がプログラム指什されるず、遞択されたす。 工具は、M6 によっお
のみ有効になりたす(工具オフセットを含みたす)。
甹途
チェヌン匏、ロヌタリヌテヌブル匏、たたはボックス匏のマガゞンを備えたフラむス盀
です。
構文
工具遞択:
T<番号>
T=<番号>
T<n>=<番号>
工具亀換:
M6
工具遞択の解陀:
T0
T0=<番号>
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
61
工具亀換
4.1 工具管理機胜を䜿甚しない工具亀換
意味
T:
工具遞択呜什
<n>:
アドレス拡匵機胜ずしおの䞻軞番号
泚:
機械の構成によっおは、アドレス拡匵子ずしお䞻軞番号をプログラ
ム指什する方法がありたす
( 工䜜機械メヌカの仕様曞を参照しおください)。
<番号>:
工具番号
倀の範囲:
M6:
0 - 32000
工具亀換のための M 機胜(DIN 66025 準拠)
M6 により、遞択された工具(T
)ず工具オフセット(D...)が有効にな
りたす。
T0:
動䜜䞭の工具の遞択解陀呜什
䟋
プログラムコヌド
コメント
N10 T1 M6
; 工具 T1 の装着。
N20 D1
; 工具長補正の遞択。
N30 G1 X10 ...
; T1 による加工。
...
N70 T5
; 工具 T5 の事前遞択。
N80 ...
; T1 による加工。
...
N100 M6
; 工具 T5 の装着。
N110 D1 G1 X10 ...
; 工具 T5 による加工
...
62
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
工具亀換
4.2 工具管理機胜による工具亀換(オプション)
4.2
工具管理機胜による工具亀換(オプション)
工具管理機胜
オプションの「工具管理機胜」により、工具がい぀でも正しいロケヌションにあり、工
具に割り圓おられたデヌタが最新であるこずが保蚌されたす。 たた、迅速な工具亀換
を可胜にし、工具の寿呜監芖によっお工具砎損を防いだり、予備工具の䜿甚によっお機
械のダりンタむムの発生を防ぎたす。
工具名称
有効な工具管理機胜がある工䜜機械では、工具を明確に識別するために、名称ず番号を
割り圓おおください(「Drill」、「3」など)。
こうするず、次のように工具名称を䜿甚しお工具呌び出しを実行できたす。
T="Drill"
通知
工具名称には、どの特殊文字も含めるこずはできたせん。
4.2.1
有効な工具管理機胜(オプション)のT呜什による工具亀換
機胜
T 呜什がプログラム指什されたずきに、工具亀換が盎接おこなわれたす。
甹途
円圢マガゞンを搭茉した旋盀です。
構文
工具遞択:
T=<ロケヌション>
T=<名称>
T<n>=<ロケヌション>
T<n>=<名称>
工具遞択の解陀:
T0
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
63
工具亀換
4.2 工具管理機胜による工具亀換(オプション)
意味
T=:
工具亀換ず工具補正を適甚する呜什
次の指定ができたす。
<ロケヌショ マガゞンロケヌション番号
ン>:
<名称>:
工具名称
泚:
工具名称のプログラム指什時には、正しい衚蚘(倧文字/小文
字)を䜿甚しおください。
<n>:
アドレス拡匵機胜ずしおの䞻軞番号
泚:
機械の構成によっおは、アドレス拡匵子ずしお䞻軞番号をプログラム指什す
るこずがありたす( 工䜜機械メヌカの仕様曞を参照しおください)。
T0:
工具遞択解陀の呜什(マガゞンロケヌションが空いおいる堎合)
泚蚘
工具マガゞンの遞択したマガゞンロケヌションが空いおいる堎合、呜什は T0 ずしお機
胜したす。 その次の占有されおいるマガゞンロケヌションを遞択するこずで、空きロ
ケヌションを割り出すこずができたす。
䟋
円圢マガゞンには、次のように工具が割り圓おられた 120 のロケヌションがありた
す。
64
ロケヌション
工具
工具グルヌプ
状態
1
Drill、予備工具番号= 1
T15
ブロックされおいる
2
空き
3
Drill、予備工具番号= 2
T10
有効
4
Drill、予備工具番号= 3
T1
動䜜䞭
5 ... 20
空き
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
工具亀換
4.2 工具管理機胜による工具亀換(オプション)
NC プログラムでは、次の工具呌び出しがプログラム指什されおいたす。
N10 T=1
呌び出しは次のように凊理されたす。
1. マガゞンロケヌション 1 が評䟡されお、工具識別子が特定されたす。
2. 工具管理機胜により、この工具がブロックされおいるために䜿甚できないこずが認
識されたす。
3. T="drill"の工具怜玢が、次の怜玢方匏の指什に埓っお開始されたす。
「動䜜䞭の工具を芋぀ける。芋぀からない堎合は、次に倧きい予備工具番号を遞択
する。」
4. 䜿甚可胜な次の工具が芋぀かりたす。
「Drill」、予備工具番号 3 (マガゞンロケヌション 4)
これにより、工具遞択凊理が完了し、工具亀換が開始されたす。
泚蚘
「グルヌプで最初に䜿甚可胜な工具を遞択する」ずいう怜玢方匏が甚いられおいる
堎合は、最初に、装着されおいる工具グルヌプ内で、この順序が定矩されたす。 こ
の堎合、グルヌプ T15 がブロックされおいるため、T10 が装着されたす。
「グルヌプで「動䜜䞭」状態の最初の工具を䜿甚」ずいう方法を適甚した堎合は、
T1 が装着されたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
65
工具亀換
4.2 工具管理機胜による工具亀換(オプション)
4.2.2
有効な工具管理機胜(オプション)のM6 による工具亀換
機胜
この工具は、T 呜什がプログラム指什されるず、遞択されたす。 工具は、M6 によっお
のみ有効になりたす(工具オフセットを含む)。
甹途
チェヌン匏、ロヌタリヌテヌブル匏、たたはボックス匏のマガゞンを備えたフラむス盀
です。
構文
工具遞択:
T=<ロケヌション>
T=<名称>
T<n>=<ロケヌション>
T<n>=<名称>
工具亀換:
M6
工具遞択の解陀:
T0
意味
T=:
工具遞択呜什
次の指定ができたす。
<ロケヌション>: マガゞンロケヌション番号
<名称>:
工具名称
泚:
工具名称のプログラム指什時には、正しい衚蚘(倧文字/小
文字)を䜿甚しおください。
<n>:
アドレス拡匵機胜ずしおの䞻軞番号
泚:
機械の構成によっおは、アドレス拡匵子ずしお䞻軞番号をプログラム指什す
るこずがありたす( 工䜜機械メヌカの仕様曞を参照しおください)。
66
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
工具亀換
4.2 工具管理機胜による工具亀換(オプション)
M6:
工具亀換のための M 機胜(DIN 66025 準拠)
M6 により、遞択された工具(T
)ず工具オフセット(D...)が有効になりた
す。
T0:
工具遞択解陀の呜什(マガゞンロケヌションが空いおいる堎合)
泚蚘
工具マガゞンの遞択したマガゞンロケヌションが空いおいる堎合、呜什は T0 ずしお機
胜したす。 次の占有されおいるマガゞンロケヌションを遞択すろこずで、空きロケヌ
ションを割り出すこずができたす。
䟋
プログラムコヌド
コメント
N10 T=1 M6
; マガゞンロケヌション 1 からの工具の装着。
N20 D1
; 工具長補正の遞択。
N30 G1 X10 ...
; 工具 T=1 による加工。
...
N70 T="Drill"
; 「Drill」ずいう名称の工具の事前遞択。
N80 ...
; 工具 T=1 による加工。
...
N100 M6
; ドリルの装着。
N140 D1 G1 X10 ...
; ドリルによる加工。
...
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
67
工具亀換
4.3 T プログラミングに゚ラヌがある堎合の動䜜
4.3
T プログラミングに゚ラヌがある堎合の動䜜
T プログラミングに゚ラヌがある堎合の動䜜は、次のように、機械構成によっお異なり
たす。
MD22562 TOOL_CHANGE_ERROR_MODE
ビット
芏栌倀
意味
7
0
初期蚭定
T プログラミングにより、NCK が T 番号を認識するかどうかが盎ち
にチェックされたす。 認識しない堎合は、アラヌムが発生したす。
1
プログラム指什した T 番号は、D の遞択埌にのみチェックされた
す。 NCK が工具番号を認識しない堎合は、D の遞択のずきにアラ
ヌムが発生したす。
工具プログラミングで䜍眮決めも必芁で、か぀、そのずきに工具デ
ヌタが必ずしも存圚しない堎合(円圢マガゞン)などは、これが望た
しい動䜜です。
68
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
5
工具補正
5.1
工具補正の抂芁
ワヌクの寞法は盎接プログラム指什されたす(加工図面に埓う等)。 したがっお、フラむ
ス工具埄、旋削工具(巊回り/右回りの旋削工具)の刃先䜍眮、および工具長などの工具デ
ヌタは、プログラムの䜜成時に考慮する必芁はありたせん。
制埡装眮による移動軌跡の補正
ワヌクの加工䞭は、プログラム指什茪郭をどの工具でも加工できるように、工具圢状に
埓っお工具軌跡が制埡されたす。
制埡装眮が工具軌跡を蚈算できるよう、制埡装眮の工具補正メモリに工具デヌタを入力
しおください。 必芁工具(T...)ず必芁オフセットデヌタ(D...)のみが NC プログラム
で呌び出されたす。
プログラム凊理䞭に、制埡装眮が必芁オフセットデヌタを工具補正メモリから読み出し
お、各工具の工具軌跡を補正したす。
኎ዊኍ዆ኜ㖖ⅳ憹捌
ぎ␆孫㷲慛恰
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
69
工具補正
5.2 工具長補正
5.2
工具長補正
工具長補正により、䜿甚される工具間の長さの差が補正されたす。
工具長ずは、工具ホルダの基準点から工具先端たでの距離です。
F
F
F
F
この長さが蚈枬され、定矩可胜な摩耗倀ずずもに、制埡装眮の工具補正メモリに入力さ
れたす。 制埡装眮はこのデヌタから、切り蟌み方向ぞの移動動䜜を蚈算したす。
泚蚘
工具長のオフセット倀は、空間の工具の向きに応じお倉わりたす。
70
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
工具補正
5.3 工具埄補正
5.3
工具埄補正
茪郭ず工具軌跡は同じではありたせん。 フラむス工具たたは刃先䞭心は、茪郭から等
距離の軌跡に沿っお移動したす。 このために、制埡装眮は、工具補正メモリにある工
具圢状(半埄)のデヌタを必芁ずしたす。
半埄ず加工方向に応じお、プログラムの凊理䞭に、プログラム指什した工具䞭心点の軌
跡が、プログラム指什茪郭に沿っお工具刃先が正確に移動するようオフセットされたす。
䷘恬楱
䷘恬楱
通知
工具埄補正は、既定のCUT2D指什たたはCUT2DF指什に埓っお適甚されたす(「 2 次
元工具補正(CUT2D、CUT2DF) (ペヌゞ 347)」を参照しおください)。
参照先
工具埄補正のさたざたなオプションは、「工具埄補正」の章で詳しく説明されおいたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
71
工具補正
5.4 工具補正メモリ
5.4
工具補正メモリ
次のデヌタが各工具刃先に぀いお、制埡装眮の工具補正メモリに存圚するようにしおく
ださい。
●
工具タむプ
●
刃先䜍眮
●
工具圢状倉数(長さ、半埄)
このデヌタは、工具パラメヌタずしお入力されたす(最倧 25)。 工具に必芁なパラメヌ
タは、工具タむプによっお違いたす。 䞍必芁な工具パラメヌタは党お「0」に蚭定しお
ください(システムの初期蚭定に察応したす)。
通知
倀が補正メモリに入力されるず、その倀は各工具呌び出し凊理に含たれたす。
工具タむプ
工具タむプ(ドリル、フラむス工具、たたは旋削工具)により、必芁な圢状デヌタず、そ
れがどのように考慮されるかが、特定されたす。
刃先䜍眮
刃先䜍眮は、刃先䞭心点 S に察する工具先端 P の䜍眮を瀺したす。
刃先䜍眮は、旋削工具(工具タむプ 5xx)の工具埄補正を蚈算するために、刃先半埄ず䞀
緒に必芁ずなりたす。
)
/
3 ぎ␆⏗䵟
5 ◙㈓
6 ⒒⏗
₌㉒䍈
56
3
/
72
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
工具補正
5.4 工具補正メモリ
工具圢状倉数(長さ、半埄)
栆ሞ
)
◙㈓
工具圢状倉数は、耇数の成分(圢状、摩耗)から成りたす。 制埡装眮は、この成分の特定
の寞法(長さ 1 の党長、半埄の合蚈など)を蚈算したす。 補正メモリが有効になるず、そ
れぞれの党郚の寞法が有効になりたす。
各軞のこれらの倀の蚈算方法は、工具タむプず珟圚の平面(G17/G18/G19)により特定さ
れたす。
参照先
総合機胜説明曞 基本機胜; 工具補正(W1); 「工具刃先」の章
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
73
工具補正
5.5 工具タむプ
5.5
工具タむプ
5.5.1
工具タむプの抂芁
工具は、耇数の工具タむプに分けられたす。 各工具タむプには、3 桁の番号が割り圓お
られおいたす。 先頭の桁により、䜿甚される加工方法に応じお、工具タむプが次のグ
ルヌプのいずれかに割り圓おられたす。
5.5.2
工具タむプ
工具グルヌプ
1xy
フラむス工具
2xy
ドリル工具
3xy
予備
4xy
研削工具
5xy
旋削工具
6xy
予備
7xy
溝フラむスなどの特殊工具
フラむス工具
「フラむス工具」グルヌプには、次の工具タむプがありたす。
74
100
CLDATA (カッタヌロケヌションデヌタ)に準拠したフラむス工具
110
ボヌル゚ンドミル(ストレヌト)
111
ボヌル゚ンドミル(テヌパ)
120
゚ンドミル
121
ラゞアス゚ンドミル
130
角床フラむス
131
角床フラむス(コヌナ R あり
140
正面フラむス
145
ねじ切り工具
150
偎フラむス
151
鋾
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
工具補正
5.5 工具タむプ
155
テヌパ゚ンドミル(コヌナ R なし)
156
テヌパラゞアス゚ンドミル
157
テヌパボヌル゚ンドミル
160
ドリルずねじ切りフラむス
工具パラメヌタ
次の各図は、補正メモリに入力されるフラむス工具の工具パラメヌタ(DP...)の䞀芧を瀺
したす。
ぎ␆ኮ዆ኟዙኜቑ
⏎┪⊳
)
)
'3 [\
'3 ㇱ䕅栆ሞ
栆ሞ
'3 ㇱ䕅◙㈓
ቿኝ኎ኜቑ栆ሞ
栆ሞቑ⚗岗
'3 ቿኝ኎ኜ栆ሞ
㛞劊⊳
㉔尐቎㉫ሻ቉
)➮孔ぎ␆ቑቿኝ኎ኜ⪉䄥䍈 ぎ␆ኞወኝ
ቑ⪉䄥䍈
⍜ሰ
*
ቀቑⅥቑ⊳ቒ
቎岌➩
=ቊቒ栆ሞ
;<ቊቒ◙㈓
<ቊቒ栆ሞ
=;ቊቒ◙㈓
;ቊቒ栆ሞ
*
<=ቊቒ◙㈓
*
)vぎ␆ኞወኝ
⪉䄥䍈
*ᇬ*ᇬ*቎ቒ⊉➩━ቭ㇢቉ሯቊሰቡሌᇭ
√栆ሞ ;ᇬ栆ሞ =ᇬ栆ሞ <ᇹ)%:ぎ␆孫㷲ᇺት♑䏶
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
75
工具補正
5.5 工具タむプ
'3
[\
ぎ␆኶ዙኖ
⺇㜀
栆ሞ
'3 ㇱ䕅栆ሞ
)
)
ぎ␆኶ዙ
ኖ⺇㜀
栆ሞ
ぎ␆ኮ዆ኟዙኜቑ
⏎┪⊳
ぎ␆኶ዙኖ⺇㜀
栆ሞ
'3 ㇱ䕅◙㈓
'3 ⪉㊻栆ሞ
'3 ⪉㊻栆ሞ
'3 ⪉㊻栆ሞ
)vぎ␆ኞወኝቑ⪉䄥䍈
)ぎ␆ኞወኝቑ⪉䄥䍈
◙㈓
⍜ሰ
*
㉔尐㧰ↅ቎㉫ሻቂ㛞劊
⊳
ቀቑⅥቑ⊳ቒ቎岌
âž©
*
*
=ቊቒ栆ሞ
<ቊቒ栆ሞ
;ቊቒ栆ሞ
;<ቊቒ◙㈓75&
<ቊቒ栆ሞ
;ቊቒ栆ሞ
=ቊቒ栆ሞ
=;ቊቒ◙㈓75&
;ቊቒ栆ሞ
=ቊቒ栆ሞ
<ቊቒ栆ሞ
<=ቊቒ◙㈓75&
=
<
;
<
;
=
;
<
=
*ᇬ*ᇬ*቎ቒ⊉➩━ቭ㇢቉ሯቊሰቡሌᇭ
√栆ሞ ;ᇬ栆ሞ =ᇬ栆ሞ =ᇹ)%:ぎ␆孫㷲ᇺት♑䏶
泚蚘
操䜜画面には、工具パラメヌタの抂略説明が衚瀺されたす。
詳しくは、次の文曞を参照しおください:
参照先:
総合機胜説明曞 基本機胜; 工具補正(W1)
76
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
工具補正
5.5 工具タむプ
5.5.3
ドリル工具
「ドリル工具」グルヌプには、次の工具タむプがありたす。
200
ツむストドリル
205
ドリル
210
ボヌリングバヌ
220
センタドリル
230
皿取りドリル
231
座ぐり
240
暙準ねじタップ
241
粟密ねじタップ
242
りィットねじタップ
250
リヌマ
工具パラメヌタ
次の図は、補正メモリに入力されるドリル工具の工具パラメヌタ(DP...)の䞀芧を瀺した
す。
ぎ␆ኮ዆ኟዙኜቑ
⏎┪⊳
)
'3 [\
'3 栆ሞ
栆ሞ
㛞劊⊳
㉔尐቎㉫ሻ቉
ቀቑⅥቑ⊳ቒ
቎岌➩
⍜ሰ
*
=ቊቒ栆ሞ
*
<ቊቒ栆ሞ
*
;ቊቒ栆ሞ
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
)ぎ␆ኞወኝ
⪉䄥䍈
77
工具補正
5.5 工具タむプ
泚蚘
操䜜画面には、工具パラメヌタの抂略説明が衚瀺されたす。
詳しくは、次の文曞を参照しおください:
参照先:
総合機胜説明曞 基本機胜; 工具補正(W1)
78
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
工具補正
5.5 工具タむプ
5.5.4
研削工具
「研削工具」グルヌプには、次の工具タむプがありたす。
400
平面研削砥石
401
平面研削砥石(監芖機胜あり)
402
平面研削砥石(監芖機胜なし、基本寞法なし)(TOOLMAN)
403
研削砥石呚速床 GWPS 甚平面研削砥石(監芖機胜あり、基本寞法なし)
410
正面研削砥石
411
正面研削砥石(TOOLMAN) (監芖機胜あり)
412
正面研削砥石(TOOLMAN) (監芖機胜なし)
413
研削砥石呚速床 GWPS 甚正面研削砥石(監芖機胜あり、基本寞法なし)
490
ドレッサ
工具パラメヌタ
次の図は、補正メモリに入力される研削工具の工具パラメヌタ(DP...)の䞀芧を瀺したす。
ぎ␆ኮ዆ዙኜቑ⏎┪
'3
'3
'3
'3
⇜凜
栆ሞ
栆ሞ
'3
◙㈓
⒒⏗⇜凜
㛞劊⊳ቒ㉔尐㧰ↅ቎ቫ
ቆ቉䟿ቍቭቡሌ
73*
73*
73*
73*
73*
73*
73*
73*
⃊憇䟹⚆
抲╀尞ⓖ
㊏⺞䪎䪂◙㈓
㊏⺞䪎䪂ピ
➮怪ቑ䪎䪂ピ
㊏⮶抮ㄵ
㊏⮶⛷抮ㄵ
⍍㠫䪎䪂ቑ屡ㄵ
73*
◙㈓岗䞊䞷ቑኮ዆ኟዙኜ䟹⚆
)ぎ␆ኞወኝቑ⪉䄥䍈
Ⅵቑ⊳ቒ቎岌➩ሺ
቉ሲቃሞሧ
à·°
⍜ሰ
<ቊቒ栆ሞ
;ቊቒ栆ሞ
;<ቊቒ◙㈓
;ቊቒ栆ሞ
=ቊቒ栆ሞ
=;ቊቒ◙㈓
*
=ቊቒ栆ሞ
<ቊቒ栆ሞ
<=ቊቒ◙㈓
◙㈓
)
ㇱ䕅
栆ሞ
*
)
⪉㊻
栆ሞ
*
⪉㊻栆ሞ
ㇱ䕅
栆ሞ
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
79
工具補正
5.5 工具タむプ
泚蚘
操䜜画面には、工具パラメヌタの抂略説明が衚瀺されたす。
詳しくは、次の文曞を参照しおください:
参照先:
総合機胜説明曞 基本機胜; 工具補正(W1)
80
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
工具補正
5.5 工具タむプ
5.5.5
旋削工具
「旋削工具」グルヌプには、次の工具タむプがありたす。
500
荒削り工具
510
仕䞊げ工具
520
溝削りバむト
530
突っ切りバむト
540
ねじ切りバむト
550
䞞こたバむト/総圢バむト(TOOLMAN)
560
回転ドリル(ECOCUT)
580
プロヌブ(刃先䜍眮パラメヌタ付き)
工具パラメヌタ
次の各図は、補正メモリに入力される旋削工具の工具パラメヌタ(DP...)の䞀芧を瀺した
す。
㡚ⓙぎ␆
√*=;㄂槱
)ぎ␆ኞወኝቑ⪉䄥䍈
;
)
5
6
栆ሞ;
3
5ካዙኗ5
ぎ␆◙㈓
6⒒⏗₌㉒⇜凜
栆ሞ=
ぎ␆⏗䵟3
ぎ␆⒒⏗ 'Q
=
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
81
工具補正
5.5 工具タむプ
ぎ␆ኮ዆ኟዙኜ'3ቒ⒒⏗⇜凜ት㖖➩ሺቡሌᇭ
岌➩♟厌ቍ⊳ቒᚺቊሌᇭ
; ⒒⏗⇜凜'3
3
=
;
3 6
=
㜷
栆ሞᇬ栆ሞቑኮ዆ኟዙኜቒᇬ⒒⏗⇜凜
ᚺቑ䍈ት嫷ቲሺቡሌሯᇬ⇜凜ቑ⫃⚗ቒ6
6 3ት嫷ቲሺቡሌᇭ
ぎ␆ኮ዆ኟዙኜ
⏎┪⊳
'3 [\
'3 '3 栆ሞ
'3 栆ሞ
'3
◙㈓
㛞劊⊳
㉔尐቎㉫ሻ቉
ቀቑⅥቑ⊳ቒ
቎岌➩
⍜ሰ
<ቊቒ栆ሞ
* ;ቊቒ栆ሞ
;ቊቒ栆ሞ
* =ቊቒ栆ሞ
*
=ቊቒ栆ሞ
<ቊቒ栆ሞ
泚蚘
操䜜画面には、工具パラメヌタの抂略説明が衚瀺されたす。
詳しくは、次の文曞を参照しおください:
参照先:
総合機胜説明曞 基本機胜; 工具補正(W1)
82
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
工具補正
5.5 工具タむプ
5.5.6
特殊工具
「特殊工具」グルヌプには、次の工具タむプがありたす。
700
溝フラむス
710
3 次元プロヌブ
711
゚ッゞプロヌブ
730
ストッパ
工具パラメヌタ
次の図は、補正メモリに入力される「溝フラむス」工具タむプの工具パラメヌタ(DP...)
の䞀芧を瀺したす。
ቀቑⅥቑ⊳ቒ
቎岌➩
ኖዊአእピE
ぎ␆኶ዙኖ⺇㜀
栆ሞ
䊃㈓G
怔拝⺇㜀
N
ぎ␆኶ዙኖ⺇㜀
栆ሞ
ぎ␆ኮ዆ኟዙኜቑ
⏎┪⊳
'3⪉㊻栆ሞ '3⪉㊻栆ሞ '3ㇱ䕅䊃㈓
'3ㇱ䕅☮䍈ピ
'3ㇱ䕅ኇዙክኔዂዙእ
㛞劊⊳
㉔尐቎㉫ሻ቉
⍜ሰ
*;ቊቒ䊃㈓ቑ◙⒕/㄂槱指㔭
<ቊቒ怔拝⺇㜀/䶻䶻憇;<
5;<ቊቒ文⒒
*<ቊቒ䊃㈓ቑ◙⒕/㄂槱指㔭
;ቊቒ怔拝⺇㜀/䶻䶻憇;=
5;<ቊቒ文⒒
*=ቊቒ䊃㈓ቑ◙⒕/㄂槱指㔭
=ቊቒ怔拝⺇㜀/䶻䶻憇<=
5;<ቊቒ文⒒
泚蚘
操䜜画面には、工具パラメヌタの抂略説明が衚瀺されたす。
詳しくは、次の文曞を参照しおください:
参照先:
総合機胜説明曞 基本機胜; 工具補正(W1)
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
83
工具補正
5.5 工具タむプ
5.5.7
連動芏則
工具圢状長補正、摩耗、および基本寞法では、巊右䞡方のノヌズ R 補正を連動させる
こずができたす。぀たり、巊刃先の工具長補正が倉曎されるず、右刃先の倀が自動的に
入力されたす。逆の堎合も同様です。
参照先
総合機胜説明曞 䞊玚機胜; 研削(W4)
84
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
工具補正
5.6 工具オフセット呌び出し(D)
5.6
工具オフセット呌び出し(D)
機胜
(TOOLMAN 12 が動䜜䞭の) 工具刃先 18 には、異なる工具オフセットデヌタを割り
圓おるこずができたす(溝切り工具の巊右の刃先でオフセット倀が異なる堎合など)。
特殊刃先のオフセットデヌタ(工具長補正のデヌタを含む)を適甚するには、D 番号を呌
び出したす。 D0 をプログラム指什するず、工具オフセットが無効になりたす。
工具埄補正を有効にするには、G41/G42 も䜿甚しおください。
泚蚘
D 番号をプログラム指什するず、工具長オフセットが盎ちに有効になりたす。 D 番号
をプログラム指什しない堎合、工具亀換時にマシンデヌタで定矩した初期蚭定が有効に
なりたす(→ 工䜜機械メヌカの仕様曞を参照しおください)。
構文
工具オフセットデヌタの適甚:
D<番号>
工具埄補正の有効化:
G41...
G42...
工具オフセットの解陀:
D0
G40
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
85
工具補正
5.6 工具オフセット呌び出し(D)
意味
D:
動䜜䞭の工具のオフセットデヌタを適甚する呜什
工具長補正は、関連する工具長補正軞の最初のプログラム指什移動で、
適甚されたす。
補足:
工具亀換で工具刃先の自動適甚が蚭定されおいる堎合は、D をプログラ
ミングせずに工具長補正を有効にするこずもできたす(→工䜜機械メヌカ
の仕様曞を参照しおください)。
<番号>:
有効にする工具のオフセットデヌタは、<番号>パラメヌタで指定した
す。
D のプログラミングの指什タむプは、機械の構成により異なりたす(「D
プログラミングの指什タむプ」の節を参照しおください)。
倀の範囲:
0 - 32,000
D0:
動䜜䞭の工具のオフセットデヌタを解陀する呜什
G41:
茪郭の加工方向の巊偎の工具埄補正を適甚する呜什
G42:
茪郭の加工方向の右偎の工具埄補正を適甚する呜什
G40:
工具埄補正を解陀する呜什
泚蚘
工具埄補正は、「工具埄補正」の章で詳しく説明されおいたす。
86
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
工具補正
5.6 工具オフセット呌び出し(D)
D プログラミングの指什タむプ
D プログラミングの指什タむプは、マシンデヌタで定矩されたす。
これは次のように指什できたす。
●
D 番号 = 刃先番号
各工具 T<番号>たたは T=「名称」には、(TOOLMAN によっお) 1 から最倧 12 たで
の D 番号を䜿甚できたす。 これらの D 番号は、工具刃先に盎接割り圓おられたす。
各 D 番号(= 刃先番号)には、1 ぀の補正デヌタ($TC_DPx[t,d])が属しおいたす。
●
D 番号の自由遞択
D 番号は、工具刃先番号に自由に割り圓おるこずができたす。 䜿甚可胜な D 番号の
䞊限は、マシンデヌタで制限されたす。
●
T 番号を参照しない絶察 D 番号
工具管理機胜がないシステムでは、D 番号ず T 番号の間の独立性を遞択できたす。
T 番号の参照、刃先、および D 番号のオフセットは、ナヌザヌが定矩できたす。 D
番号の範囲は 132000 です。
参照先:
総合機胜説明曞 基本機胜; 工具補正(W1)
機胜説明曞 工具管理機胜; 「D 番号の任意割り圓お」の章
䟋
䟋 1: T 呜什による工具亀換(旋削)
プログラムコヌド
コメント
N10 T1 D1
; 工具 T1 を装着しお、T1 の工具オフセットデヌタ D1 を有効にしたす。
N11 G0 X... Z...
; 工具長補正が適甚されたす。
N50 T4 D2
; 工具 T4 を装着しお、T4 の工具オフセットデヌタ D2 を有効にしたす。
...
N70 G0 Z... D1
; 工具 T4 に察しお別の刃先 D1 を有効にしたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
87
工具補正
5.6 工具オフセット呌び出し(D)
䟋 2: 溝切り工具の巊右の刃先でオフセット倀が異なる堎合
N10 T2
N20 G0
N30 G1
X35 Z-20
D1 X10
N40... D6 Z-5
X
10
-20
88
-5
Z
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
工具補正
5.7 工具オフセットデヌタの倉曎
5.7
工具オフセットデヌタの倉曎
効果
工具オフセットデヌタの倉曎は、次回の T たたは D 番号のプログラム指什時に有効に
なりたす。
工具オフセットデヌタを盎ちに有効にする蚭定
次のマシンデヌタを䜿甚するず、入力した工具オフセットデヌタが盎ちに有効になるよ
う指定できたす。
MD9440 $MM_ACTIVATE_SEL_USER
危険
MD9440 を蚭定した堎合、パヌトプログラムの䞀時停止䞭に工具オフセットデヌタの
倉曎された工具オフセットは、パヌトプログラムの再開時に適甚されたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
89
工具補正
5.8 プログラマブル工具オフセット(TOFFL、TOFF、TOFFR)
5.8
プログラマブル工具オフセット(TOFFL、TOFF、TOFFR)
機胜
呜什 TOFFL/TOFF、および TOFFR を䜿甚するず、補正メモリに栌玍された工具オフセ
ットデヌタを倉曎せずに、NC プログラムで有効工具長たたは有効工具半埄を倉曎でき
たす。
これらのプログラム指什オフセットは、プログラムの終了時に再床、解陀されたす。
工具長オフセット
プログラム指什工具長オフセットは、プログラムミングのタむプに応じお、補正メモリ
に栌玍された工具長成分 L1、L2、および L3 (TOFFL)たたはゞオメトリ軞(TOFF)のいず
れかに割り圓おられたす。 プログラム指什オフセットは、平面指定の倉曎
(G17/G18/G19 ↔ G17/G18/G19)に埓っお凊理されたす。
●
オフセット倀が工具長成分に割り圓おられおいる堎合は、プログラム指什オフセッ
トが適甚される方向が、その割り圓おに埓っお入れ替えられたす。
●
オフセット倀がゞオメトリ軞に割り圓おられおいる堎合は、平面指定の倉曎は、座
暙軞の割り圓おには圱響したせん。
工具半埄オフセット
工具半埄オフセットのプログラミングには、呜什 TOFFR を䜿甚できたす。
構文
工具長オフセット
TOFFL=<倀>
TOFFL[1]=<倀>
TOFFL[2]=<倀>
TOFFL[3]=<倀>
TOFF[<ゞオメトリ軞>]=<倀>
工具半埄オフセット
TOFFR=<倀>
90
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
工具補正
5.8 プログラマブル工具オフセット(TOFFL、TOFF、TOFFR)
意味
TOFFL:
有効工具長の補正呜什
TOFFL は、むンデックスを䜿甚しおも、䜿甚しなくおもプロ
グラム指什できたす。
 むンデックスを䜿甚しない堎合: TOFFL=
プログラム指什オフセット倀が、補正メモリに栌玍されお
いる工具長成分 L1 ず同じ方向に適甚されたす。
 むンデックスを䜿甚する堎合: TOFFL[1]=, TOFFL[2]=た
たは TOFFL[3]=
プログラム指什オフセット倀が、オフセットメモリに栌玍
されおいる工具長成分 L1、L2、たたは L3 ず同じ方向に適
甚されたす。
呜什 TOFFL ず TOFFL[1]は、同じ動䜜です。
泚:
各軞におけるこれらの工具長オフセット倀の蚈算方法は、工具
タむプず珟圚の䜜業平面(G17/G18/G19)によっお特定された
す。
TOFF:
指定されたゞオメトリ軞に平行な成分で工具長を補正する呜什
です。
TOFF は工具長成分の向きに適甚されたす。この成分は、むン
デックスで指定された<ゞオメトリ軞>に平行な非回転工具(旋
回工具ホルダたたは方向座暙倉換)に察しお有効です。
泚:
フレヌムは、工具長成分ぞのプログラム指什倀の割り圓おには
圱響したせん。぀たり、ワヌク座暙系(WCS)は、工具長成分で
はなく、基本工具䜍眮にある工具のゞオメトリ軞ぞの割り圓お
に䜿甚されたす。
<ゞオメトリ軞>
ゞオメトリ軞の識別子
TOFFR:
有効工具半埄の補正呜什
TOFFR は、プログラム指什オフセット倀により動䜜䞭の工具
埄補正の有効工具半埄を倉曎したす。
<倀>:
工具長たたは工具半埄のオフセット倀
タむプ: REAL
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
91
工具補正
5.8 プログラマブル工具オフセット(TOFFL、TOFF、TOFFR)
泚蚘
TOFFR呜什の動䜜は、OFFN呜什ずほが同じです(「工具埄補正 (ペヌゞ 303)」を参照し
おください)。 動䜜䞭の円筒補間(TRACYL)ず動䜜䞭の溝壁補正に関しおのみ、盞違点
がありたす。 溝壁補正の堎合、工具半埄は、負笊号付きのOFFNではなく、正笊号付き
のTOFFRに察応したす。
OFFN ず TOFFR は、同時に有効にするこずができたす。 通垞は、この 2 皮類の動䜜が
加算されたす(溝壁補正は陀きたす)。
その他の構文芏則
●
工具長は、3 ぀工具長成分の党郚で同時に倉曎できたす。 ただし、
TOFFL/TOFFL[1..3]グルヌプの呜什、および TOFF[<ゞオメトリ軞>]の呜什は、1
ブロックに同時に指什できたせん。
TOFFL ず TOFFL[1]は、1 ブロックで同時に曞き蟌むこずもできたせん。
●
1 ブロックに、3 ぀の工具長成分のいずれかがプログラム指什されおいない堎合は、
プログラム指什されおいない成分は倉曎されたせん。 これにより、耇数の成分のオ
フセットをブロック毎に構築するこずができたす。 ただし、これは、工具成分が
TOFFL のみ、たたは TOFF のみを䜿甚しお倉曎されおいる堎合に限り、適甚された
す。 プログラミングタむプを TOFFL から TOFF ぞ、たたはその逆の倉曎をおこな
うず、以前にプログラム指什した工具長オフセットがすべお解陀されたす(䟋 3 を参
照しおください)。
92
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
工具補正
5.8 プログラマブル工具オフセット(TOFFL、TOFF、TOFFR)
補足条件
●
セッティングデヌタの䜿甚
プログラム指什オフセット倀を工具長成分に割り圓おるずきは、次のセッティング
デヌタが䜿甚されたす。
SD42940 $SC_TOOL_LENGTH_CONST (平面の倉曎による工具長成分の倉曎)
SD42950 $SC_TOOL_LENGTH_TYPE (工具タむプに䟝存しない工具長補正の割り
圓お)
このセッティングデヌタが、0 以倖の有効倀である堎合は、それが、G コヌドグル
ヌプ 6 (平面の遞択 G17 - G19)、たたは工具デヌタに含たれる工具タむプ
($TC_DP1[<T 番号>, <D 番号>]) より優先されたす。぀たり、このセッティングデヌ
タは、工具長成分 L1L3 ず同様に、オフセットの適甚に圱響したす。
●
工具亀換
すべおのオフセット倀は工具亀換(刃先亀換)のずきに、蚘憶されたす。たずえば、新
しい工具(新しい刃先)に察しおも有効です。
䟋
䟋 1: 正方向の工具長オフセット
動䜜䞭の工具は、長さ L1 = 100 mm のドリルです。
有効平面は G17 です。぀たり、ドリルの先端は Z 方向を向いおいたす。
有効ドリル長が 1 mm だけ長くなりたす。この工具長オフセットのプログラミングには、
次のタむプを䜿甚できたす。
TOFFL=1
たたは
TOFFL[1]=1
たたは
TOFF[Z]=1
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
93
工具補正
5.8 プログラマブル工具オフセット(TOFFL、TOFF、TOFFR)
䟋 2: 負方向の工具長オフセット
動䜜䞭の工具は、長さ L1 = 100 mm のドリルです。
有効平面は G18 です。぀たり、ドリルの先端は Y 方向を向いおいたす。
有効ドリル長は 1 mm だけ短瞮されたす。この工具長オフセットのプログラミングには、
次のタむプを䜿甚できたす。
TOFFL=-1
たたは
TOFFL[1]=-1
たたは
TOFF[Y]=1
䟋 3: プログラミングタむプを TOFFL から TOFF ぞ倉曎
動䜜䞭の工具はフラむス工具です。 有効平面は G17 です。
プログラムコヌド
コメント
N10 TOFFL[1]=3 TOFFL[3]=5
; 有効オフセット: L1=3、L2=0、L3=5
N20 TOFFL[2]=4
; 有効オフセット: L1=3、L2=4、L3=5
N30 TOFF[Z]=1.3
; 有効オフセット: L1=0、L2=0、L3=1.3
䟋 4: 平面の倉曎
プログラムコヌド
コメント
N10 $TC_DP1[1,1]=120
N20 $TC_DP3[1,1]= 100
; 工具亀換 L1=100mm
N30 T1 D1 G17
N40 TOFF[Z]=1.0
; Z 方向ぞのオフセット(G17 の L1 に察応したす)
N50 G0 X0 Y0 Z0
; 機械軞の䜍眮 X0 Y0 Z101
N60 G18 G0 X0 Y0 Z0
; 機械軞の䜍眮 X0 Y100 Z1
N70 G17
N80 TOFFL=1.0
; L1 方向ぞのオフセット(G17 の Z に察応したす)
N90 G0 X0 Y0 Z0
; 機械軞の䜍眮 X0 Y0 Z101
N100 G18 G0 X0 Y0 Z0
; 機械軞の䜍眮 X0 Y101 Z0
この䟋では、N60 ブロックの G18 ぞの倉曎時に、Z 軞の 1 mm のオフセットは保持さ
れたす。Y 軞の有効工具長は倉曎されず、100 mm のたたです。
ただし、N100 ブロックでは、G18 ぞの倉曎時にオフセットは Y 軞で有効です。これは、
オフセットがプログラミングで工具長 L1 に割り圓おられおいるため、この工具長成分
が、G18 により Y 軞で有効になるためです。
94
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
工具補正
5.8 プログラマブル工具オフセット(TOFFL、TOFF、TOFFR)
詳现情報
甹途
「プログラマブル工具オフセット」機胜は、コヌナに䞞みのあるボヌル゚ンドミルずフ
ラむス工具で特に重芁です。CAM システムではコヌナの䞞みが、ボヌルの先端ではな
く、ボヌルの䞭心に察しお蚈算されるこずが倚いためです。 ただし、通垞は、工具蚈
枬時に工具先端が蚈枬され、工具長ずしお補正メモリに栌玍されたす。
珟圚のオフセット倀を読み出すためのシステム倉数
珟圚有効なオフセットは、次のシステム倉数で読み出すこずができたす。
システム倉数
$P_TOFFL [<n>]
意味
0≀n≀3
NC プログラムの先読み凊理で、TOFFL
(n = 0 の堎合)たたは TOFFL[1...3]
(n = 1、2、3 の堎合)の珟圚のオフセッ
ト倀を読み蟌みたす。
$P_TOFF [<ゞオメトリ軞>]
NC プログラムの先読み凊理で、
TOFF[<ゞオメトリ軞>]の珟圚のオフセ
ット倀を読み蟌みたす。
$P_TOFFR
NC プログラムの先読み凊理で、TOFFR
の珟圚のオフセット倀を読み蟌みたす。
$AC_TOFFL [<n>]
0≀n≀3
メむンラン凊理(シンクロナむズドアク
ション)で、TOFFL (n = 0 の堎合)たたは
TOFFL[1...3] (n = 1、2、3 の堎合)の
珟圚のオフセット倀を読み蟌みたす。
$AC_TOFF[<ゞオメトリ軞>]
メむンラン凊理(シンクロナむズドアク
ション)で、TOFF[<ゞオメトリ軞>]の
珟圚のオフセット倀を読み蟌みたす。
$AC_TOFFR
メむンラン凊理(シンクロナむズドアク
ション)で、TOFFR の珟圚のオフセット
倀を読み蟌みたす。
泚蚘
システム倉数$AC_TOFFL、$AC_TOFF、および AC_TOFFR は、先読み凊理(NC プロ
グラム)から読み蟌みをおこなうず、自動的に先読み停止をおこないたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
95
工具補正
5.8 プログラマブル工具オフセット(TOFFL、TOFF、TOFFR)
96
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
6
䞻軞動䜜
6.1
䞻軞速床(S)、䞻軞回転方向(M3、M4、M5)
機胜
䞻軞速床ず回転方向の倀が、回転動䜜をおこなう䞻軞に蚭定され、切粉凊理がおこなわ
れたす。
;
;
;
=
図 6-1
旋削䞭の䞻軞動䜜
䞻軞の他にも軞が存圚する堎合がありたす(察向䞻軞、たたは旋盀の回転工具など)。 侀
般に、䞻軞は、マシンデヌタによっお、メむン䞻軞ずしお宣蚀されたす。 この割り圓
おは、NC 呜什を䜿甚しお倉曎できたす。
構文
S... / S<n>=...
M3 / M<n>=3
M4 / M<n>=4
M5 / M<n>=5
SETMS(<n>)
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
97
䞻軞動䜜
6.1 䞻軞速床(S)、䞻軞回転方向(M3、M4、M5)
...
SETMS
意味
S
 :
メむン䞻軞の䞻軞速床(1/min 単䜍)
S<n>=... :
䞻軞の䞻軞速床(1/min 単䜍) <n>
泚:
S0= で指定された速床はメむン䞻軞に適甚されたす。
M3:
メむン䞻軞の䞻軞回転方向は右回り
M<n>=3:
䞻軞<n>の䞻軞回転方向は右回り
M4:
メむン䞻軞の䞻軞回転方向は巊回り
M<n>=4:
䞻軞<n>の䞻軞回転方向は巊回り
M5:
メむン䞻軞の停止
M<n>=5:
䞻軞<n>の停止
SETMS(<n>)
䞻軞<n>をメむン䞻軞ずしお蚭定したす。
SETMS:
SETMS が䞻軞名称なしでプログラム指什されおいる堎合は、蚭定さ
れおいるメむン䞻軞がその代わりに䜿甚されたす。
泚蚘
次のように、NC ブロック毎に 3 ぀たでの S 倀をプログラム指什できたす。
S... S2=... S3=...
泚蚘
SETMS は、個別のブロックに指什しおください。
98
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
䞻軞動䜜
6.1 䞻軞速床(S)、䞻軞回転方向(M3、M4、M5)
䟋
S1 はメむン䞻軞、S2 は第 2 䞻軞です。 郚品は、䞡偎から加工したす。 そのためには、
運転を耇数の手順に分けおください。 切断埌は、同期䞻軞(S2)が、切断埌のワヌクの
加工を匕き継ぎたす。 これをおこなうために、この䞻軞 S2 がメむン䞻軞ずしお定矩さ
れ、S2 に察しお G95 が適甚されたす。
6
6
プログラムコヌド
コメント
N10 S300 M3
; ドラむブ䞻軞の速床ず回転方向 = メむン䞻軞ぞ蚭定
...
; ワヌクの右偎面の加工
N100 SETMS(2)
; S2 がメむン䞻軞になりたす
N110 S400 G95 F

; 新しいメむン䞻軞の速床
...
; ワヌクの巊偎面の加工
N160 SETMS
; 元のメむン䞻軞 S1 ぞ切り替え
詳现情報
メむン䞻軞の S 倀の解釈
G331 機胜たたは G332 機胜が G 機胜グルヌプ 1 (モヌダルに有効な動䜜呜什)で有効な
堎合、プログラム指什の S 倀は垞に、1/min 単䜍の速床ず解釈されたす。 それ以倖の
堎合は、S 倀の解釈が G 機胜グルヌプ 15 (送り速床タむプ)により、次のように異なり
たす。 G96、G961、たたは G962 が有効な堎合、S 倀は m/min 単䜍の呚速䞀定制埡ず
解釈されたす。それ以倖の堎合は、1/min 単䜍の速床ず解釈されたす。
G96/G961/G962 から G331/G332 に倉曎するず、呚速䞀定制埡の倀がれロに蚭定され
たす。G331/G332 から、G 機胜グルヌプ内の G331/G332 以倖の機胜に倉曎するず、速
床倀がれロに蚭定されたす。 察応する S 倀は、必芁に応じお、再床プログラム指什を
おこなっおください。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
99
䞻軞動䜜
6.1 䞻軞速床(S)、䞻軞回転方向(M3、M4、M5)
M 呜什 M3、M4、M5 の蚭定
M 呜什に軞呜什を含むブロックでは、M3、M4、M5 機胜が、軞移動の開始前に有効に
なりたす(制埡装眮の初期蚭定)。
䟋:
プログラムコヌド
コメント
N10 G1 F500 X70 Y20 S270 M3
; 䞻軞速床が 270 1/min ぞ䞊昇し、その埌に X ず Y の移動を
実行したす。
N100 G0 Z150 M5
; Z の埌退移動以前に䞻軞停止したす。
泚蚘
マシンデヌタを䜿甚しお、軞移動の実行タむミングを、䞻軞が䞀床指什速床たで加速
埌、たたはプログラム指什の䞻軞指什切り替え動䜜がおこなわれた盎埌の、いずれかに
蚭定できたす。
耇数䞻軞の加工
1 ぀のチャネルで、5 ぀の䞻軞(メむン䞻軞ず 4 ぀の远加䞻軞)を同時に䜿甚できたす。
䞻軞の 1 ぀はマシンデヌタで、メむン䞻軞ずしお定矩されたす。 ねじ切り、タッピン
グ、毎回転送り速床、およびドりェル時間などの応甚機胜が、この䞻軞に適甚されたす。
その他の䞻軞(第 2 䞻軞ず回転工具など)に぀いおは、回転速床ず䞻軞回転/䞻軞停止の方
向に、察応する数字を指定しおください。
䟋:
プログラムコヌド
コメント
N10 S300 M3 S2=780 M2=4
; メむン䞻軞: 300 1/min、右回転
第 2 䞻軞: 780 1/min、巊回転
プログラム指什可胜なメむン䞻軞の切り替え
NC プログラムで SETMS(<n>)呜什を䜿甚しお、任意の䞻軞をメむン䞻軞ずしお定矩で
きたす。 SETMS は、個別のブロックに指什しおください。
䟋:
100
プログラムコヌド
コメント
N10 SETMS(2)
; 䞻軞 2 がメむン䞻軞になりたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
䞻軞動䜜
6.1 䞻軞速床(S)、䞻軞回転方向(M3、M4、M5)
泚蚘
これで、S...で指定された速床、および M3、M4、M5 でプログラム指什した機胜が、
新しく宣蚀されたメむン䞻軞に適甚されたす。
SETMS が䞻軞名称なしでプログラム指什されおいる堎合は、マシンデヌタに指什した
メむン䞻軞が代わりに䜿甚されたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
101
䞻軞動䜜
6.2 切削速床(SVC)
6.2
切削速床(SVC)
機胜
䞻軞速床の代わりに、実際にはより䞀般的に䜿甚されおいる工具の切削速床を、フラむ
ス加工運転甚にプログラム指什できたす。
ぎ␆◙㈓
⒖ⓙ抮ㄵ
抮ㄵ
制埡装眮は動䜜䞭の工具半埄を䜿甚しお、プログラム指什された工具切削速床から、有
効な䞻軞速床を蚈算したす。
S = (SVC * 1000) / (RT * 2π)
各芁玠の意味は次の S:
䞻軞速床(1/min 単䜍)
ずおりです。
SVC:
切削速床(m/min たたは ft/min 単䜍)
RT:
動䜜䞭の工具の半埄(mm 単䜍)
動䜜䞭の工具の工具タむプ($TC_DP1)は考慮されたせん。
プログラム指什された切削速床は、軌跡送り速床 F、および G 機胜グルヌプ 15 には䟝
存したせん。回転方向ず䞻軞起動は、M3 ず M4 をそれぞれ䜿甚しお、たた、䞻軞停止
は M5 を䜿甚しおプログラム指什されたす。
オフセットメモリの工具半埄デヌタの倉曎は、次回の工具オフセット遞択時、たたは次
回の動䜜䞭のオフセットデヌタ指什の曎新時に適甚されたす。
工具亀換たたは工具オフセットデヌタの遞択/遞択解陀をおこなうず、有効な䞻軞速床
が再蚈算がおこなわれたす。
102
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
䞻軞動䜜
6.2 切削速床(SVC)
条件
切削速床のプログラミングには、次の芁玠が必芁です。
●
回転工具の幟䜕比(フラむス工具たたはドリル工具)
●
動䜜䞭の工具オフセットデヌタ
構文
SVC[<n>]=<倀>
泚蚘
SVC を含むブロックでは、工具半埄を確認しおください。぀たり、工具オフセットデヌ
タを含んだ察応する工具が有効であるか、たたはそのブロックで遞択されおいるこずを
確認しおください。 同䞀ブロックにプログラミングしたずきの SVC、および T/D の指
什には、決められた順序はありたせん。
意味
SVC:
切削速床
[<n>]:
䞻軞番号
このアドレス拡匵子により、プログラム指什切削速床が適甚される
䞻軞が指定されたす。 アドレス拡匵子がない堎合は、速床は垞にメ
むン䞻軞に適甚されたす。
泚:
各䞻軞には、甚途別の切削速床を蚭定しおおくこずができたす。
泚:
アドレス拡匵子なしで SVC をプログラム指什するには、メむン䞻
軞に動䜜䞭の工具が存圚するこずが必芁です。 メむン䞻軞が倉曎さ
れた堎合は、ナヌザヌが、倉曎に応じお工具を遞択しおください。
単䜍:
m/min.たたは ft/min.(G700/G710 に䟝存したす)
泚蚘
SVC ず S の切り替え
SVC ず S は、䞻軞の回転䞭でも、プログラミングで自由に切り替えをおこなうこずが
できたす。 いずれの堎合も、無効な倀は解陀されたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
103
䞻軞動䜜
6.2 切削速床(SVC)
泚蚘
最倧工具速床
システム倉数$TC_TP_MAX_VELO[<工具番号>]を䜿甚しお、最倧工具速床(䞻軞速床)を
蚭定しおおくこずができたす。
速床制限が定矩されおいない堎合、速床は監芖されたせん。
泚蚘
SVC プログラミングは、次の指什が有効な堎合にはできたせん。
 G96/G961/G962
 GWPS
 SPOS/SPOSA/M19
 M70
逆に、これらの呜什のいずれかをプログラム指什するず、SVC が遞択解陀されたす。
泚蚘
既に工具半埄が考慮され、ノヌズ R の暙準工具からの誀差のみを含むような CAD シス
テムを䜿甚しお䜜成された「暙準工具」の工具軌跡は、SVC プログラミングず組み合わ
せでは、サポヌトされたせん。
䟋
すべおの䟋に次の関係が適甚されたす。 工具ホルダ=䞻軞(暙準フラむス加工の堎合)
䟋 1: 半埄 6 mm のフラむス工具
プログラムコヌド
コメント
N10 G0 X10 T1 D1
; $TC_DP6[1,1] = 6 (工具半埄= 6 mm)などのフラむス工具の遞択
N20 SVC=100 M3
; 切削速床= 100 m/min.
⇒ 切削速床から埗られた䞻軞速床:
S = (100 m/min. * 1,000) / (6.0 mm * 2 * 3.14) =
2653.93 1/min
N30 G1 X50 G95 FZ=0.03
; SVC ず 1 刃圓り送り速床
...
104
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
䞻軞動䜜
6.2 切削速床(SVC)
䟋 2: 工具遞択ず SVC は同䞀ブロック
プログラムコヌド
コメント
N10 G0 X20
N20 T1 D1 SVC=100
; ブロックに SVC ず工具ずオフセットデヌタの遞択(指定の順序はあり
たせん)
N30 X30 M3
; 右回転方向の䞻軞起動、切削速床 100 m/min.
N40 G1 X20 F0.3 G95
; SVC ず毎回転送り速床
䟋 3: 2 ぀の䞻軞の切削速床の定矩
プログラムコヌド
コメント
N10 SVC[3]=100 M6 T1 D1
; 動䜜䞭の工具オフセットの工具半埄は、䞡方の䞻軞で同じです。 有
効な速床は、䞻軞 3 ず䞻軞 5 では異なりたす。
N20 SVC[5]=200
䟋 4:
前提条件:
次の蚭定では、メむン䞻軞の倉曎たたは工具亀換は工具ホルダで特定されたす。
MD20124 $MC_TOOL_MANAGEMENT_TOOLHOLDER > 1
次の蚭定では、工具亀換をおこなったずき、旧工具オフセットは保持されたす。 新し
い工具の工具オフセットは、D がプログラム指什されたタむミングでのみ有効になりた
す。
MD20270 $MC_CUTTING_EDGE_DEFAULT = - 2
プログラムコヌド
コメント
N10 $TC_MPP1[9998,1]=2
; マガゞンロケヌションは工具ホルダです
N11 $TC_MPP5[9998,1]=1
; マガゞンロケヌションは工具ホルダ 1 です
N12 $TC_MPP_SP[9998,1]=3
; 工具ホルダ 1 は䞻軞 3 に割り圓おられたす
N20 $TC_MPP1[9998,2]=2
; マガゞンロケヌションは工具ホルダです
N21 $TC_MPP5[9998,2]=4
; マガゞンロケヌションは工具ホルダ 4 です
N22 $TC_MPP_SP[9998,2]=6
; 工具ホルダ 4 は䞻軞 6 に割り圓おられたす
N30 $TC_TP2[2]="WZ2"
N31 $TC_DP6[2,1]=5.0
; T2 の半埄= 5.0 mm、オフセット D1
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
105
䞻軞動䜜
6.2 切削速床(SVC)
プログラムコヌド
コメント
N40 $TC_TP2[8]="WZ8"
N41 $TC_DP6[8,1]=9.0
; T8 の半埄= 9.0 mm、オフセット D1
N42 $TC_DP6[8,4]=7.0
; 半埄= T8 の 7.0 mm、オフセット D4
...
; メむン工具ホルダ番号を蚭定
N100 SETMTH(1)
N110 T="WZ2" M6 D1
; 工具 T2 が装着され、オフセット D1 が有効になりたす。
N120 G1 G94 F1000 M3=3 SVC=100
; S3 = (100 m/min. * 1,000) / (5.0 mm * 2 * 3.14) =
3184.71 1/min
N130 SETMTH(4)
; メむン工具ホルダ番号を蚭定
N140 T="WZ8"
; T8="WZ8"に察応したす
N150 M6
; M4=6 に察応したす
工具「WZ8」はメむン工具ホルダにありたすが、MD20270=–2 のため、旧工具
オフセットが有効です。
N160 SVC=50
; S3 = (50 m/min. * 1,000) / (5.0 mm * 2 * 3.14) =
1592.36 1/min
工具ホルダ 1 に適甚されたオフセットはただ有効であり、工具ホルダ 1 が䞻軞
3 に割り圓おられたす。
新しい工具「WZ8」のオフセット D4 が(工具ホルダ 4 で)有効になりたす。
N170 D4
N180 SVC=300
; S6 = (300 m/min. * 1,000) / (7.0 mm * 2 * 3.14) =
6824.39 1/min
䞻軞 6 は工具ホルダ 4 に割り圓おられたす。
䟋 5:
前提条件:
次の蚭定では、䞻軞が同時に工具ホルダになりたす。
MD20124 $MC_TOOL_MANAGEMENT_TOOLHOLDER > 0
次の蚭定では、工具亀換をおこなったずき、工具オフセットデヌタ D4 が自動的に遞択
されたす。
MD20270 $MC_CUTTING_EDGE_DEFAULT = 4
プログラムコヌド
コメント
N10 $TC_MPP1[9998,1]=2
; マガゞンロケヌションは工具ホルダです
N11 $TC_MPP5[9998,1]=1
; マガゞンロケヌションは工具ホルダ 1 =䞻軞 1 です
N20 $TC_MPP1[9998,2]=2
; マガゞンロケヌションは工具ホルダです
N21 $TC_MPP5[9998,2]=3
; マガゞンロケヌションは工具ホルダ 3 =䞻軞 3 です
106
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
䞻軞動䜜
6.2 切削速床(SVC)
プログラムコヌド
コメント
N30 $TC_TP2[2]="WZ2"
N31 $TC_DP6[2,1]=5.0
; T2 の半埄= 5.0 mm、オフセット D1
N40 $TC_TP2[8]="WZ8"
N41 $TC_DP6[8,1]=9.0
; T8 の半埄= 9.0 mm、オフセット D1
N42 $TC_DP6[8,4]=7.0
; T8 の半埄= 7.0 mm、オフセット D4
...
N100 SETMS(1)
; 䞻軞 1 =メむン䞻軞
N110 T="WZ2" M6 D1
; 工具 T2 が装着され、オフセット D1 が有効になりたす
N120 G1 G94 F1000 M3 SVC=100
; S1 = (100 m/min. * 1,000) / (5.0 mm * 2 * 3.14) =
3184.71 1/min
N200 SETMS(3)
; 䞻軞 3 =メむン䞻軞
N210 M4 SVC=150
; S3 = (150 m/min. * 1,000) / (5.0 mm * 2 * 3.14) =
4777.07 1/min
T="WZ2"の工具オフセット D1 を参照し、S1 は以前の速床で回転し続けた
す。
N220 T="WZ8"
; T8="WZ8"に察応したす
N230 M4 SVC=200
; S3 = (200 m/min. * 1,000) / (5.0 mm * 2 * 3.14) =
6369.43 1/min
T="WZ2"の工具オフセット D1 を参照したす。
N240 M6
; M3=6 に察応したす
工具「WZ8」はメむン䞻軞にあり、新しい工具の工具オフセット D4 が有効に
なりたす。
N250 SVC=50
; S3 = (50 m/min. * 1,000) / (7.0 mm * 2 * 3.14) =
1137.40 1/min
メむン䞻軞のオフセット D4 が有効です。
N260 D1
; 新しい工具「WZ8」のオフセット D1 が有効です。
N270 SVC[1]=300
; S1 = (300 m/min. * 1,000) / (9.0 mm * 2 * 3.14) =
5307.86 1/min
S3 = (50 m/min. * 1,000) / (9.0 mm * 2 * 3.14) =
884.64 1/min
...
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
107
䞻軞動䜜
6.2 切削速床(SVC)
詳现情報
工具半埄
(動䜜䞭の工具に関連した) 次の工具オフセットデヌタは、工具半埄に圱響したす。
●
$TC_DP6 (半埄 - 圢状)
●
$TC_DP15(半埄 - 摩耗)
●
$TC_SCPx6($TC_DP6 のオフセット)
●
$TC_ECPx6($TC_DP6 のオフセット)
次の項目は考慮されたせん。
●
オンラむン工具埄補正
●
プログラム指什茪郭の仕䞊げ代(OFFN)
工具埄補正(G41/G42)
工具埄補正(G41/G42)、および SVC は䞡方ずも工具半埄を参照したすが、機胜に関しお
は盞互に関連性はなく、独立しおいたす。
フロヌティングチャックなしのタッピング(G331、G332)
SVC プログラミングは、G331 たたは G332 ず組み合わせるこずができたす。
シンクロナむズドアクション
SVC は、シンクロナむズドアクションからはプログラム指什できたせん。
切削速床ず䞻軞速床蚭定タむプの読み出し
䞻軞の切削速床ず速床プログラミングタむプ(䞻軞速床 S、たたは切削速床 SVC)は、次
のシステム倉数を䜿甚しお読み出すこずができたす。
●
次のシステム倉数は、パヌトプログラムで先読み停止をおこないたす。
$AC_SVC[<n>]
䞻軞番号<n>に察する珟圚のメむンランのデヌタを先読
みしたずきに適甚される、切削速床です。
$AC_S_TYPE[<n>]
䞻軞番号<n>に察する珟圚のメむンランのデヌタを先読
みしたずきに適甚される、䞻軞速床プログラミングタむ
プです。
108
芏栌倀:
意味:
1
䞻軞速床 S(1/min 単䜍)
2
切削速床 SVC(m/min たたは ft/min 単䜍)
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
䞻軞動䜜
6.2 切削速床(SVC)
●
次のシステム倉数は、パヌトプログラムでは先読み停止をおこないたせん。
$P_SVC[<n>]
䞻軞<n>のプログラム指什切削速床です。
$P_S_TYPE[<n>]
䞻軞<n>のプログラム指什䞻軞速床プログラミングタむ
プです。
芏栌倀:
意味:
1
䞻軞速床 S(1/min 単䜍)
2
切削速床 SVC(m/min たたは ft/min 単䜍)
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
109
䞻軞動䜜
6.3 呚速䞀定制埡(G96/G961/G962、G97/G971/G972、G973、LIMS、SCC)
6.3
呚速䞀定制埡(G96/G961/G962、G97/G971/G972、G973、LIMS、
SCC)
機胜
「呚速䞀定制埡」機胜が有効になるず、䞻軞速床がそれぞれのワヌク盎埄に応じお凊理
されお、工具刃先の切削速床 S(m/min たたは ft/min)が䞀定に保たれたす。
⃊憇抮ㄵ
ₚ棜
⒖ⓙ抮ㄵ
₏➩
⃊憇抮ㄵ
ₙ㢖
この結果、次の長所が生たれたす。
●
回転郚品の加工面品質が均䞀になるため、品質が向䞊したす。
●
工具に負担をかけない加工凊理になりたす。
構文
メむン䞻軞の呚速䞀定制埡の起動/解陀:
G96/G961/G962 S...
...
G97/G971/G972/G973
メむン䞻軞の速床制限:
LIMS=<倀>
LIMS[<䞻軞>]=<倀>
G96/G961/G962 のその他の基準軞:
SCC[<軞>]
110
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
䞻軞動䜜
6.3 呚速䞀定制埡(G96/G961/G962、G97/G971/G972、G973、LIMS、SCC)
泚蚘
SCC[<軞>]は、G96/G961/G962 ず䞀緒にプログラム指什するこずも、単独でプログラ
ム指什するこずもできたす。
意味
G96:
G95 の送り速床タむプによる呚速䞀定制埡:ON
G95 は、G96 で自動的に有効になりたす。 これたでに G95 が無効だった堎
合は、G96 の呌び出し時に新しい送り速床倀 F...を指定しおください。
G961:
G94 の送り速床タむプによる呚速䞀定制埡:ON
G962:
G94 たたは G95 の送り速床タむプによる呚速䞀定制埡:ON
泚:
G94 ずG95 の詳现に぀いおは、「送り速床(G93、G94、G95、F、
FGROUP、FL、FGREF) (ペヌゞ 121)」を参照しおください。
S... :
G96、G961、たたは G962 ず組み合わせた堎合は、S...が䞻軞速床ではな
く、切削速床ず解釈されたす。 切削速床は垞に、メむン䞻軞に適甚された
す。
単䜍:
倀の範囲:
G97:
m/min (G71/G710 の堎合)たたは ft/min (G70/G700 の堎合)
0.1 m/min9999 9999.9 m/min
送り速床タむプ G95 の呚速䞀定制埡の解陀
G97 (たたは G971)の埌は、S...が再び、䞻軞速床(1/min 単䜍)ずしお解釈さ
れたす。 新しい䞻軞速床が指定されない堎合は、G96 (たたは G961)で蚭定
された最埌の速床が保持されたす。
G971:
送り速床タむプ G94 の呚速䞀定制埡の解陀
G972:
送り速床タむプ G94 たたは G95 の呚速䞀定制埡の解陀
G973:
䞻軞速床制限がない呚速䞀定制埡の解陀
LIMS:
メむン䞻軞の速床制限(G96/G961/G97 が有効な堎合にのみ適甚されたす)
メむン䞻軞を遞択できる機械の堎合は、1 ブロック内で 4 ぀たでの䞻軞に、
異なる耇数の制限倀をプログラム指什できたす。
SCC:
<䞻軞>:
䞻軞番号
<倀>:
䞻軞速床の䞊限(1/min 単䜍)
G96/G961/G962 機胜のいずれかが有効である堎合、SCC[<軞>]を䜿甚し
お、ゞオメトリ軞を基準軞ずしお割り圓おるこずができたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
111
䞻軞動䜜
6.3 呚速䞀定制埡(G96/G961/G962、G97/G971/G972、G973、LIMS、SCC)
泚蚘
G96/G961/G962 の初回の遞択時には、呚速䞀定制埡 S...を入力しおください。
G96/G961/G962 を再床遞択するずきは、入力倀は省略できたす。
泚蚘
LIMS でプログラム指什された速床制限は、G26 でプログラム指什された速床制限、お
よびセッティングデヌタで定矩した速床制限の、いずれも超えないようにしおくださ
い。
泚蚘
G96/G961/G962 の基準軞は、SCC[<軞>]のプログラム指什時は、チャネルに割り圓
おられおいるゞオメトリ軞にしおください。 SCC[<軞>]は、G96/G961/G962 のどの
機胜が有効なずきにもプログラム指什できたす。
䟋
䟋 1: 速床制限がある呚速䞀定制埡の起動
プログラムコヌド
コメント
N10 SETMS (3)
; 呚速䞀定制埡= 100 m/min、最倧速床 2,500
1/min
N20 G96 S100 LIMS=2500
...
N60 G96 G90 X0 Z10 F8 S100 LIMS=444
; 最倧速床= 444 1/min
䟋 2: 4 ぀の䞻軞の速床制限の定矩
速床制限は、次のように、䞻軞 1 (メむン䞻軞)ず䞻軞 2、3、および 4 に察しお定矩さ
れたす。
プログラムコヌド
N10 LIMS=300 LIMS[2]=450 LIMS[3]=800 LIMS[4]=1500
...
112
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
䞻軞動䜜
6.3 呚速䞀定制埡(G96/G961/G962、G97/G971/G972、G973、LIMS、SCC)
䟋 3: X 軞の正面切削のための Y 軞割り付け
プログラムコヌド
コメント
N10 G18 LIMS=3000 T1 D1
; 3,000 1/min の速床制限
N20 G0 X100 Z200
N30 Z100
N40 G96 S20 M3
; 呚速䞀定制埡(= 20 m/min)は X 軞に応じお倉わりたす。
N50 G0 X80
N60 G1 F1.2 X34
; X 方向の 1.2 mm/rev の正面切削。
N70 G0 G94 X100
N80 Z80
N100 T2 D1
N110 G96 S40 SCC[Y]
; Y 軞が G96 に割り圓おられ、G96 が有効になりたす(単独のブロック
で実行可胜です)。 呚速䞀定制埡(= 40 m/min)は Y 軞に応じお倉
わりたす。
...
N140 Y30
N150 G01 F1.2 Y=27
; Y の溝加工、送り速床 F = 1.2 mm/rev です。
N160 G97
; 呚速䞀定制埡オフ
N170 G0 Y100
詳现情報
䞻軞速床の蚈算
正面軞の ENS 䜍眮(半埄)を䜿甚しお、プログラム指什切削速床から䞻軞速床を蚈算し
たす。
泚蚘
䞻軞速床の蚈算では WCS ず SZS 間のフレヌム(たずえば、SCALE、TRANS、ROT 等
のプログラマブルフレヌム)が考慮されたす。たた、このフレヌムは速床倉化をもたら
すこずがありたす(たずえば、SCALE 䜿甚時の有効埄に倉曎があった堎合)。
速床制限 LIMS
加工が必芁なワヌクの盎埄が倧幅に異なっおいる堎合は、LIMS (最倧䞻軞速床)で䞻軞
の制限速床を指定するこずをお勧めしたす。 こうするず、盎埄が小さい堎合の速床の
䞊がり過ぎが防止されたす。 LIMS は、G96、G961、および G97 が有効なずきにのみ
適甚されたす。 LIMS は、G971 が遞択されおいるずきは適甚されたせん。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
113
䞻軞動䜜
6.3 呚速䞀定制埡(G96/G961/G962、G97/G971/G972、G973、LIMS、SCC)
/,06
泚蚘
このブロックがメむンランにロヌドされるず、党おのプログラム指什倀がセッティング
デヌタに転送されたす。
呚速䞀定制埡の解陀(G97/G971/G973)
G97/G971 の埌に、制埡装眮は再び、S 倀を䞻軞速床(1/min 単䜍)ずしお解釈したす。
新しい䞻軞速床を指定しない堎合は、G96/G961 で蚭定した最埌の速床が保持されたす。
G96/G961 機胜は、G94 たたは G95 でも無効にするこずができたす。 この堎合、最埌
のプログラム指什速床 S...を䜿甚しお、以降の加工運転が実行されたす。
G97 は、事前に G96 を䜿甚せずにプログラム指什できたす。 このずきの、この機胜の
効果は、G95 ず同じです。LIMS もプログラム指什できたす。
G973 を䜿甚しお、䞻軞速床の制限を有効にせずに呚速䞀定制埡を無効にするこずがで
きたす。
泚蚘
マシンデヌタで埄方向軞を蚭定しおください。
早送り G0
早送り G0 を䜿甚した堎合、速床は倉曎されたせん。
䟋倖:
茪郭ぞ早送りでアプロヌチし、次の NC ブロックに G1/G2/G3 などの軌跡呜什が含たれ
る堎合は、次の軌跡呜什に察する G0 アプロヌチブロックで速床が調敎されたす。
114
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
䞻軞動䜜
6.3 呚速䞀定制埡(G96/G961/G962、G97/G971/G972、G973、LIMS、SCC)
G96/G961/G962 のその他の基準軞
G96/G961/G962 機胜のいずれかが有効である堎合、SCC[<軞>]を䜿甚しお、ゞオメト
リ軞を基準軞ずしお割り圓おるこずができたす。 基準軞が倉曎された堎合は、それは
呚速䞀定制埡の TCP (工具䞭心点)基準䜍眮が倉曎されたす。その結果、䞻軞速床は蚭
定された枛速カヌブたたは加速カヌブで、最終の目暙速床に達したす。
割り圓おられたチャネル軞の軞入れ替え
ゞオメトリ軞には垞に、G96/G961/G962 の基準軞機胜が割り圓おられたす。 割り圓お
られたチャネル軞が軞入れ替えに䜿甚された堎合は、G96/G961/G962 の基準軞機胜は、
旧チャネルに保持されたす。
ゞオメトリ軞入れ替えは、呚速䞀定制埡ぞのゞオメトリ軞の割り圓お方法には圱響した
せん。 G96/G961/G962 の TCP 基準䜍眮がゞオメトリ軞入れ替えに圱響する堎合は、
䞻軞がカヌブを描いお新しい速床に達したす。
ゞオメトリ軞入れ替え(GEOAX(0,X)など)の結果、チャネル軞がたったく割り圓おられ
ない堎合は、䞻軞速床は G97 に埓っお決められたす。
基準軞の割り圓おによるゞオメトリ軞入れ替えの䟋:
プログラムコヌド
コメント
N05 G95 F0.1
N10 GEOAX(1, X1)
; チャネル軞 X1 が 1 番目のゞオメトリ軞になりたす。
N20 SCC[X]
; 1 番目のゞオメトリ軞(X)が G96/G961/G962 の基準軞になりたす。
N30 GEOAX(1, X2)
; チャネル軞 X2 が 1 番目のゞオメトリ軞になりたす。
N40 G96 M3 S20
; G96 の基準軞はチャネル軞 X2 です。
プログラムコヌド
コメント
N05 G95 F0.1
N10 GEOAX(1, X1)
; チャネル軞 X1 が 1 番目のゞオメトリ軞になりたす。
N20 SCC[X1]
; X1 軞、そしお 1 番目のゞオメトリ軞(X)が自動的に G96/G961/G962 の基準
軞になりたす。
N30 GEOAX(1, X2)
; チャネル軞 X2 が 1 番目のゞオメトリ軞になりたす。
N40 G96 M3 S20
; G96 の基準軞は X2 たたは X です、アラヌムは発生したせん。
プログラムコヌド
コメント
N05 G95 F0.1
N10 GEOAX(1, X2)
; チャネル軞 X2 が 1 番目のゞオメトリ軞になりたす。
N20 SCC[X1]
; X1 はゞオメトリ軞ではなく、アラヌムが発生したす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
115
䞻軞動䜜
6.3 呚速䞀定制埡(G96/G961/G962、G97/G971/G972、G973、LIMS、SCC)
プログラムコヌド
コメント
N05 G0 Z50
N10 X35 Y30
N15 SCC[X]
; G96/G961/G962 の基準軞は X です。
N20 G96 M3 S20
; 呚速䞀定制埡が 10 mm/min でオン。
N25 G1 F1.5 X20
; X 方向の 1.5 mm/rev の正面切削。
N30 G0 Z51
N35 SCC[Y]
; G96 の基準軞は Y です、䞻軞速床が(Y30 の䜍眮たで)䜎䞋したす。
N40 G1 F1.2 Y25
; Y 方向の 1.2 mm/rev の正面切削。
参照先:
総合機胜説明曞 基本機胜; 盎埄/半埄指定(P1)および送り速床(V1)
116
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
䞻軞動䜜
6.4 砥石呚速床䞀定制埡(GWPSON、GWPSOF)
6.4
砥石呚速床䞀定制埡(GWPSON、GWPSOF)
機胜
「砥石呚速床䞀定制埡(GWPS)」機胜を䜿甚しお、珟圚の半埄を考慮しお砥石の速床を
蚭定し、砥石呚速床を䞀定に保ちたす。
構文
GWPSON(<t 番号>)
GWPSOF(<t 番号>)
S.../S<n>=...
意味
GWPSON:
砥石呚速床䞀定制埡の遞択
GWPSOF:
砥石呚速床䞀定制埡の遞択解陀
<t 番号>:
T 番号は、この T 番号の工具が動䜜䞭でない堎合のみ、指定しおく
ださい。
S
:
メむン䞻軞の呚速床(m/s たたは ft/s 単䜍)
S<n>=
:
䞻軞<n>の呚速床(m/s たたは ft/s 単䜍)
泚:
S0= で指定された呚速床はメむン䞻軞に適甚されたす。
泚蚘
砥石呚速床は、研削工具(タむプ 400499)に察しおのみプログラム指什できたす。
䟋
砥石呚速床䞀定制埡が研削工具 T1 ず T5 に䜿甚されたす。
動䜜䞭の工具は T1 です。
プログラムコヌド
コメント
N20 T1 D1
; T1 ず D1 を遞択したす。
N25 S1=1000 M1=3
; 䞻軞 1 は 1000 1/min
N30 S2=1500 M2=3
; 䞻軞 2 は 1500 1/min
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
117
䞻軞動䜜
6.4 砥石呚速床䞀定制埡(GWPSON、GWPSOF)
プログラムコヌド
コメント


N40 GWPSON
; 動䜜䞭の工具に察しお GWPS を遞択したす。
N45 S1=60
; 動䜜䞭の工具の GWPS を 60 m/s に蚭定したす。


N50 GWPSON(5)
; 工具 5 の GWPS を遞択したす(䞻軞 2)。
N55 S2=40
; 䞻軞 2 の GWPS を 40 m/s に蚭定したす。


N60 GWPSOF
; 動䜜䞭の工具の GWPS を遞択解陀したす。
N65 GWPSOF(5)
; 工具 5 の GWPS を遞択解陀したす(䞻軞 2)。
詳现情報
工具別パラメヌタ
「呚速床䞀定制埡」機胜を有効にするために、工具別研削デヌタ$TC_TPG1,
$TC_TPG8、および$TC_TPG9 を蚭定方法に埓っお蚭定しおください。 GWPS 機胜が
有効な堎合は、速床倉曎時は、オンラむンオフセット倀(= 摩耗パラメヌタです。「パ
ヌトプログラムの TMON、TMOF の研削別工具監芖」たたは PUTFTOC、PUTFTOCF
を参照)も考慮しおください。
GWPS を遞択する堎合: GWPSON、GWPS のプログラミング
GWPS を GWPSON で遞択した埌は、以降のこの䞻軞の各 S 倀が砥石呚速床ずしお解
釈されたす。
GWPSON で砥石呚速床を遞択しおも、工具長補正ず工具監芖のいずれも自動的には適
甚されたせん。
GWPS は、同じチャネルにある異なる工具番号の耇数の䞻軞に察しお有効にするこず
ができたす。
すでに GWPS が有効になっおいる䞻軞に装着された新しい工具に察しお、GWPS を遞
択する堎合は、最初に GWPSOF で動䜜䞭の GWPS を遞択解陀しおください。
GWPS を遞択解陀する堎合: GWPSOF
GWPS を GWPSOF で遞択解陀するず、最埌の蚈算速床が指什倀ずしお有効になりた
す。
GWPS プログラミングは、パヌトプログラム終了時に、たたは RESET によりリセット
されたす。
118
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
䞻軞動䜜
6.4 砥石呚速床䞀定制埡(GWPSON、GWPSOF)
動䜜䞭の GWPS を確認する堎合: $P_GWPS[䞻軞番号]
このシステム倉数を䜿甚するず、特定の䞻軞で GWPS が有効であるかどうかをパヌト
プログラムから確認できたす。
TRUE : GWPS が有効です。
FALSE : GWPS が無効です。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
119
䞻軞動䜜
6.5 プログラマブル䞻軞速床制限(G25、G26)
6.5
プログラマブル䞻軞速床制限(G25、G26)
機胜
マシンデヌタずセッティングデヌタで定矩した䞻軞速床の最小倀ず最倧倀は、パヌトプ
ログラム呜什を䜿甚しお倉曎できたす。
䞻軞速床制限は、チャネルのすべおの䞻軞に察しおプログラム指什できたす。
泚意
G25 たたは G26 でプログラム指什された䞻軞速床制限は、セッティングデヌタの速床
制限倀を䞊曞きしたす、このため、プログラム終了埌も、そのたた保存されたす。
構文
G25 S
 S1=
 S2=

G26 S
 S1=
 S2=

意味
G25:
䞻軞速床の䞋限
G26:
䞻軞速床の䞊限
S... S1=
 S2=
 : 䞻軞速床の最小倀たたは最倧倀
泚:
各ブロックに最倧 3 ぀の䞻軞速床制限倀をプログラム指什でき
たす。
倀の範囲:
0.19999 9999.9 1/min
䟋
120
プログラムコヌド
コメント
N10 G26 S1400 S2=350 S3=600
; メむン䞻軞、䞻軞 2、および䞻軞 3 の䞊限速床
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
7
送り速床制埡
7.1
送り速床(G93、G94、G95、F、FGROUP、FL、FGREF)
機胜
これらの呜什を NC プログラムで䜿甚しお、加工凊理に関連するすべおの軞の送り速床
を蚭定したす。
構文
G93/G94/G95
F...
FGROUP(<軞 1>,<軞 2>, ...)
FGREF[<回転軞>]=<基準半埄>
FL[<軞>]=<倀>
意味
G93:
むンバヌスタむム送り(1/min 単䜍)
G94:
毎分送り速床(mm/min、inch/min、たたは°/min 単䜍)
G95:
毎回転送り速床(mm/rev たたは inch/rev 単䜍)
G95 はメむン䞻軞の回転(通垞は切削䞻軞、たたは旋盀の䞻軞)を基準にし
たす。
F... :
移動に䜿甚されるゞオメトリ軞の送り速床
G93/G94/G95 で蚭定された単䜍が適甚されたす。
FGROUP:
F でプログラム指什された送り速床が、FGROUP で指定されたすべおの軞
(ゞオメトリ軞/回転軞)に適甚されたす。
FGREF:
FGREF を䜿甚しお、有効半埄(<基準半埄>)を、FGROUP で指定された各回
転軞に察しおプログラム指什したす。
FL:
同期軞/軌跡軞の制限速床
G94 で蚭定された単䜍が適甚されたす。
軞(チャネル軞、ゞオメトリ軞、たたは旋回軞)毎に 1 ぀の FL 倀をプログ
ラム指什できたす。
<軞>:
基本座暙系の軞識別子を䜿甚しおください(チャネル軞、
ゞオメトリ軞)。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
121
送り速床制埡
7.1 送り速床(G93、G94、G95、F、FGROUP、FL、FGREF)
䟋
䟋 1: FGROUP の動䜜モヌド
次の䟋は、軌跡ず軌跡送り速床に察する FGROUP の働きを瀺すものです。 倉数
$AC_TIME には、秒単䜍のブロック起動時間が含たれたす。 これは、シンクロナむズ
ドアクションのみで䜿甚できたす。
プログラムコヌド
コメント
N100 G0 X0 A0
N110 FGROUP(X,A)
N120 G91 G1 G710 F100
; 送り速床= 100 mm/min たたは 100°/min
N130 DO $R1=$AC_TIME
N140 X10
; 送り速床= 100 mm/min、軌跡= 10 mm、R1 =箄 6 s
N150 DO $R2=$AC_TIME
N160 X10 A10
; 送り速床= 100 mm/min、軌跡= 14.14 mm、R2 =箄 8 s
N170 DO $R3=$AC_TIME
N180 A10
; 送り速床= 100°/min、軌跡= 10°ã€R3 =箄 6 s
N190 DO $R4=$AC_TIME
N200 X0.001 A10
; 送り速床= 100 mm/min、軌跡= 10 mm、R4 =箄 6 s
N210 G700 F100
; 送り速床= 2540 mm/min たたは 100°/min
N220 DO $R5=$AC_TIME
N230 X10
; 送り速床= 2540 mm/min、軌跡= 254 mm、R5 =箄 6 s
N240 DO $R6=$AC_TIME
N250 X10 A10
; 送り速床= 2540 mm/min、軌跡= 254.2 mm、R6 =箄 6 s
N260 DO $R7=$AC_TIME
N270 A10
; 送り速床= 100°/min、軌跡= 10°ã€R7 =箄 6 s
N280 DO $R8=$AC_TIME
N290 X0.001 A10
; 送り速床= 2540 mm/min、軌跡= 10 mm、R8 =箄 0.288 s
N300 FGREF[A]=360/(2*$PI)
; 有効半埄を䜿甚しお 1°= 1inch を蚭定したす。
N310 DO $R9=$AC_TIME
N320 X0.001 A10
; 送り速床= 2540 mm/min、軌跡= 254 mm、R9 =箄 6 s
N330 M30
122
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
送り速床制埡
7.1 送り速床(G93、G94、G95、F、FGROUP、FL、FGREF)
䟋 2: 制限速床 FL の同期軞の移動
同期軞 Z が制限速床に達するず、軌跡軞の軌跡速床は枛速したす。
プログラムコヌド
N10 G0 X0 Y0
N20 FGROUP(X)
N30 G1 X1000 Y1000 G94 F1000 FL[Y]=500
N40 Z-50
䟋 3: ヘリカル補間
軌跡軞 X ず Y は、プログラム指什送り速床で移動したす。切り蟌み軞 Z は同期軞です。
<
<
;
=
プログラムコヌド
コメント
N10 G17 G94 G1 Z0 F500
; 工具の送り速床です。
N20 X10 Y20
; 開始䜍眮ぞアプロヌチしたす。
N25 FGROUP(X,Y)
; 軞 X/Y は軌跡軞で、Z は同期軞です。
N30 G2 X10 Y20 Z-15 I15 J0 F1000 FL[Z]=200
; 円匧軌跡では送り速床が 1,000
mm/min、Z 方向の移動は同期したす。
...
N100 FL[Z]=$MA_AX_VELO_LIMIT[0,Z]
; MD からの速床の読み蟌みにより、制限
速床が遞択解陀されたす。MD から倀を
読み蟌みたす。
N110 M30
; プログラム終了。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
123
送り速床制埡
7.1 送り速床(G93、G94、G95、F、FGROUP、FL、FGREF)
詳现情報
軌跡軞の送り速床(F)
軌跡送り速床は通垞、移動に䜿甚されるすべおのゞオメトリ軞の個々の速床成分で構成
され、切削工具たたは旋削工具先端の䞭心点を基準にしたす。
<
)
<ቑ䲊╀
;
;ቑ䲊╀
送り速床は、アドレス F で指定されたす。そしお新しい送り速床が指什されるたで有
効です。 マシンデヌタの初期蚭定に応じお、G 呜什で指定された単䜍系は、mm ず
inch のいずれかずなりたす。
NC ブロック毎に 1 ぀の F 倀をプログラム指什できたす。 送り速床の単䜍は、G 呜什
G93/G94/G95 のいずれかで定矩されたす。 送り速床 F は軌跡軞に察しおのみ機胜し、
新しい送り速床がプログラム指什されるたで有効です。 アドレス F の埌にはセパレヌ
タを䜿甚できたす。
䟋:
F100 たたは F 100
F.5
F=2*FEED
送り速床のタむプ(G93/G94/G95)
G 呜什 G93、G94、および G95 はモヌダルです。 G93、G94、および G95 のいずれか
に切り替えるずきは、軌跡送り速床倀を再床プログラム指什しおください。 回転軞を
䜿甚しお加工する堎合は、送り速床を°/min 単䜍でも指定できたす。
124
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
送り速床制埡
7.1 送り速床(G93、G94、G95、F、FGROUP、FL、FGREF)
むンバヌスタむム送り(G93)
むンバヌスタむム送りは、぀のブロックの動䜜呜什を実行するために必芁な時間を指
定したす。
単䜍:1/min
䟋:
N10 G93 G01 X100 F2
意味: プログラム指什軌跡を 0.5min で移動したす。
<
*;)
;
PLQ
泚蚘
軌跡長がブロック毎に倧きく異なる堎合は、各ブロックで新しい F 倀を、G93 を䜿甚
しお指定しおください。 回転軞を䜿甚しお加工する堎合は、送り速床を°/min 単䜍でも
指定できたす。
同期軞の送り速床
アドレス F でプログラム指什された送り速床は、䞀぀のブロックにプログラム指什さ
れたすべおの軌跡軞に適甚されたすが、同期軞には適甚されたせん。 同期軞は、その
軌跡が軌跡軞ず同じ時間を必芁ずし、すべおの軞が同時にその終点に到達するよう制埡
されたす。
同期軞の制限速床(FL)
FL 呜什を䜿甚しお、同期軞の制限速床をプログラム指什できたす。 FL がプログラム
指什されおいない堎合は、早送り速床が適甚されたす。 FL は、MD (MD36200
$MA_AX_VELO_LIMIT)に割り圓お倀で、解陀されたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
125
送り速床制埡
7.1 送り速床(G93、G94、G95、F、FGROUP、FL、FGREF)
同期軞ずしおの軌跡軞の移動(FGROUP)
FGROUP を䜿甚しお、軌跡軞を軌跡送り速床で移動するか、同期軞ずしお移動するかを
定矩したす。 たずえば、ヘリカル補間で、2 ぀のゞオメトリ軞、X ず Y のみが、プロ
グラム指什送り速床で移動するよう定矩できたす。 この堎合は、切り蟌み軞 Z が同期
軞ずなりたす。
䟋: FGROUP(X,Y)
FGROUP の倉曎
FGROUP による蚭定は、次の方法で倉曎できたす。
1. FGROUP の再プログラミング: FGROUP(X,Y,Z)など
2. 軞を指定しない FGROUP のプログラミング: FGROUP()
FGROUP()に埓っお、マシンデヌタの初期蚭定が適甚されたす。 これで、ゞオメト
リ軞が再床、軌跡軞グルヌプで移動したす。
泚蚘
FGROUP を䜿甚する堎合は、軞識別子はチャネル軞の名称にしおください。
送り速床 F の単䜍系
ゞオメトリ蚭定に加えお、G700 ず G710 の G 呜什も、送り速床 F の単䜍系の定矩に䜿
甚されたす。蚀い換えるず、
●
G700 の堎合: [inch/min]
●
G710 の堎合: [mm/min]
泚蚘
G70/G71 は、送り速床の蚭定には圱響したせん。
制限速床 FL の同期軞の単䜍系
G 呜什 G700/G710 を䜿甚した F の単䜍蚭定は FL にも適甚されたす。
回転軞ず盎線軞の単䜍
FGROUP で結合され、共に軌跡を移動する盎線軞ず回転軞の堎合は、送り速床の解釈に
盎線軞の単䜍が䜿甚されたす(G94/G95 の mm/min たたは inch/min、および mm/rev た
たは inch/rev の指什によりたす)。
回転軞の接線速床(mm/min たたは inch/min)は、次の匏に埓っお蚈算されたす。
F[mm/min] = F'[°/min] * π * D[mm]/360[°]
126
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
送り速床制埡
7.1 送り速床(G93、G94、G95、F、FGROUP、FL、FGREF)
各芁玠の意味は次の F:
接線速床
ずおりです。
F':
角速床
π:
円呚率
D:
盎埄
F
F'
D
軌跡速床 F による回転軞の移動(FGREF)
工具たたはワヌクたたはその䞡方が回転軞で移動する加工運転の堎合、有効な加工送り
速床は、F 倀を基準ずした通垞の方法で、軌跡速床ずしお解釈されたす。 このために、
䜿甚される各回転軞に察し、有効半埄(基準半埄)を指定する必芁がありたす。
基準半埄の単䜍は、G70/G71/G700/G710 の蚭定によっお異なりたす。
䜿甚される党おの軞が軌跡送り速床の蚈算で考慮されるためには、党おの軞を FGROUP
呜什に含めおください。
FGREF プログラム指什なしの動䜜ずの互換性を保蚌するために、システムの電源投入
時ず RESET 時は係数 1° = 1 mm が有効になりたす。 これは、FGREF= 360 mm/(2π) =
57.296 mm ずいう基準半埄に察応したす。
泚蚘
この初期蚭定は、有効単䜍系(MD10240 $MN_SCALING_SYSTEM_IS_METRIC)にも、
珟圚動䜜䞭の G70/G71/G700/G710 蚭定にも䟝存したせん。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
127
送り速床制埡
7.1 送り速床(G93、G94、G95、F、FGROUP、FL、FGREF)
特別な事䟋:
プログラムコヌド
N100 FGROUP(X,Y,Z,A)
N110 G1 G91 A10 F100
N120 G1 G91 A10 X0.0001 F100
このタむプのプログラミングの堎合、N110 にプログラム指什された F 倀は回転軞の送
り速床(°/min 単䜍)で䜿甚され、N120 で䜿甚される送り速床は、珟圚動䜜䞭の
G70/G71/G700/G710 蚭定に応じお、100inch/min たたは 100 mm/min ずなりたす。
泚意
FGREF による蚈算は、ブロックにプログラム指什されおいる軞が回転軞のみの堎合に
も機胜したす。 この堎合、°/min 単䜍の通垞の F 倀の解釈は、基準半埄が FGREF の初
期蚭定に察応する堎合のみ適甚されたす。
 G71/G710 の堎合: FGREF[A]=57.296
 G70/G700 の堎合: FGREF[A]=57.296/25.4
基準半埄の読み蟌み
回転軞の基準半埄倀は、次のシステム倉数を䜿甚しお読み蟌むこずができたす。
●
次のシステム倉数は、シンクロナむズドアクション、たたはパヌトプログラムで先
読み停止をおこなっお読み蟌みたす。
$AA_FGREF[<軞>]
●
珟圚のメむンラン倀
次のシステム倉数は、パヌトプログラムでは先読み停止をおこないたせん。
$PA_FGREF[<軞>]
プログラム指什倀
倀がたったくプログラム指什されおいない堎合は、既定の 360 mm/(2π) = 57.296 mm
(1°ã‚たり 1 mm に察応したす)が䞡方のシステム倉数で読み蟌たれたす。
盎線軞の堎合、䞡方のシステム倉数の倀は垞に 1 mm です。
128
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
送り速床制埡
7.1 送り速床(G93、G94、G95、F、FGROUP、FL、FGREF)
速床に圱響する軌跡軞の読み蟌み
軌跡補間に関係する軞を、次のように、システム倉数を䜿甚しお読み蟌むこずができた
す。
●
次のシステム倉数は、シンクロナむズドアクション、たたはパヌトプログラムで先
読み停止をおこなっお読み蟌みたす。
$AA_FGROUP[<軞>]
指定軞が、初期蚭定たたは FGROUP プログラミングに
より、珟圚のメむンラン凊理の軌跡速床に圱響する堎
合は、倀「1」を返したす。 それ以倖の堎合は、倀
「0」を返したす。
$AC_FGROUP_MASK
FGROUP でプログラム指什され、軌跡速床に圱響する
チャネル軞のビットキヌを返したす。
●
次のシステム倉数は、パヌトプログラムでは先読み停止をおこないたせん。
$PA_FGROUP[<軞>]
指定軞が、初期蚭定たたは FGROUP プログラミングに
より軌跡速床に圱響する堎合は、倀「1」を返した
す。 それ以倖の堎合は、倀「0」を返したす。
$P_FGROUP_MASK
FGROUP でプログラム指什され、軌跡速床に圱響する
チャネル軞のビットキヌを返したす。
FGREF による旋回軞の軌跡基準係数
旋回軞では、FGREF[]係数の動䜜モヌドは、回転軞補間ずベクトル補間のどちらを䜿
甚しお工具の向きが倉曎されるかに応じお異なりたす。
回転軞では回転軞補間が䜿甚され、この堎合は、旋回軞の圓該の FGREF 係数が、軞軌
跡の基準半埄ずしお個々に蚈算されたす。
ベクトル補間の堎合は、個々の FGREF 係数の盞乗平均倀ずしお動䜜䞭の FGREF 係数が
蚈算され、適甚されたす。
FGREF[有効倀] = [(FGREF[A] * FGREF[B]...)]の n 乗根
各芁玠の意味は次の A:
1 番目の旋回軞の軞識別子
ずおりです。
B:
2 番目の旋回軞の軞識別子
C:
3 番目の旋回軞の軞識別子
n:
旋回軞数
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
129
送り速床制埡
7.1 送り速床(G93、G94、G95、F、FGROUP、FL、FGREF)
䟋:
暙準の 5 軞座暙倉換には 2 ぀の旋回軞があるため、有効な係数は、2 ぀の軞係数の積の
平方根です。
FGREF[effective] = [(FGREF[A] * FGREF[B])]の平方根
泚蚘
したがっお、旋回軞 FGREF の有効係数を䜿甚しお、プログラム指什軌跡送り速床の基
準ずなる、工具の基準点を定矩できたす。
130
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
送り速床制埡
7.2 䜍眮決め軞の移動(POS、POSA、POSP、FA、WAITP、WAITMC)
7.2
䜍眮決め軞の移動(POS、POSA、POSP、FA、WAITP、WAITMC)
機胜
䜍眮決め軞は、甚途別の軞別送り速床で、軌跡軞ずは無関係に移動したす。 補間呜什
はありたせん。 POS/POSA/POSP の各呜什を䜿甚しお、䜍眮決め軞を移動し、同時に動
䜜順序を調敎するこずができたす。
䜍眮決め軞の代衚䟋は次のずおりです。
●
パレット送り機噚
●
怜査ステヌション
WAITP を䜿甚するず、これ以前の NC ブロックで POSA を䜿甚しおプログラム指什さ
れた軞が、終了䜍眮に到達するたでプログラムが埅機する NC プログラムの䜍眮を、指
定できたす。
WAITMC は、指定した埅機マヌクを受信するず、盎ちに次の NC ブロックをロヌドした
す。
構文
POS[<軞>]=<䜍眮>
POSA[<軞>]=<䜍眮>
POSP[<軞>]=(<終了䜍眮>,<区間長>,<モヌド>)
FA[<軞>]=<倀>
WAITP(<軞>) ;個別の NC ブロックでプログラミング
WAITMC(<埅機マヌク>)
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
131
送り速床制埡
7.2 䜍眮決め軞の移動(POS、POSA、POSP、FA、WAITP、WAITMC)
意味
POS/POSA:
指定した䜍眮に䜍眮決め軞を移動したす
POS ず POSA の機胜は同じですが、ブロック切り替えの動䜜は異なり
たす。
 POS は、䜍眮に達するたで、NC ブロックが有効になるのを遅らせ
たす。
 POSA は、䜍眮に達しおいなくおも、NC ブロックを有効にした
す。
<軞>:
移動軞の名称(チャネルたたはゞオメトリ軞識別子)
<䜍眮>:
アプロヌチする軞の䜍眮
タむプ: REAL
POSP:
耇数区間で、指定した終了䜍眮に䜍眮決め軞を移動したす。
<終了䜍眮>:
アプロヌチする軞の終了䜍眮
<区間長>:
区間長
<モヌド>:
アプロヌチモヌド
= 0:
最埌の 2 ぀の区間は、終了䜍眮たでの残りの軌
跡が、同䞀の倧きさ (蚭定枈み)の 2 ぀の残り区
間に分割されたす。
= 1:
蚈算したすべおの区間長の合蚈が終了䜍眮たで
の軌跡に正確に察応するように、区間長が調敎
されたす。
泚:
POSP を䜿甚するず、揺動動䜜を明確にプログラム指什できたす。
参照先:
プログラミング説明曞 䞊玚線; 「揺動」の章
FA:
指定した䜍眮決め軞の送り速床
<軞>:
移動軞の名称(チャネルたたはゞオメトリ軞識別子)
<倀>:
送り速床
単䜍:
mm/min たたは inch/min たたは°/min
泚:
5 ぀たでの FA 倀を、NC ブロック毎にプログラム指什できたす。
132
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
送り速床制埡
7.2 䜍眮決め軞の移動(POS、POSA、POSP、FA、WAITP、WAITMC)
WAITP:
䜍眮決め軞が移動するたで埅機したす。
以降のブロックは、これ以前の NC ブロックで POSA を䜿甚しおプロ
グラム指什した指定䜍眮決め軞が(粟密むグザクトストップによる)終
了䜍眮に到達するたで凊理されたせん。
<軞>:
WAITP 呜什が適甚される軞の名称です(チャネル軞たた
はゞオメトリ軞の識別子)。
泚:
WAITP を䜿甚するず、1 ぀の軞を、揺動軞ずしお、たたは (PLC を介
した)同時䜍眮決め軞の移動甚に䜿甚できたす。
WAITMC:
指定した埅機マヌクの受信を埅機したす。
指定した埅機マヌクを受信するず、盎ちに次の NC ブロックをロヌド
したす。
<埅機マヌク>:
埅機マヌクの番号
泚意
POSA による移動
先読み停止ずなる呜什が、自動的に埌続のブロックで読み蟌たれた堎合、すでに先読
みがおこなわれお保存されおいる他のすべおのブロックが実行完了するたでは、この
POSA ブロックは実行されたせん。 これ以前の POSA ブロックはむグザクトストップ
(G9 ずしお)で停止したす。
䟋
䟋 1: POSA による移動ず機械状態デヌタぞのアクセス
制埡装眮は、機械状態デヌタ($A...)ぞのアクセス時に内郚の先読み停止をおこないたす。
加工は、 先読みがおこなわれお保存されたすべおのブロックが完党に実行されるたで
停止したす。
プログラムコヌド
コメント
N40 POSA[X]=100
N50 IF $AA_IM[X]==R100 GOTOF LABEL1
; 機械状態デヌタぞのアクセス。
N60 G0 Y100
N70 WAITP(X)
N80 LABEL1:
N...
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
133
送り速床制埡
7.2 䜍眮決め軞の移動(POS、POSA、POSP、FA、WAITP、WAITMC)
䟋 2: WAITP で移動の終了を埅機
パレット送り機噚
軞U:
パレット栌玍
䜜業領域ぞのワヌクパレットの搬送
軞V:
凊理を支揎するための抜き取り怜査が実行される怜査ステヌションぞの
搬送装眮
プログラムコヌド
コメント
N10 FA[U]=100 FA[V]=100
;
個々の䜍眮決め軞 U ず V の軞別送り速床の指定
N20 POSA[V]=90 POSA[U]=100 G0 X50 Y70
;
䜍眮決め軞ず軌跡軞で移動したす。
N50 WAITP(U)
;
プログラムの実行は、N20 でプログラム指什した終点
に軞 U が到達するたでは再開されたせん。


詳现情報
POSA による移動
ブロック切り替えの有効化ずプログラムの実行のいずれも、POSA には圱響されたせん。
終了䜍眮ぞの移動は、以降の NC ブロックの実行䞭におこなうこずができたす。
POS による移動
次のブロックは、POS でプログラム指什されたすべおの軞がその終了䜍眮に到達するた
で実行されたせん。
WAITP で移動の終了を埅機
WAITP の埌は、NC プログラムぞの軞の割り圓おが無効になりたす。この状態は再床、
軞をプログラム指什するたで適甚されたす。 このずき、この軞は、PLC による䜍眮決
め軞ずしお、たたは NC プログラム/PLC、たたは HMI からの揺動軞ずしお、動䜜する
こずができたす。
IPOBRKA ず WAITMC による枛速カヌブのブロックの切り替え
軞が埅機マヌクに到達しおいない堎合、たたは別のブロック終了条件によりブロックを
切り替えられない堎合にのみ枛速したす。 WAITMC の埌、ブロックの切り替えを劚げ
る他のブロック終了条件がない堎合は、軞が盎ちに起動したす。
134
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
送り速床制埡
7.3 䜍眮制埡䞻軞の運転(SPCON、SPCOF)
7.3
䜍眮制埡䞻軞の運転(SPCON、SPCOF)
機胜
G33 によるピッチの倧きいねじ切りず組み合わせる堎合などは、品質向䞊のために䜍眮
制埡䞻軞モヌドを掚奚したす。
SPCON の NC 呜什を䜿甚しお、䜍眮制埡䞻軞モヌドに切り替えたす。
泚蚘
SPCON には、最倧 3 皮類の補間サむクルがありたす。
構文
SPCON/SPCON(<n>)/SPCON(<n>,<m>, etc.)
...
SPCOF/SPCOF(<n>)/SPCOF(<n>,<m>, etc.)
意味
SPCON:
䜍眮制埡モヌドを有効にしたす。
指定した䞻軞が、速床制埡から䜍眮制埡ぞ切り替わりたす。
SPCON はモヌダルで、SPCOF たで保持されたす。
SPCOF:
䜍眮制埡モヌドを解陀したす
指定した䞻軞が、䜍眮制埡から速床制埡ぞ切り替わりたす。
<n>:
切り替える䞻軞番号を指定したす。
䞻軞番号を指定しない堎合は、SPCON/SPCOF はメむン
䞻軞に適甚されたす。
<n>,<m>, etc.: SPCON たたは SPCOF を䜿甚しお、1 ブロックで耇数の
䞻軞を切り替えるこずができたす。
泚蚘
速床は S で指定したす。
M3、M4、および M5 は、回転方向ず䞻軞停止に関しお適甚されたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
135
送り速床制埡
7.3 䜍眮制埡䞻軞の運転(SPCON、SPCOF)
泚蚘
指什倀連結の䞻軞同期の堎合は、メむン䞻軞を䜍眮制埡モヌドで動䜜させおください。
136
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
送り速床制埡
7.4 䞻軞の䜍眮決め(SPOS、SPOSA、M19、M70、WAITS)
7.4
䞻軞の䜍眮決め(SPOS、SPOSA、M19、M70、WAITS)
機胜
SPOS、SPOSA、たたは M19 を䜿甚しお、工具亀換のずきなどに、䞻軞を特定の回転䜍
眮に蚭定できたす。
⥭慱⇜凜
SPOS、SPOSA、および M19 により、次の M3/M4/M5/M41M45 実行たで、䞀時的に䜍
眮制埡モヌドに切り替わりたす。
軞モヌドの䜍眮決め
䞻軞は、マシンデヌタで定矩したアドレスで軌跡軞、同期軞、たたは䜍眮決め軞ずしお
も動䜜できたす。 軞識別子を指定するず、䞻軞は軞モヌドずなりたす。 M70 の堎合は、
䞻軞が盎接、軞モヌドに切り替わりたす。
䜍眮決めの終了
FINEA、CORSEA、IPOENDA、たたは IPOBRKA を䜿甚しお、䞻軞䜍眮決めの動䜜終了
条件をプログラム指什できたす。
実行䞭のブロックでプログラム指什したすべおの䞻軞たたは軞の動䜜終了条件、および
軌跡補間のブロック切り替え条件が満たされた堎合は、プログラムが次のブロックぞ進
みたす。
同期制埡
䞻軞移動を同期させるには、WAITS を䜿甚するず、䞻軞䜍眮に到達するたで埅機でき
たす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
137
送り速床制埡
7.4 䞻軞の䜍眮決め(SPOS、SPOSA、M19、M70、WAITS)
条件
䜍眮決めされる䞻軞は、䜍眮制埡モヌドの動䜜を可胜にしおください。
構文
䞻軞の䜍眮決め
SPOS=<倀>/SPOS[<n>]=<倀>
SPOSA=<倀>/SPOSA[<n>]=<倀>
M19 / M<n>=19
䞻軞を軞モヌドに切り替え:
M70 / M<n>=70
動䜜終了条件を定矩:
FINEA/FINEA[S<n>]
COARSEA/COARSEA[S<n>]
IPOENDA/IPOENDA[S<n>]
IPOBRKA/IPOBRKA(<軞>[,<タむミング>]) ; 個別の NC ブロックでプログラミング。
䞻軞移動を同期化:
WAITS/WAITS(<n>,<m>) ; 個別の NC ブロックでプログラミング。
意味
SPOS/SPOSA:
䞻軞を指定角床に蚭定
SPOS ず SPOSA の機胜は同じですが、ブロック切り替えの動䜜は異な
りたす。
 SPOS は、䜍眮に達するたで、NC ブロックが有効になるのを遅ら
せたす。
 SPOSA は、䜍眮に達しおいなくおも、NC ブロックを有効にした
す。
<n>:
䜍眮決めをおこなう䞻軞番号。
䞻軞番号を指定しおいない堎合、たたは䞻軞番号を「0」
に蚭定しおいる堎合は、SPOS たたは SPOSA はメむン䞻
軞に適甚されたす。
138
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
送り速床制埡
7.4 䞻軞の䜍眮決め(SPOS、SPOSA、M19、M70、WAITS)
<倀>:
䞻軞回転䜍眮を蚭定したす。
単䜍:
°
タむプ:
REAL
次のオプションを、䜍眮アプロヌチモヌドのプログラム指
什に䜿甚できたす。
=AC(<倀>):
アブ゜リュヌト指什
倀の範囲:
=IC(<倀>):
0 
 359,9999
むンクリメンタル指什
倀の範囲:
0 
 ±99 999,999
=DC(<倀>):
アブ゜リュヌト倀ぞ盎接にアプロヌチ
=ACN(<倀>):
アブ゜リュヌト指什、負方向ぞアプロ
ヌチ
=ACP(<倀>):
アブ゜リュヌト指什、正方向ぞアプロ
ヌチ
=<倀>:
M<n>=19:
DC(<倀>)ず同じ
メむン䞻軞(M19 たたは M0=19)たたは䞻軞番号<n> (M<n>=19)の䞻軞
ぞ、SD43250 $SA_M19_SPOSMODE に蚭定された䜍眮アプロヌチモ
ヌドで、SD43240 $SA_M19_SPOS に蚭定された回転䜍眮を指什した
す。
NC ブロックは、蚭定䜍眮に達するたでは有効になりたせん。
M<n>=70:
メむン䞻軞(M70 たたは M0=70)たたは䞻軞番号<n> (M<n>=70)を軞モ
ヌドに切り替えたす。
定矩䜍眮ぞはアプロヌチしたせん。 NC ブロックは、切り替えがおこ
なわれた埌に有効になりたす。
FINEA:
「粟密むグザクトストップ」に達するず動䜜終了
COARSEA:
「汎甚むグザクトストップ」に達するず動䜜終了
IPOENDA:
「補間停止」に達するず動䜜終了
S<n>:
プログラム指什動䜜終了条件が有効ずなる䞻軞
<n>:
䞻軞番号
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
139
送り速床制埡
7.4 䞻軞の䜍眮決め(SPOS、SPOSA、M19、M70、WAITS)
䞻軞が[S<n>]で指定されおいない堎合、たたは「0」の䞻軞番号が指
定されおいる堎合は、プログラム指什動䜜終了条件はメむン䞻軞に適
甚されたす。
IPOBRKA:
枛速カヌブでブロックの切り替えが可胜です。
<軞>:
チャネル軞識別子
<タむミング>:
枛速カヌブによるブロック切り替えのタむミング
単䜍:
パヌセント
倀の範囲:
100 (枛速カヌブの適甚点)0
(枛速カヌブの終了)
倀を<タむミング>パラメヌタに割り圓おない堎合
は、珟圚の次のセッティングデヌタ倀が適甚された
す。
SD43600 $SA_IPOBRAKE_BLOCK_EXCHANGE
泚:
タむミングが「0」の IBOBRKA は IPOENDA ず同じ
です。
WAITS:
指定䞻軞の同期制埡呜什
以降のブロックは、以前の NC ブロックで SPOSA を䜿甚しおプログ
ラム指什した䞻軞が、その (粟密むグザクトストップの)終了䜍眮に達
するたで凊理されたせん。
M5 の埌の WAITS:
指定した䞻軞が停止状態になるたで埅機した
す。
M3/M4 の埌の WAITS : 指定した䞻軞が指什速床に達するたで埅機し
たす。
<n>,<m>:
同期制埡呜什が適甚される䞻軞番号です。
䞻軞番号を指定しおいない堎合、たたは䞻軞
番号を「0」に蚭定しおいる堎合は、WAITS
はメむン䞻軞に適甚されたす。
泚蚘
それぞれの NC ブロックに察しお 3 皮類の䞻軞䜍眮を蚭定できたす。
140
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
送り速床制埡
7.4 䞻軞の䜍眮決め(SPOS、SPOSA、M19、M70、WAITS)
泚蚘
むンクリメンタル指什 IC(<倀>)では、䞻軞の䜍眮決めは耇数回転にわたっおおこなう
こずができたす。
泚蚘
SPOS の前に、䜍眮制埡が SPCON で有効になっおいる堎合は、䜍眮制埡は SPCOF が発
行されるたで有効です。
泚蚘
制埡装眮は、プログラム凊理から、軞モヌドぞの移行を自動的に怜出したす。 したが
っお、パヌトプログラムで別途 M70 のプログラミングをおこなう必芁はありたせん。
ただし、パヌトプログラムを読み易くするなどの目的で、M70 のプログラム指什をお
こなうこずができたす。
䟋
䟋 1: 負の回転方向で䞻軞を䜍眮決め
䞻軞 2 は、次のように、負の回転方向で 250°ã«äœçœ®æ±ºã‚ã•ã‚ŒãŸã™ã€‚
プログラムコヌド
コメント
N10 SPOSA[2]=ACN(250)
; 䞻軞は、必芁に応じお枛速され、䜍眮決め移動の方向ずは逆方向に加速
されたす。
;
$&
r
r
'&
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
141
送り速床制埡
7.4 䞻軞の䜍眮決め(SPOS、SPOSA、M19、M70、WAITS)
䟋 2: 軞モヌドの䞻軞の䜍眮決め
プログラムタむプ 1:
プログラムコヌド
コメント
...
N10 M3 S500
...
N90 SPOS[2]=0
; 䜍眮制埡オン、䞻軞 2 を 0 ぞ䜍眮決め、次のブロックで軞モヌドが䜿
甚可胜です。
N100 X50 C180
; 䞻軞 2 (C 軞)が、X ず同期しお盎線補間で移動したす。
N110 Z20 SPOS[2]=90
; 䞻軞 2 は 90°ã«äœçœ®æ±ºã‚ã•ã‚ŒãŸã™ã€‚
プログラムタむプ 2:
プログラムコヌド
コメント
...
N10 M3 S500
...
142
N90 M2=70
; 䞻軞 2 が軞モヌドに切り替わりたす。
N100 X50 C180
; 䞻軞 2 (C 軞)が、X ず同期しお盎線補間で移動したす。
N110 Z20 SPOS[2]=90
; 䞻軞 2 は 90°ã«äœçœ®æ±ºã‚ã•ã‚ŒãŸã™ã€‚
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
送り速床制埡
7.4 䞻軞の䜍眮決め(SPOS、SPOSA、M19、M70、WAITS)
䟋 3: 旋削郚品ぞの亀差穎の穎あけ
この旋削郚品に亀差穎を開けたす。 運転䞭の駆動䞻軞(メむン䞻軞)が 0°ã§åœæ­¢ã—、そ
の埌、90°æ¯Žã«å›žè»¢ã—ながら停止するずいう動䜜が続きたす。
;
;
=
プログラムコヌド
コメント
....
N110 S2=1000 M2=3
; 亀差穎あけ甚アタッチメントを起動したす。
N120 SPOSA=DC(0)
; 盎ちに䞻軞を 0°ã«èš­å®šã—たす。
プログラムはすぐに次のブロックぞ進みたす。
N125 G0 X34 Z-35
; 䞻軞が䜍眮に移動する間にドリルを起動したす。
N130 WAITS
; 䞻軞が䜍眮に到達するたで埅機したす。
N135 G1 G94 X10 F250
; mm/min 単䜍の送り速床(G96 は、耇数刃先の旋削工具ず䞻軞同期の堎
合にのみ適しおおり、暪送り台にある回転工具には適しおいたせん。)
N140G0 X34
N145 SPOS=IC(90)
; 先読み停止しお、䞻軞は正方向に 90°ãŸã§äœçœ®æ±ºã‚ã•ã‚ŒãŸã™ã€‚
N150 G1 X10
N155 G0 X34
N160 SPOS=AC(180)
; 䞻軞が、䞻軞原点を基準にしお 180°ã«äœçœ®æ±ºã‚ã•ã‚ŒãŸã™ã€‚
N165 G1 X10
N170 G0 X34
N175 SPOS=IC(90)
; 䞻軞がアブ゜リュヌト䜍眮 180° から正方向に 90°å›žè»¢ã—お、アブ゜
リュヌト䜍眮 270° で停止したす。
N180 G1 X10
N185 G0 X50
...
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
143
送り速床制埡
7.4 䞻軞の䜍眮決め(SPOS、SPOSA、M19、M70、WAITS)
詳现情報
SPOSA による䜍眮決め
ブロック切り替えの有効化ずプログラムの実行のいずれも、SPOSA には圱響されたせ
ん。 䞻軞の䜍眮決めは、以降の NC ブロックの実行䞭におこなうこずができたす。 プ
ログラムは、実行䞭のブロックでプログラム指什したすべおの機胜(䞻軞を陀く)がその
ブロック終了条件に到達するず、次のブロックに移動したす。 䞻軞の䜍眮決め動䜜は、
耇数のブロックにわたっおプログラム指什できたす(WAITS を参照しおください)。
通知
自動的に先読み停止ずなる呜什が埌続のブロックで読み蟌たれた堎合、埌続のブロッ
クは、䜍眮決めされるすべおの䞻軞が停止状態になった埌に実行されたす。
SPOS/M19 による䜍眮決め
ブロック切り替え有効化条件は、ブロックにプログラム指什されたすべおの機胜がその
ブロック終了条件に達し(すべおの補助機胜が PLC で応答された、すべおの軞が終点に
達した、など)、䞻軞がプログラム指什䜍眮に到達したずきに満たされたす。
移動速床:
䜍眮決めの速床ず遅延動䜜は、マシンデヌタに栌玍されたす。 蚭定倀は、プログラミ
ングたたはシンクロナむズドアクションで倉曎できたす。以䞋を参照しおください。
●
䜍眮決め軞/䞻軞の送り速床(FA、FPR、FPRAON、FPRAOF) (ペヌゞ 146)
●
プログラマブル加枛速制埡オヌバラむド(ACC) (オプション) (ペヌゞ 152)
䞻軞䜍眮の指定:
G90/G91 呜什はここでは有効でないため、AC、IC、DC、ACN、ACP などの、察応する
指什が別途適甚されたす。 䜕も指定しない堎合、移動は自動的に DC ずしお実行された
す。
144
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
送り速床制埡
7.4 䞻軞の䜍眮決め(SPOS、SPOSA、M19、M70、WAITS)
WAITS による䞻軞移動の同期化
WAITS を䜿甚しお、これ以前の NC ブロックで SPOSA を䜿甚しおプログラム指什され
た耇数の䞻軞がその䜍眮に到達するたで NC プログラムが埅機しおいる䜍眮を、指定で
きたす。
䟋:
プログラムコヌド
コメント
N10 SPOSA[2]=180 SPOSA[3]=0
...
; ブロックは、䞻軞 2 ず䞻軞 3 が、N10 ブロックで指定された
䜍眮に到達するたで埅機したす。
N40 WAITS(2,3)
WAITS を M5 の埌に䜿甚するず、䞻軞が停止するたで埅機できたす。 WAITS を M3/M4
の埌に䜿甚するず、指定した回転速床/回転方向に䞻軞が到達するたで埅機できたす。
泚蚘
䞻軞が同期制埡マヌクで原点同期枈みでない堎合は、マシンデヌタ(出荷時の状態)から
正の回転方向が取埗されたす。
回転䞭(M3/M4) からの䞻軞の䜍眮決め
M3 たたは M4 が動䜜䞭のずきは、䞻軞がプログラム指什倀で停止状態になりたす。
⥭慱㡈⚠
⥭慱㡈⚠
'& $&
኎ዊኍ዆ኜ㖖
ⅳ
屡ㄵ
኎ዊኍ዆ኜ㖖ⅳ
屡ㄵ
'& $&
DC ず AC の間で䜍眮指什方法に違いはありたせん。 䞡方の堎合ずも、M3/M4 で遞択し
た方向に、アブ゜リュヌト終了䜍眮に到達するたで回転が続行されたす。 ACN ず ACP
の堎合は、必芁に応じお枛速し、圓該のアプロヌチ方向になりたす。 IC の堎合は、䞻
軞が珟圚の䞻軞䜍眮からさらに、指定倀だけ回転したす。
停止状態(M5) からの䞻軞の䜍眮決め
停止状態 (M5) からは、プログラム指什距離だけ正確に移動したす(M5)。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
145
送り速床制埡
7.5 䜍眮決め軞/䞻軞の送り速床(FA、FPR、FPRAON、FPRAOF)
7.5
䜍眮決め軞/䞻軞の送り速床(FA、FPR、FPRAON、FPRAOF)
機胜
ワヌク搬送システム、工具タレット、および支持台などの䜍眮決め軞は、軌跡軞、およ
び同期軞ずは無関係に移動したす。 したがっお、甚途別送り速床が各䜍眮決め軞に定
矩されたす。
甚途別軞送り速床は、䞻軞にもプログラム指什できたす。
軌跡軞ず同期軞の毎回転送り速床、たたは別の回転軞たたは䞻軞から、個々の䜍眮決め
軞/䞻軞の毎回転送り速床を、算出するこずもできたす。
構文
䜍眮決め軞の送り速床
FA[<軞>]=

䞻軞の軞送り速床:
FA[SPI(<n>)]=

FA[S<n>]=

軌跡/同期軞の毎回転送り速床の算出:
FPR (<回転軞>)
FPR(SPI(<n>))
FPR(S<n>)
䜍眮決め軞/䞻軞の毎回転送り速床の算出:
FPRAON(<軞>,<回転軞>)
FPRAON(<軞>,SPI(<n>))
FPRAON(<軞>,S<n>)
FPRAON(SPI(<n>),<回転軞>)
FPRAON(S<n>,<回転軞>)
FPRAON(SPI(<n>),SPI(<n>))
FPRAON(S<n>,S<n>)
FPRAOF(<軞>,SPI(<n>), etc.)
FPRAOF(<軞>,S<n>, etc.)
146
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
送り速床制埡
7.5 䜍眮決め軞/䞻軞の送り速床(FA、FPR、FPRAON、FPRAOF)
意味
FA[...]=... :
指定した䜍眮決め軞の送り速床、たたは指定した䞻軞の䜍眮決
め速床(軞送り速床)
単䜍:
mm/min たたは inch/min たたは°/min
倀の範囲:

 999 999.999 mm/min、°/min

 39 999.9999 inch/min
FPR(...):
FPR を䜿甚しお、G95 でプログラム指什された軌跡軞ず同期軞
の毎回転送り速床の算出に䜿甚される回転軞(<回転軞>)たたは
䞻軞(SPI(<n>)/S<n>)を指定したす。
FPRAON(...):
䜍眮決め軞ず䞻軞の毎回転送り速床の算出:
1 番目のパラメヌタ(<軞>/SPI(<n>)/S<n>)は、毎回転送り速床
で移動する䜍眮決め軞/䞻軞を指定したす。
2 番目のパラメヌタ(<軞>/SPI(<n>)/S<n>)は、毎回転送り速床
の算出に䜿甚される回転軞/䞻軞を指定したす。
泚:
2 番目のパラメヌタは省略できたすが、その堎合は、送り速床
はメむン䞻軞から算出されたす。
FPRAOF(...):
FPRAOF を䜿甚しお、指定した軞たたは䞻軞の毎回転送り速床
の算出を、遞択解陀したす。
<軞>:
軞識別子(䜍眮決め軞たたはゞオメトリ軞)
SPI(<n>)/S<n>:
䞻軞識別子
SPI(<n>)ず S<n>の機胜は同じです。
<n>:
䞻軞番号
泚:
SPI は、䞻軞番号を軞識別子に倉換したす。 転送パラメヌタ
(<n>)は、有効な䞻軞番号を入れおください。
泚蚘
プログラム指什送り速床 FA[...]はモヌダルです。
䜍眮決め軞たたは䞻軞の送り速床は、各 NC ブロックに 5 ぀たでプログラム指什できた
す。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
147
送り速床制埡
7.5 䜍眮決め軞/䞻軞の送り速床(FA、FPR、FPRAON、FPRAOF)
泚蚘
送り速床の算出は次の公匏に埓っお蚈算されたす。
送り速床の算出倀=プログラム指什送り速床 * マスタのアブ゜リュヌト送り速床
䟋
䟋 1: 䞻軞同期連結
䞻軞同期連結の堎合、スレヌブ䞻軞の䜍眮決め速床を、メむン䞻軞ずは無関係にプログ
ラム指什しお、䜍眮決め動䜜などを実行できたす。
プログラムコヌド
コメント
...
FA[S2]=100
; スレヌブ䞻軞(䞻軞 2)の䜍眮決め速床= 100°/min
...
䟋 2: 軌跡軞の毎回転送り速床の算出
軌跡軞 X、Y は、回転軞 A から算出される毎回転送り速床で移動したす。
プログラムコヌド
...
N40 FPR(A)
N50 G95 X50 Y50 F500
...
䟋 3: メむン䞻軞の毎回転送り速床の算出
148
プログラムコヌド
コメント
N30 FPRAON(S1,S2)
; メむン䞻軞(S1)の毎回転送り速床は、䞻軞 2 から算出したす。
N40 SPOS=150
; メむン䞻軞を䜍眮決めしたす。
N50 FPRAOF(S1)
; メむン䞻軞の毎回転送り速床を遞択解陀したす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
送り速床制埡
7.5 䜍眮決め軞/䞻軞の送り速床(FA、FPR、FPRAON、FPRAOF)
䟋 4: 䜍眮決め軞の毎回転送り速床の算出
プログラムコヌド
コメント
N30 FPRAON(X)
; 䜍眮決め軞 X の毎回転送り速床は、メむン䞻軞から算出したす。
N40 POS[X]=50 FA[X]=500
; 䜍眮決め軞は、メむン䞻軞の 500 mm/rev で移動しおいたす。
N50 FPRAOF(X)
詳现情報
FA[
]
送り速床タむプは垞に G94 です。 G70/G71 が有効なずきは、マシンデヌタの初期蚭定
に埓い、単䜍がメトリック/むンチずなりたす。 G700/G710 を䜿甚しお、プログラムで
䜿甚される単䜍を倉曎できたす。
通知
FA をプログラム指什しない堎合は、マシンデヌタで定矩した倀が適甚されたす。
FPR(
)
G95 呜什(メむン䞻軞を基準ずする毎回転送り速床)の拡匵機胜である FPR を䜿甚するず、
遞択した任意の䞻軞たたは回転軞からも毎回転送り速床を算出できたす。 G95
FPR(
)は、軌跡軞ず同期軞に適甚されたす。
FPR 呜什で指定した回転軞/䞻軞が䜍眮制埡で動䜜しおいる堎合は、指什倀連結が有効
ずなりたす。 それ以倖の堎合は、珟圚倀連結が有効です。
FPRAON(
)
FPRAON を䜿甚しお、䜍眮決め軞ず䞻軞の毎回転送り速床を、別の回転軞たたは䞻軞の
珟圚の送り速床から算出したす。
FPRAOF(
)
毎回転送り速床は、FPRAOF 呜什で、耇数の軞/䞻軞に察しお同時に無効にするこずが
できたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
149
送り速床制埡
7.6 プログラマブル送り速床オヌバラむド(OVR、OVRRAP、OVRA)
7.6
プログラマブル送り速床オヌバラむド(OVR、OVRRAP、OVRA)
機胜
軌跡軞/䜍眮決め軞、および䞻軞の速床は、NC プログラムで倉曎できたす。
構文
OVR=<倀>
OVRRAP=<倀>
OVRA[<軞>]=<倀>
OVRA[SPI(<n>)]=<倀>
OVRA[S<n>]=<倀>
意味
OVR:
軌跡送り速床 F の送り速床倉曎
OVRRAP:
早送り速床の送り速床倉曎
OVRA:
䜍眮決め送り速床 FA たたは䞻軞速床 S の送り速床倉曎
<軞>:
軞識別子(䜍眮決め軞たたはゞオメトリ軞)
SPI(<n>)/S<n>:
䞻軞識別子
SPI(<n>)ず S<n>の機胜は同じです。
<n>:
䞻軞番号
泚:
SPI は、䞻軞番号を軞識別子に倉換したす。 転送パラメヌタ
(<n>)は、有効な䞻軞番号を入れおください。
<倀>:
送り速床倉曎(% 単䜍)
この倀は、この送り速床倉曎を基準にするか、機械操䜜パネルで
蚭定された送り速床オヌバラむドずの組み合わせになりたす。
倀の範囲:
200%、敎数
泚:
軌跡オヌバラむドず早送りオヌバラむドによっお、マシンデヌタ
で蚭定された最倧速床を超えるこずはありたせん。
150
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
送り速床制埡
7.6 プログラマブル送り速床オヌバラむド(OVR、OVRRAP、OVRA)
䟋
䟋 1:
機械操䜜パネルの送り速床オヌバラむドは 80%に蚭定されおいたす。
プログラムコヌド
コメント
N10 ... F1000
N20 OVR=50
; プログラム指什軌跡送り速床 F1000 が F400 に倉曎されたす(1000 * 0.8 *
0.5)。
...
䟋 2:
プログラムコヌド
コメント
N10 OVRRAP=5
; 早送り速床が 5%に枛速されたす。
...
N100 OVRRAP=100
; 早送り速床が 100% (=初期蚭定)にリセットされたす。
䟋 3:
プログラムコヌド
コメント
N... OVR=25 OVRA[A1]=70
; 軌跡送り速床が 25%に枛速され、䜍眮決め軞 A1 の䜍眮決め送り速
床が 70%に枛速されたす。
䟋 4:
プログラムコヌド
コメント
N.. OVRA[SPI(1)]=35
; 䞻軞 1 の速床が 35%に枛速されたす。
たたは
プログラムコヌド
コメント
N.. OVRA[S1]=35
; 䞻軞 1 の速床が 35%に枛速されたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
151
送り速床制埡
7.7 プログラマブル加枛速制埡オヌバラむド(ACC) (オプション)
7.7
プログラマブル加枛速制埡オヌバラむド(ACC) (オプション)
機胜
重芁なプログラム区間では、機械的振動の発生防止などのために、加枛速を最倧倀より
䜎く制限するこずが必芁な堎合がありたす。
プログラマブル加枛速制埡オヌバラむドを䜿甚しお、各軌跡軞たたは各䞻軞の加枛速を、
NC プログラムの呜什で倉曎できたす。 制限は、すべおのタむプの補間に有効です。
マシンデヌタで定矩した倀は、100%の加枛速ずしお適甚されたす。
構文
ACC[<軞>]=<倀>
ACC[SPI(<n>)]=<倀>
ACC[S<n>]=<倀>
解陀
ACC[...]=100
構文
ACC:
指定した軌跡軞の加枛速の倉曎、たたは指定した䞻軞速床の倉
曎。
<軞>:
軌跡軞のチャネル軞名称
SPI(<n>)/S<n>:
䞻軞識別子
SPI(<n>)ず S<n>の機胜は同じです。
<n>:
䞻軞番号
泚:
SPI は、䞻軞番号を軞識別子に倉換したす。 転送パラメヌタ
(<n>)は、有効な䞻軞番号を入れおください。
<倀>:
加枛速の倉曎(% 単䜍)
この倀は、この加枛速の倉曎を基準にするか、機械操䜜パネルで
蚭定された送り速床オヌバラむドずの組み合わせになりたす。
倀の範囲:
152
1200%、敎数
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
送り速床制埡
7.7 プログラマブル加枛速制埡オヌバラむド(ACC) (オプション)
通知
加速床が倧きい堎合は、工䜜機械メヌカの蚱容倀を超える可胜性がありたす。
䟋
プログラムコヌド
コメント
N50 ACC[X]=80
; X 方向の軞送り台は、80%の加枛速で移動したす。
N60 ACC[SPI(1)]=50
; 䞻軞 1 は、加枛速胜力の 50%で、加速たたは枛速をおこないたす。
詳现情報
ACC でプログラム指什された加枛速制埡オヌバラむド
ACC[...]でプログラム指什した加枛速制埡オヌバラむドは垞時、システム倉数
$AA_ACC ぞ出力凊理がおこなわれたす。パヌトプログラムずシンクロナむズドアクシ
ョンでの読み出しは、NC 実行凊理ずは別のタむミングでおこなわれたす。
パヌトプログラムの堎合
曞き蟌み動䜜䞭に ACC がシンクロナむズドアクションで倉曎されおいない堎合にのみ、
システム倉数$AA_ACC が、パヌトプログラムでの曞き蟌みずしお凊理されたす。
このため、シンクロナむズドアクションの堎合
次のようになりたす。 曞き蟌み動䜜䞭に ACC がパヌトプログラムにより倉曎されおい
ない堎合にのみ、システム倉数$AA_ACC が、シンクロナむズドアクションでの曞き蟌
みずしお凊理されたす。
蚭定された加枛速も、シンクロナむズドアクションで倉曎できたす(機胜説明曞、シン
クロナむズドアクションを参照しおください)。
䟋:
プログラムコヌド
...
N100 EVERY $A_IN[1] DO POS[X]=50 FA[X]=2000 ACC[X]=140
珟圚の加枛速倀は、システム倉数$AA_ACC[<軞>]で呌び出すこずができたす。 マシン
デヌタを䜿甚しお、最埌の ACC 蚭定倀を RESET 時/パヌトプログラム終了時に適甚す
るか、たたは 100%が適甚されるかを定矩できたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
153
送り速床制埡
7.8 ハンドルオヌバラむドによる送り速床(FD、FDA)
7.8
ハンドルオヌバラむドによる送り速床(FD、FDA)
機胜
FD ず FDA 呜什を䜿甚しお、パヌトプログラムの実行䞭に手動パルス発生噚で軞を移動
できたす。 軞移動甚のプログラム指什の蚭定に、軌跡指什たたは速床指什ずしお読み
蟌たれた手動パルス発生噚のパルスが重畳されたす。
軌跡軞
軌跡軞の堎合は、プログラム指什軌跡送り速床を重畳できたす。 手動パルス発生噚は、
チャネルの 1 番目のゞオメトリ軞ずしお䜿甚されたす。 回転方向に応じお補間サむク
ル毎に読み蟌たれた手動パルス発生噚のパルスは、重畳する軌跡速床に察応したす。
ハンドルオヌバラむドを䜿甚しお埗られる軌跡速床の制限倀は、次のずおりです。
●
最小倀0
●
最倧倀 移動に関連する軌跡軞のマシンデヌタ制限倀
泚蚘
軌跡送り速床
軌跡送り速床 F ずハンドル送り速床 FD は、同じ NC ブロックではプログラム指什
できたせん。
䜍眮決め軞
䜍眮決め軞の堎合は、移動軌跡たたは移動速床を、軞の倀ずしお重畳できたす。 軞に
割り圓おられた手動パルス発生噚が䜿甚されたす。
●
軌跡オヌバラむド
回転方向に応じお読み蟌たれた手動パルス発生噚のパルスが、移動する軞軌跡に察
応したす。 プログラム指什䜍眮方向の手動パルス発生噚のパルスのみ読み蟌たれた
す。
●
速床オヌバラむド
回転方向に応じお補間サむクル毎に読み蟌たれた手動パルス発生噚のパルスが、重
畳する軞速床に察応したす。 ハンドルオヌバラむドを䜿甚しお埗られる軌跡速床の
制限倀は、次のずおりです。
– 最小倀0
– 最倧倀 䜍眮決め軞のマシンデヌタ制限倀
ハンドルパラメヌタの蚭定方法の詳现説明は、次のマニュアルにありたす。
参照先:
/FB2/ 総合機胜説明曞 䞊玚機胜; JOG 運転ずハンドル運転 (H1)
154
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
送り速床制埡
7.8 ハンドルオヌバラむドによる送り速床(FD、FDA)
構文
FD=<速床>
FDA[<軞>]=<速床>
意味
軌跡送り速床、および手動パルス発生噚による
FD=<速床>
速床オヌバラむドの有効化
<速床>:
 倀= 0: 蚱可されたせん。
 倀≠ 0:軌跡速床
FDA[<軞>]=<速床>:
軞の送り速床
<速床>:
 倀= 0: 手動パルス発生噚による軌跡指什
 倀≠ 0: 軞の速床
䜍眮決め軞の軞識別子
<軞>:
泚蚘
FD ず FDA はノンモヌダルです。
䟋
軌跡の定矩: Z 方向に揺動する砥石は、手動
パルス発生噚で X 方向のワヌクぞず移動し
=
たす。
オペレヌタは、スパヌクが均䞀に飛ぶた
で、手動で送り蟌むこずができたす。 「残
移動距離削陀」を有効にするず、次の NC
ブロックに切り替わり、加工は
AUTOMATIC モヌドで続行されたす。
;
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
155
送り速床制埡
7.8 ハンドルオヌバラむドによる送り速床(FD、FDA)
詳现情報
速床オヌバラむド(FD=<速床>)による軌跡軞の移動
軌跡速床オヌバラむドがプログラム指什されおいるパヌトプログラムのブロックでは、
次の条件を満たしおください。
●
軌跡呜什 G1、G2、たたは G3 が有効
●
むグザクトストップ G60 が有効
●
毎分送り G94 が有効
送り速床オヌバラむド
送り速床オヌバラむドは、プログラム指什軌跡速床のみに圱響し、手動パルス発生噚に
よる生成される速床成分には圱響したせん(䟋倖: 送り速床オヌバラむド= 0 の堎合)。
䟋:
プログラムコヌド
説明
N10 X
 Y
 F500
; 送り速床= 500 mm/min
N20 X
 Y
 FD=700
; 送り速床= 700 mm/min、および手動パルス発生噚による
; 速床オヌバラむド
; N20 で 500 mm/min から 700 mm/min ぞの加速。 手動パルス発生噚を
; 䜿甚しお、回転方向に応じお、0
; 最倧倀(マシンデヌタ)の範囲で速床を倉曎できたす。
156
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
送り速床制埡
7.8 ハンドルオヌバラむドによる送り速床(FD、FDA)
軌跡指什(FDA[<軞>]=0)による䜍眮決め軞の移動
FDA[<軞>]=0 がプログラム指什された NC ブロックでは、プログラムによっおどのよ
うな移動動䜜も生成されないように、送り速床がれロに蚭定されたす。 これで、プロ
グラム指什目暙䜍眮ぞの移動動䜜は、手動パルス発生噚を回転させるオペレヌタによっ
おのみ制埡されたす。
䟋:
プログラムコヌド
説明
...
N20 POS[V]=90 FDA[V]=0
; 目暙䜍眮= 90 mm、軞の送り速床= 0 mm/min、および
; 手動パルス発生噚による軌跡オヌバラむド。
; ブロックの先頭の軞 V の速床= 0 mm/min。
; 軌跡指什ず速床指什は手動パルス発生噚のパルスを䜿甚しお蚭定されたす。
動䜜の方向、移動速床
軞は、手動パルス発生噚の笊号方向によっお蚭定された軌跡に远埓したす。 回転方向
に応じお、前埌ぞの移動できたす。 手動パルス発生噚が高速で回転するほど、移動速
床が増加したす。
移動範囲:
移動範囲は、開始䜍眮ずプログラム指什終点によっお制限されたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
157
送り速床制埡
7.8 ハンドルオヌバラむドによる送り速床(FD、FDA)
速床オヌバラむドによる䜍眮決め軞の移動(FDA[<軞>]=<速床>)
FDA[
]= がプログラム指什された NC ブロックでは、最埌のプログラム指什 FA 倀に
よる送り速床が、FDA でプログラム指什された倀ぞ加速たたは枛速されたす。 手動パ
ルス発生噚を回転しお、珟圚の送り速床 FDA から、プログラム指什動䜜を目暙䜍眮に
加速するか、れロに枛速するこずができたす。 マシンデヌタのパラメヌタずしお蚭定
した倀は、最倧速床ずしお機胜したす。
䟋:
プログラムコヌド
説明
N10 POS[V]=
 FA[V]=100
; 軞の送り速床= 100 mm/min
N20 POS[V]=100 FAD[V]=200
; 軞の目暙䜍眮= 100、軞の送り速床= 200 mm/min
; 、および手動パルス発生噚による速床オヌバラむド。
; N20 の 100 mm/min から 200 mm/min ぞの加速。その
; 手動パルス発生噚を䜿甚しお、回転方向に応じお
; 0 最倧倀(マシンデヌタ)の範囲で速床を倉曎できたす。
;
移動範囲:
移動範囲は、開始䜍眮ずプログラム指什終点によっお制限されたす。
158
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
送り速床制埡
7.9 曲線軌跡区間の送り速床のオヌトチュヌニング(CFTCP、CFC、CFIN)
7.9
曲線軌跡区間の送り速床のオヌトチュヌニング(CFTCP、CFC、
CFIN)
機胜
オフセットモヌドの G41/G42 が有効な堎合、プログラム指什したフラむス工具半埄の
送り速床は、最初はフラむス工具䞭心軌跡が基準ずなりたす(「座暙倉換(フレヌム)」の
章を参照しおください)。
円匧のフラむス加工(倚項匏補間ずスプラむン補間の堎合も同様です)時には、特定の環
境では、送り速床が刃先でどのくらい倉化するかが、非垞に重芁です。これは、それに
よっお加工郚品の品質が損なわれる堎合があるためです。
䟋: 倧埄工具による小さい倖偎半埄のフラむス加工。 フラむス工具の倖偎が、茪郭の呚
囲よりかなり長い軌跡を移動したす。
憹捌
ぎ␆慛恰
このため、茪郭の加工は非垞に䜎い送り速床でおこなわれたす。 その匊害を防ぐため、
茪郭曲線に応じた送り速床の制埡が必芁です。
構文
CFTCP
CFC
CFIN
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
159
送り速床制埡
7.9 曲線軌跡区間の送り速床のオヌトチュヌニング(CFTCP、CFC、CFIN)
意味
フラむス工具䞭心軌跡の送り速床が䞀定
CFTCP:
制埡装眮によっお送り速床が䞀定に保たれ、送り速床オフセットは無効にな
りたす。
茪郭(工具刃先)で送り速床が䞀定。
CFC:
この機胜が初期蚭定ずしお蚭定されおいたす。
凹型茪郭のずきのみ工具刃先の送り速床が䞀定。それ以倖の堎合は、フラむ
CFIN:
ス工具䞭心軌跡で送り速床が䞀定。
送り速床は、内偎半埄では枛速されたす。
䟋
この䟋では、茪郭がたず、CFC 補正速床で
<
加工されたす。 仕䞊切削のずきは、切削加
工ベヌスも CFIN により加工されたす。 こ
れにより、送り速床が速すぎるために、倖
偎半埄で切削加工ベヌスが損傷するこずを
防止したす。
;
プログラムコヌド
コメント
N10 G17 G54 G64 T1 M6
N20 S3000 M3 CFC F500 G41
N30 G0 X-10
N40 Y0 Z-10
; 1 番目の切削深さたで送り蟌みたす
N50 CONTOUR1
; サブプログラム呌び出し
N40 CFIN Z-25
; 2 番目の切削深さたで送り蟌みたす
N50 CONTOUR1
; サブプログラム呌び出し
N60 Y120
N70 X200 M30
160
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
送り速床制埡
7.9 曲線軌跡区間の送り速床のオヌトチュヌニング(CFTCP、CFC、CFIN)
詳现情報
CFC によっお茪郭の送り速床が䞀定
送り速床は内偎半埄では枛速され、倖偎半
埄では加速されたす。 この指什により、工
具刃先の速床が確実に䞀定に保たれ、した
がっお、茪郭でも䞀定に保たれたす。
₏
âž©
₏➩
ₚ棜
ₙ㢖
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
161
送り速床制埡
7.10 1 ブロックの耇数送り速床倀(F、ST、SR、FMA、STA、SRA)
7.10
1 ブロックの耇数送り速床倀(F、ST、SR、FMA、STA、SRA)
機胜
「1 ブロックの耇数送り速床倀」機胜を䜿甚するず、倖郚ディゞタルかアナログ入力、
たたは䞡方に応じお、1 ぀の NC ブロック、ドりェル時間、たたは埌退動䜜に同期した
異なる送り速床倀を有効にするこずができたす。
ハヌドりェア入力信号は、1 入力バむトにたずめられおいたす。
構文
F2=... to F7=...
ST=...
SR=...
FMA[2,<軞>]=... to FMA[7,<軞>]=...
STA[<軞>]=...
SRA[<軞>]=...
意味
F2=... to F7=... :
軌跡送り速床はアドレス F でプログラム指什され、入力信
号がないずきは有効です。
軌跡送り速床に加えお、さらに 6 ぀たでの送り速床をこの
ブロックにプログラム指什できたす。 数字の郚分は入力
ビット番号を瀺し、これにより、倉曎時に送り速床が有効
になりたす。
効果:
ST=...
ノンモヌダル
秒(s) 単䜍のドりェル時間(研削加工の堎合: スパヌクアり
ト時間)
SR=...
入力ビット番号:
1
効果:
ノンモヌダル
埌退軌跡
埌退軌跡の単䜍は、珟圚有効な単䜍系(mm たたは inch)を
基準にしたす。
162
入力ビット番号:
0
効果:
ノンモヌダル
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
送り速床制埡
7.10 1 ブロックの耇数送り速床倀(F、ST、SR、FMA、STA、SRA)
FMA[2,<軞>]=... to
軞送り速床がアドレス FA にプログラム指什され、入力信
FMA[7,<軞>]=... :
号がないずきは、軞送り速床がそのたた有効です。
軞送り速床 FA に加えお、軞毎にさらに 6 ぀たでの送り速
床を、FMA で、このブロックにプログラム指什できたす。
1 番目のパラメヌタは入力ビット番号を瀺し、2 番目のパ
ラメヌタは送り速床が適甚される軞を瀺したす。
効果:
STA[<軞>]=... :
ノンモヌダル
秒(s) 単䜍の軞ドりェル時間(研削加工の堎合: スパヌクア
りト時間)
SRA[<軞>]=... :
入力ビット番号:
1
効果:
ノンモヌダル
軞の埌退軌跡
入力ビット番号:
0
効果:
ノンモヌダル
泚蚘
入力ビット番号 1 がドりェル時間に察しお有効な堎合、たたは入力ビット番号 0 が戻り
軌跡に察しお有効な堎合は、軌跡軞たたは圓該の単独軞の残移動距離が削陀され、ドり
ェル時間たたは戻り軌跡が開始されたす。
泚蚘
軞送り速床(FA たたは FMA 倀)たたは軌跡送り速床(F 倀)は、100%の送り速床に察応し
たす。 「1 ブロックの耇数送り速床倀」機胜を䜿甚するず、送り速床を軞送り速床たた
は軌跡送り速床以䞋にするこずができたす。
泚蚘
倖郚入力により軞の送り速床、ドりェル時間、たたは戻り軌跡をプログラム指什する堎
合は、このブロックでは、この軞を POSA 軞(耇数ブロックにわたる䜍眮決め軞)ずしお
プログラム指什しないでください。
泚蚘
1 ブロックの耇数送り速床には、先読みも有効ずなりたす。 これにより、珟圚の送り速
床は先読み倀によっお制限されたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
163
送り速床制埡
7.10 1 ブロックの耇数送り速床倀(F、ST、SR、FMA、STA、SRA)
䟋
䟋 1:軌跡移動
プログラムコヌド
コメント
F7=1000
; 7 は入力ビット番号 7 に察応したす
F2=20
; 2 は入力ビット番号 2 に察応したす
ST=1
; ドりェル時間(秒 単䜍)入力ビット番号 1
SR=0.5
; 戻り軌跡(mm 単䜍)入力ビット番号 0
䟋 2: 軞動䜜
プログラムコヌド
コメント
FMA[3,x]=1000
; X 軞の軞送り速床の倀が 1,000、3 は入力ビット番号 3 に察応したす。
䟋 3: 1 ブロックの耇数呜什
プログラムコヌド
コメント
N20 T1 D1 F500 G0 X100
; 初期蚭定
N25 G1 X105 F=20 F7=5 F3=2.5 F2=0.5 ST=1.5 SR=0.5
; F による通垞の送り速床、F7
による荒削り、F3 による仕䞊
げ、F2 による滑らかな仕䞊
げ、ドりェル時間 1.5 秒、戻
り軌跡 0.5 mm
...
164
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
送り速床制埡
7.11 ノンモヌダル送り速床(FB)
7.11
ノンモヌダル送り速床(FB)
機胜
「ノンモヌダル送り速床」機胜を䜿甚しお、1 ぀のブロックに甚途別送り速床を定矩で
きたす。 このブロックの埌は、その前のモヌダル送り速床が再び有効になりたす。
構文
FB=<倀>
意味
FB:
実行䞭のブロックのみの送り速床
<倀>:
プログラム指什倀はれロより倧きい倀にしおください。
倀は、動䜜䞭の送り速床タむプに基づいお解釈されたす。
 G94: 送り速床(mm/min たたは°/min 単䜍)
 G95: 送り速床(mm/rev たたは inch/rev 単䜍)
 G96: 呚速䞀定制埡
泚蚘
ブロックに移動動䜜をプログラム指什しおいない堎合(蚈算ブロックなど)は、FB は無
効ずなりたす。
面取り/䞞み付けの送り速床を別途プログラム指什しおいない堎合、FB の倀は、このブ
ロックの茪郭芁玠の面取り/䞞み付けのいずれにも適甚されたす。
送り速床補間 FLIN、FCUB なども、制限なく䜿甚できたす。
FB ず、FD (送り速床オヌバラむドによる手動パルス発生噚の移動)たたは F (モヌダル軌
跡送り速床)は、同時にプログラミングできたせん。
䟋
プログラムコヌド
コメント
N10 G0 X0 Y0 G17 F100 G94
; 初期蚭定
N20 G1 X10
; 送り速床 100 mm/min
N30 X20 FB=80
; 送り速床 80 mm/min
N40 X30
; 送り速床は再び 100 mm/min になりたす。
...
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
165
送り速床制埡
7.12 1 刃圓り送り速床(G95 FZ)
7.12
1 刃圓り送り速床(G95 FZ)
機胜
元々はフラむス加工運転向けですが、実際にはより䞀般的に䜿甚されおいる 1 刃圓り送
り速床を、毎回転送り速床の代わりにプログラム指什するこずができたす。
⒒㇢ቭቑ抐ቭ
抮ㄵ慛恰
制埡装眮は、動䜜䞭の工具オフセットデヌタに関連した$TC_DPNT (刃数)工具パラメヌ
タを䜿甚しお、プログラム指什した 1 刃圓り送り速床から、各移動ブロックの有効毎回
転送り速床を蚈算したす。
F = FZ * $TC_DPNT
各芁玠の意味は次 F:
毎回転送り速床(mm/rev たたは inch/rev)
のずおりです。
FZ:
1 刃圓り送り速床(mm/刃たたは inch/刃)
$TC_DPNT:
工具パラメヌタ: 刃数/rev
動䜜䞭の工具の工具タむプ($TC_DP1)は考慮されたせん。
プログラム指什した 1 刃圓り送り速床は、工具亀換にも工具オフセットデヌタの遞択/
遞択解陀にも䟝存せずに、モヌダル圢匏で保持されたす。
動䜜䞭の工具刃先に関連した$TC_DPNT 工具パラメヌタの倉曎は、次回の工具オフセ
ットの遞択時、たたは次回に動䜜䞭のオフセットデヌタ指什の曎新時に適甚されたす。
工具亀換たたは工具オフセットデヌタセットの遞択/遞択解陀をおこなうず、有効毎回
転送り速床の再蚈算がおこなわれたす。
166
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
送り速床制埡
7.12 1 刃圓り送り速床(G95 FZ)
泚蚘
1 刃圓り送り速床は軌跡のみを察象ずしたす(軞別のプログラミングはできたせん)。
構文
G95 FZ...
泚蚘
このブロックでは、G95 ず FZ をたずめお、たたは別々にプログラム指什できたす。
決められたプログラム指什順序はありたせん。
意味
G95:
送り速床タむプ: mm/rev たたは inch/rev 単䜍の毎回転送り速床(G700/G710 に
䟝存したす)
G95 に぀いおは「送り速床(G93、G94、G95、F、FGROUP、FL、FGREF)
(ペヌゞ 121)」を参照しおください。
FZ:
1 刃圓り送り速床
適甚タむミング: G95 を䜿甚
効果:
モヌダル
単䜍:
mm/刃たたは inch/刃(G700/G710 に䟝存したす)
泚蚘
G95 F...ず G95 FZ...の切り替え
G95 F... (毎回転送り速床)ず G95 FZ... (1 刃圓り送り速床)を切り替えるず、それ
ぞれの堎合で、動䜜しおいない送り速床倀が解陀されたす。
泚蚘
FPR で送り速床を算出
毎回転送り速床の堎合ず同様に、FPRを䜿甚しお、任意の回転軞たたは䞻軞の 1 刃圓り
送り速床を算出するこずもできたす(「䜍眮決め軞/䞻軞の送り速床(FA、FPR、
FPRAON、FPRAOF) (ペヌゞ 146)」を参照しおください)。
泚意
工具亀換/メむン䞻軞の亀換
ナヌザヌでは、以降におこなわれる工具亀換たたはメむン䞻軞の亀換では、FZ の再プ
ログラミングなどのような、察応プログラミングを考慮しおください。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
167
送り速床制埡
7.12 1 刃圓り送り速床(G95 FZ)
泚意
軌跡圢状(盎線、円匧など)ず同様に、䞋向きフラむス加工たたは䞊向きフラむス加
工、正面フラむス加工たたは偎面フラむス加工などの加工関連事項は、自動的には考
慮されたせん。 したがっお、1 刃圓り送り速床のプログラム指什時には、これらの芁
玠を考慮しおください。
䟋
䟋 1: 5 刃のフラむス工具($TC_DPNE = 5)
プログラムコヌド
コメント
N10 G0 X100 Y50
N20 G1 G95 FZ=0.02
; 1 刃圓り送り速床 0.02 mm/刃
N30 T3 D1
; 工具を装着しお、工具オフセットデヌタを有効にしたす。
M40 M3 S200
; 䞻軞速床 200 1/min
N50 X20
; フラむス加工の 1 刃圓り送り速床:
FZ = 0.02 mm/刃
⇒ 有効毎回転送り速床:
F = 0.02 mm/刃 * 5 刃/rev= 0.1 mm/rev
たたは:
F = 0.1 mm/rev * 200 1/min = 20 mm/min


䟋 2: G95 F...ず G95 FZ...の切り替え
プログラムコヌド
コメント
N10 G0 X100 Y50
N20 G1 G95 F0.1
; 毎回転送り速床 0.1 mm/rev
N30 T1 M6
N35 M3 S100 D1
N40 X20
N50 G0 X100 M5
N60 M6 T3 D1
; 5 刃の工具を装着したす($TC_DPNT = 5)。
N70 X22 M3 S300
N80 G1 X3 G95 FZ=0.02
; G95 F
 を G95 FZ に倉曎、1 刃圓り送り速床が 0.02 mm/刃で有効に
なりたす。


168
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
送り速床制埡
7.12 1 刃圓り送り速床(G95 FZ)
䟋 3: 䞻軞の 1 刃圓り送り速床を算出(FBR)
プログラムコヌド
コメント


N41 FPR(S4)
; 䞻軞 4(メむン䞻軞ではありたせん)の工具。
N51 G95 X51 FZ=0.5
; 䞻軞 S4 に応じた 1 刃圓り送り速床 0.5 mm/刃。


䟋 4: 工具亀換がある堎合
プログラムコヌド
コメント
N10 G0 X50 Y5
N20 G1 G95 FZ=0.03
; 1 刃圓り送り速床 0.03 mm/刃
N30 M6 T11 D1
; 7 刃の工具を装着したす($TC_DPNT = 7)。
N30 M3 S100
N40 X30
; 有効毎回転送り速床 0.21 mm/rev
N50 G0 X100 M5
N60 M6 T33 D1
; 5 刃の工具を装着したす($TC_DPNT = 5)。
N70 X22 M3 S300
N80 G1 X3
; モヌダル 1 刃圓り送り速床 0.03 mm/刃
⇒ 有効毎回転送り速床: 0.15 mm/rev


䟋 5: メむン䞻軞の亀換
プログラムコヌド
コメント
N10 SETMS (1)
; 䞻軞 1 がメむン䞻軞です。
N20 T3 D3 M6
; 工具 3 が䞻軞 1 に亀換されたす。
N30 S400 M3
; 䞻軞 1 の速床は S400 です (そしお、これは T3 の速床です)。
N40 G95 G1 FZ0.03
; 1 刃圓り送り速床 0.03 mm/刃
N50 X50
; 軌跡移動、有効送り速床は次の項目に応じお異なりたす。
- 1 刃圓り送り速床 FZ
- 䞻軞 1 の速床
- 動䜜䞭の工具 T3 の刃数
N60 G0 X60
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
169
送り速床制埡
7.12 1 刃圓り送り速床(G95 FZ)
プログラムコヌド
コメント
...
N100 SETMS(2)
; 䞻軞 2 がメむン䞻軞になりたす。
N110 T1 D1 M6
; 工具 1 が䞻軞 2 に亀換されたす。
N120 S500 M3
; 䞻軞 2 の速床 S500 です (そしお、これは T1 の速床です)。
N130 G95 G1 FZ0.03 X20
; 軌跡移動、有効送り速床は次の項目に応じお異なりたす。
- 1 刃圓り送り速床 FZ
- 䞻軞 2 の速床
- 動䜜䞭の工具 T1 の刃数
泚蚘
メむン䞻軞の亀換(N100)埌に、ナヌザヌは、䞻軞 2 による動䜜工具の関連オフセットも
遞択しおください。
詳现情報
G93、G94、および G95 の切り替え
G95 が有効でないずきにも、FZ はプログラム指什できたす。ただし、効果はたったく
なく、G95 を遞択するず、解陀されたす。 蚀い換えるず、G93、G94、および G95 の
いずれかに切り替えるず、F ず同様に、FZ 倀も解陀されたす。
G95 の再遞択
G95 がすでに有効なずきに G95 を再遞択しおも、効果はありたせん(ただし、F ず FZ
の切り替えをプログラム指什しおいる堎合を陀きたす)。
ノンモヌダル送り速床(FB)
G95 FZ... (モヌダル)が有効なずきは、ノンモヌダル送り速床 FB...は 1 刃圓り送り
速床ずしお解釈されたす。
SAVE のメカニズム
SAVE 属性を䜿甚するサブプログラムでは、サブプログラムの開始前に FZ がセヌブ倀
に曞き蟌たれたす(F ず同様に)。
1 ブロックの耇数送り速床倀
「1 ブロックの耇数送り速床倀」機胜は、1 刃圓り送り速床には䜿甚できたせん。
シンクロナむズドアクション
FZ は、シンクロナむズドアクションからはプログラム指什できたせん。
170
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
送り速床制埡
7.12 1 刃圓り送り速床(G95 FZ)
1 刃圓り送り速床ず軌跡送り速床タむプの読み蟌み
1 刃圓り送り速床ず軌跡送り速床タむプは、システム倉数を䜿甚しお読み蟌むこずがで
きたす。
●
次のシステム倉数は、パヌトプログラムで先読み停止をおこないたす。
$AC_FZ
珟圚のメむンラン凊理が先読みされたずきの、有効 1 刃圓
り送り速床
$AC_F_TYPE
珟圚のメむンラン凊理が先読みされたずきの、有効軌跡送
り速床タむプ
●
芏栌倀:
意味:
0
mm/min.
1
mm/rev
2
inch/min
3
inch/rev
11
mm/刃
31
inch/刃
次のシステム倉数は、パヌトプログラムでは先読み停止をおこないたせん。
$P_FZ
プログラム指什した 1 刃圓り送り速床
$P_F_TYPE
プログラム指什した軌跡送り速床タむプ
芏栌倀:
意味:
0
mm/min.
1
mm/rev
2
inch/min
3
inch/rev
11
mm/刃
31
inch/刃
泚蚘
G95 が有効でない堎合は、$P_FZ 倉数ず$AC_FZ 倉数は垞にれロの倀を返したす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
171
送り速床制埡
7.12 1 刃圓り送り速床(G95 FZ)
172
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
8
ゞオメトリ蚭定
8.1
蚭定可胜ワヌクオフセット(G54G57、G505G599、G53、
G500、SUPA、G153)
機胜
基本座暙系の原点に察するワヌク原点は、すべおの軞で、蚭定可胜れロオフセット(G54
G57、および G505G599)により蚭定されたす。
これにより、G 呜什毎に、プログラム党䜓にわたっお耇数の原点を呌び出すこずができ
たす(さたざたな機噚を䜿甚する堎合など)。
フラむス加工:
=
<
=
<
*
;
;
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
173
ゞオメトリ蚭定
8.1 蚭定可胜ワヌクオフセット(G54G57、G505G599、G53、G500、SUPA、G153)
旋削:
;
=
0
:
*
泚蚘
たずえば、旋削䞭には、チャックの戻り甚のオフセット倀が G54 に入力されたす。
構文
蚭定可胜れロオフセットの起動:
G54
...
G57
G505
...
G599
蚭定可胜れロオフセットの解陀:
G500
G53
G153
SUPA
174
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
ゞオメトリ蚭定
8.1 蚭定可胜ワヌクオフセット(G54G57、G505G599、G53、G500、SUPA、G153)
意味
G54G57:
1 番目から 4 番目たでの蚭定可胜れロオフセットを呌び出したす
(ZO)。
G505G599:
5 番目から 99 番目たでの蚭定可胜れロオフセットを呌び出した
す。
G500:
珟圚の蚭定可胜れロオフセットを解陀したす。
G500=原点フレヌム:
蚭定可胜れロオフセットを次の呌び
(初期蚭定; オフセット、回
出したで解陀しお、基本フレヌム党
転、ミラヌリング、およびス 䜓を適甚したす
ケヌリングのいずれも含みた ($P_ACTBFRAME)。
せん)
G500 が原点フレヌム以倖:
1 番目の蚭定可胜れロオフセットの
適甚($P_UIFR[0])ず基本フレヌム党
䜓の適甚($P_ACTBFRAME)をおこ
ないたす。堎合によっおは、倉曎さ
れた基本フレヌムが有効になりた
す。
G53:
G53 は、蚭定可胜ワヌクオフセットずプログラマブルワヌクオフ
セットをノンモヌダルにマスクしたす。
G153:
G153 には、G53 ず同じ効果があり、基本フレヌム党䜓もマスク
したす。
SUPA:
SUPA には、G153 ず同じ働きがあり、同様に、次のものもマスク
したす。
 ハンドルオフセット(DRF)
 重畳移動
 倖郚れロオフセット
 PRESET オフセット
参照先:
プログラマブルれロオフセットに぀いおは、「座暙倉換(フレヌム)」の章を参照しおく
ださい。
泚蚘
G54 や G500 などのプログラムの先頭の初期蚭定は、マシンデヌタによっお蚭定できた
す。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
175
ゞオメトリ蚭定
8.1 蚭定可胜ワヌクオフセット(G54G57、G505G599、G53、G500、SUPA、G153)
䟋
パレット䞊に、れロオフセット倀 G54
G56 に埓っお配眮された 3 ぀のワヌクが、
<
0
<
連続しお加工されたす。 加工凊理はサブプ
ログラム L47 にプログラム指什されおいた
す。
;
<
<
;
*
;
*
*
;
0
75$16;0
176
プログラムコヌド
コメント
N10 G0 G90 X10 Y10 F500 T1
; アプロヌチ
N20 G54 S1000 M3
; 1 番目の ZO(原点オフセット)の呌び出し、䞻軞は右回り
N30 L47
; サブプログラムずしおプログラムを実行したす
N40 G55 G0 Z200
; 2 番目の ZO (原点オフセット)の呌び出し、障害物を避けるた
めの Z 䜍眮
N50 L47
; サブプログラムずしおプログラムを実行したす
N60 G56
; 3 番目の ZO (原点オフセット)の呌び出し
N70 L47
; サブプログラムずしおプログラムを実行したす
N80 G53 X200 Y300 M30
; れロオフセットのマスク、プログラム終了
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
ゞオメトリ蚭定
8.1 蚭定可胜ワヌクオフセット(G54G57、G505G599、G53、G500、SUPA、G153)
詳现情報
オフセット倀の蚭定
操䜜パネルたたは汎甚むンタフェヌスで、制埡装眮内郚のれロオフセットテヌブルに次
の倀を入力したす。
●
オフセットの座暙
●
回転クランプの角床
●
スケヌリング係数(必芁な堎合)
<
ኖ኎ዙ዇ዐኍ
<
;
⥭慱
አእ
ኇኲኘ
;
れロオフセット G54G57
NC プログラムの 4 ぀の呜什 G54G57 のいずれかの呌び出しにより、原点が基本座暙
系からワヌク座暙系ぞ倉曎したす。
<
<
;
<
;
<
;
;
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
177
ゞオメトリ蚭定
8.1 蚭定可胜ワヌクオフセット(G54G57、G505G599、G53、G500、SUPA、G153)
その埌の移動プログラム指什を含む NC ブロックでは、党おの䜍眮指定ず工具移動は、
珟圚有効なワヌク原点が基準になりたす。
泚蚘
4 ぀のれロオフセットが䜿甚可胜になり、同時に 4 ぀のワヌククランプを蚘述(耇数の
加工など)しお、それらをプログラムで呌び出すこずができたす。
その他の蚭定可胜れロオフセット: G505G599
呜什番号 G505G599 を、その他の蚭定可胜れロオフセットに䜿甚できたす。 したが
っお、マシンデヌタを䜿甚しお、4 ぀の蚭定されたれロオフセット G54G57 を含めお、
原点メモリには党郚で 100 個の蚭定可胜れロオフセットを䜜成できたす。
178
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
ゞオメトリ蚭定
8.2 䜜業平面(G17/G18/G19)の遞択
8.2
䜜業平面(G17/G18/G19)の遞択
機胜
目的の茪郭が加工される䜜業平面を指定するず、次の機胜も定矩されたす。
●
工具埄補正平面
●
工具タむプに応じた工具長補正の切り蟌み方向
●
円匧補間平面
⒖ቭ手ቢ
=
<
*
;
* *
⒖
ቭ
手
ቢ
ቢ
手
ቭ
⒖
構文
G17
G18
G19
意味
G17:
䜜業平面 X/Y
切り蟌み方向 Z、平面遞択、1 番目、2 番目のゞオメトリ軞
G18:
䜜業平面 Z/X
切り蟌み方向 Y、平面遞択、3 番目、1 番目のゞオメトリ軞
G19:
䜜業平面 Y/Z
切り蟌み方向 X、平面遞択、2 番目、3 番目のゞオメトリ軞
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
179
ゞオメトリ蚭定
8.2 䜜業平面(G17/G18/G19)の遞択
泚蚘
初期蚭定では、G17 (X/Y 平面)がフラむス加工甚に、G18 (Z/X 平面)が旋削甚に定矩さ
れおいたす。
工具軌跡補正G41/G42 (「工具埄補正 (ペヌゞ 303)」の章を参照しおください)を呌び出
すずきは、コントロヌラが工具の長さず半埄を補正できるように、䜜業平面を定矩しお
ください。
䟋
フラむス加工の「通垞の」アプロヌチは次のずおりです。
1. 䜜業平面(G17 フラむス加工甚の初期蚭定)を定矩したす。
2. 工具タむプ(T)ず工具オフセット倀(D)を遞択したす。
3. 軌跡補正(G41)を起動したす。
4. 移動動䜜をプログラムしたす。
180
プログラムコヌド
コメント
N10 G17 T5 D8
; 䜜業平面 X/Y の遞択、工具を呌び出したす。 工具長補正が Z
方向におこなわれたす。
N20 G1 G41 X10 Y30 Z-5 F500
; X/Y 平面で工具埄補正をおこないたす。
N30 G2 X22.5 Y40 I50 J40
; X/Y 平面の円匧補間/工具埄補正です。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
ゞオメトリ蚭定
8.2 䜜業平面(G17/G18/G19)の遞択
詳现情報
抂芁
プログラムの先頭で䜜業平面 G17G19 を遞択するこずを掚奚したす。 初期蚭定では、
旋削 G18 甚に Z/X 平面が蚭定されおいたす。
旋削:
<
*
;
*
*
=
コントロヌラが回転方向を蚈算するためには、䜜業平面を指定する必芁がありたす(円
匧補間 G2/G3 を参照しおください)。
傟斜面の加工
座暙系を ROT(「座暙系オフセット」の章を参照しおください)で回転し、傟斜面䞊に座
暙軞を䜍眮決めしたす。 䜜業平面は、それに埓っお回転したす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
181
ゞオメトリ蚭定
8.2 䜜業平面(G17/G18/G19)の遞択
傟斜面䞊の工具長補正
䞀般的な芏則ずしお、工具長補正は垞に、固定された回転なしの䜜業平面を基準にした
す。
フラむス加工:
泚蚘
工具長成分は、回転した䜜業平面に埓っお、「旋回工具の工具長補正」機胜を䜿甚しお
蚈算できたす。
補正平面はCUT2D、CUT2DFで遞択したす。 これに぀いおの詳现、および䜿甚する蚈
算方法の説明は、「工具埄補正 (ペヌゞ 303)」の章を参照しおください。
コントロヌラには、䜜業平面の空間定矩に䟿利な座暙倉換機胜がありたす。 詳现に぀
いおは、「座暙倉換(フレヌム) (ペヌゞ 371)」の章を参照しおください。
182
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
ゞオメトリ蚭定
8.3 寞法
8.3
寞法
ほずんどの NC プログラムの基本は、具䜓的な寞法が蚘茉されたワヌク図面です。
これらの寞法では、次のものが䜿甚されたす。
●
アブ゜リュヌト指什たたはむンクリメンタル指什
●
ミリメヌトルたたはむンチ
●
半埄たたは盎埄(旋削の堎合)
倖圢寞法図からのデヌタが (倉換なしで)盎接、NC プログラムに移せるように、さたざ
たな寞法のオプションに察しお特定のプログラミング呜什が䜿甚できたす。
8.3.1
アブ゜リュヌト指什(G90、AC)
機胜
アブ゜リュヌト指什では、䜍眮指定は、垞に珟圚有効な座暙系の原点を基準にしたす。
぀たり、工具が移動するアブ゜リュヌト䜍眮がプログラム指什されたす。
モヌダルアブ゜リュヌト指什
モヌダルアブ゜リュヌト指什は、G90 呜什で有効にしたす。 この指什は䞀般的には、
以降の NC ブロックにプログラム指什されたすべおの軞に適甚されたす。
ノンモヌダルアブ゜リュヌト指什
既にむンクリメンタル指什(G91)が蚭定されおいる堎合、AC 呜什を䜿甚しお、個々の軞
にノンモヌダルアブ゜リュヌト指什を蚭定できたす。
泚蚘
ノンモヌダルアブ゜リュヌト指什(AC)は、䞻軞の䜍眮決め(SPOS、SPOSA)、および補間
パラメヌタ(I、J、K)にも䜿甚できたす。
構文
G90
<軞>=AC(<倀>)
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
183
ゞオメトリ蚭定
8.3 寞法
意味
G90:
モヌダルアブ゜リュヌト指什を適甚する呜什
AC:
ノンモヌダルアブ゜リュヌト指什を適甚する呜什
<軞>:
移動軞の軞識別子
<倀>:
アブ゜リュヌト指什の移動軞の䜍眮指什倀
䟋
䟋 1: フラむス加工
=
;
<
;
プログラムコヌド
コメント
N10 G90 G0 X45 Y60 Z2 T1 S2000 M3
; アブ゜リュヌト指什入力、XYZ の䜍眮ぞ早送り、工
具遞択、䞻軞が右回転方向でオンしたす。
N20 G1 Z-5 F500
; 盎線補間、工具の送り速床です。
N30 G2 X20 Y35 I=AC(45) J=AC(35)
; 右回りの円匧補間、アブ゜リュヌト指什の円匧終点、
および円匧䞭心点です。
N40 G0 Z2
; 移動
N50 M30
; ブロック終了
泚蚘
円匧䞭心点座暙 I ず J の入力情報に぀いおは、「円匧補間」の章を参照しおください。
184
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
ゞオメトリ蚭定
8.3 寞法
䟋 2: 旋削
š
;
=
:
プログラムコヌド
コメント
N5 T1 D1 S2000 M3
; 工具 T1 を装着しお、䞻軞が右回転方向でオンした
す。
N10 G0 G90 X11 Z1
; アブ゜リュヌト指什入力、XZ の䜍眮ぞ早送りです。
N20 G1 Z-15 F0.2
; 盎線補間、工具の送り速床です。
N30 G3 X11 Z-27 I=AC(-5) K=AC(-21)
; 巊回りの円匧補間、アブ゜リュヌト指什の円匧終点、
および円匧䞭心点です。
N40 G1 Z-40
; 移動
N50 M30
; ブロック終了
泚蚘
円匧䞭心点座暙 I ず J の入力情報に぀いおは、「円匧補間」の章を参照しおください。
䞋蚘も参照
旋削ずフラむス加工のアブ゜リュヌト指什、およびむンクリメンタル指什(G90/G91)
(ペヌゞ 190)
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
185
ゞオメトリ蚭定
8.3 寞法
8.3.2
むンクリメンタル指什(G91、IC)
機胜
むンクリメンタル指什では、最埌のアプロヌチ点を基準点にしお䜍眮が指定されたす。
぀たり、むンクリメンタル指什のプログラミングでは、工具の移動距離を蚘述したす。
モヌダルむンクリメンタル指什
モヌダルむンクリメンタル指什は、G91 呜什で有効になりたす。 この指什は䞀般的に
は、指什以降の NC ブロックの、すべおのプログラム指什軞に適甚されたす。
ノンモヌダルむンクリメンタル指什
既にアブ゜リュヌト指什(G90)が蚭定されおいる堎合、IC 呜什を䜿甚しお、個々の軞に
ノンモヌダルむンクリメンタル指什を指什できたす。
泚蚘
ノンモヌダルむンクリメンタル指什(IC)は、䞻軞の䜍眮決め(SPOS、SPOSA)、および補
間パラメヌタ(I、J、K)にも䜿甚できたす。
構文
G91
<軞>=IC(<倀>)
意味
G91:
モヌダルむンクリメンタル指什を適甚する呜什
IC:
ノンモヌダルむンクリメンタル指什を適甚する呜什
<軞>:
移動軞の軞識別子
<倀>:
むンクリメンタル指什の移動軞の䜍眮指什倀
G91 の拡匵
接觊蚈枬などの特定の甚途では、むンクリメンタル指什で、プログラム指什距離のみを
移動するこずが必芁な堎合がありたす。 動䜜䞭のれロオフセットず工具長補正は移動
したせん。
この動䜜は、次のセッティングデヌタを䜿甚しお、動䜜䞭のれロオフセットず工具長補
正に察しお個別に蚭定できたす。
186
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
ゞオメトリ蚭定
8.3 寞法
SD42440 $SC_FRAME_OFFSET_INCR_PROG (フレヌムのれロオフセット)
SD42442 $SC_TOOL_OFFSET_INCR_PROG (工具長補正)
芏栌倀
意味
0
軞のむンクリメンタルプログラミング(むンクリメンタル指什)で、れロオフ
セット、たたは工具長補正は移動したせん。
1
軞のむンクリメンタルプログラミング(むンクリメンタル指什)で、れロオフ
セット、たたは工具長補正が移動したす。
䟋
䟋 1: フラむス加工
=
;
<
;
プログラムコヌド
コメント
N10 G90 G0 X45 Y60 Z2 T1 S2000 M3
; アブ゜リュヌト指什入力、XYZ 䜍眮ぞ早送り、工具
遞択、䞻軞が右回転方向でオンしたす。
N20 G1 Z-5 F500
; 盎線補間、工具の送り速床です。
N30 G2 X20 Y35 I0 J-25
; 右回りの円匧補間、アブ゜リュヌト指什の円匧終点、
むンクリメンタル指什の円匧䞭心点です。
N40 G0 Z2
; 移動
N50 M30
; ブロック終了
泚蚘
円匧䞭心点座暙 I ず J の入力情報に぀いおは、「円匧補間」の章を参照しおください。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
187
ゞオメトリ蚭定
8.3 寞法
䟋 2: 旋削
š
;
=
:
プログラムコヌド
コメント
N5 T1 D1 S2000 M3
; 工具 T1 を装着しお、䞻軞が右回転方向でオンしたす。
N10 G0 G90 X11 Z1
; アブ゜リュヌト指什入力、XZ の䜍眮ぞ早
送りです。
N20 G1 Z-15 F0.2
; 盎線補間、工具の送り速床です。
N30 G3 X11 Z-27 I-8 K-6
; 巊回りの円匧補間、アブ゜リュヌト指什の円匧終点、むンクリメンタ
ル指什の円匧䞭心点です。
N40 G1 Z-40
; 移動
N50 M30
; ブロック終了
泚蚘
円匧䞭心点座暙 I ず J の入力情報に぀いおは、「円匧補間」の章を参照しおください。
188
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
ゞオメトリ蚭定
8.3 寞法
䟋 3: 動䜜䞭のれロオフセットの移動なしのむンクリメンタル指什
蚭定内容:
●
G54 には、25 の X オフセットが含たれたす。
●
SD42440 $SC_FRAME_OFFSET_INCR_PROG = 0
プログラムコヌド
コメント
N10 G90 G0 G54 X100
N20 G1 G91 X10
; むンクリメンタル指什が有効、10 mm の X の移動(れロオフセットは移動し
たせん)。
N30 G90 X50
; アブ゜リュヌト指什が有効、X75 の䜍眮ぞ移動(れロオフセットが移動した
す)。
䞋蚘も参照
旋削ずフラむス加工のアブ゜リュヌト指什、およびむンクリメンタル指什(G90/G91)
(ペヌゞ 190)
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
189
ゞオメトリ蚭定
8.3 寞法
8.3.3
旋削ずフラむス加工のアブ゜リュヌト指什、およびむンクリメンタル指什
(G90/G91)
次の 2 ぀の図は、旋削ずフラむス加工の加工䟋を䜿甚しお、アブ゜リュヌト指什(G90)、
たたはむンクリメンタル指什(G91)のプログラミングを瀺したす。
フラむス加工:
*
*
<
;
*
*
旋削:
š
*
*
;
*
=
*
泚蚘
汎甚旋盀では、盎埄指定が基準寞法に適甚された堎合でも、埄方向軞のむンクリメンタ
ル移動ブロックは半埄倀ず芋なされたす。 G90 のためのこの倉換は、呜什 DIAMON、
DIAMOF、たたは DIAM90 を䜿甚しおおこなわれたす。
190
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
ゞオメトリ蚭定
8.3 寞法
8.3.4
回転軞のアブ゜リュヌト指什(DC、ACP、ACN)
機胜
アブ゜リュヌト指什で回転軞の䜍眮決めをおこなうためには、ノンモヌダルで G90/G91
に䟝存しない DC、ACP、および ACN の呜什を䜿甚できたす。
DC、ACP、および ACN は、基本的なアプロヌチ方法が異なりたす。
'&
$&3
㊏⮶
䲊╀乓⊁
$&1
構文
<回転軞>=DC(<倀>)
<回転軞>=ACP(<倀>)
<回転軞>=ACN(<倀>)
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
191
ゞオメトリ蚭定
8.3 寞法
意味
<回転軞>:
移動する回転軞の識別子(A、B、たたは C など)
DC:
䜍眮ぞ盎接アプロヌチする呜什
回転軞は、プログラム指什䜍眮に盎接、最短軌跡でアプロヌチした
す。 回転軞は、最倧 180°ã®ç¯„囲を移動したす。
ACP:
正方向で指定䜍眮ぞアプロヌチする呜什
回転軞は、正の軞回転方向(巊回り)で、プログラム指什䜍眮ぞ移動
したす。
ACN:
負方向で指定䜍眮ぞアプロヌチする呜什
回転軞は、負の軞回転方向(右回り)で、プログラム指什䜍眮ぞアプ
ロヌチしたす。
<倀>:
アブ゜リュヌト指什でアプロヌチする回転軞の䜍眮
倀の範囲:
0360°
泚蚘
正の回転方向(右回りたたは巊回り)はマシンデヌタで蚭定されたす。
泚蚘
方向を指定しお䜍眮決めするためには、マシンデヌタに 0°ïœž360°ã®ç§»å‹•ç¯„囲を蚭定し
おください(モゞュロ動䜜)(ACP、ACN)。 モゞュロ回転軞を、360°ã‚’超えお移動するに
は、1 ぀のブロックに G91 たたは IC をプログラム指什しおください。
泚蚘
停止状態からの䞻軞の䜍眮決め(SPOS、SPOSA)にも、呜什 DC、ACP、および ACN が䜿
甚できたす。
䟋: SPOS=DC(45)
192
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
ゞオメトリ蚭定
8.3 寞法
䟋
回転テヌブルのフラむス加工
=
工具は停止しお、テヌブルは右回り方向に
270°å›žè»¢ã—お、円匧の溝を加工したす。
;
<
;
r
プログラムコヌド
コメント
N10 SPOS=0
; 䞻軞が䜍眮制埡されたす。
N20 G90 G0 X-20 Y0 Z2 T1
; アブ゜リュヌト指什、工具 T1 を早送りで移動したす。
N30 G1 Z-5 F500
; 送り速床で工具を䞋降したす。
N40 C=ACP(270)
; テヌブルが右回りに 270°(æ­£)回転しお、工具が円匧の溝を切削し
たす。
N50 G0 Z2 M30
; 埌退、プログラム終了
参照先
総合機胜説明曞 䞊玚機胜; 回転軞(R2)
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
193
ゞオメトリ蚭定
8.3 寞法
8.3.5
むンチ指什たたはメトリック指什(G70/G700、G71/G710)
機胜
次の G 機胜を䜿甚しお、メトリック単䜍系ずむンチ単䜍系を切り替えるこずができた
す。
構文
G70/G71
G700/G710
意味
G70:
むンチ単䜍系の適甚
むンチ単䜍系を䜿甚するず、むンチ系の長さの単䜍で、ゞオメトリデヌタの
読み蟌みず曞き蟌みできたす。
送り速床、工具オフセット、蚭定可胜ワヌクオフセットなどの加工デヌタの
長さの単䜍だけでなく、マシンデヌタずシステム倉数も、パラメヌタ蚭定単
䜍系(MD10240 $MN_SCALING_SYSTEM_IS_METRIC)を䜿甚しお、むンチ系
の長さの単䜍で、読み取りず曞き蟌みがおこなわれたす。
G71:
メトリック単䜍系の適甚
メトリック単䜍系を䜿甚するず、メトリック系の長さの単䜍でゞオメトリデ
ヌタの読み取りず曞き蟌みできたす。
送り速床、工具オフセット、蚭定可胜ワヌクオフセットなどの加工デヌタの
長さの単䜍だけでなく、マシンデヌタずシステム倉数も、パラメヌタ蚭定単
䜍系(MD10240 $MN_SCALING_SYSTEM_IS_METRIC)を䜿甚しお、メトリッ
ク系の長さの単䜍で、読み取りず曞き蟌みがおこなわれたす。
G700:
むンチ単䜍系の適甚
すべおのゞオメトリデヌタず加工デヌタ(䞊蚘を参照しおください)の長さの単
䜍は、むンチ単䜍系を䜿甚しお読み取りず曞き蟌みがおこなわれたす。
G710:
メトリック単䜍系の適甚
すべおのゞオメトリデヌタず加工デヌタ(䞊蚘を参照しおください)の長さの単
䜍は、メトリック単䜍系を䜿甚しお読み取りず曞き蟌みがおこなわれたす。
194
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
ゞオメトリ蚭定
8.3 寞法
䟋
むンチ単䜍系ずメトリック単䜍系の切り替え
次の堎合、パラメヌタ蚭定単䜍系はメトリックです。
MD10240 $MN_SCALING_SYSTEM_IS_METRIC = TRUE
<
*
*
*
*
;
プログラムコヌド
コメント
N10 G0 G90 X20 Y30 Z2 S2000 M3 T1
; X=20 mm、Y=30 mm、Z=2 mm、F=早送り mm/min
N20 G1 Z-5 F500
; Z=-5 mm、F=500 mm/min
N30 X90
; X=90 mm
N40 G70 X2.75 Y3.22
; プログラム指什単䜍系:むンチ
X=2.75 inch、Y=3.22 inch、F=500 mm/min
N50 X1.18 Y3.54
; X=1.18 inch、Y=3.54 inch、F=500 mm/min
N60 G71 X20 Y30
; プログラム指什単䜍系: メトリック
X=20 mm、Y=30 mm、F=500 mm/min
N70 G0 Z2
; Z=2 mm、F=早送り mm/min
N80 M30
; プログラム終了
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
195
ゞオメトリ蚭定
8.3 寞法
詳现情報
G70/G71
G70/G71 が有効な堎合は、圓該の単䜍系で次のゞオメトリデヌタのみが解釈されたす。
●
䜍眮デヌタ(X、Y、Z、 )
●
円匧軌跡のプログラミング:
– 補間点座暙(I1、J1、K1)
– 補間パラメヌタ(I、J、K)
– 円匧半埄(CR)
●
ピッチ(G34、G35)
●
プログラムブルれロオフセット(TRANS)
●
極半埄(RP)
シンクロナむズドアクション
シンクロナむズドアクション(条件郚か運転郚たたは䞡方)に、明瀺的にプログラム指什
単䜍系(G70/G71/G700/G710)がない堎合は、実行時にチャネルで有効であった単䜍系
が、シンクロナむズドアクション(条件郚か運転郚たたは䞡方)に適甚されたす。
通知
シンクロナむズドアクションによる䜍眮デヌタの読み取り
単䜍系がシンクロナむズドアクション(条件郚か運転郚たたは䞡方)に明瀺的にプログ
ラム指什されおいない堎合は、シンクロナむズドアクションで指定された䜍眮デヌタ
の長さの単䜍は垞に、パラメヌタ蚭定単䜍系で読み取られたす。
参照先
●
総合機胜説明曞 基本機胜; 速床、指什倀/フィヌドバック系、䜍眮ルヌプ制埡 (G2)、
「メトリック/むンチ系指什」の章
196
●
プログラミング説明曞 䞊玚線; 「シンクロナむズドアクション」の章
●
機胜説明曞、シンクロナむズドアクション
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
ゞオメトリ蚭定
8.3 寞法
8.3.6
チャネル別の盎埄/半埄指定(DIAMON、DIAM90、DIAMOF、DIAMCYCOF)
機胜
旋削䞭に、次のように埄方向軞の寞法を、盎埄(①)たたは半埄(②)で指定できたす。
;
:
=
;
:
=
加工図面の寞法を NC プログラムに盎接(倉換なしで)移せるように、チャネル別の盎埄
指定たたは半埄指定が、モヌダル呜什 DIAMON。DIAM90、DIAMOF、および
DIAMCYCOF で有効になりたす。
泚蚘
チャネル別の盎埄/半埄指定は、MD20100 $MC_DIAMETER_AX_DEF で埄方向軞ずし
お定矩したゞオメトリ軞を基準ずしたす(→工䜜機械メヌカ'の仕様曞を参照しおくださ
い)。
チャネル毎に 1 ぀の埄方向軞のみ MD20100 で定矩できたす。
構文
DIAMON
DIAM90
DIAMOF
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
197
ゞオメトリ蚭定
8.3 寞法
意味
DIAMON:
指什モヌドに䟝存しないチャネル別盎埄指定を適甚する呜什です。
DIAMON の動䜜は、プログラム指什寞法モヌド(アブ゜リュヌト指什
G90 たたはむンクリメンタル指什 G91)には圱響されたせん。
 G90 の堎合: 盎埄寞法
 G91 の堎合: 盎埄寞法
DIAM90:
指什モヌドに䟝存するチャネル別盎埄指定を適甚する呜什です。
DIAM90 の動䜜は、プログラム指什寞法モヌドにより異なりたす。
 G90 の堎合: 盎埄寞法
 G91 の堎合: 半埄寞法
DIAMOF:
チャネル別盎埄指定を解陀する呜什です。
盎埄指定解陀されるず、チャネル別半埄指定が有効になりたす。
DIAMOF の動䜜は、プログラム指什寞法モヌドには䟝存したせん。
 G90 の堎合: 半埄寞法
 G91 の堎合: 半埄寞法
DIAMCYCOF:
サむクル凊理䞭に、チャネル別盎埄指定を解陀する呜什。
この指什では、サむクルの蚈算を垞に半埄指定で実行できたす。 このグ
ルヌプで動䜜䞭の最埌の G 機胜は、䜍眮衚瀺ず基本ブロック衚瀺で有効
になりたす。
泚蚘
DIAMON たたは DIAM90 を䜿甚するず、埄方向軞の珟圚䜍眮が垞に盎埄ずしお衚瀺され
たす。 これは、MEAS、MEAW、$P_EP[x]、および$AA_IW[x]によるワヌク座暙系の
珟圚䜍眮の読み取りにも適甚されたす。
198
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
ゞオメトリ蚭定
8.3 寞法
䟋
プログラムコヌド
コメント
N10 G0 X0 Z0
; 起点ぞアプロヌチしたす。
N20 DIAMOF
; 盎埄指定がオフです。
N30 G1 X30 S2000 M03 F0.7
; X 軞=埄方向軞、半埄指定が有効; X30 の半埄䜍眮ぞ移動した
す。
N40 DIAMON
; 盎埄指定が埄方向軞で有効です。
N50 G1 X70 Z-20
; X70 の盎埄䜍眮、および Z-20 ぞの移動。
N60 Z-30
N70 DIAM90
; アブ゜リュヌト指什の盎埄指定ずむンクリメンタル指什の半埄
指定。
N80 G91 X10 Z-20
; むンクリメンタル指什が有効。
N90 G90 X10
; アブ゜リュヌト指什が有効。
N100 M30
; プログラム終了。
詳现情報
盎埄倀(DIAMON/DIAM90)
盎埄倀は以䞋のデヌタに適甚されたす。
●
ワヌク座暙系の埄方向軞の珟圚䜍眮の衚瀺
●
JOG モヌド: むンクリメンタル指什ず手動パルス発生噚の移動のステップ単䜍
●
終了䜍眮のプログラミング:
G2/G3 の補間パラメヌタ I、J、K (AC のアブ゜リュヌト指什でプログラム指什しお
いる堎合)
I、J、K をむンクリメンタル指什(IC)でプログラム指什した堎合は、垞に半埄倀で
蚈算したす。
●
ワヌク座暙系の以䞋の珟圚䜍眮の読み取り:
MEAS、MEAW、$P_EP[X]、$AA_IW[X]
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
199
ゞオメトリ蚭定
8.3 寞法
8.3.7
軞別の盎埄/半埄指定(DIAMONA、DIAM90A、DIAMOFA、DIACYCOFA、
DIAMCHANA、DIAMCHAN、DAC、DIC、RAC、RIC)
機胜
チャネル別の盎埄指定に加えお、軞別の盎埄指定機胜を䜿甚するず、モヌダルたたはノ
ンモヌダル指什、および耇数の軞の盎埄衚瀺が有効になりたす。
泚蚘
軞別の盎埄指定は、MD30460 $MA_BASE_FUNCTION_MASK による軞別の盎埄指定の
ために、远加の埄方向軞ずしお䜿甚される軞に察しおのみ可胜です(→ 工䜜機械メヌカ'
の仕様曞を参照しおください)。
構文
チャネルの耇数の埄方向軞甚のモヌダルの軞別盎埄指定:
DIAMONA[<軞>]
DIAM90A[<軞>]
DIAMOFA[<軞>]
DIACYCOFA[<軞>]
チャネル別の盎埄/半埄指定の反映:
DIAMCHANA[<軞>]
DIAMCHAN
ノンモヌダルの軞別の盎埄/半埄指定:
<軞>=DAC(<倀>)
<軞>=DIC(<倀>)
<軞>=RAC(<倀>)
<軞>=RIC(<倀>)
200
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
ゞオメトリ蚭定
8.3 寞法
意味
モヌダルの軞別盎埄指定
DIAMONA:
指什モヌドに䟝存しない軞別盎埄指定を適甚する呜什
DIAMONA の動䜜は、プログラム指什寞法モヌド(G90/G91 たたは
AC/IC)には䟝存したせん。
DIAM90A:
 G90、AC の堎合:
盎埄寞法
 G91、IC の堎合:
盎埄寞法
指什モヌドに䟝存する軞別盎埄指定を適甚する呜什
DIAM90A の動䜜は、プログラム指什寞法モヌドにより異なりたす。
 G90、AC の堎合: 盎埄寞法
 G91、IC の堎合:
DIAMOFA:
半埄寞法
軞別盎埄指定を解陀する呜什
盎埄指定が解陀されるず、軞別半埄指定が有効になりたす。
DIAMOFA の動䜜は、プログラム指什寞法モヌドには䟝存したせん。
 G90、AC の堎合: 半埄寞法
 G91、IC の堎合:
DIACYCOFA:
半埄寞法
サむクル凊理䞭の軞別盎埄指定を解陀する呜什。
この方法では、サむクルの蚈算を垞に半埄指定で実行できたす。 この
グルヌプで動䜜䞭の最埌の G 機胜は、䜍眮衚瀺ず基本ブロック衚瀺で
有効になりたす。
<軞>:
軞別の盎埄指定が有効になる軞の軞識別子
䜿甚できる軞識別子は以䞋のずおりです。
 ゞオメトリ/チャネル軞名称
たたは
 機械軞名称
倀の範囲: 指定軞は、チャネルの有効軞にしおください。
その他の条件:
 軞は、MD30460 $MA_BASE_FUNCTION_MASK によ
り、軞別盎埄指定が可胜な軞を䜿甚しおください。
 回転軞は、埄方向軞ずしおは䜿甚できたせん。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
201
ゞオメトリ蚭定
8.3 寞法
チャネル別の盎埄/半埄指定の反映
DIAMCHANA:
DIAMCHANA[<軞>]呜什を䜿甚するず、指定軞は盎埄/半埄指定のチャ
ネル状態を受け取っお、チャネル別の盎埄/半埄指定に割り圓おられた
す。
DIAMCHAN:
DIAMCHAN 呜什を䜿甚するず、軞別の盎埄指定が䜿甚されたすべおの
軞は、盎埄/半埄指定のチャネル状態を受け取っお、チャネル別の盎埄
/半埄指定に割り圓おられたす。
ノンモヌダルの軞別の盎埄/半埄指定
ノンモヌダルの軞別の盎埄/半埄指定により、パヌトプログラムずシンクロナむズドア
クションで、寞法タむプを盎埄倀たたは半埄倀ずしお指定したす。 盎埄/半埄指定のモ
ヌダル状態は倉曎されたせん。
DAC:
DAC 呜什により、指定軞に察しお、以䞋の指什がノンモヌダルに蚭定
されたす。
アブ゜リュヌト指什の盎埄
DIC:
DIC 呜什により、指定軞に察しお、以䞋の指什がノンモヌダルに蚭定
されたす。
むンクリメンタル指什の盎埄
RAC:
RAC 呜什により、指定軞に察しお、以䞋の指什がノンモヌダルに蚭定
されたす。
アブ゜リュヌト指什の半埄
RIC:
RIC 呜什により、指定軞に察しお、以䞋の指什がノンモヌダルに蚭定
されたす。
むンクリメンタル指什の半埄
泚蚘
DIAMONA[<軞>]たたは DIAM90A[<軞>]を䜿甚するず、埄方向軞の珟圚䜍眮が垞に盎
埄ずしお衚瀺されたす。 これは、MEAS、MEAW、$P_EP[x]、および$AA_IW[x]によ
るワヌク座暙系の珟圚䜍眮の読み取りにも適甚されたす。
泚蚘
GET 芁求による远加の埄方向軞の入れ替えのずきに、別のチャネルの盎埄/半埄指定の
状態を、RELEASE[<軞>]により受け取りたす。
202
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
ゞオメトリ蚭定
8.3 寞法
䟋
䟋 1: モヌダルの軞別の盎埄/半埄指定
X はチャネルの埄方向軞で、軞別の盎埄指定が Y に察しお䜿甚されおいたす。
プログラムコヌド
コメント
N10 G0 X0 Z0 DIAMON
; チャネル別の盎埄指定が X に察しお有効です。
N15 DIAMOF
; チャネル別の盎埄指定がオフです。
N20 DIAMONA[Y]
; モヌダルの軞別盎埄指定が Y に察しお有効です。
N25 X200 Y100
; 半埄指定が X に察しお有効です。
N30 DIAMCHANA[Y]
; Y は、チャネル別の盎埄/半埄指定の状態を受け取り、これに割り圓おら
れたす。
N35 X50 Y100
; 半埄指定が X ず Y に察しお有効です。
N40 DIAMON
; チャネル別の盎埄指定がオンです。
N45 X50 Y100
; 盎埄指定が X ず Y に察しお有効です。
䟋 2: ノンモヌダルの軞別の盎埄/半埄指定
X はチャネルの埄方向軞で、軞別の盎埄指定が Y に察しお䜿甚されおいたす。
プログラムコヌド
コメント
N10 DIAMON
; チャネル別の盎埄指定がオンです。
N15 G0 G90 X20 Y40 DIAMONA[Y]
; モヌダルの軞別盎埄指定が Y に察しお有効
です。
N20 G01 X=RIC(5)
; このブロックで X に察しお有効な寞法: ã‚€
ンクリメンタル指什の半埄。
N25 X=RAC(80)
; このブロックで X に察しお有効な寞法: ア
ブ゜リュヌト指什の半埄。
N30 WHEN $SAA_IM[Y]> 50 DO POS[X]=RIC(1)
; X はコマンド軞です。
このブロックで X に察しお有効な寞法: ã‚€
ンクリメンタル指什の半埄。
N40 WHEN $SAA_IM[Y]> 60 DO POS[X]=DAC(10)
; X はコマンド軞です。
このブロックで X に察しお有効な寞法: ア
ブ゜リュヌト指什の半埄。
N50 G4 F3
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
203
ゞオメトリ蚭定
8.3 寞法
詳现情報
盎埄倀(DIAMONA/DIAM90A)
盎埄倀は以䞋のデヌタに適甚されたす。
●
ワヌク座暙系の埄方向軞の珟圚䜍眮の衚瀺
●
JOG モヌド: むンクリメンタル指什ず手動パルス発生噚の移動のステップ単䜍
●
終了䜍眮のプログラミング:
G2/G3 の補間パラメヌタ I、J、K (AC のアブ゜リュヌト指什でプログラム指什しお
いる堎合)
I、J、K をむンクリメンタル指什(IC)でプログラム指什した堎合は、垞に半埄倀で
蚈算したす。
●
ワヌク座暙系の以䞋の珟圚䜍眮の読み取り:
MEAS、MEAW、$P_EP[X]、$AA_IW[X]
ノンモヌダルの軞別盎埄指定(DAC、DIC、RAC、RIC)
呜什 DAC、DIC、RAC、RIC は、チャネル別の盎埄指定に関連する䞋蚘のすべおの呜什
で䜿甚できたす。
●
軞の䜍眮: X...、POS、POSA
●
揺動: OSP1、OSP2、OSS、OSE、POSP
●
補間パラメヌタ: I、J、K
●
茪郭定矩: 指定角床の盎線
●
高速リトラクト: POLF[AX]
●
工具方向の移動: MOVT
●
滑らかなアプロヌチず埌退:
G140G143、G147、G148、G247、G248、G347、G348、G340、G341
204
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
ゞオメトリ蚭定
8.4 旋削のためのワヌク䜍眮
8.4
旋削のためのワヌク䜍眮
軞識別子
互いに盎亀する 2 ぀のゞオメトリ軞は通垞、次のように呌ばれたす。
長手軞
= Z 軞(暪軞)
埄方向軞
= X 軞(瞊軞)
ワヌク原点
機械原点が固定しお定矩されおいるのに察し、ワヌク原点は、長手軞で自由に遞択でき
たす。 䞀般に、ワヌク原点はワヌクの前偎たたは埌ろ偎にありたす。
機械原点ずワヌク原点はいずれも、旋削の䞭心にありたす。 したがっお、X 軞の蚭定
可胜オフセットはれロです。
; 㳮㬿ㄶ㲚䟊
;
ዌዙኌㄶ㲚䟊
ዌዙኌㄶ㲚䟊 0
☮䍈
ⓜ槱
:
=
ዌዙኌㄶ㲚䟊
*ᚺ*ቡቂቒ75$16
;
㳮㬿ㄶ㲚䟊
; ዌዙኌㄶ㲚䟊
ዌዙኌㄶ㲚䟊 0
☮䍈
卛槱
=
ዌዙኌㄶ㲚䟊
**
ቡቂቒ75$16
M
マシン原点
W
ワヌク原点
Z
長手軞
X
埄方向軞
G54G599
たたは TRANS
ワヌク原点の䜍眮の呌び出し
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
205
ゞオメトリ蚭定
8.4 旋削のためのワヌク䜍眮
埄方向軞
䞀般に、埄方向軞の寞法は盎埄指定です(他の軞に察しお倍の軌跡寞法です)。
㈓㡈⚠憇
;
:
=
'
'
0
=憇
埄方向軞ずなるゞオメトリ軞は、マシンデヌタで定矩されたす(→工䜜機械メヌカ)。
206
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
9
動䜜呜什
9.1
移動指什の抂芁
茪郭芁玠
プログラム指什のワヌク茪郭は、以䞋の茪郭芁玠から構成されたす。
●
盎線
●
円匧
●
ヘリカル曲線(盎線ず円匧の重畳をおこないたす)
移動指什
これらの茪郭芁玠は、以䞋の移動指什を䜿甚しお䜜成できたす。
●
早送り移動(G0)
●
盎線補間(G1)
●
右回りの円匧補間(G2)
●
巊回りの円匧補間(G3)
移動指什はモヌダルです。
目暙䜍眮
動䜜ブロックには、移動する軞(軌跡軞、同期軞、䜍眮決め軞)の目暙䜍眮が含たれたす。
目暙䜍眮は、盎亀座暙たたは極座暙でプログラム指什できたす。
泚意
軞アドレスは、ブロック毎に 1 回だけプログラム指什できたす。
起点-目暙点
移動動䜜は垞に、プログラム指什目暙䜍眮が、到達する最終䜍眮になりたす。 その埌、
この目暙䜍眮が、次の移動指什の開始䜍眮ずなりたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
207
動䜜呜什
9.1 移動指什の抂芁
ワヌク茪郭
動䜜ブロックが連続しお実行されるず、次のようなワヌク茪郭を加工したす。
;
=
図 9-1
旋削の動䜜ブロック
図 9-2
フラむス加工の動䜜ブロック
通知
加工前には、工具たたはワヌクを損傷しないように、ワヌクを配眮しおください。
208
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
動䜜呜什
9.2 盎亀座暙による移動指什(G0、G1、G2、G3、X...、Y...、Z...)
9.2
盎亀座暙による移動指什(G0、G1、G2、G3、X...、Y...、Z...)
機胜
NC ブロックに盎亀座暙で指定された䜍眮ぞ、早送り移動 G0、盎線補間 G1、たたは円
匧補間 G2 /G3 でアプロヌチできたす。
構文
G0
G1
G2
G3
X...
X...
X...
X...
Y...
Y...
Y...
Y...
Z...
Z...
Z...
Z...
意味
G0:
早送り移動を適甚する呜什
G1:
盎線補間を適甚する呜什
G2:
右回りの円匧補間を適甚する呜什
G3:
巊回りの円匧補間を適甚する呜什
X...:
X 方向の目暙䜍眮の盎亀座暙
Y...:
Y 方向の目暙䜍眮の盎亀座暙
Z...:
Z 方向の目暙䜍眮の盎亀座暙
泚蚘
目暙䜍眮の座暙X...、Y...、Z...の他に、円匧補間G2 / G3 には、さらにデヌタ(円匧
䞭心点座暙など; 「円匧補間のタむプ (ペヌゞ 226)」を参照しおください)が必芁です。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
209
動䜜呜什
9.2 盎亀座暙による移動指什(G0、G1、G2、G3、X...、Y...、Z...)
䟋
;
<
;
=
<
;
プログラムコヌド
210
;
コメント
N10 G17 S400 M3
; 䜜業平面の遞択、䞻軞は右回り
N20 G0 X40 Y-6 Z2
; 盎亀座暙で指定した開始䜍眮ぞ早送りでアプロヌチ
N30 G1 Z-3 F40
; 盎線補間の適甚、工具の送り速床
N40 X12 Y-20
; 盎亀座暙で指定した終了䜍眮ぞの斜線䞊を移動
N50 G0 Z100 M30
; 工具亀換のための早送り埌退
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
動䜜呜什
9.3 極座暙による移動呜什
9.3
極座暙による移動呜什
9.3.1
極座暙の基準点(G110、G111、G112)
機胜
寞法指什を開始する点を「極」ず呌びたす。
極は、盎亀座暙たたは極座暙で指定できたす。
極座暙の基準点は、G110G112 呜什により明確に定矩されたす。 したがっお、アブ
゜リュヌト指什もむンクリメンタル指什入力は圱響したせん。
構文
G110/G111/G112 X
 Y
 Z

G110/G111/G112 AP=
 RP=

意味
G110 ...:
呜什 G110 を䜿甚するず、以降の極座暙は、最埌の到達䜍眮を基準ず
したす。
G111 ...:
呜什 G111 を䜿甚するず、以降の極座暙は、珟圚のワヌク座暙系の原
点を基準ずしたす。
G112 ...:
呜什 G112 を䜿甚するず、以降の極座暙は、最埌の有効な極を基準ず
したす。
泚:
呜什 G110G112 は、個別の NC ブロックでプログラム指什しおくだ
さい。
X
 Y
 Z
:
盎亀座暙の極の指定
AP=
 RP=
:
極座暙の極の指定
AP=
:
極角床
極半埄ず、䜜業平面の氎平軞(G17 の X 軞など)が成す角床
です。 回転の正方向は巊回りです。
倀の範囲:
RP=
:
± 0
360°
極半埄
正のアブ゜リュヌト倀を必ず、[mm]たたは[inch]単䜍で指定
したす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
211
動䜜呜什
9.3 極座暙による移動呜什
泚蚘
NC プログラムのブロック毎に、極座暙ず盎亀座暙を切り替えるこずができたす。 盎亀
座暙識別子(X...、Y...、Z...)を䜿甚するず、盎亀座暙系に盎接戻るこずができたす。 た
た、定矩した極は、プログラムの終了たで保持されたす。
泚蚘
極を指定しおいない堎合は、珟圚のワヌク座暙系の原点が適甚されたす。
䟋
極 13 は、次のように定矩されたす。
<
*;
 極 1 は G111 X
 Y

 極 2 は G110 X
 Y

r
 極 3 は G112 X
 Y

㰄
*<
㰄
*<
r
㰄
*<
*;
212
;
*;
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
動䜜呜什
9.3 極座暙による移動呜什
9.3.2
極座暙による移動指什(G0、G1、G2、G3、AP、RP)
機胜
極座暙による移動指什は、ワヌクたたはワヌクの䞀郚の寞法が䞭心点を基準に衚わされ
お、寞法が角床ず半埄で指定される堎合(穎あけパタヌンの堎合など)に䟿利です。
<
r
r
Q
r
r
r
;
P
構文
G0/G1/G2/G3 AP=
 RP=

意味
G0:
早送り移動を適甚する呜什
G1:
盎線補間を適甚する呜什
G2:
右回りの円匧補間を適甚する呜什
G3:
巊回りの円匧補間を適甚する呜什
AP:
極角床
極半埄ず、䜜業平面の氎平軞(G17 の X 軞など)が成す角床です。 回転の正方
向は巊回りです。
倀の範囲:
± 0
360°
角床は、むンクリメンタル指什たたはアブ゜リュヌト指什で指定できたす。
AP=AC(...):
アブ゜リュヌト指什の入力
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
213
動䜜呜什
9.3 極座暙による移動呜什
AP=IC(...):
むンクリメンタル指什の入力
むンクリメンタル指什の入力では、最埌のプログラム指什
角床が基準ずしお適甚されたす。
極角床は、新しい極を定矩するか、䜜業平面を倉曎するたで、そのたた保持
されたす。
RP:
極半埄
正のアブ゜リュヌト倀を必ず、[mm]たたは[inch]単䜍で指定したす。
極半埄は、新しい倀が入力されるたで、そのたた保持されたす。
泚蚘
極座暙は、G110G112 で指定した極を基準にしお、G17G19 で遞択した䜜業平面で
適甚されたす。
泚蚘
䜜業平面に垂盎な 3 番目のゞオメトリ軞は、盎亀座暙でも指定できたす。
=
53
$3
これにより、円筒座暙による空間指定のプログラム指什が可胜になりたす。
䟋: G17 G0 AP
 RP
 Z

214
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
動䜜呜什
9.3 極座暙による移動呜什
䞀般条件
●
補間パラメヌタ、軞アドレスなどの盎亀座暙はいずれも、NC ブロックで遞択した
䜜業平面に察しお、極の終点座暙でプログラム指什するこずはできたせん。
●
極を G110G112 で定矩しおいない堎合は、自動的に珟圚のワヌク座暙系の原点が
極ず芋なされたす。
$3
<
$3
,&
$3
r
r
;
●
極半埄 RP = 0 のずき
極半埄は、極平面の起点ベクトルず動䜜䞭の極ベクトルずの間の距離から蚈算され
たす。 その埌、蚈算された極半埄はモヌダルずしお保持されたす。
これは、遞択した極定矩(G110G112)に関係なく適甚されたす。 䞡方の点を同時に
プログラム指什しおいる堎合は、この半埄は= 0 ずなっお、アラヌム 14095 が発生
したす。
●
極角床 AP だけのプログラム指什のずき
実行䞭のブロックで極半埄 RP をプログラム指什せずに、極角床 AP のみをプログラ
ム指什しおいる堎合は、珟圚の䜍眮ずワヌク座暙の極に差があるず、この差が極半
埄ずしお䜿甚され、モヌダルずしお保持されたす。 å·®= 0 の堎合は、極座暙が再床
指定され、モヌダルの極半埄は、れロのたたになりたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
215
動䜜呜什
9.3 極座暙による移動呜什
䟋
穎あけパタヌンの䜜成
穎の䜍眮は極座暙で指定されたす。
<
それぞれの穎は、同じ加工順序です。
r
(䞋穎あけ、指什寞法の穎あけ、リヌマ仕䞊
r
げ )で加工されたす。
加工凊理はサブプログラムに栌玍されおい
r
たす。
r
r
;
プログラムコヌド
コメント
N10 G17 G54
; 䜜業平面 X/Y、ワヌク原点。
N20 G111 X43 Y38
; 極の指定。
N30 G0 RP=30 AP=18 Z5G0
; 起点ぞアプロヌチ、円筒座暙による指定。
N40 L10
; サブプログラムの呌び出し。
N50 G91 AP=72
; 早送りで次の䜍眮ぞアプロヌチしたす、むンクリメンタル指什の極角
床です、N30 ブロックからの極半埄は、そのたた保持され、指定す
る必芁はありたせん。
N60 L10
; サブプログラムの呌び出し。
N70 AP=IC(72)
.
N80 L10


N90 AP=IC(72)
N100 L10


N110 AP=IC(72)
N120 L10
N130 G0 X300 Y200 Z100 M30


; 工具の埌退、プログラム終了。
N90 AP=IC(72)
N100 L10


䞋蚘も参照
円匧補間のタむプ(G2/G3、 ...) (ペヌゞ 226)
216
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
動䜜呜什
9.4 早送り移動(G0、RTLION、RTLIOF)
9.4
早送り移動(G0、RTLION、RTLIOF)
機胜
早送り移動は次の堎合に䜿甚されたす。
●
工具の高速䜍眮決め
●
ワヌク呚囲の移動
●
工具亀換䜍眮ぞアプロヌチ
●
工具の埌退
非盎線補間はパヌトプログラム呜什 RTLIOF で有効になり、盎線補間はパヌトプログ
ラム呜什 RTLION で有効になりたす。
泚蚘
この機胜はワヌクの加工には察応しおいたせん。
構文
G0 X
 Y
 Z

G0 AP=

G0 RP=

RTLIOF
RTLION
意味
G0:
早送り移動の適甚呜什
有効性:
モヌダル
X... Y... Z...:
盎亀座暙の終点
AP=...:
極座暙の終点、この堎合は極角床
RP=...:
極座暙の終点、この堎合は極半埄
RTLIOF:
非盎線補間
(各軌跡軞は単独軞ずしお補間されたす)
RTLION:
盎線補間(軌跡軞はたずめお補間されたす)
泚蚘
G0 の代わりに G を䜿甚するこずはできたせん。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
217
動䜜呜什
9.4 早送り移動(G0、RTLION、RTLIOF)
䟋
䟋 1: フラむス加工
<
1
1
;
プログラムコヌド
コメント
N10 G90 S400 M3
; アブ゜リュヌト指什の入力、䞻軞は右回り
N20 G0 X30 Y20 Z2
; 開始䜍眮ぞアプロヌチ
N30 G1 Z-5 F1000G1
; 工具の送り速床
N40 X80 Y65
; 盎線の移動
N50 G0 Z2
N60 G0 X-20 Y100 Z100 M30
218
; 工具の埌退、プログラム終了。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
動䜜呜什
9.4 早送り移動(G0、RTLION、RTLIOF)
䟋 2: 旋削
;
š
š
1
1
=
プログラムコヌド
コメント
N10 G90 S400 M3
; アブ゜リュヌト指什の入力、䞻軞は右回り
N20 G0 X25 Z5
; 開始䜍眮ぞアプロヌチ
N30 G1 G94 Z0 F1000G1
; 工具の送り速床
N40 G95 Z-7.5 F0.2
N50 X60 Z-35
; 盎線の移動
N60 Z-50
N70 G0 X62
N80 G0 X80 Z20 M30
; 工具の埌退、プログラム終了。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
219
動䜜呜什
9.4 早送り移動(G0、RTLION、RTLIOF)
詳现情報
早送り速床
G0 でプログラム指什された工具の移動は、最倧移動速床で実行されたす(早送り)。 早
送り速床は、各軞に察しお個別にマシンデヌタで定矩されたす。 早送り移動が耇数の
軞で同時に実行される堎合、早送り速床は、該圓する軌跡区間の移動に必芁な時間が最
倧ずなる軞によっお特定されたす。
=
<
慛恰
ቑ
䲊╀
ቭ
㡞抐
慛恰
㒟⒕=
慛恰㒟⒕<
慛恰㒟⒕;
;
G0 による䜍眮決め軞ずしおの移動軌跡軞
軌跡軞は、2 ぀のモヌドのいずれかで移動しお、早送りの移動を実行できたす。
●
盎線補間(以前の動䜜):
軌跡軞はたずめお補間されたす。
●
非盎線補間
各軌跡軞は、早送り移動のその他の軞ずは無関係に、単独軞(䜍眮決め軞)ずしお補間
されたす。
非盎線補間では、圓該の䜍眮決め軞の蚭定(BRISKA、SOFTA、DRIVEA)は、軞加々速床
を基準にしお適甚されたす。
通知
非盎線補間モヌドではさたざたな茪郭で移動する可胜性があるため、オリゞナル軌跡
の座暙を基準ずしたシンクロナむズドアクションが動䜜できない堎合がありたす。
220
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
動䜜呜什
9.4 早送り移動(G0、RTLION、RTLIOF)
盎線補間は、次の堎合に適甚されたす。
●
G0 ず䜍眮決め軞移動が䜿甚できない G コヌドの組合わせ(G40/G41/G42 など)
●
G0 ず G64 の組合わせ
●
コンプレッサが動䜜䞭のずき
●
座暙倉換が有効なずき
䟋:
プログラムコヌド
G0 X0 Y10
G0 G40 X20 Y20
G0 G95 X100 Z100 m3 s100
軌跡 POS[X]=0 POS[Y]=10 は軌跡モヌドで移動したす。 軌跡 POS[X]=100
POS[Y]=100 で移動する堎合は、毎回転送り速床は無効です。
G0 による蚭定可胜なブロック切り替えタむミング
単独軞補間では、枛速カヌブ内であっおも、新しい動䜜終了条件 FINEA たたは
COARSEA たたは IPOENDA を、ブロック切り替えに察しお蚭定できたす。
連続しおいる軞は、G0 で䜍眮決め軞のように扱われたす。
次の組合わせの堎合を説明したす。
●
「単独軞補間の枛速カヌブで蚭定可胜な、ブロック切り替え」ず
●
「G0 による䜍眮決め軞ずしお、早送り移動で軌跡軞が移動」
すべおの軞は互いに無関係に、それぞれの終点ぞ移動できたす。 この方法で、順番に
プログラム指什された 2 ぀の X 軞ず Z 軞は、G0 ず組み合わせお䜍眮決め軞ずしお扱わ
れたす。
Z 軞のブロック切り替えは、枛速時間蚭定機胜(100-0%)に応じお、X 軞動䜜䞭に開始で
きたす。Z 軞は、X 軞が移動しおいる間に、移動を開始したす。䞡方の軞は互いに無関
係に、それぞれの終点ぞアプロヌチしたす。
詳しくは、「送り速床制埡ず䞻軞動䜜」を参照しおください。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
221
動䜜呜什
9.5 盎線補間(G1)
9.5
盎線補間(G1)
機胜
G1 を䜿甚するず、工具は空間に任意に配眮された斜線、たたは盎線を、その線に平行
に移動したす。 盎線補間では、3 次元衚面、溝などの加工ができたす。
フラむス加工:
構文
G1 X
 Y
 Z 
 F

G1 AP=
 RP=
 F

意味
G1:
送り速床で盎線補間(盎線補間)
X... Y... Z...: 盎亀座暙の終点
AP=...:
222
極座暙の終点、この堎合は極角床
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
動䜜呜什
9.5 盎線補間(G1)
RP=...:
極座暙の終点、この堎合は極半埄
F...:
mm/min 単䜍の送り速床。工具は、珟圚の起点からプログラム指
什終点たで、盎線䞊を送り速床 F で移動したす。 終点は、盎亀座
暙たたは極座暙で入力できたす。 ワヌクは、この軌跡に沿っお加
工されたす。
䟋: G1 G94 X100 Y20 Z30 A40 F100
X、Y、Z の終点ぞ、100 mm/min の送り速床でアプロヌチした
す。回転軞 A は同期軞ずしお移動するため、4 ぀の移動はすべお
同時に完了したす。
泚蚘
G1 はモヌダルです。
䞻軞速床 S ず䞻軞回転方向 M3/M4 を、加工のために指定しおください。
軌跡送り速床 F が適甚される軞グルヌプは、FGROUP で定矩できたす。 詳现に぀いお
は、「軌跡動䜜」の章を参照しおください。
䟋
䟋 1: 溝の加工(フラむス加工)
工具は X/Y 方向に、起点から終点たで移動
<
<
したす。 切り蟌みは、同時に Z 方向に実行
されたす。
=
;
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
223
動䜜呜什
9.5 盎線補間(G1)
224
プログラムコヌド
コメント
N10 G17 S400 M3
; 䜜業平面の遞択、䞻軞は右回り
N20 G0 X20 Y20 Z2
; 開始䜍眮ぞアプロヌチ
N30 G1 Z-2 F40
; 工具の送り速床
N40 X80 Y80 Z-15
; 斜線䞊の移動
N50 G0 Z100 M30
; 工具亀換のための埌退
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
動䜜呜什
9.5 盎線補間(G1)
䟋 2: 溝の加工(旋削)
;
<
;
=
<
;
プログラムコヌド
;
コメント
N10 G17 S400 M3
; 䜜業平面の遞択、䞻軞は右回り
N20 G0 X40 Y-6 Z2
; 開始䜍眮ぞアプロヌチ
N30 G1 Z-3 F40
; 工具の送り速床
N40 X12 Y-20
; 斜線䞊の移動
N50 G0 Z100 M30
; 工具亀換のための埌退
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
225
動䜜呜什
9.6 円匧補間
9.6
円匧補間
9.6.1
円匧補間のタむプ(G2/G3、 ...)
円匧移動のプログラミング方法
制埡装眮では、円匧移動をプログラム指什するために、さたざたな方法が提䟛されおい
たす。 これにより、ほずんどのタむプの図面の寞法を盎接、実行できたす。 円匧移動
は、以䞋を䜿甚しお蚘述したす。
●
アブ゜リュヌト指什たたはむンクリメンタル指什の䞭心点ず終点(初期蚭定)
●
盎亀座暙での半埄ず終点
●
盎亀座暙での開口角床ず終点たたはアドレス指什の䞭心点
●
極角床 AP= 、および極半埄 RP= による極座暙
●
䞭間点ず終点
●
終点、および始点での接線の方向
構文
G2/G3 X
 Y
 Z

I=AC(
) J=AC(
) K=AC(
) ;
ワヌク原点を基準ずしたアブ゜リュヌト䞭心点ず
終点
G2/G3 X
 Y
 Z
 I
 J
 K
 ;
円匧起点を基準ずした、むンクリメンタル指什で
の䞭心点
G2/G3 X
 Y
 Z
 CR=
 ;
円匧半埄 CR=ず 盎亀座暙の円匧終了䜍眮 X...、
Y...、Z...
G2/G3 X
 Y
 Z
 AR=
 ;
開口角床 AR= 盎亀座暙の円匧終点 X...、Y...、Z...
G2/G3 I
 J
 K
 AR=
 ;
開口角床 AR= アドレス I...、J...、K...の䞭心点
G2/G3 AP=
 RP=
 ;
極角床 AP= 、および極半埄 RP= による極座暙
CIP X
 Y
 Z
 I1=AC(
)
アドレス I1=、J1=、K1= での䞭間点
J1=AC(
) K1=(AC
) ;
CT X
 Y
 Z
 ;
起点から終点たでの円匧、および起点での接線の
方向
226
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
動䜜呜什
9.6 円匧補間
意味
G2:
円匧補間、右回り
G3:
円匧補間、巊回り
CIP:
䞭間点経由の円匧補間
CT:
接線方向の遷移による円で円匧を定矩
X Y Z:
盎亀座暙の終点
I J K:
X、Y、Z 方向の盎亀座暙の円匧䞭心点
CR=:
円匧半埄
AR=:
開口角床
AP=:
極座暙の終点、この堎合は極角床
RP=:
極座暙の終点、この堎合は、極半埄が円匧半埄に察応した
す。
X、Y、Z 方向の盎亀座暙の䞭間点
I1= J1= K1=:
䟋
䟋 1: フラむス加工
<
次のプログラム行には、各円匧軌跡のプロ
グラミング方法の䟋が含たれたす。 必芁な
寞法は、この加工図面にありたす。
r
-
,
;
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
227
動䜜呜什
9.6 円匧補間
プログラムコヌド
コメント
N10 G0 G90 X133 Y44.48 S800 M3
; 起点ぞアプロヌチ
N20 G17 G1 Z-5 F1000
; 工具の送り速床
N30 G2 X115 Y113.3 I-43 J25.52
; 円匧終点、むンクリメンタル指什の䞭心点
N30 G2 X115 Y113 3 I=AC(90) J=AC(70)
; 円匧終点、アブ゜リュヌト指什の䞭心点
N30 G2 X115 Y113.3 CR=-50
; 円匧終点、円匧半埄
N30 G2 AR=269.31 I-43 J25.52
; 開口角床、むンクリメンタル指什の䞭心点
N30 G2 AR=269.31 X115 Y113.3
; 開口角床、円匧終点
N30 N30 CIP X80 Y120 Z-10
; 円匧終点ず䞭間点
; 3 ぀のゞオメトリ軞すべおの座暙
I1=IC(-85.35) J1=IC(-35.35) K1=-6
; プログラム終了
N40 M30
䟋 2: 旋削
;
r
r
š
š
š
š
š
=
プログラムコヌド
コメント
N.. ...
N120 G0 X12 Z0
N125 G1 X40 Z-25 F0.2
228
N130 G3 X70 Y-75 I-3.335 K-29.25
;
円匧終点、むンクリメンタル指什の䞭心点
N130 G3 X70 Y-75 I=AC(33.33) K=AC(-54.25)
;
円匧終点、アブ゜リュヌト指什の䞭心点
N130 G3 X70 Z-75 CR=30
;
円匧終点、円匧半埄
N130 G3 X70 Z-75 AR=135.944
;
開口角床、円匧終点
N130 G3 I-3.335 K-29.25 AR=135.944
;
開口角床、むンクリメンタル指什の䞭心点
N130 G3 I=AC(33.33) K=AC(-54.25) AR=135.944
;
開口角床、アブ゜リュヌト指什の䞭心点
N130 G111 X33.33 Z-54.25
;
極座暙
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
動䜜呜什
9.6 円匧補間
プログラムコヌド
コメント
N135 G3 RP=30 AP=142.326
;
極座暙
N130 CIP X70 Z-75 I1=93.33 K1=-54.25
;
䞭間点ず終点を持぀円匧
;
プログラム終了
N140G1 Z-95
N.. ...
N40 M30
9.6.2
䞭心点ず終点による円匧補間(G2/G3、X... Y... Z...、I... J... K...)
機胜
円匧補間により、䞀呚円たたは円匧が加工できたす。
円匧移動は、以䞋を䜿甚しお蚘述したす。
●
盎亀座暙 X、Y、Z の終点、および
●
アドレス I、J、K の円匧䞭心
終点を䜿甚せずに䞭心点で円匧をプログラム指什した堎合、結果は䞀呚円ずなりたす。
構文
G2/G3 X
 Y
 Z
 I
 J
 K

G2/G3 X
 Y
 Z
 I=AC(
) J=AC(
) K=(AC
)
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
229
動䜜呜什
9.6 円匧補間
意味
G2:
右回りの円匧補間
G3:
巊回りの円匧補間
X Y Z:
盎亀座暙の終点
I:
X 方向の円匧䞭心点の座暙
J:
Y 方向の円匧䞭心点の座暙
K:
Z 方向の円匧䞭心点の座暙
=AC(
):
アブ゜リュヌト指什(ノンモヌダル)
泚蚘
G2 ず G3 はモヌダルです。
初期蚭定の G90/G91 のアブ゜リュヌト指什ずむンクリメンタル指什は、円匧終点のみ
に適甚されたす。
初期蚭定では、䞭心点座暙 I、J、K は、円匧起点に察するむンクリメンタル指什で入
力されたす。
ブロック毎に、ワヌク原点に察するアブ゜リュヌト指什での䞭心点を、 I=AC(
)、
J=AC(
)、K=AC(
)でプログラム指什できたす。 倀が 0 の補間パラメヌタ I、J、K の
うち、1 ぀は省略できたすが、関連する 2 番目のパラメヌタは垞に指定しおください。
230
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
動䜜呜什
9.6 円匧補間
䟋
䟋 1: フラむス加工
<
,
- $&
-
␕ㆶ
怆䍈
␕ㆶ
俑䍈
W
;
, $&
むンクリメンタル指什を䜿甚した䞭心点デヌタ
N10 G0 X67.5 Y80.211
N20 G3 X17.203 Y38.029 I–.17.5 J–.30.211 F500
アブ゜リュヌト指什を䜿甚した䞭心点デヌタ
N10 G0 X67.5 Y80.211
N20 G3 X17.203 Y38.029 I=AC(50) J=AC(50)
䟋 2: 旋削
;
š
š
=
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
231
動䜜呜什
9.6 円匧補間
むンクリメンタル指什を䜿甚した䞭心点デヌタ
N120 G0 X12 Z0
N125 G1 X40 Z-25 F0.2
N130 G3 X70 Z-75 I-3.335 K-29.25
N135 G1 Z-95
アブ゜リュヌト指什を䜿甚した䞭心点デヌタ
N120 G0 X12 Z0
N125 G1 X40 Z-25 F0.2
N130 G3 X70 Z-75 I=AC(33.33) K=AC(-54.25)
N135 G1 Z-95
詳现情報
䜜業平面の指瀺
<
;
*
*
*
=
制埡装眮が円匧回転方向(G2 で右回り、たたは G3 で巊回り)を蚈算するには、䜜業平面
蚭定(G17G19)が必芁です。
232
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
動䜜呜什
9.6 円匧補間
=
<
;
*
*
* *
*
*
通垞は、䜜業平面を指定するこずを掚奚したす。
䟋倖:
遞択した䜜業平面倖で円匧を加工するこずもできたす (この䜜業平面には円匧角床ずヘ
リカルのパラメヌタは含みたせん)。 この堎合は、終点ずしお指定する軞アドレスで、
円匧平面が特定されたす。
プログラム指什送り速床
FGROUP を䜿甚しお、プログラム指什送り速床で移動する軞を指定できたす。 詳现に
぀いおは、「軌跡動䜜」の章を参照しおください。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
233
動䜜呜什
9.6 円匧補間
9.6.3
半埄ず終点による円匧補間(G2/G3、X... Y... Z.../ I... J... K...、CR)
機胜
円匧移動は、以䞋を䜿甚しお蚘述したす。
●
円匧半埄 CR=、ず
●
盎亀座暙 X、Y、Z の終点
円匧半埄の他に、先頭に蚘号+/– 笊号を指定しお、移動角床が 180°ã‚ˆã‚Šå€§ãã„か、小さ
いかを指定しおください。 + 笊号は省略できたす。
泚蚘
プログラム指什可胜な半埄の最倧倀には、実甚䞊の制限はありたせん。
構文
G2/G3 X
 Y
 Z
 CR=
G2/G3 I
 J
 K
 CR=
意味
G2:
円匧補間、右回り
G3:
円匧補間、巊回り
X Y Z:
盎亀座暙の終点 これらの指定は、移動指什 G90/G91 たた
は...=AC(...)/...=IC(..)によっお倉わりたす。
I J K:
(X、Y、Z 方向の)盎亀座暙の円匧䞭心点
識別子には以䞋の意味がありたす。
I: X 方向の円匧䞭心点の座暙
J: Y 方向の円匧䞭心点の座暙
K: Z 方向の円匧䞭心点の座暙
CR=:
円匧半埄
識別子には以䞋の意味がありたす。
CR=+
: 180°ä»¥äž‹ã®è§’床
CR=–
: 180°ã‚’超える角床
234
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
動䜜呜什
9.6 円匧補間
泚蚘
この手順では、䞭心点を指定する必芁はありたせん。 䞀呚円(移動角床が 360°)は、CR=
ではなく、円匧終了䜍眮ず補間パラメヌタを䜿甚しおプログラム指什しおください。
䟋
䟋 1: フラむス加工
<
&5 &5
&5 ;
プログラムコヌド
N10 G0 X67.5 Y80.511
N20 G3 X17.203 Y38.029 CR=34.913 F500
...
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
235
動䜜呜什
9.6 円匧補間
䟋 2: 旋削
;
š
š
=
プログラムコヌド
...
N125 G1 X40 Z-25 F0.2
N130 G3 X70 Z-75 CR=30
N135 G1 Z-95
...
236
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
動䜜呜什
9.6 円匧補間
9.6.4
開口角床ず䞭心点による円匧補間(G2/G3、X... Y... Z.../ I... J... K...、AR)
機胜
円匧移動は、以䞋を䜿甚しお蚘述したす。
●
開口角床 AR = 、ず
●
盎亀座暙 X、Y、Z の終点、たたは
●
アドレス I、J、K の円匧䞭心
構文
G2/G3 X
 Y
 Z
 AR=
G2/G3 I
 J
 K
 AR=
意味
G2:
右回りの円匧補間
G3:
巊回りの円匧補間
X Y Z:
盎亀座暙の終点
I J K:
(X、Y、Z 方向の)盎亀座暙の円匧䞭心点
識別子には以䞋の意味がありたす。
I: X 方向の円匧䞭心点の座暙
J: Y 方向の円匧䞭心点の座暙
K: Z 方向の円匧䞭心点の座暙
AR=:
開口角床、倀の範囲 0°ïœž360°
=AC(
):
アブ゜リュヌト指什(ノンモヌダル)
泚蚘
䞀呚円(移動角床が 360°)は、AR=ではプログラム指什できたせん。円匧終了䜍眮ず補間
パラメヌタを䜿甚しおプログラム指什しおください。 䞭心点座暙 I、J、K は通垞、円
匧起点を基準ずしたむンクリメンタル指什で入力されたす。
ブロック毎に、ワヌク原点に察するアブ゜リュヌト指什での䞭心点を、 I=AC(
)、
J=AC(
)、K=AC(
)でプログラム指什できたす。 倀が 0 の補間パラメヌタ I、J、K の
うち、1 ぀は省略できたすが、関連する 2 番目のパラメヌタは垞に指定しおください。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
237
動䜜呜什
9.6 円匧補間
䟋
䟋 1: フラむス加工
␕ㆶ怆䍈
,
-
r
<
栚♲屡ㄵ
;
プログラムコヌド
N10 G0 X67.5 Y80.211
N20 G3 X17.203 Y38.029 AR=140.134 F500
N20 G3 I–17.5 J–30.211 AR=140.134 F500
238
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
動䜜呜什
9.6 円匧補間
䟋 2: 旋削
X
14
2 .3 2 6 °
30
Ø 40
54.25
95
Ø 33.33
Z
25
プログラムコヌド
N125 G1 X40 Z-25 F0.2
N130 G3 X70 Z-75 AR=135.944
N130 G3 I-3.335 K-29.25 AR=135.944
N130 G3 I=AC(33.33) K=AC(-54.25) AR=135.944
N135 G1 Z-95
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
239
動䜜呜什
9.6 円匧補間
9.6.5
極座暙による円匧補間(G2/G3、AP、RP)
機胜
円匧移動は、以䞋を䜿甚しお蚘述したす。
●
極角床 AP=...
●
極半埄 RP=...
以䞋の芏則が適甚されたす。
●
極は円匧䞭心にありたす。
●
極半埄は円匧半埄に察応したす。
構文
G2/G3 AP= RP=
意味
240
G2:
円匧補間、右回り
G3:
円匧補間、巊回り
X Y Z:
盎亀座暙の終点
AP=:
極座暙の終点、この堎合は極角床です。
RP=:
極座暙の終点、この堎合は、極半埄が円匧半埄に察応したす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
動䜜呜什
9.6 円匧補間
䟋
䟋 1: フラむス加工
*
53
r
$3
<
;
プログラムコヌド
N10 G0 X67.5 Y80.211
N20 G111 X50 Y50
N30 G3 RP=34.913 AP=200.052 F500
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
241
動䜜呜什
9.6 円匧補間
䟋 2: 旋削
X
14
2 .3 2 6 °
30
Ø 40
54.25
95
Ø 33.33
Z
25
プログラムコヌド
N125 G1 X40 Z-25 F0.2
N130 G111 X33.33 Z-54.25
N135 G3 RP=30 AP=142.326
N140 G1 Z-95
242
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
動䜜呜什
9.6 円匧補間
9.6.6
䞭間点ず終点による円匧補間(CIP、X... Y... Z...、I1... J1... K1...)
機胜
CIP を䜿甚しお、円匧をプログラム指什できたす。 このような円匧は、空間で傟斜さ
せるこずができたす。 この堎合は、䞭間点ず終点を 3 ぀の座暙で蚘述したす。
円匧移動は、以䞋を䜿甚しお蚘述したす。
●
アドレス I1=、J1=、K1=の䞭間点、ず
●
盎亀座暙 X、Y、Z の終点
<
<
,
₌栢䍈
-
;
=
.
移動方向は、起点、䞭間点、および終点の順に特定されたす。
構文
CIP X
 Y
 Z
 I1=AC(
) J1=AC(
) K1=(AC
)
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
243
動䜜呜什
9.6 円匧補間
意味
CIP:
䞭間点経由の円匧補間
X Y Z:
盎亀座暙の終点 これらの指定は、移動指什 G90/G91、たた
は...=AC(...)/...=IC(..)によっお倉わりたす。
I1= J1= K1=:
(X、Y、Z 方向の)盎亀座暙の円匧䞭心点
識別子には以䞋の意味がありたす。
I1:
X 方向の円匧䞭心点の座暙
J1:
Y 方向の円匧䞭心点の座暙
K1:
Z 方向の円匧䞭心点の座暙
=AC(
):
アブ゜リュヌト指什(ノンモヌダル)
=IC(
):
むンクリメンタル指什(ノンモヌダル)
泚蚘
CIP はモヌダルです。
アブ゜リュヌト指什ずむンクリメンタル指什の入力
アブ゜リュヌト指什たたはむンクリメンタル指什 G90/G91 の初期蚭定は、䞭間点ず円
匧終点に適甚されたす。
G91 の堎合は、円匧起点が、䞭間点ず終点の基準ずしお䜿甚されたす。
244
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
動䜜呜什
9.6 円匧補間
䟋
䟋 1: フラむス加工
傟斜した円匧の溝を加工するために、3 ぀
<
<
の補間パラメヌタで䞭間点を指定し、3 ぀
の座暙で終点を指定しお円匧を蚘述した
す。
=
;
プログラムコヌド
コメント
N10 G0 G90 X130 Y60 S800 M3
; 起点ぞアプロヌチしたす。
N20 G17 G1 Z-2 F100
; 工具の送り速床です。
N30 CIP X80 Y120 Z-10
; 円匧終点ず䞭間点です。
I1= IC(-85.35)J1=IC(-35.35) K1=-6
N40 M30
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
; 3 ぀のゞオメトリ軞のすべおの座暙です。
; プログラム終了。
245
動䜜呜什
9.6 円匧補間
䟋 2: 旋削
š
š
š
š
;
=
プログラムコヌド
N125 G1 X40 Z-25 F0.2
N130 CIP X70 Z-75 I1=IC(26.665) K1=IC(-29.25)
N130 CIP X70 Z-75 I1=93.33 K1=-54.25
N135 G1 Z-95
246
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
動䜜呜什
9.6 円匧補間
9.6.7
接線方向の遷移による円匧補間(CT、X... Y... Z...)
機胜
接線方向の遷移機胜は、円匧プログラミングを拡匵したものです。
円匧は、次のもので定矩されたす。
●
始点ず終点、および
●
始点での接線の方向
G コヌド CT は、これ以前にプログラム指什した茪郭芁玠に接しおいる円匧を加工した
す。
䊃偩቎㘎ሌቮ
␕ㆶቑ慛恰6(
6
(
㘎ሺ቉ሧቮ␕ㆶቑ慛恰ቒᇬ
ቀቑⓜቑ憹捌尐䟯቎ቫቭ䟿ቍቭቡሌᇭ
&7
/
/
6
&7
&7
/
(
接線の方向の特定
CT ブロックの起点での接線の方向は、最埌の移動動䜜ブロックの、プログラム指什茪
郭終了郚の接線から特定されたす。
このブロックず実行䞭のブロックの間には、いく぀かの移動情報のないブロックが存圚
できたす。
構文
CT X
 Y
 Z

基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
247
動䜜呜什
9.6 円匧補間
意味
CT:
接線方向の遷移による円
X... Y... Z...:
盎亀座暙の終点
泚蚘
CT はモヌダルです。
䞀般に、円は 接線の方向の他に、起点ず終点によっお明確に定矩されたす。
䟋
䟋 1: フラむス加工
盎線郚分の盎埌の CT による円匧のフラむ
<
75&ሥቭ
ス加工
;
プログラムコヌド
コメント
N10 G0 X0 Y0 Z0 G90 T1 D1
N20 G41 X30 Y30 G1 F1000
; TRC を適甚したす。
N30 CT X50 Y15
; 接線方向の遷移による円匧軌跡のプログラミングです。
N40 X60 Y-5
N50 G1 X70
N60 G0 G40 X80 Y0 Z20
N70 M30
248
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
動䜜呜什
9.6 円匧補間
䟋 2: 旋削
;
プログラムコヌド
š
š
š
š
š
š
=
コメント
N110 G1 X23.293 Z0 F10
N115 X40 Z-30 F0.2
N120 CT X58.146 Z-42
; 接線方向の遷移による円匧軌跡のプログラミングです。
N125 G1 X70
詳现情報
スプラむン
スプラむンの堎合、接線方向は、最埌の 2 点を通過する盎線で定矩されたす。 動䜜䞭
の ENAT たたは EAUTO による A スプラむンず C スプラむンの堎合、この方向は通垞、
スプラむンの終点での方向ずは異なりたす。
B スプラむンの遷移は接線の方向であり、その接線の方向は、A スプラむン、たたは C
スプラむン、および動䜜䞭の ETAN ず同じように定矩されたす。
フレヌム倉曎
接線を定矩するブロックず CT ブロックの間でフレヌム倉曎がおこなわれる堎合は、接
線もこの倉曎の察象ずなりたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
249
動䜜呜什
9.6 円匧補間
限界の事䟋
開始接線の延長線が終点を通過する堎合は、円ではなく、盎線が生成されたす(限界の
事䟋: 無限半埄の円)。 このような特別の堎合は、TURN をプログラム指什しないよう
にするか、倀を TURN=0 にしおください。
泚蚘
倀がこの限界の事䟋の傟向を瀺すず、無限半埄の円匧が生成され、そしお通垞は、
TURN が 0 以倖のずきの加工は、゜フトりェアリミット倀の違反によるアラヌムず共に
䞭止されるのが普通です。
円匧平面の䜍眮
円匧平面の䜍眮は、有効平面(G17G19)により異なりたす。
以前のブロックの接線が、有効平面にない堎合は、有効平面に投圱されたその接線が䜿
甚されたす。
始点ず終点が、有効平面に垂盎で、同じ䜍眮成分ではない堎合は、円匧ではなく、ヘリ
カルが生成されたす。
250
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
動䜜呜什
9.7 ヘリカル補間(G2/G3、TURN)
9.7
ヘリカル補間(G2/G3、TURN)
機胜
ヘリカル補間により、ねじや油溝などを加工できたす。
ヘリカル補間では、次の 2 ぀の移動が重畳されお、䞊行しお実行されたす。
●
平面䞊の円匧移動
●
垂盎盎線移動(平面䞊の円匧動䜜に重畳される移動)
構文
G2/G3 X
 Y
 Z
 I
 J
 K
 TURN=
G2/G3 X
 Y
 Z
 I
 J
 K
 TURN=
G2/G3 AR=
 I
 J
 K
 TURN=
G2/G3 AR=
 X
 Y
 Z
 TURN=
G2/G3 AP=
 RP=
 TURN=
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
251
動䜜呜什
9.7 ヘリカル補間(G2/G3、TURN)
意味
G2:
円匧軌跡の右回り方向の移動
G3:
円匧軌跡の巊回り方向の移動
X Y Z:
盎亀座暙の終点
I J K:
盎亀座暙の円匧䞭心点
AR:
開口角床
TURN= :
0999 の範囲の远加の円匧軌跡の回数
AP=:
極角床
RP=:
極半埄
泚蚘
G2 ず G3 はモヌダルです。
円匧移動は、䜜業平面の指定で定矩した軞でおこなわれたす。
䟋
<
<
;
252
=
プログラムコヌド
コメント
N10 G17 G0 X27.5 Y32.99 Z3
; 開始䜍眮ぞアプロヌチしたす。
N20 G1 Z-5 F50
; 工具の送り速床です。
N30 G3 X20 Y5 Z-20 I=AC(20) J=AC(20) TURN=2
; ヘリカル指定: 開始䜍眮から䞀呚円を 2 回実行
しお、終点ぞ移動したす。
N40 M30
; プログラム終了
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
動䜜呜什
9.7 ヘリカル補間(G2/G3、TURN)
詳现情報
動䜜順序
1. 起点ぞアプロヌチしたす。
2. TURN=でプログラム指什した䞀呚円を実行したす。
3. 円匧終了䜍眮たで郚分的な回転でアプロヌチしたす。
4. 手順 2 ず 3 を、切り蟌みの深さ党䜓たで実行したす。
ヘリカルの加工のピッチは、䞀呚円の回数ず、プログラム指什した円匧終了䜍眮から蚈
算されたす(切り蟌みの深さ党䜓たで実行)。
ⱚ䍈
䟹䥜ቑ₏⛷␕
䟹䥜ቑ₏⛷␕
䟹䥜ቑ₏⛷␕
捷⒕䀓ቍ⥭慱ቑ
俑䍈
䥜㲚䍈
ヘリカル補間の終点のプログラミング
補間パラメヌタの詳しい説明に぀いおは、円匧補間を参照しおください。
プログラム指什送り速床
ヘリカル補間の堎合は、プログラム指什送り速床オヌバラむド(CFC)を指定するこずを
掚奚したす。 FGROUP を䜿甚しお、プログラム指什送り速床で移動する軞を指定でき
たす。 詳现に぀いおは、「軌跡動䜜」の章を参照しおください。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
253
動䜜呜什
9.8 むンボリュヌト補間(INVCW、INVCCW)
9.8
むンボリュヌト補間(INVCW、INVCCW)
機胜
円のむンボリュヌトは、曲線からほどける「1 本の糞」の終点から描かれる曲線です。
むンボリュヌト補間により、むンボリュヌトに沿った軌道を加工できたす。 これは、
基瀎円を定矩した平面で、プログラム指什の起点から、プログラム指什の終点たで実行
されたす。
<
␕ㆶ₌㉒䍈;<
;<
◙㈓
怆䍈
;
⪉䮝␕
俑䍈
終点は、次の 2 ぀の方法でプログラム指什できたす。
1. 盎亀座暙で盎接プログラム
2. 開口角床を指定しお間接的にプログラム(円匧軌跡プログラミングの開口角床のプロ
グラミングも参照しおください)
起点ず終点が基瀎円の平面にない堎合は、円匧ヘリカル補間のように、空間で曲線に重
畳されたす。
有効平面に垂盎な軌跡をさらに指定するず、むンボリュヌトを空間で移動できたす(円
匧に察するヘリカル補間に盞圓したす)。
構文
INVCW X... Y... Z... I... J... K... CR=...
INVCCW X... Y... Z... I... J... K... CR=...
INVCW I... J... K... CR=... AR=...
INVCCW I... J... K... CR=... AR=...
254
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
動䜜呜什
9.8 むンボリュヌト補間(INVCW、INVCCW)
意味
INVCW:
むンボリュヌト䞊を右回り方向に移動する呜什
INVCCW:
むンボリュヌト䞊を巊回り方向に移動する呜什
X... Y... Z... :
盎亀座暙の終点の盎接プログラミング
I... J... K... :
盎亀座暙の基瀎円の䞭心点を蚘述する補間パラメヌタ
泚:
指定される座暙は、むンボリュヌトの起点を基準ずした
す。
CR=... :
基瀎円の半埄
AR=... :
開口角床(回転角床)の指定による終点の間接プログラミング
開口角床の開始は、円匧䞭心点から起点たでの線です。
AR > 0:
むンボリュヌトの軌跡は、基瀎円から離れる方
向に移動したす。
AR < 0:
むンボリュヌトの軌跡は、基瀎円ぞ向かう方向
に移動したす。
AR < 0 の堎合は、終点が垞に基瀎円の倖偎であ
る必芁があるため、最倧回転角床が制限された
す。
開口角床の指定による終点の間接プログラミング
通知
開口角床 AR を指定しお終点の間接プログラミングをおこなう堎合は、角床の笊号を
考慮しおください。これは、笊号が倉曎されるず、結果的にむンボリュヌトも倉曎さ
れ、異なる軌跡ずなるためです。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
255
動䜜呜什
9.8 むンボリュヌト補間(INVCW、INVCCW)
これは、次の䟋に図瀺されおいたす。
俑䍈
$5
怆䍈
基瀎円の半埄ず䞭心点、および起点ず回転方向の指定(INVCW/INVCCW)は、むンボリュ
ヌト 1 ず 2 で同じです。異なっおいるのは、開口角床の笊号だけです。
256
●
AR > 0 の堎合は、軌跡はむンボリュヌト 1 䞊にあり、終点 1 ぞアプロヌチしたす。
●
AR < 0 の堎合は、軌跡がむンボリュヌト 2 䞊にあり、終点 2 ぞアプロヌチしたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
動䜜呜什
9.8 むンボリュヌト補間(INVCW、INVCCW)
補足条件
●
起点ず終点は䞡方ずも、むンボリュヌトの基瀎円の領域(I、J、K で指定された䞭心
点を䞭心ずする半埄 CR の円)の倖偎に指定しおください。 この条件を満たさない
堎合は、アラヌムが発生しお、プログラムの凊理が䞭止されたす。
●
終点のプログラミングの 2 ぀のオプション(盎亀座暙による盎接プログラミング、お
よび開口角床の指定による間接プログラミング)は、同時に䜿甚できたせん。 した
がっお、1 ぀のブロックで䜿甚できるプログラミングオプションは、2 ぀のうちの
いずれかのみです。
●
プログラム指什終点が、起点ず基瀎円で定矩したむンボリュヌト䞊の正しい䜍眮に
ない堎合は、始点ず終点で定矩した 2 ぀のむンボリュヌトの間で補間が実行された
す(次の図を参照しおください)。
怆䍈
◙㈓
⪉䮝␕
俑䍈
㊏⮶厳ぜ
終点の最倧誀差は、マシンデヌタにより特定されたす(→ 工䜜機械メヌカ)。 半埄方
向のプログラム指什終点の誀差が、マシンデヌタによる誀差より倧きい堎合は、ア
ラヌムが発生しお、プログラムの凊理が䞭止されたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
257
動䜜呜什
9.8 むンボリュヌト補間(INVCW、INVCCW)
䟋
䟋 1: 起点からプログラム指什終点たでの巊回りのむンボリュヌト、および右回りに戻
るむンボリュヌト
<
1俑䍈
; < 1
1
&5 ;
1怆䍈
; < プログラムコヌド
コメント
N10 G1 X10 Y0 F5000
; 開始䜍眮ぞアプロヌチ。
N15 G17
; 䜜業平面ずしお X/Y 平面を遞択。
N20 INVCCW X32.77 Y32.77 CR=5 I-10 J0
; 巊回りのむンボリュヌト、盎亀座暙の終点。
N30 INVCW X10 Y0 CR=5 I-32.77 J-32.77
; 右回りのむンボリュヌト、起点は N20 の終
点、新しい終点は N20 の起点、新しい円匧䞭
心点は新しい起点を基準ずしお、旧円匧䞭心
点ず同じです。
...
258
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
動䜜呜什
9.8 むンボリュヌト補間(INVCW、INVCCW)
䟋 2: 開口角床の指定による終点の間接プログラミングによる巊回りのむンボリュヌト
<
&5 怆䍈
; < ;
$5 プログラムコヌド
コメント
N10 G1 X10 Y0 F5000
; 開始䜍眮ぞアプロヌチ。
N15 G17
; 䜜業平面ずしお X/Y 平面を遞択。
N20 INVCCW CR=5 I-10 J0 AR=360
; 巊回りのむンボリュヌト、完党に 1 回転(360°)しお、
基瀎円から離れる方向(正の角床の指定により)ぞ。
...
参照先
マシンデヌタ、およびむンボリュヌト補間に関する補足条件の詳现情報に぀いおは、以
䞋を参照しおください。
総合機胜説明曞 基本機胜; NC/PLC 間の共通むンタフェヌス信号ず各皮機胜(A2)、 「む
ンボリュヌト補間の蚭定」の章
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
259
動䜜呜什
9.9 茪郭定矩
9.9
茪郭定矩
9.9.1
茪郭定矩の抂芁
機胜
茪郭定矩のプログラミングは、単玔な茪郭をすばやく入力するために䜿甚されたす。
この方法でプログラムできるのは、盎亀座暙ず角床のいずれかたたは䞡方により指定さ
れた、遷移芁玠の面取り、たたは䞞み付けによる 1 個、2 個、たたは 3 個以䞊の点によ
る茪郭定矩です。
さらに、その他の軞(単独軞、たたは加工平面に垂盎な軞)のアドレス文字、補助機胜の
指定、G コヌド、速床、などの任意の NC アドレスも、茪郭定矩を蚘述するブロックで
䜿甚できたす。
泚蚘
経路蚈算
茪郭定矩は、経路蚈算を䜿甚するず、簡単にプログラム指什できたす。 これは、単玔
な、および耇雑なワヌク茪郭のプログラミングず画像衚瀺を可胜にする操䜜画面ツヌル
です。 経路蚈算によるプログラム指什茪郭は、パヌトプログラムに転送されたす。
参照先:
操䜜説明曞
パラメヌタの割り圓お
角床、半埄、および面取りの識別子は、次のマシンデヌタで定矩されたす。
MD10652 $MN_CONTOUR_DEF_ANGLE_NAME (茪郭定矩の角床の名称)
MD10654 $MN_RADIUS_NAME (茪郭定矩の半埄の名称)
MD10656 $MN_CHAMFER_NAME (茪郭定矩の面取りの名称)
泚蚘
工䜜機械メヌカの仕様曞を参照しおください。
260
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
動䜜呜什
9.9 茪郭定矩
9.9.2
茪郭定矩: 1 ぀の盎線(ANG)
泚蚘
埌述の説明では、次のこずを前提ずしおいたす。
 G18 指什が有効であるこず(⇒ 有効な䜜業平面は Z/X 平面)。
(ただし、茪郭定矩のプログラミングは、G17 ず G19 による制限はありたせん。)
 角床、半埄、および面取りには、次の識別子が定矩されおいたす。
– ANG (角床)
– RND(半埄)
– CHR (面取り)
機胜
盎線の終点は、次の指定により定矩されたす。
●
角床 ANG
●
1 ぀の 盎亀座暙の終点(X2 たたは Z2)
;
;=
$1*
;=
=
ANG:
盎線の角床
X1、Z1:
始点座暙
X2、Z2:
盎線の終点座暙
構文
X
 ANG=

Z
 ANG=

基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
261
動䜜呜什
9.9 茪郭定矩
意味
X... :
X 方向の終点座暙
Z... :
Z 方向の終点座暙
ANG:
角床プログラミングの識別子
指定倀(角床)は、有効な䜜業平面の暪軞(G18 の Z 軞)を基準ずしたす。
䟋
プログラムコヌド
コメント
N10 X5 Z70 F1000 G18
; 開始䜍眮ぞアプロヌチしたす。
N20 X88.8 ANG=110
; 角床を指定した盎線です。
N30 ...
たたは
プログラムコヌド
コメント
N10 X5 Z70 F1000 G18
; 開始䜍眮ぞアプロヌチしたす。
N20 Z39.5 ANG=110
; 角床を指定した盎線です。
N30 ...
262
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
動䜜呜什
9.9 茪郭定矩
9.9.3
茪郭定矩: 2 ぀の盎線(ANG)
泚蚘
埌述の説明では、次のこずを前提ずしおいたす。
 G18 が有効である(⇒ 有効な䜜業平面は Z/X 平面)。
(ただし、茪郭定矩のプログラミングは、G17 ず G19 による制限はありたせん。)
 角床、半埄、および面取りには、次の識別子が定矩されおいたす。
– ANG (角床)
– RND(半埄)
– CHR (面取り)
機胜
1 番目の盎線の終点は、盎亀座暙で指定するか、たたは 2 ぀の盎線の角床の指定でプロ
グラム指什できたす。 2 番目の盎線の終点は垞に、盎亀座暙でプログラム指什しおくだ
さい。 2 ぀の盎線の亀点は、コヌナ、曲線、たたは面取りずしお指定できたす。
;
;=
$1*
⃇ቢⅧሎቡቂቒ
槱♥ቭብ♟
;=
$1*
;=
=
ANG1:
1 番目の盎線の角床
ANG2:
2 番目の盎線の角床
X1、Z1:
1 番目の盎線の始点座暙
X2、Z2:
1 番目の盎線の終点座暙たたは
2 番目の盎線の始点座暙
X3、Z3:
2 番目の盎線の終点座暙
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
263
動䜜呜什
9.9 茪郭定矩
構文
1. 角床の指定による、1 番目の盎線の終点のプログラミング
●
盎線間のコヌナ遷移:
ANG=

X
 Z
 ANG=

●
盎線間の䞞み付け遷移:
ANG=
 RND=...
X
 Z
 ANG=

●
盎線間の面取り遷移:
ANG=
 CHR=...
X
 Z
 ANG=

2. 座暙の指定による、1 番目の盎線の終点のプログラミング
●
盎線間のコヌナ遷移:
X
 Z

X
 Z

●
盎線間の䞞み付け遷移:
X
 Z
 RND=...
X
 Z

●
盎線間の面取り遷移:
X
 Z
 CHR=...
X
 Z

264
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
動䜜呜什
9.9 茪郭定矩
意味
ANG=... :
角床プログラミングの識別子
指定倀(角床)は、有効な䜜業平面の暪軞(G18 の Z 軞)を基準ずした
す。
RND=... :
䞞み付けのプログラミングの識別子
指定倀は、䞞み付けの半埄に察応したす。
⃇ቢⅧሎ
51'
CHR=... :
面取りのプログラミングの識別子
指定倀は、移動方向の面取り幅に察応したす。
&+5
槱♥ቭ
屡ㄵቑℛ䷘⒕偩
X... :
X 方向の座暙
Z... :
Z 方向の座暙
泚蚘
面取りたたは䞞み付けのプログラミングに぀いお詳しくは、「面取り、䞞み付け
(CHF、CHR、RND、RNDM、FRC、FRCM) (ペヌゞ 297)」を参照しおください。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
265
動䜜呜什
9.9 茪郭定矩
䟋
プログラムコヌド
コメント
N10 X10 Z80 F1000 G18
; 開始䜍眮ぞアプロヌチしたす。
N20 ANG=148.65 CHR=5.5
; 角床ず面取りを指定した盎線です。
N30 X85 Z40 ANG=100
; 角床ず終点を指定した盎線です。
N40 ...
266
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
動䜜呜什
9.9 茪郭定矩
9.9.4
茪郭定矩: 3 ぀の盎線(ANG)
泚蚘
埌述の説明では、次のこずを前提ずしおいたす。
 G18 が有効である(⇒ 有効な䜜業平面は Z/X 平面)。
(ただし、茪郭定矩のプログラミングは、G17 ず G19 による制限はありたせん。)
 角床、半埄、および面取りには、次の識別子が定矩されおいたす。
– ANG (角床)
– RND(半埄)
– CHR (面取り)
機胜
1 番目の盎線の終点は、盎亀座暙の指定、たたは 2 ぀の盎線の角床の指定によりプログ
ラム指什できたす。 2 番目ず 3 番目の盎線の終点は垞に、盎亀座暙でプログラム指什し
おください。 これらの盎線の亀点は、コヌナ、曲線、たたは面取りずしお指定できた
す。
泚蚘
ここで説明した 3 点茪郭定矩のプログラミングは、任意に拡匵しお、3 点以䞊の茪郭定
矩にも䜿甚できたす。
;
⃇ቢⅧሎቡቂቒ
槱♥ቭብ♟
;=
$1*
;=
;=
$1*
;=
=
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
267
動䜜呜什
9.9 茪郭定矩
ANG1:
1 番目の盎線の角床
ANG2:
2 番目の盎線の角床
X1、Z1:
1 番目の盎線の始点座暙
X2、Z2:
1 番目の盎線の終点座暙たたは
2 番目の盎線の始点座暙
X3、Z3:
2 番目の盎線の終点座暙たたは
3 番目の盎線の始点座暙
X4、Z4:
3 番目の盎線の終点座暙
構文
1. 角床の指定による、1 番目の盎線の終点のプログラミング
●
盎線間のコヌナ遷移:
ANG=

X
 Z
 ANG=

X
 Z

●
盎線間の䞞み付け遷移:
ANG=
 RND=...
X
 Z
 ANG=
 RND=...
X
 Z

●
盎線間の面取り遷移:
ANG=
 CHR=...
X
 Z
 ANG=
 CHR=...
X
 Z

2. 座暙の指定による、1 番目の盎線の終点のプログラミング
●
盎線間のコヌナ遷移:
X
 Z

X
 Z

X
 Z

●
盎線間の䞞み付け遷移:
X
 Z
 RND=...
X
 Z
 RND=...
X
 Z

●
盎線間の面取り遷移:
X
 Z
 CHR=...
X
 Z
 CHR=...
X
 Z

268
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
動䜜呜什
9.9 茪郭定矩
意味
ANG=... :
角床プログラミングの識別子
指定倀(角床)は、有効な䜜業平面の暪軞(G18 の Z 軞)を基準ずした
す。
RND=... :
䞞み付けのプログラミングの識別子
指定倀は、䞞み付けの半埄に察応したす。
⃇ቢⅧሎ
51'
CHR=... :
面取りのプログラミングの識別子
指定倀は、移動方向の面取り幅に察応したす。
&+5
槱♥ቭ
屡ㄵቑℛ䷘⒕偩
X... :
X 方向の座暙
Z... :
Z 方向の座暙
泚蚘
面取りたたは䞞み付けのプログラミングに぀いお詳しくは、「面取り、䞞み付け
(CHF、CHR、RND、RNDM、FRC、FRCM)」を参照しおください。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
269
動䜜呜什
9.9 茪郭定矩
䟋
270
プログラムコヌド
コメント
N10 X10 Z100 F1000 G18
; 開始䜍眮ぞアプロヌチしたす。
N20 ANG=140 CHR=7.5
; 角床ず面取りを指定した盎線です。
N30 X80 Z70 ANG=95.824 RND=10
; 角床ず面取りを指定した、䞭間点たでの盎線です。
N40 X70 Z50
; 終点たでの盎線です。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
動䜜呜什
9.9 茪郭定矩
9.9.5
茪郭定矩: 角床による終点プログラミング
機胜
アドレス文字 A が NC ブロックに含たれる堎合は、有効平面の軞の䞡方ずもプログラム
指什されおいないか、軞の䞀方たたは䞡方のいずれかがプログラム指什されおいたす。
プログラム指什軞数
●
有効平面の軞がプログラム指什されおいない堎合は、この指什のないブロックは、
2 ぀のブロックから成る茪郭定矩の 1 番目たたは 2 番目のブロックのいずれかずな
りたす。
これが茪郭定矩の 2 番目のブロックの堎合は、有効平面の起点ず終点が同じである
こずを意味しおいたす。 これにより、茪郭定矩は単に、有効平面に垂盎な移動にな
りたす。
●
有効平面の 1 ぀の軞のみがプログラム指什されおいる堎合は、角床ずプログラム指
什盎亀座暙、たたは 2 ぀のブロックから成る茪郭定矩の 2 番目のブロックを䜿甚し
お終点を明確に定矩できる 1 ぀の盎線ずなりたす。 この 2 番目の堎合では、抜けお
いる座暙は、到達した最終(モヌダル)䜍眮ず同じ蚭定です。
●
有効平面の 2 ぀の軞がプログラム指什されおいる堎合は、このブロックは 2 ぀のブ
ロックから成る茪郭定矩の 2 番目のブロックずなりたす。 実行䞭のブロックより以
前に、有効平面のプログラム指什軞なしで角床のブロックが指什されおいない堎合、
このブロックは䜿甚できたせん。
角床 A は、盎線補間たたはスプラむン補間のプログラム指什に䜿甚できたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
271
動䜜呜什
9.10 固定リヌドのねじ切り(G33)
9.10
固定リヌドのねじ切り(G33)
9.10.1
固定リヌドのねじ切り(G33、SF)
機胜
固定リヌドのねじは、G33 を䜿甚しお加工できたす。
●
ストレヌトねじ③
●
スクロヌルねじ②
●
テヌパねじ①
泚蚘
G33 によるねじ切りの加工の必芁条件は、䜍眮怜出噚付き倉速䞻軞です。
272
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
動䜜呜什
9.10 固定リヌドのねじ切り(G33)
倚条ねじ
倚条ねじ(オフセット切り蟌みのあるねじ)は、起点オフセットを指定するず、加工でき
たす。 プログラミングは、アドレス SF を指什した G33 ブロックでおこなわれたす。
;
怆䍈ኇኲኘአእr◧⇜
ቐሻቑ
栚ⱚ屡ㄵ
ኘአኣኀዐኍኀ
ዙኜ
=
泚蚘
起点オフセットを指定しない堎合は、セッティングデヌタで定矩した「ねじの開始角
床」が䜿甚されたす。
連続ねじ
連続ねじは、耇数の G33 ブロックを連続しおプログラム指什するず、加工できたす。
;
*
䟹 ቎
䥜 ቫቮ
ቑ
㖖
ⅳ *቎ቫቮ *቎ቫቮ
䟹䥜ቑ㖖ⅳ 䟹䥜ቑ㖖ⅳ
=
泚蚘
連続軌跡モヌド G64 では、速床の䞍連続倉化が発生しないように、先読み速床制埡に
よっおブロックが぀ながっおいたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
273
動䜜呜什
9.10 固定リヌドのねじ切り(G33)
ねじの回転方向
ねじの回転方向は、䞻軞の回転方向によっお特定されたす。
●
M3 による右回りの堎合は、右ねじが加工されたす。
●
M4 による巊回りの堎合は、巊ねじが加工されたす。
構文
ストレヌトねじ:
G33 Z
 K

G33 Z
 K
 SF=

スクロヌルねじ:
G33 X
 I

G33 X
 I
 SF=

テヌパねじ:
G33 X
 Z

G33 X
 Z

G33 X
 Z

G33 X
 Z

K

K
 SF=

I

I
 SF=

意味
G33:
固定リヌドのねじ切りをおこなう呜什
X... Y... Z... : 盎亀座暙の終点
274
I... :
X 方向のねじリヌド
J... :
Y 方向のねじリヌド
K... :
Z 方向のねじリヌド
Z:
長手軞
X:
埄方向軞
Z... K... :
ストレヌトねじの、ねじ長さずリヌド
X... I... :
スクロヌルねじの、ねじ埄ずねじリヌド
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
動䜜呜什
9.10 固定リヌドのねじ切り(G33)
I...たたは K... :
テヌパねじのねじリヌド
指定(I...たたは K...)はテヌパの角床を基準にしたす。
< 45°:
ねじリヌドは、K... (長手方向のねじリヌド)で指
定したす。
> 45°:
ねじリヌドは、I.. (埄方向のねじリヌド)で指定し
たす。
= 45°:
ねじリヌドは、I...たたは K...で指定できた
す。
SF=... :
起点オフセット(倚条ねじの堎合にのみ必芁)
起点オフセットは、アブ゜リュヌト回転䜍眮ずしお指定したす。
0.0000359.999°
倀の範囲:
䟋
䟋 1: 180°ã®èµ·ç‚¹ã‚ªãƒ•ã‚»ãƒƒãƒˆã«ã‚ˆã‚‹äºŒæ¡ã‚¹ãƒˆãƒ¬ãƒŒãƒˆã­ã˜
;
š
怆䍈r
=
怆䍈r
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
275
動䜜呜什
9.10 固定リヌドのねじ切り(G33)
プログラムコヌド
コメント
N10 G1 G54 X99 Z10 S500 F100 M3
; ワヌクオフセット、起点ぞアプロヌチしお、䞻軞を起動したす。
N20 G33 Z-100 K4
; ストレヌトねじ: Z の終点
N30 G0 X102
; 始点ぞ埌退したす。
N40 G0 Z10
N50 G1 X99
N60 G33 Z-100 K4 SF=180
; 2. 2 番目の切り蟌み: 起点オフセット 180°
N70 G0 X110
; 工具を埌退したす。
N80 G0 Z10
; プログラム終了
N90 M30
䟋 2: 角床が 45°æœªæº€ã®ãƒ†ãƒŒãƒ‘ねじ
š
š
;
=
276
プログラムコヌド
コメント
N10 G1 X50 Z0 S500 F100 M3
; 起点ぞアプロヌチしお、䞻軞を起動したす。
N20 G33 X110 Z-60 K4
; テヌパねじ: X ず Z の終点、Z 方向ぞ K... によりねじリヌ
ドを指定したす(角床< 45°ã®ãŸã‚)。
N30 G0 Z0 M30
; 埌退、プログラム終了
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
動䜜呜什
9.10 固定リヌドのねじ切り(G33)
詳现情報
G33 によるねじ切りの送り速床
プログラム指什䞻軞速床ずねじリヌドから、制埡装眮は、旋削工具が長手方向か埄方向
たたは䞡方に、ねじ長さだけ移動するために必芁な送り速床を蚈算したす。 送り速床 F
は、G33 の堎合には考慮されずに、最倧軞速床(早送り)の制限が制埡装眮で監芖された
す。
ኩ
ዙ
዇
抐
ቭ
抮
ㄵ
抮ㄵ
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
277
動䜜呜什
9.10 固定リヌドのねじ切り(G33)
ストレヌトねじ
ストレヌトねじは、以䞋を䜿甚しお蚘述したす。
●
ねじ長さ
●
ねじリヌド
ねじ長さは、アブ゜リュヌト指什たたはむンクリメンタル指什による盎亀座暙 X、Y、
Z のいずれか(旋盀の堎合は、Z 方向を掚奚したす)で入力したす。 送り速床の加速たた
は枛速が発生する、切り始め軌跡ず切り䞊げ軌跡を考慮した倀も入力しおください。
ねじリヌドは、アドレス I、J、K (旋盀の堎合は、K を掚奚したす)で入力したす。
=
⒖ቭⱚቀ慛恰
⒖ቭₙስ慛恰
;
.
=
スクロヌルねじ
スクロヌルねじは、以䞋を䜿甚しお蚘述したす。
278
●
ねじ盎埄(X 方向を掚奚したす)
●
ねじリヌド(I を掚奚したす)
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
動䜜呜什
9.10 固定リヌドのねじ切り(G33)
䊃㈓
;
,
዇ዙኩ
テヌパねじ
テヌパねじは、以䞋を䜿甚しお蚘述したす。
●
長手方向ず埄方向の終点(テヌパ茪郭)
●
ねじリヌド
テヌパ茪郭は、アブ゜リュヌト指什たたはむンクリメンタル指什による盎亀座暙 X、Y、
Z(旋盀の加工の堎合は、X ず Z 方向を掚奚したす)で入力したす。 送り速床の加速たた
は枛速が発生する、切り始め軌跡ず切り䞊げ軌跡を考慮した倀も入力しおください。
リヌドの指定は、テヌパの角床(長手軞ずテヌパ面ずの成す角床)により異なりたす。
;
.
r
=
;
!r
,
=
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
279
動䜜呜什
9.10 固定リヌドのねじ切り(G33)
9.10.2
プログラム指什可胜な切り始め軌跡ず切り䞊げ軌跡(DITS、DITE)
機胜
DITS 呜什ず DITE 呜什を䜿甚しお、加速ず枛速の軌跡カヌブをプログラム指什できた
す。これをおこなうず、工具の切り始め/切り䞊げ軌跡が短すぎる堎合に、それに埓っ
お送り速床を補正できたす。
●
切り始め軌跡が短すぎる堎合
ねじの切り始めの段差により、工具の起動カヌブのためのスペヌスがありたせん。
この堎合は、DITS を䜿甚しお、より短い倀を指定しおください。
●
切り䞊げ軌跡が短すぎる堎合
ねじの切り䞊げの段差により、工具の枛速カヌブのためのスペヌスがなく、ワヌク
ず工具刃先が衝突する可胜性を招きたす。
DITE を䜿甚するず、より短い工具の枛速カヌブを指定できたす。 ただし、衝突の
可胜性がなくなるわけではありたせん。
切り䞊げ: より短いねじをプログラムし、䞻軞速床を枛速したす。
;
=
⒖ቭⱚቀ⒖ቭₙስ慛恰
┯ぎ㡈⚠቎㉫ሻ቉拀ሧቡሌ
構文
DITS=<倀>
DITE=<倀>
280
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
動䜜呜什
9.10 固定リヌドのねじ切り(G33)
意味
DITS:
ねじの切り始め軌跡の定矩
DITE:
ねじの切り䞊げ軌跡の定矩
<倀>:
切り始め/切り䞊げ軌跡の倀の指定
倀の範囲:
-1, 0, ... n
泚蚘
DITS ず DITE では、䜍眮ではなく、軌跡のみをプログラム指什したす。
泚蚘
DITS 呜什ず DITE 呜什は、プログラム指什軌跡が曞かれおいるセッティングデヌタ
SD42010 $SC_THREAD_RAMP_DISP[0,1]に関連したす。 以前に、たたは最初のねじ
ブロックに切り始め/切り䞊げ軌跡をプログラム指什しおいない堎合、察応する倀は、
珟圚の SD42010 の倀で特定されたす。
参照先:
総合機胜説明曞 基本機胜; 送り速床 (V1)
䟋
プログラムコヌド
コメント
...
N40 G90 G0 Z100 X10 SOFT M3 S500
N50 G33 Z50 K5 SF=180 DITS=1 DITE=3
; Z=53 でスムヌゞングを開始したす。
N60 G0 X20
詳现情報
切り始め軌跡ず切り䞊げ軌跡の䞀方たたは䞡方が非垞に短い堎合は、ねじ軞の加枛速が
蚭定倀より倧きくなりたす。 これにより、軞に加枛速の過負荷が生じたす。
そしお、ねじの切り始めに察しおアラヌム 22280 ("Programmed run-in path too
short"(プログラム指什切り始め軌跡が短すぎたす」))が発生したす(MD11411
$MN_ENABLE_ALARM_MASK で圓該の蚭定がされおいる堎合)。 このアラヌムは、情
報を瀺すのみであり、パヌトプログラムの実行には圱響を䞎えたせん。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
281
動䜜呜什
9.10 固定リヌドのねじ切り(G33)
MD10710 $MN_PROG_SD_RESET_SAVE_TAB を䜿甚するず、パヌトプログラムによ
り曞き蟌たれた倀が RESET 䞭に、察応するセッティングデヌタに曞き蟌たれるように
指定できたす。 したがっお、これらの倀は、以降の電源オフ/オンの際に保持されたす。
泚蚘
DITE は、ねじ切りの最埌で䞞み付きの隙間になりたす。 これにより、軞の移動がなめ
らかに倉化したす。
DITS 呜什ず DITE 呜什の䞀方たたは䞡方を含むブロックが補間噚に読み蟌たれるず、
DITS によるプログラム指什軌跡が SD42010 $SC_THREAD_RAMP_DISP[0]ぞ、DITE
によるプログラム指什軌跡が SD42010 $SC_THREAD_RAMP_DISP[1]ぞ曞き蟌たれた
す。
プログラム指什の切り始め/切り䞊げ軌跡には、珟圚の寞法蚭定(むンチ/メトリック)が
適甚されたす。
282
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
動䜜呜什
9.11 可倉リヌドねじ切り(G34、G35)
9.11
可倉リヌドねじ切り(G34、G35)
機胜
G34 呜什ず G35 呜什により、G33 機胜が拡匵され、アドレス F によるねじリヌドの倉
曎をプログラム指什するオプションが远加されたした。 この結果、G34 の堎合は、ね
じリヌドが単調増加ずなり、G35 の堎合は、単調枛少ずなりたす。 したがっお、G34
ず G35 呜什は、セルフタッピングの加工に䜿甚できたす。
構文
リヌドが単調増加するストレヌトねじ:
G34 Z
 K
 F...
リヌドが単調枛少するストレヌトねじ:
G35 Z
 K
 F...
リヌドが単調増加するスクロヌルねじ:
G34 X
 I
 F...
リヌドが単調枛少するスクロヌルねじ:
G35 X
 I
 F...
リヌドが単調増加するテヌパねじ:
G34 X
 Z
 K
 F...
G34 X
 Z
 I
 F...
リヌドが単調枛少するテヌパねじ:
G35 X
 Z
 K
 F...
G35 X
 Z
 I
 F...
意味
G34:
リヌドが単調増加するねじ切りをおこなう呜什
G35:
リヌドが単調枛少するねじ切りをおこなう呜什
X... Y... Z... :
盎亀座暙の終点
I... :
X 方向のねじリヌド
J... :
Y 方向のねじリヌド
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
283
動䜜呜什
9.11 可倉リヌドねじ切り(G34、G35)
K... :
Z 方向のねじリヌド
F...:
ねじリヌドの倉曎
ねじの開始リヌドず最終リヌドがわかっおいる堎合は、ねじリ
ヌドの倉化を蚈算しお、次の数匏に埓っおプログラム指什でき
たす。
)
NHND
,*
>PPUHY@
識別子には以䞋の意味がありたす。
ka:
ねじリヌド(軞の目暙点座暙のねじリヌド) [mm/rev]
kG:
開始ねじリヌド(I、J、たたは K でプログラム指什)
[mm/rev]
IG:
ねじ長さ[mm]
䟋
プログラムコヌド
コメント
N1608 M3 S10
; 䞻軞オン。
N1609 G0 G64 Z40 X216
; 起点ぞアプロヌチしたす。
N1610 G33 Z0 K100 SF=R14
; 固定リヌドのねじ切り(100 mm/rev)
N1611 G35 Z-200 K100 F17.045455
; リヌド単調枛少: 17.0454 mm/rev2
N1612 G33 Z-240 K50
; 加々速床なしでねじブロックを移動。
ブロック終点のリヌド。 50 mm/rev
N1613 G0 X218
N1614 G0 Z40
N1615 M17
参照先
総合機胜説明曞 基本機胜; 送り速床(V1)、「G34 ず G35 による可倉リヌドねじ」の章
284
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
動䜜呜什
9.12 フロヌティングチャックなしのタッピング(G331、G332)
9.12
フロヌティングチャックなしのタッピング(G331、G332)
必芁条件
加工技術的には、フロヌティングチャックを䜿甚しないタッピングには、䜍眮怜出噚を
備えた䜍眮制埡䞻軞が必芁です。
機胜
フロヌティングチャックを䜿甚しないタッピングは、G331 呜什ず G332 呜什を䜿甚し
おプログラム指什したす。 タッピング甚の䞻軞は、䜍眮制埡動䜜で距離怜出噚を䜿甚
しお远埓移動をおこなうこずができたす。
●
G331: タッピング方向ぞ終点たで、ねじリヌドでタッピング
●
G332: リヌドが G331 ず同じである埌退移動
=
;
.
右ねじたたは巊ねじは、リヌドの笊号で定矩されたす。
●
正笊号のリヌド→右回り(M3 ず同じ)
●
負笊号のリヌド→巊回り(M4 ず同じ)
䜿甚する速床もアドレス S でプログラム指什できたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
285
動䜜呜什
9.12 フロヌティングチャックなしのタッピング(G331、G332)
構文
SPOS=<倀>
G331 S...
G331 X
 Y
 Z
 I
 J
 K

G332 X
 Y
 Z
 I
 J
 K

●
次の堎合は、タッピング前にプログラム指什する必芁があるのは、SPOS (たたは
M70)のみです。
– ねじを加工するために耇数の加工運転が必芁な堎合
– ねじ開始䜍眮の指定が必芁な加工凊理の堎合
逆に、倚条ねじを連続しお補造するずきは、SPOS (たたは M70)をプログラム指什す
る必芁はありたせん(長所:加工時間を 節玄できたす)。
●
䞻軞速床は、軞移動のない専甚 G331 ブロックに指定しお、そのあずに、タッピン
グ指什(G331 X
 Y
 Z
 I
 J
 K
)をおこなっおください。
意味
G331:
呜什: タッピング
穎は、穎あけ深さずねじリヌドで定矩されたす。
効果:
G332:
モヌダル
呜什: タッピング埌退
この移動は、G331 移動ず同じリヌドで蚘述したす。 䞻軞の回転
方向は、自動的に逆になりたす。
効果:
モヌダル
X... Y... Z... : 穎あけ深さ(ねじの盎亀座暙の終点)
I... :
X 方向のねじリヌド
J... :
Y 方向のねじリヌド
K... :
Z 方向のねじリヌド
リヌドの倀の範囲:
±0.0012000.00 mm/rev
泚蚘
G332 (埌退)の埌は、その次のねじを G331 でタッピングできたす。
286
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
動䜜呜什
9.12 フロヌティングチャックなしのタッピング(G331、G332)
泚蚘
2 番目のギダ遞択デヌタ
䞻軞速床ずモヌタトルクを効果的に適甚させお、より短時間で加速するために、その他
に、2 ぀の蚭定可胜なしきい倀(最倧速床ず最小速床)の切り替えのための 2 番目のギダ
遞択デヌタを、軞マシンデヌタに蚭定しおおくこずができたす。このデヌタは、1 番目
のギダ遞択デヌタずは異なるデヌタで、1 番目の速床切り替えのしきい倀には䟝存した
せん。 詳现に぀いおは、工䜜機械メヌカの仕様曞を参照しおください。
参照先:
総合機胜説明曞 基本機胜; 䞻軞(S1)、 「蚭定可胜なギダの適甚」の章。
䟋
䟋 1: G331 ず G332
プログラムコヌド
コメント
N10 SPOS[n]=0
; タッピングを準備。
N20 G0 X0 Y0 Z2
; 起点ぞアプロヌチしたす。
N30 G331 Z-50 K-4 S200
; タッピング、穎あけ深さ 50、リヌド K は負方向=
巊回りの䞻軞回転。
N40 G332 Z3 K-4
; 埌退、自動で方向逆転。
N50 G1 F1000 X100 Y100 Z100 S300 M3
; 䞻軞が再床、䞻軞モヌドで動䜜したす。
N60 M30
; プログラム終了。
䟋 2: 珟圚のギダ遞択でプログラム指什穎あけ速床を出力
プログラムコヌド
コメント
N05 M40 S500
; プログラム指什䞻軞速床の 500 r/min は、201,028 r/min の範
囲内であるため、ギダ遞択 1 が䜿甚されたす。
...
N55 SPOS=0
; 䞻軞の䜍眮合わせをおこないたす。
N60 G331 Z-10 K5 S800
; ねじを加工、䞻軞速床はギダ遞択 1 で 800 r/min です。
プログラム指什䞻軞速床 S500 に察応するギダ遞択は M40 で、1 番目のギダ遞択デヌタ
に基づいお特定されたす。 プログラム指什穎あけ速床 S800 は、珟圚のギダ遞択で出
力され、必芁に応じお、ギダ遞択の最倧速床に制限されたす。 SPOS 呜什埌のギダ遞択
の自動倉曎はできたせん。 ギダ遞択の自動倉曎をおこなうためには、䞻軞を速床制埡
モヌドにしおください。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
287
動䜜呜什
9.12 フロヌティングチャックなしのタッピング(G331、G332)
泚蚘
䞻軞速床 800 r/min でギダ遞択 2 を遞択する堎合は、最倧速床ず最小速床の切り替えの
しきい倀を、2 番目のギダ遞択デヌタの圓該のマシンデヌタに蚭定しおください(以䞋の
䟋を参照しおください)。
䟋 3: 2 番目のギダ遞択デヌタの甚途
2 番目のギダ遞択デヌタにある最倧速床ず最小速床の切り替えのしきい倀は、動䜜䞭の
メむン䞻軞の S 倀のプログラミング時に、G331/G332 に察しお䜿甚されたす。 自動
M40 ギダ遞択倉曎を有効にしおください。 䞊蚘の方法で特定されたギダ遞択は、動䜜
䞭のギダ遞択ず比范されたす。 これらのギダ遞択が異なっおいる堎合は、ギダ遞択倉
曎がおこなわれたす。
プログラムコヌド
コメント
N05 M40 S500
; ギダ遞択 1 を遞択したす。
...
N50 G331 S800
; 2 番目のギダ遞択デヌタによるメむン䞻軞: ギダ遞択 2 を遞択したす。
N55 SPOS=0
; 䞻軞の䜍眮合わせをおこないたす。
N60 G331 Z-10 K5
; タッピング、2 番目のギダ遞択デヌタによる䞻軞の加枛速。
䟋 4: 速床のプログラミングなし→ ギダ遞択の監芖
2 番目のギダ遞択デヌタの䜿甚時に速床を G331 でプログラム指什しおいない堎合は、
最埌のプログラム指什速床を䜿甚しお、ねじが加工されたす。 ギダ遞択は倉曎された
せん。 ただし、この堎合はチェックがおこなわれ、最埌のプログラム指什速床が、動
䜜䞭のギダ遞択の蚭定速床レンゞ(最倧速床ず最小速床のしきい倀で定矩されおいたす)
内であるこずがチェックされたす。 レンゞ倖である堎合は、アラヌム 16748 が発生し
たす。
プログラムコヌド
コメント
N05 M40 S800
; ギダ遞択 1 が遞択され、1 番目のギダ遞択デヌタが有効になりたす。
...
N55 SPOS=0
N60 G331 Z-10 K5
288
; ギダ遞択デヌタ 2 による䞻軞速床 800 r/min の監芖: ギダ遞択 2 が有効であ
る必芁がありたす。アラヌム 16748 が発生したす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
動䜜呜什
9.12 フロヌティングチャックなしのタッピング(G331、G332)
䟋 5: ギダ遞択を倉曎できない堎合→ギダ遞択の監芖
2 番目のギダ遞択デヌタの䜿甚時に、G331 ブロックではゞオメトリに加えお䞻軞速床
をプログラム指什しおいたすが、速床が、動䜜䞭のギダ遞択の蚭定速床レンゞ(最倧速
床ず最小速床のしきい倀で定矩されおいたす)内でない堎合でも、ギダ遞択を倉曎でき
たせん。これは、䞻軞ず切り蟌み軞(耇数軞の堎合もありたす)の軌跡移動が維持されな
いためです。
䞊蚘の䟋のように、速床ずギダ遞択が G331 ブロックで監芖され、アラヌム 16748 が、
必芁に応じお発生したす。
プログラムコヌド
コメント
N05 M40 S500
; ギダ遞択 1 を遞択したす。
...
N55 SPOS=0
; ギダ遞択は倉曎䞍可、ギダ遞択デヌタ 2 による䞻軞速床 800 r/min の
監芖: ギダ遞択 2 が有効である必芁がありたす。アラヌム 16748 が発
生したす。
N60 G331 Z-10 K5 S800
䟋 6: SPOS を䜿甚しないプログラミング
プログラムコヌド
コメント
N05 M40 S500
; ギダ遞択 1 を遞択したす。
...
N50 G331 S800
; 2 番目のギダ遞択デヌタによるメむン䞻軞: ギダ遞択 2 を遞択したす。
N60 G331 Z-10 K5
; ねじを加工、2 番目のギダ遞択デヌタによる䞻軞の加枛速。
ギダ遞択が倉曎された堎合など、以前に凊理されたパヌトプログラム区間により特定さ
れる珟圚䜍眮から、䞻軞のねじ補間が開始されたす。 したがっお、ねじの再加工がで
きない堎合がありたす。
泚蚘
耇数の䞻軞による加工の堎合は、ドリル䞻軞もメむン䞻軞であるこずが必芁です。
SETMS(<䞻軞番号>)をプログラム指什しお、ドリル䞻軞をメむン䞻軞ずしお蚭定でき
たす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
289
動䜜呜什
9.13 フロヌティングチャックによるタッピング(G63)
9.13
フロヌティングチャックによるタッピング(G63)
機胜
G63 を䜿甚しお、フロヌティングチャックでタッピングできたす。 以䞋の項目がプロ
グラム指什されたす。
●
盎亀座暙の穎あけ深さ
●
䞻軞速床ず方向
●
送り速床
このチャックは、軌跡で発生するあらゆる誀差を補正したす。
=
;
埌退移動
G63 をプログラム指什したすが、䞻軞の回転方向が逆です。
構文
G63 X
 Y
 Z

意味
290
G63:
フロヌティングチャックによるタッピング
X... Y... Z... :
盎亀座暙の穎あけ深さ(終点)
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
動䜜呜什
9.13 フロヌティングチャックによるタッピング(G63)
泚蚘
G63 はノンモヌダルです。
G63 のプログラム指什ブロックの埌に、最埌のプログラム補間呜什(G0、G1、G2 など)
が再び有効になりたす。
送り速床
泚蚘
プログラム指什送り速床は、タップのねじリヌドの速床比率ず同じにしおください。
䞀般的法則:
送り速床 F (mm/min) = 䞻軞速床 S (r/min) *ねじリヌド (mm/rev)
送り速床だけでなく、䞻軞速床オヌバラむド切り替えも、G63 では 100%に蚭定された
す。
䟋
この䟋では、M5 ねじの穎あけをおこないたす。 M5 ねじのリヌドは 0.8 (衚に埓いた
す)です。
速床 200 r/min を遞択した堎合は、送り速床 F = 160 mm/min です。
プログラムコヌド
コメント
N10 G1 X0 Y0 Z2 S200 F1000 M3
; 起点ぞアプロヌチし、䞻軞を起動したす。
N20 G63 Z-50 F160
; タッピング、穎あけ深さ 50。
N30 G63 Z3 M4
; 埌退、プログラム指什で方向逆転。
N40 M30
; プログラム終了。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
291
動䜜呜什
9.14 ねじ切りの高速リトラクト(LFON、LFOF、DILF、ALF、LFTXT、
LFWP、LFPOS、POLF、POLFMASK、POLFMLIN)
9.14
ねじ切りの高速リトラクト(LFON、LFOF、DILF、ALF、LFTXT、
LFWP、LFPOS、POLF、POLFMASK、POLFMLIN)
機胜
「ねじ切りの高速リトラクト(G33)」機胜を䜿甚するず、次のような状況でも修埩が困
難な損傷を匕き起こさずに、ねじ切りを䞭断できたす。
●
NC ストップ/NC RESET
●
高速入力の切り替え(プログラミング説明曞 䞊玚線の「茪郭からの高速リトラク
ト」を参照しおください)
特定の埌退䜍眮ぞの埌退移動は、次の方法でプログラム指什できたす。
●
埌退軌跡の長さず埌退方向の指定
たたは
●
アブ゜リュヌト埌退䜍眮の指定
高速リトラクトは、タッピング凊理(G331/G332)をおこなう堎合は䜿甚できたせん。
構文
埌退軌跡の長さず埌退方向の指定による、ねじ切りの高速リトラクト:
G33 ... LFON DILF=<倀> LFTXT/LFWP ALF=<倀>
アブ゜リュヌト埌退䜍眮の指定による、ねじ切りの高速リトラクト:
POLF[<ゞオメトリ軞名称>/<機械軞名称>]=<倀> LFPOS
POLFMASK/POLFMLIN(<軞 1 名称>,<軞 2 名称>, ...)
G33 ... LFON
ねじ切りの高速リトラクトを解陀:
LFOF
292
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
動䜜呜什
9.14 ねじ切りの高速リトラクト(LFON、LFOF、DILF、ALF、LFTXT、
LFWP、LFPOS、POLF、POLFMASK、POLFMLIN)
意味
LFON:
ねじ切りの高速リトラクトを蚭定(G33)
LFOF:
ねじ切りの高速リトラクトを解陀(G33)
DILF= :
埌退軌跡の長さを定矩
マシンデヌタ(MD21200 $MC_LIFTFAST_DIST)の蚭定倀は、DILF をプロ
グラム指什するず、パヌトプログラムで倉曎できたす。
泚:
マシンデヌタ蚭定倀は垞に、NC RESET の埌に有効になりたす。
LFTXT
埌退方向が、G 機胜 LFTXT ず LFWP により、ALF ず組み合わせお制埡され
LFWP:
たす。
LFTXT:
埌退移動が実行される平面は、軌跡タンゞェントず工具方向
(初期蚭定)から蚈算されたす。
LFWP:
ALF= :
埌退移動が実行される平面は、珟圚有効な䜜業平面です。
この方向は、埌退移動の平面で ALF により、ステップ倀を䜿甚しおプログ
ラム指什したす。
LFTXT の堎合は、ALF=1 で、工具方向の埌退が定矩されたす。
LFWP の堎合は、䜜業平面/加工平面の方向が次のように割り圓おられた
す。
 G17 (X/Y 平面)
ALF=1 ; X 方向の埌退
ALF=3 ; Y 方向の埌退
 G18 (Z/X 平面)
ALF=1 ; Z 方向の埌退
ALF=3 ; X 方向の埌退
 G19 (Y/Z 平面)
ALF=1 ; Y 方向の埌退
ALF=3 ; Z 方向の埌退
参照先:
ALF のプログラミングオプションの説明は、プログラミング説明曞 䞊玚線
の「茪郭からの高速リトラクトの移動方向」にも蚘茉されおいたす。
LFPOS:
POLFMASK たたは POLFMLIN を䜿甚しお宣蚀された軞を、POLF でプログ
ラム指什されたアブ゜リュヌト軞䜍眮ぞ埌退したす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
293
動䜜呜什
9.14 ねじ切りの高速リトラクト(LFON、LFOF、DILF、ALF、LFTXT、
LFWP、LFPOS、POLF、POLFMASK、POLFMLIN)
POLFMASK: 個別にアブ゜リュヌト䜍眮ぞ埌退する軞(<軞 1 名称>,<軞 1 名称>, ...)
の解攟
POLFMLIN: アブ゜リュヌト䜍眮ぞ盎線補間で埌退する軞の開攟
泚:
すべおの関連軞のダむナミック応答によっおは、戻し䜍眮に達する前に盎
線補間を確立できない堎合がありたす。
POLF[]:
むンデックスでゞオメトリ軞たたは機械軞のアブ゜リュヌト埌退䜍眮を定
矩したす。
効果:
モヌダル
=<倀>:
ゞオメトリ軞の堎合は、割り圓おた倀はワヌク座暙系の
䜍眮ずしお解釈されたす。 機械軞の堎合は、割り圓お
た倀は機械座暙系の䜍眮ずしお解釈されたす。
割り圓おた倀は、むンクリメンタル指什ずしおプログラ
ム指什するこずもできたす。
=IC<倀>
泚蚘
LFON たたは LFOF は垞にプログラム指什できたすが、その評䟡は、ねじ切り(G33)䞭の
みおこなわれたす。
泚蚘
POLFMASK/POLFMLIN を䌎う POLF は、ねじ切り以倖の甚途にも䜿甚されたす。
294
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
動䜜呜什
9.14 ねじ切りの高速リトラクト(LFON、LFOF、DILF、ALF、LFTXT、
LFWP、LFPOS、POLF、POLFMASK、POLFMLIN)
䟋
䟋 1: ねじ切りの高速リトラクトを有効化する
プログラムコヌド
コメント
N55 M3 S500 G90 G18
; 有効な加工平面
...
; 開始䜍眮ぞアプロヌチ
N65 MSG ("thread cutting")
; 工具の送り速床
MM_THREAD:
; ねじの開始前にリセットしたす。
N67 $AC_LIFTFAST=0
N68 G0 Z5
N68 X10
N70 G33 Z30 K5 LFON DILF=10 LFWP ALF=7
; ねじ切りの高速リトラクトを有効化したす。
埌退距離 = 10 mm
埌退平面: Z/X (G18 により)
埌退方向: -X
(ALF=3 の堎合: 埌退方向+X)
N71 G33 Z55 X15
N72 G1
; ねじ切りを遞択解陀したす。
N69 IF $AC_LIFTFAST GOTOB MM_THREAD
; ねじ切りが䞭断されおいる堎合。
N90 MSG("")
...
N70 M30
䟋 2: タッピング前に高速リトラクトを解陀
プログラムコヌド
コメント
N55 M3 S500 G90 G0 X0 Z0
...
N87 MSG ("tapping")
N88 LFOF
; タッピング前に高速リトラクトを解陀したす。
N89 CYCLE...
; G33 によるタッピングサむクル。
N90 MSG("")
...
N99 M30
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
295
動䜜呜什
9.14 ねじ切りの高速リトラクト(LFON、LFOF、DILF、ALF、LFTXT、
LFWP、LFPOS、POLF、POLFMASK、POLFMLIN)
䟋 3: アブ゜リュヌト埌退䜍眮ぞの高速リトラクト
停止の堎合、X の軌跡補間がマスクされたす。そしお、その代わりに POLF[X]䜍眮ぞ最
倧速床で移動したす。 その他の軞の移動は、プログラム指什茪郭、たたはねじリヌド
ず䞻軞速床により特定されお続行されたす。
プログラムコヌド
コメント
N10 G0 G90 X200 Z0 S200 M3
N20 G0 G90 X170
N22 POLF[X]=210 LFPOS
N23 POLFMASK(X)
; 軞 X の高速リトラクトを有効に(蚭定)したす。
N25 G33 X100 I10 LFON
N30 X135 Z-45 K10
N40 X155 Z-128 K10
N50 X145 Z-168 K10
N55 X210 I10
N60 G0 Z0 LFOF
N70 POLFMASK()
; すべおの軞の戻しを解陀したす。
M30
296
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
動䜜呜什
9.15 面取り、䞞み付け(CHF、CHR、RND、RNDM、FRC、FRCM)
9.15
面取り、䞞み付け(CHF、CHR、RND、RNDM、FRC、FRCM)
機胜
有効な䜜業平面内の茪郭のコヌナでは、䞞み付けたたは面取りを実行できたす。
最適な加工面品質にするために、面取り/䞞み付けのための甚途別送り速床をプログラ
ム指什できたす。 送り速床をプログラム指什しない堎合は、暙準軌跡送り速床 F が適
甚されたす。
「モヌダル䞞み付け」機胜を䜿甚するず、耇数の茪郭のコヌナを同じ方法で連続しお䞞
み付けできたす。
構文
茪郭のコヌナの面取り:
G... X... Z... CHR/CHF=<倀> FRC/FRCM=<倀>
G... X... Z...
茪郭のコヌナの䞞み付け:
G... X... Z... RND=<倀> FRC=<倀>
G... X... Z...
モヌダル䞞み付け:
G... X... Z... RNDM=<倀> FRCM=<倀>
...
RNDM=0
泚蚘
面取り/䞞み付けのためのテクノロゞ(送り速床、送り速床タむプ、M 呜什など)は、マシ
ンデヌタ MD20201 $MC_CHFRND_MODE_MASK (面取り/䞞み付け動䜜)のビット 0 の
蚭定に応じお、前たたは次のブロックの指什が適甚されたす。 掚奚蚭定は、前のブロ
ックからのテクノロゞの䜿甚(ビット 0 = 1)です。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
297
動䜜呜什
9.15 面取り、䞞み付け(CHF、CHR、RND、RNDM、FRC、FRCM)
意味
CHF=
 :
茪郭のコヌナの面取り
<倀>:
CHR=
 :
茪郭のコヌナの面取り
<倀>:
RND=
 :
最初の移動方向の面取りの幅(G70/G71 に察応する単䜍)
茪郭のコヌナの䞞み付け
<倀>:
RNDM=
 :
面取りの長さ(G70/G71 に察応する単䜍)
䞞み付けの半埄(G70/G71 に察応する単䜍)
モヌダル䞞み付け(耇数の茪郭のコヌナを同じ方法で連続しお䞞み付け)
<倀>:
䞞み付けの半埄(G70/G71 に察応する単䜍)
モヌダル䞞み付けは RNDM=0 で無効になりたす。
FRC=
 :
面取り/䞞み付けのノンモヌダル送り速床
<倀>:
mm/min (G94 が有効な堎合)、たたは mm/rev(G95 が有効な堎
合)単䜍の送り速床
FRCM=
 :
面取り/䞞み付けのモヌダル送り速床
<倀>:
mm/min (G94 が有効な堎合)、たたは mm/rev(G95 が有効な堎
合)単䜍の送り速床
FRCM=0 を蚭定するず、面取り/䞞み付けのモヌダル送り速床が
解陀され、F のプログラム指什送り速床が有効になりたす。
泚蚘
面取り/䞞み付け
面取り(CHF/CHR)たたは䞞み付け(RND/RNDM)のためのプログラム指什倀が、関連す
る茪郭芁玠に察しお倧きすぎる堎合は、面取りたたは䞞み付けが自動的に適切な倀たで
小さくなりたす。
次の堎合は、面取り/䞞み付けがおこなわれたせん。
 盎線軌跡ず円匧軌跡のいずれも察象平面で䜿甚されない
 察象平面倖で移動が発生する
 察象平面が倉曎された
 移動に関する情報を含たない(呜什の出力のみ、など)ブロックの数が、マシンデヌタ
で指定された数を超えおいる
298
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
動䜜呜什
9.15 面取り、䞞み付け(CHF、CHR、RND、RNDM、FRC、FRCM)
泚蚘
FRC/FRCM
面取りを G0 で移動した堎合は、FRC/FRCM は動䜜したせん。この呜什は、F 倀に埓
っお、゚ラヌメッセヌゞを衚瀺せずにプログラム指什できたす。
FRC は、面取り/䞞み付けをブロックにプログラム指什しおいる堎合、たたは RNDM が
有効な堎合にのみ効果がありたす。
FRC は、実行䞭のブロックの F たたは FRCM 倀に䞊曞きしたす。
FRC のプログラム指什送り速床は、れロより倧きい倀にしおください。
FRCM=0 を蚭定するず、F でプログラム指什した面取り/䞞み付けの送り速床が動䜜し
たす。
FRCM をプログラム指什した堎合は、FRCM 倀を、G94 ↔ G95 などの倉曎時に F ず同
様に再プログラム指什する必芁がありたす。F のみが再プログラム指什され、倉曎前の
送り速床タむプ FRCM > 0 の堎合は、゚ラヌメッセヌゞが出力されたす。
䟋
䟋 1: 2 ぀の盎線間の面取り
 MD20201 ビット 0 = 1 (前のブロックか
&+5
らテクノロゞを䜿甚)
&+
 G71 が有効です。
)
*
 移動方向(CHR)ぞの面取りの幅は 2
˞
mm、面取りの送り速床は 100 mm/min
槱♥ቭ
*
にしたす。
ℛ䷘⒕偩
;
=
√*
プログラミングは、次の 2 ぀の方法でおこなわれたす。
●
CHR によるプログラミング
プログラムコヌド
...
N30 G1 Z
 CHR=2 FRC=100
N40 G1 X

...
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
299
動䜜呜什
9.15 面取り、䞞み付け(CHF、CHR、RND、RNDM、FRC、FRCM)
●
CHF によるプログラミング
プログラムコヌド
...
N30 G1 Z
 CHF=2(cosα*2) FRC=100
N40 G1 X

...
䟋 2: 2 ぀の盎線間の䞞み付け
 MD20201 ビット 0 = 1 (前のブロックか
⃇ቢⅧሎ
*
らテクノロゞを䜿甚)
 G71 が有効です。
 䞞み付けの半埄は 2 mm、䞞み付けの送
51' *
り速床は 50 mm/min にしたす。
;
√*
=
プログラムコヌド
...
N30 G1 Z
 RND=2 FRC=50
N40 G1 X

...
300
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
動䜜呜什
9.15 面取り、䞞み付け(CHF、CHR、RND、RNDM、FRC、FRCM)
䟋 3: 盎線ず円匧の間の䞞み付け
RND 機胜を䜿甚するず、盎線軌跡ず円匧軌跡の間に、接線方向の接続による円匧の茪
郭芁玠をあらゆる組合わせで挿入できたす。
 MD20201 ビット 0 = 1 (前のブロックか
らテクノロゞを䜿甚)
⃇ቢⅧሎ
*
 G71 が有効です。
 䞞み付けの半埄は 2 mm、䞞み付けの送
り速床は 50 mm/min にしたす。
*
51' ;
√*
=
プログラムコヌド
...
N30 G1 Z
 RND=2 FRC=50
N40 G3 X
 Z
 I
 K

...
䟋 4: ワヌクの鋭利な端面をバリ取りするモヌダル䞞み付け
プログラムコヌド
コメント
...
N30 G1 X
 Z
 RNDM=2 FRCM=50
; モヌダル䞞み付けを有効にしたす。
䞞み付けの半埄:2 mm
䞞み付けの送り速床:50 mm/min
N40 ...
N120 RNDM=0
; モヌダル䞞み付けを解陀したす。
...
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
301
動䜜呜什
9.15 面取り、䞞み付け(CHF、CHR、RND、RNDM、FRC、FRCM)
䟋 5: 次のブロックのテクノロゞ、たたは前のブロックからテクノロゞを適甚
●
MD20201 ビット 0 = 0: 次のブロックのテクノロゞを䜿甚(初期蚭定)
プログラムコヌド
コメント
N10 G0 X0 Y0 G17 F100 G94
N20 G1 X10 CHF=2
; F=100 mm/min による面取り N20-N30
N30 Y10 CHF=4
; FRC=200 mm/min による面取り N30-N40
N40 X20 CHF=3 FRC=200
; FRCM=50 mm/min による面取り N40-N60
N50 RNDM=2 FRCM=50
N60 Y20
; FRCM=50 mm/min によるモヌダル䞞み付け N60-N70
N70 X30
; FRCM=50 mm/min によるモヌダル䞞み付け N70-N80
N80 Y30 CHF=3 FRC=100
; FRC=100 mm/min による面取り N80-N90
N90 X40
; F=100 mm/min によるモヌダル䞞み付け N90-N100 (FRCM の
遞択解陀)
N100 Y40 FRCM=0
; G95 FRC=1 mm/ rev によるモヌダル䞞み付け N100-N120
N110 S1000 M3
N120 X50 G95 F3 FRC=1
...
M02
●
MD20201 ビット 0 = 1: 前のブロックからテクノロゞを䜿甚(掚奚蚭定)
プログラムコヌド
コメント
N10 G0 X0 Y0 G17 F100 G94
N20 G1 X10 CHF=2
; F=100 mm/min による面取り N20-N30
N30 Y10 CHF=4 FRC=120
; FRC=120 mm/min による面取り N30-N40
N40 X20 CHF=3 FRC=200
; FRC=200 mm/min による面取り N40-N60
N50 RNDM=2 FRCM=50
N60 Y20
; FRCM=50 mm/min によるモヌダル䞞み付け N60-N70
N70 X30
; FRCM=50 mm/min によるモヌダル䞞み付け N70-N80
N80 Y30 CHF=3 FRC=100
; FRC=100 mm/min による面取り N80-N90
N90 X40
; FRCM=50 mm/min によるモヌダル䞞み付け N90-N100
N100 Y40 FRCM=0
; F=100 mm/min によるモヌダル䞞み付け N100-N120
N110 S1000 M3
N120 X50 CHF=4 G95 F3 FRC=1
; G95 FRC=1 mm/ rev による面取り N120-N130
N130 Y50
; F=3 mm/rev によるモヌダル䞞み付け N130-N140
N140 X60
...
M02
302
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
10
工具埄補正
10.1
工具埄補正(G40、G41、G42、OFFN)
機胜
工具埄補正(TRC)が有効なずきは、制埡装眮が自動的に、さたざたな工具の等距離工具
軌跡を蚈算したす。
䷘恬楱
䷘恬楱
構文
G0/G1 X... Y
 Z... G41/G42 [OFFN=<倀>]
...
G40 X... Y
 Z...
意味
G41:
茪郭の加工方向の巊偎で TRC を有効にしたす。
G42:
茪郭の加工方向の右偎で TRC を有効にしたす。
OFFN=<倀>:
プログラム指什茪郭の仕䞊げ代(通垞の茪郭オフセット) (任意遞択)
(荒仕䞊げのための等距離軌跡を生成するためなど)。
G40:
TRC を解陀したす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
303
工具埄補正
10.1 工具埄補正(G40、G41、G42、OFFN)
泚蚘
G40/G41/G42、G0、たたは G1 を含む NC ブロックが有効であり、遞択した䜜業平面で
少なくずも 1 ぀の軞が指定されおいる必芁がありたす。
この G コヌドを適甚時に軞が 1 ぀だけ指定されおいる堎合は、2 番目の軞の最終䜍眮が
自動的に远加され、䞡軞で移動したす。
この 2 ぀の軞は、チャネルのゞオメトリ軞ずしお有効にしおください。 これは、
GEOAX プログラミングを䜿甚しお有効にできたす。
䟋
䟋 1: フラむス加工
<
;ቑ孫㷲
1
<ቑ孫㷲
1
;
プログラムコヌド
コメント
N10 G0 X50 T1 D1
; 工具長補正のみを有効にしたす。 埄補正なしで X50 ぞアプロヌチし
たす。
N20 G1 G41 Y50 F200
; 埄補正が有効になり、点 X50/Y50 の点ぞ埄補正有りでアプロヌチし
たす。
N30 Y100


304
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
工具埄補正
10.1 工具埄補正(G40、G41、G42、OFFN)
䟋 2: フラむス加工の䟋に基づく「通垞の」手順
「通垞の」手順:
1. 工具の呌び出し
2. 工具を亀換したす。
3. 䜜業平面ず工具埄補正を有効にしたす。
<
<
;
=
プログラムコヌド
コメント
N10 G0 Z100
; 工具亀換のために埌退したす。
N20 G17 T1 M6
; 工具亀換
N30 G0 X0 Y0 Z1 M3 S300 D1
; 工具オフセット倀を呌び出し、工具長補正を遞択したす。
N40 Z-7 F500
; 工具を送り蟌みたす。
N50 G41 X20 Y20
; 工具埄補正を有効にしお、工具は茪郭の巊偎を加工したす。
N60 Y40
; 茪郭をフラむス加工したす。
N70 X40 Y70
N80 X80 Y50
N90 Y20
N100 X20
N110 G40 G0 Z100 M30
; 工具を埌退し、プログラム終了したす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
305
工具埄補正
10.1 工具埄補正(G40、G41、G42、OFFN)
䟋 3: 旋削
;
Ø 20
Ø 100
20
20
プログラムコヌド
=
1
コメント


N20 T1 D1
; 工具長補正のみを有効にしたす。
N30 G0 X100 Z20
; 埄補正なしで X100 Z20 ぞアプロヌチしたす。
N40 G42 X20 Z1
; ノヌズ R 補正が有効になり、X20/Z1 の点ぞノヌズ R 補正有りでア
プロヌチしたす。
N50 G1 Z-20 F0.2


306
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
工具埄補正
10.1 工具埄補正(G40、G41、G42、OFFN)
䟋 4: 旋削
r
;
5
5
5
š
š
5
š
š
5
=
プログラムコヌド
コメント
N5 G0 G53 X280 Z380 D0
; 起点
N10 TRANS X0 Z250
; れロオフセット
N15 LIMS=4000
; 速床制限(G96)
N20 G96 S250 M3
; 呚速䞀定制埡を遞択したす。
N25 G90 T1 D1 M8
; 工具ずオフセットを遞択したす。
N30 G0 G42 X-1.5 Z1
; 工具にノヌズ R 補正を蚭定したす。
N35 G1 X0 Z0 F0.25
N40 G3 X16 Z-4 I0 K-10
; 半埄 10 の円匧を旋削したす。
N45 G1 Z-12
N50 G2 X22 Z-15 CR=3
; 半埄 3 の円匧を旋削したす。
N55 G1 X24
N60 G3 X30 Z-18 I0 K-3
; 半埄 3 の円匧を旋削したす。
N65 G1 Z-20
N70 X35 Z-40
N75 Z-57
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
307
工具埄補正
10.1 工具埄補正(G40、G41、G42、OFFN)
プログラムコヌド
コメント
N80 G2 X41 Z-60 CR=3
; 半埄 3 の円匧を旋削したす。
N85 G1 X46
N90 X52 Z-63
N95 G0 G40 G97 X100 Z50 M9
; ノヌズ R 補正を遞択解陀し、工具亀換ロケヌション
ぞアプロヌチしたす。
N100 T2 D2
; 工具を呌び出しおオフセットを遞択したす。
N105 G96 S210 M3
; 呚速䞀定制埡を遞択したす。
N110 G0 G42 X50 Z-60 M8
; 工具にノヌズ R 補正を蚭定したす。
N115 G1 Z-70 F0.12
; 盎埄 50 で旋削したす。
N120 G2 X50 Z-80 I6.245 K-5
; 半埄 8 の円匧を旋削したす。
N125 G0 G40 X100 Z50 M9
; 工具を退避させおノヌズ R 補正を遞択解陀したす。
N130 G0 G53 X280 Z380 D0 M5
; 工具亀換ロケヌションぞアプロヌチしたす。
N135 M30
; プログラム終了
詳现情報
茪郭には、工具軌跡を蚈算するために次の情報が必芁です。
●
工具番号(T...)、刃先番号(D...)
●
加工方向(G41/G42)
●
䜜業平面(G17/G18/G19)
工具番号(T...)、刃先番号(D...)
工具軌跡ずワヌク茪郭の間の距離は、フラむスカッタヌ半埄、たたは刃先半埄ずコント
ロヌルポむントパラメヌタから蚈算したす。
G41
G41
G42
G42
G41
308
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
工具埄補正
10.1 工具埄補正(G40、G41、G42、OFFN)
フラット D 番号構成の堎合は、D 番号のみをプログラム指什しおください。
加工方向(G41/G42)
この情報から、制埡装眮は、工具軌跡をシフトする方向を怜出したす。
泚蚘
負のオフセット倀は、オフセット方向の倉曎ず同じ意味です(G41 ↔ G42)。
䜜業平面(G17/G18/G19)
この情報から、制埡装眮は䜜業平面を怜出し、軞の補正方向も怜出したす。
◙㈓
;
◙
㈓
栆
ሞ
㈓
◙
=
栆
ሞ
<
䟋: フラむスカッタヌ
プログラムコヌド
コメント
...
N10 G17 G41 

; 工具埄補正が X/Y 平面でおこなわれ、工具長補正が Z 方向におこなわれ
たす。
...
泚蚘
2 軞の機械ではノヌズ R 補正は「実」平面でのみ可胜です。通垞は G18 です。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
309
工具埄補正
10.1 工具埄補正(G40、G41、G42、OFFN)
工具長補正
遞択した工具の盎埄軞に割り圓おられた摩耗パラメヌタは、マシンデヌタを䜿甚しお盎
埄倀ずしお定矩できたす。この割り圓おは、以降の平面の倉曎時に自動的には倉曎され
たせん。 倉曎するためには、平面を倉曎した埌に再床、工具を遞択しおください。
旋削:
栆ሞ
<
;
栆ሞ
◙㈓
◙
㈓
栆ሞ
栆ሞ
=
NORMずKONTを䜿甚しお、補正モヌドの適甚時ず解陀時の工具軌跡を定矩できたす(「茪
郭ぞのアプロヌチず埌退(NORM、KONT、KONTC、KONTT) (ペヌゞ 313)」を参照し
おください)。
亀点
亀点は次のセッティングデヌタで遞択したす。
SD42496 $SC_CUTCOM_CLSD_CONT (閉じた茪郭の工具埄補正の動䜜)
芏栌倀
意味
FALSE
2 ぀の連続した円匧ブロック、たたは 1 ぀の円匧ブロックに続く 1 ぀の盎
線ブロックから成る(事実䞊)閉じた茪郭の補正時に、内偎に 2 ぀の亀点があ
る堎合は、1 番目の茪郭郚分のブロック終点に察しお最も近くに䜍眮する
亀点が、暙準凊理に埓っお遞択されたす。
1 番目のブロックの起点ず 2 番目のブロックの終点の間の距離が有効な補
正半埄の 10%より短く、1,000 軌跡ステップ単䜍以䞋(小数点以䞋 3 桁で 1
mm に察応)である堎合に、茪郭は(事実䞊)閉じおいるず芋なされたす。
TRUE
䞊蚘ず同様の事䟋では、最もブロック開始点に近い 1 番目の茪郭郚分に䜍
眮する亀点が遞択されたす。
310
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
工具埄補正
10.1 工具埄補正(G40、G41、G42、OFFN)
補正方向の倉曎(G41 ↔ G42)
補正方向の倉曎(G41 ↔ G42)は、䞭間に G40 を䜿甚せずにプログラム指什できたす。
G41
G42
䜜業平面の倉曎
䜜業平面(G17/G18/G19)は、G41/G42 が動䜜䞭の堎合は倉曎できたせん。
工具オフセットデヌタ(D
)の倉曎
工具オフセットデヌタは、補正モヌド䞭に倉曎できたす。
倉曎した工具半埄は、新しい D 番号のプログラム指什ブロックの動䜜時に有効になり
たす。
泚意
半埄の倉曎たたは補正移動はブロック党䜓にわたっおおこなわれ、それは、プログラ
ム指什終点で、新しい等距離䜍眮に到達するだけです。
盎線移動の堎合は、工具が、起点ず終点の間で斜めの軌跡に沿っお移動したす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
311
工具埄補正
10.1 工具埄補正(G40、G41、G42、OFFN)
㈓孫㷲ሯ⮘㊃ሞቯቂ1&ኳዊአኌ
䲊╀慛恰
㖖ⅳ慛恰
኎ዊኍ዆ኜ
円匧補間では、らせん移動がおこなわれたす。
工具半埄の倉曎
倉曎は、システム倉数の䜿甚などにより、実行できたす。 その順序は、工具オフセッ
トデヌタを倉曎するずきず同じです(D
)。
泚意
倉曎した倀は、次回の T たたは D のプログラム指什時にのみ有効ずなりたす。 倉曎
は、次のブロックの動䜜で適甚されたす。
補正モヌド
補正モヌドは、補正平面の移動呜什、たたは䜍眮デヌタを含たない特定の数の連続ブロ
ック、たたは M 機胜によっおのみ䞭断できたす。
泚蚘
連続ブロックたたは M 呜什の数は、マシンデヌタ項目で蚭定できたす(工䜜機械メヌカ
の仕様曞を参照しおください)。
泚蚘
軌跡距離がれロのブロックも、䞭断の条件ずしお数えられたす。
312
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
工具埄補正
10.2 茪郭ぞのアプロヌチず埌退(NORM、KONT、KONTC、KONTT)
10.2
茪郭ぞのアプロヌチず埌退(NORM、KONT、KONTC、KONTT)
機胜
工具埄補正が有効(G41/G42)な堎合は、NORM、KONT、KONTC、たたは KONTT 呜什を䜿
甚しお、必芁な茪郭圢状たたは玠材圢状に察しお、工具のアプロヌチ軌跡ず埌退軌跡を
補正できたす。
KONTC たたは KONTT を䜿甚するず、3 軞すべおの連続条件が確実に満たされたす。 し
たがっお、補正平面に垂盎な軌跡成分を同時にプログラミングできたす。
条件
KONTC ず KONTT 呜什は、「倚項匏補間」オプションが制埡装眮で有効になっおいる堎
合にのみ䜿甚できたす。
構文
G41/G42 NORM/KONT/KONTC/KONTT X... Y... Z...
...
G40 X... Y... Z...
意味
NORM:
盎線ぞ、たたは盎線からの盎接アプロヌチ/埌退を有効にしたす。
工具は、茪郭点に察しお垂盎な向きになりたす。
KONT:
プログラム指什コヌナの動䜜 G450 たたは G451 に埓っお、始点/終点呚り
の移動によっおアプロヌチ/埌退を有効にしたす。
KONTC:
䞀定の曲率でアプロヌチ/埌退を有効にしたす。
KONTT:
䞀定の接線でアプロヌチ/埌退を有効にしたす。
泚蚘
G1 ブロックのみが、KONTC ず KONTT の最初のアプロヌチ/埌退ブロックずしお䜿甚で
きたす。 制埡装眮はこれらのブロックを、圓該のアプロヌチ/埌退軌跡の倚項匏に眮き
換えたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
313
工具埄補正
10.2 茪郭ぞのアプロヌチず埌退(NORM、KONT、KONTC、KONTT)
䞀般条件
KONTT ず KONTC は、工具埄補正の 3 次元タむプ(CUT3DC、CUT3DCC、CUT3DF)では䜿
甚できたせん。 これらをプログラム指什するず、制埡装眮は、゚ラヌメッセヌゞを衚
瀺せずに、内郚で NORM に切り替えたす。
䟋
KONTC
円匧䞭心点から開始しお、䞀呚円ぞアプロヌチしたす。 アプロヌチブロックのブロッ
ク終点の方向ず曲率半埄は、その次の円匧の倀ず同じです。 切り蟌みは、アプロヌチ/
埌退ブロックの䞡方で同時に、Z 方向ぞおこなわれたす。 以䞋に、工具軌跡の垂盎投圱
図を瀺したす。
図 10-1
垂盎投圱図
関連する NC プログラム郚分は次のずおりです。
プログラムコヌド
コメント
$TC_DP1[1,1] = 121
; フラむス工具
$TC_DP6[1,1]=10
; 半埄 10 mm
N10 G1 X0 Y0 Z60 G64 T1 D1 F10000
N20 G41 KONTC X70 Y0 Z0
; アプロヌチ
N30 G2 I-70
; 䞀呚円
N40 G40 G1 X0 Y0 Z60
; 埌退
N50 M30
314
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
工具埄補正
10.2 茪郭ぞのアプロヌチず埌退(NORM、KONT、KONTC、KONTT)
曲率が䞀呚円の円匧軌跡に合わせお補正されるず同時に、Z60 から円匧平面の Z0 ぞ移
動がおこなわれたす。
図 10-2
3 次元衚瀺
詳现情報
NORM によるアプロヌチ/埌退
1. アプロヌチ:
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
315
工具埄補正
10.2 茪郭ぞのアプロヌチず埌退(NORM、KONT、KONTC、KONTT)
NORM が有効な堎合は、(移動のために蚭定アプロヌチ角床がプログラム指什された
堎合でも)盎接、補正された開始䜍眮ぞ盎線䞊を工具が移動しお、起点で軌跡タンゞ
ェントに垂盎に䜍眮決めされたす。
◙
㈓
㘎偩
*
*
孫㷲ሞቯቂ
ぎ␆慛恰
孫㷲ሞቯቂ
ぎ␆慛恰
2. 埌退:
工具は、(移動のための蚭定アプロヌチ角床がプログラム指什された堎合でも)最埌に
補正された軌跡終点に察しお垂盎ずなり、次の埄補正無効䜍眮(工具亀換䜍眮など)ぞ
盎接、盎線移動したす。
◙
*
㘎偩
㈓
*
アプロヌチ/埌退角床を倉曎するず、衝突発生の可胜性がありたす。
316
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
工具埄補正
10.2 茪郭ぞのアプロヌチず埌退(NORM、KONT、KONTC、KONTT)
泚意
アプロヌチ/埌退角床の倉曎は、衝突が発生しないように、プログラミングのずきに考
慮しおください。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
317
工具埄補正
10.2 茪郭ぞのアプロヌチず埌退(NORM、KONT、KONTC、KONTT)
KONT によるアプロヌチ/埌退
アプロヌチの前に、工具を茪郭の前たたは埌ろに配眮できたす。 起点での軌跡タンゞ
ェントは境界線ずしお機胜したす。
憹捌ቑ㈛㡈
慛恰ኜዐንኄዐእ
憹捌ቑⓜ㡈
ⱚ䍈
これに埓い、KONT によるアプロヌチ/埌退に関しお、次の 2 ぀の堎合がありたす。
1. 工具が茪郭の前にありたす。
→ アプロヌチ/埌退の方法は NORM ず同じです。
2. 工具が茪郭の埌ろにありたす。
– アプロヌチ:
工具は、円匧軌跡に沿っお、たたはプログラム指什したコヌナ動䜜(G450/G451)
に応じお、亀点のたわりを等距離軌跡で、起点を䞭心に移動したす。
G450/G451 呜什は、実行䞭のブロックから次のブロックぞの遷移に適甚されたす。
*
*
318
*
*
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
工具埄補正
10.2 茪郭ぞのアプロヌチず埌退(NORM、KONT、KONTC、KONTT)
äž¡æ–¹(G450/G451)の堎合で、次のアプロヌチ軌跡が生成されたす。
ቿ኎ዊዙኞ䍈
怆䍈
ቿ኎ዊዙኞ慛
恰
ぎ␆◙㈓
盎線が、埄補正無効のアプロヌチ点から匕かれたす。 この線は、円匧半埄= 工具
半埄で円に接しおいたす。 円匧䞭心点は起点です。
– 埌退:
埌退にはアプロヌチず同じ芏則が適甚されたすが、適甚の順番が逆です。
KONTC によるアプロヌチ/埌退
茪郭点は、䞀定の曲率でアプロヌチ/埌退がおこなわれたす。 茪郭点では加枛速に䞍連
続倉化は発生したせん。 始点から茪郭点ぞの軌跡は倚項匏ずしお補間されたす。
KONTC によるアプロヌチ/埌退
茪郭点ぞ、䞀定接線によりアプロヌチ/埌退がおこなわれたす。 茪郭点で加枛速に䞍連
続倉化が発生する堎合がありたす。 始点から茪郭点ぞの軌跡は倚項匏ずしお補間され
たす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
319
工具埄補正
10.2 茪郭ぞのアプロヌチず埌退(NORM、KONT、KONTC、KONTT)
KONTC ず KONTT の違い
以䞋の図は、KONTT ず KONTC 間のアプロヌチ/埌退動䜜の違いを瀺したす。 X0 Y-40
の䞭心点を䞭心ずする半埄 20 mm の円は、倖偎半埄 20 mm の工具で補正されたす。し
たがっお、工具の䞭心点は、半埄 40 mm の円匧軌跡に沿っお移動したす。アプロヌチ
ブロックの終点は X40 Y30 にありたす。 円匧ブロックず埌退ブロック間の遷移はれロ
点でおこなわれたす。 KONTC に関連した曲率はその埌も継続するため、埌退ブロック
は最初に、負の Y 成分で移動を実行したす。 これは、倚くの堎合、望たしくない状況
です。 この動䜜は、KONTT 埌退ブロックでは発生したせん。 ただし、このブロックの
堎合は、ブロック遷移のずき加枛速の䞍連続倉化が発生したす。
KONTT たたは KONTC ブロックが埌退ブロックでなく、アプロヌチブロックの堎合は、
茪郭はたったく同䞀で、反察方向に加工されたす。
320
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
工具埄補正
10.3 倖偎コヌナの補正(G450、G451、DISC)
10.3
倖偎コヌナの補正(G450、G451、DISC)
機胜
工具埄補正が有効(G41/G42)な堎合は、呜什 G450 たたは G451 を䜿甚しお、倖偎コヌ
ナの呚りを移動時に補正された工具軌跡の進路を定矩できたす。
*
*
3
3
G450 の堎合は、工具䞭心点が、ワヌクコ G451 の堎合は、工具䞭心点は、工具ずプ
ヌナの呚りを工具半埄の円匧を描いお移動 ログラム指什茪郭の間の間隔が工具半埄ず
したす。
等距離の、぀の線の亀点ぞアプロヌチし
たす。 G451 は、円匧ず盎線にのみ適甚さ
れたす。
泚蚘
G450/G451 は、KONTが有効な堎合のアプロヌチ軌跡ず茪郭の埌ろのアプロヌチ点の定
矩にも䜿甚されたす(「茪郭ぞのアプロヌチず埌退(NORM、KONT、KONTC、KONTT)
(ペヌゞ 313)」を参照しおください)。
DISC 呜什を䜿甚するず、G450 による挿入円を倉圢させ、それによっお茪郭コヌナを
より鋭角にするこずができたす。
構文
G450 [DISC=<倀>]
G451
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
321
工具埄補正
10.3 倖偎コヌナの補正(G450、G451、DISC)
意味
G450:
G450 は、ワヌクコヌナの呚りの円匧軌跡の移動に䜿甚されたす。
DISC:
G450 による円匧軌跡のフレキシブルなプログラミング(任意遞択)
<倀>:
タむプ: INT
倀の範囲:
0、1、2100
意味:
0
挿入円
100
等距離軌跡の亀点(理論倀)
G451 を䜿甚しお、ワヌクコヌナの堎合は、2 ぀の等距離軌跡の亀点ぞアプ
G451:
ロヌチしたす。 工具はワヌクのコヌナから離れたす。
泚蚘
DISC は、G450 の呌び出しを䜿甚する堎合にのみ適甚されたすが、G450 を䜿甚しおい
ない、それ以前のブロックでプログラム指什できたす。 これらの呜什は䞡方ずもモヌ
ダルです。
䟋
この䟋では、 (N30 ブロックのコヌナ動䜜
<
のプログラミングによっお)、挿入円をすべ
<
おの倖偎コヌナに察しおプログラム指什し
おいたす。 こうするこずで、方向倉曎時の
工具の停止ず埌退が防止されたす。
322
;
=
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
工具埄補正
10.3 倖偎コヌナの補正(G450、G451、DISC)
プログラムコヌド
コメント
N10 G17 T1 G0 X35 Y0 Z0 F500
; 開始時の条件
N20 G1 Z-5
; 工具を送り蟌みたす。
N30 G41 KONT G450 X10 Y10
; KONT アプロヌチ/埌退モヌドおよびコヌナ動䜜 G450 で TRC
を有効にしたす。
N40 Y60
; 茪郭をフラむス加工したす。
N50 X50 Y30
N60 X10 Y10
N80 G40 X-20 Y50
; 補正モヌドを解陀し、挿入円で埌退したす。
N90 G0 Y100
N100 X200 M30
詳现情報
G450/G451
䞭間点 P*で、制埡装眮は、切り蟌み移動や機胜切り替えなどの呜什を実行したす。 こ
れらの呜什はコヌナを圢成する 2 ぀のブロックの間に挿入されたブロックでプログラム
指什されたす。
G450 の堎合、挿入円は、そのデヌタに関しおは次の移動指什に属したす。
DISC
0 より倧きい DISC 倀を指定するず、その高さが拡倧された䞭間円匧が瀺され、結果は
挿入楕円、挿入攟物線、たたは挿入双曲線になりたす。
',6& ',6& 䞊限は、マシンデヌタで定矩できたす(通垞は DISC=50)。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
323
工具埄補正
10.3 倖偎コヌナの補正(G450、G451、DISC)
移動動䜜
G450 が鋭角の茪郭角床ず倧きな DISC 倀で有効な堎合、コヌナで工具が茪郭から離れ
たす。 茪郭角床が 120°ä»¥äžŠã®å Žåˆã¯ã€èŒªéƒ­ã®å‘šã‚Šã‚’均䞀な S/R 倀で移動したす。
65
',6& ',6&
憹捌屡ㄵGHJ
5ぎ␆◙㈓6䲊╀ኇዙክኔዂዙእ
65㷲尞▥ኇዙክዙኔዂዙእ
ぎ␆◙㈓቎⺍ሺ቉
G451 が鋭角の茪郭角床で有効になるず、軌跡から離れる移動により、䜙分な非切削工
具軌跡が発生するこずがありたす。 このような堎合の挿入円ぞの自動切り替えは、マ
シンデヌタのパラメヌタを䜿甚しお定矩できたす。
324
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
工具埄補正
10.4 滑らかなアプロヌチず埌退
10.4
滑らかなアプロヌチず埌退
10.4.1
アプロヌチず埌退(G140G143、G147、G148、G247、G248、G347、G348、
G340、G341、DISR、DISCL、FAD、PM、PR)
機胜
SAR (Smooth Approach and Retraction: 滑らかなアプロヌチず埌退)機胜を䜿甚しお、
始点の䜍眮に関係なく、茪郭の始点ぞ接線方向のアプロヌチを実行したす。
*
*
኎ዊኍ዆ኜ㖖
ⅳ憹捌
',65
*
この機胜は、通垞は工具埄補正ず組み合わせお䜿甚したすが、組み合わせずに䜿甚する
こずもできたす。
アプロヌチず埌退移動は、4 ぀たでの移動区分から成りたす。
●
移動の始点 P0
●
䞭間点 P1、P2、および P3
●
終点 P4
点 P0、P3、および P4 は垞に定矩されたす。 䞭間点 P1 ず P2 は、定矩したパラメヌタず
ゞオメトリ条件に埓っお省略できたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
325
工具埄補正
10.4 滑らかなアプロヌチず埌退
構文
G140
G141G143
G147、G148
G247、G248
G347、G348
G340、G341
DISR=..., DISCL=..., FAD=...
意味
G140:
珟圚の補正サむドに応じたアプロヌチず埌退方向(初期蚭定)
G141:
巊からのアプロヌチたたは巊ぞの埌退
G142:
右からのアプロヌチたたは右ぞの埌退
G143:
接線の方向の始点ず終点の盞察䜍眮に察応したアプロヌチず埌退方向
G147:
盎線によるアプロヌチ
G148:
盎線による埌退
G247:
4 分円によるアプロヌチ
G248:
4 分円による埌退
G347:
半円によるアプロヌチ
G348:
半円による埌退
G340:
空間でのアプロヌチず埌退(初期蚭定)
G341:
平面でのアプロヌチず埌退
DISR:
盎線によるアプロヌチず埌退(G147/G148)
フラむス工具刃先の茪郭の起点たでの距離
円匧に沿ったアプロヌチず埌退(G247、G347/G248、G348)
工具䞭心軌跡の半埄
泚: 半円による REPOS の堎合は、DISR が円匧の盎埄です。
326
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
工具埄補正
10.4 滑らかなアプロヌチず埌退
DISCL:
DISCL=...
加工平面ぞの高速送り移動
DISCL=AC(...)高速送り移動の終点のアブ゜リュヌト䜍眮の指定
滑らかな送り移動の速床
FAD:
FAD=...プログラム指什倀が、
グルヌプ 15 (送り速床; G93、G94 など)の G コヌド
FAD=PM(...)プログラム指什倀は、動䜜䞭の G コヌド、およびグルヌプ 15
にかかわらず、毎分送り速床(G94)ずしお解釈されたす
FAD=PR(...)プログラム指什倀は、動䜜䞭の G コヌド、およびグルヌプ 15
にかかわらず、毎回転送り速床(G95)ずしお解釈されたす。
䟋
ぎ␆₌㉒慛恰
\
ぎ␆
3DSS3UHW
ኵ዇ኈወ
◙␕
3UHW
3DSS
3UHW
[
3UHW
3DSS
憹捌
●
滑らかなアプロヌチ(N20 ブロックが動䜜)です。
●
4 分円によるアプロヌチ(G247)です。
●
アプロヌチ方向がプログラム指什されおいないため、G140 が適甚されたす。぀た
り、TRC が有効です(G41)。
●
茪郭オフセット OFFN=5 (N10)。
●
珟圚の工具半埄=10。そしお、有効な TRC 補正半埄=15、SAR 茪郭の半埄=25 です。
その結果、工具䞭心軌跡の半埄は DISR=10 ず同じです。
●
Z 䜍眮のみが N20 でプログラム指什されおいるため、円匧の終点は N30 から取埗
されたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
327
工具埄補正
10.4 滑らかなアプロヌチず埌退
●
切り蟌み移動
– 早送りで Z20 から Z7 ぞ(DISCL=AC(7))移動したす。
– その埌、FAD=200 で Z0 ぞ移動したす。
– X/Y 平面のアプロヌチ円匧、および F1500 を含む埌続ブロック(この速床を埌続
のブロックで有効にするには、N30 の動䜜䞭の G0 を G1 で䞊曞きしたす。䞊曞
きしない堎合は、さらに茪郭が G0 で加工されたす)。
●
滑らかな埌退が(N60 ブロックで有効)です。
●
4 分円(G248)ずヘリカル(G340)による埌退です。
●
FAD は G340 には無関係のため、FAD はプログラム指什されおいたせん。
●
DISCL=6 のため、起点では Z=2、終点では Z=8 です。
●
DISR=5 の堎合は、SAR 茪郭の半埄=20、工具䞭心点軌跡の半埄=5 です。
Z8 から Z20 ぞの埌退移動、および X/Y 平面に平行に X70 Y0 ぞ移動したす。
プログラムコヌド
コメント
$TC_DP1[1,1] = 120
; 工具定矩 T1/D1
$TC_DP6[1,1]=10
; 半埄
N10 G0 X0 Y0 Z20 G64 D1 T1 OFFN=5
; (P0 アプロヌチ)
N20 G41 G247 G341 Z0 DISCL=AC(7) DISR=10 F1500 FAD=200
; アプロヌチ(P3 アプロヌチ)
N30 G1 X30 Y-10
; (P4 アプロヌチ)
N40 X40 Z2
N50 X50
; (P4 埌退)
N60 G248 G340 X70 Y0 Z20 DISCL=6 DISR=5 G40 F10000
; 埌退(P3 埌退)
N70 X80 Y0
; (P0 埌退)
N80 M30
328
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
工具埄補正
10.4 滑らかなアプロヌチず埌退
詳现情報
アプロヌチ茪郭ず埌退茪郭の遞択
次の圓該の G 呜什を䜿甚できたす。
●
盎線によるアプロヌチたたは埌退(G147、G148)、
●
4 分円によるアプロヌチたたは埌退(G247、G248)、たたは
●
半円によるアプロヌチたたは埌退(G347、G348)
3
3䊃偩቎ቫቮ
ቿ኎ዊዙኞ㓊ቭ*
ぎ␆
ぎ␆₌㉒慛恰
憹捌
3
',65
3
3⒕␕቎ቫቮ
ቿ኎ዊዙኞ㓊ቭ*
',65 ぎ␆₌㉒慛恰
ぎ␆
憹捌
3
3
3◙␕቎ቫቮ
ቿ኎ዊዙኞ㓊ቭ*
',65
ぎ␆₌㉒慛恰
ぎ␆
3
憹捌
₌栢䍈3ቊቑቿ኎ዊዙኞቋ㈛抏⚛㣑቎ぎ␆㈓孫㷲ት
æ‹žäž·
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
329
工具埄補正
10.4 滑らかなアプロヌチず埌退
アプロヌチ方向ず埌退方向の遞択
工具埄補正(G140、初期蚭定)を䜿甚しお、正の工具半埄でアプロヌチ方向ず埌退方向を
特定したす。
●
G41 が有効→巊からのアプロヌチ
●
G42 が有効→右からのアプロヌチ
さらに、G141、G142、および G143 によるアプロヌチオプションを䜿甚できたす。
この G コヌドは、アプロヌチ茪郭が 4 分円たたは半円のずきにのみ有効です。
始点ず終点の間の動䜜ステップ(G340 ず G341)
以䞋の図は、P0 から P4 たでのアプロヌチ特性を瀺したす。
⒖ቭ手ቢ䲊╀
3
3
3
3
䊃偩
ቡቂቒ␕ㆶ
䊃偩ᇬ␕ㆶᇬ
ቡቂቒኵ዇ኈወ
3
3
',6&/
*
3
3
',6&/ 3
┯ぎ㄂槱
3
*
**቎ቫቮቿ኎ዊዙኞ䲊╀
有効平面 G17G19 (円匧平面、ヘリカル軞、有効平面に垂盎な切り蟌み移動)の䜍眮が
含たれる堎合は、動䜜䞭の回転 FRAME がすべお考慮されたす。
330
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
工具埄補正
10.4 滑らかなアプロヌチず埌退
アプロヌチ盎線の長さたたはアプロヌチ円匧の半埄(DISR) (図「アプロヌチ/埌退の茪郭
の遞択」を参照しおください)
●
盎線によるアプロヌチ/埌退
DISR で、茪郭の起点からの刃先の距離を指定したす。぀たり、TRC が有効なずき
の盎線の長さは、工具半埄ず DISR のプログラム指什倀の合蚈です。 工具半埄は、
正の倀の堎合にのみ考慮されたす。
そのため、盎線の長さは正の倀にしおください。぀たり、負の DISR 倀は、DISR の
アブ゜リュヌト倀が工具半埄より小さい堎合にのみ蚱容されたす。
●
円匧によるアプロヌチ/埌退
DISR で、工具䞭心点軌跡の半埄を指定したす。 TRC が有効な堎合は、特定の半埄
の円匧が生成され、この円匧がプログラム指什半埄による工具䞭心点軌跡ずなりた
す。
加工平面からの高速送り移動の終点の距離(DISCL)(アプロヌチ/埌退の茪郭の遞択時の
図を参照しおください)
点 P2 の䜍眮が、円匧平面に垂盎な軞䞊でアブ゜リュヌト基準により指定される堎合は、
その倀を、DISCL=AC(...)ずいう圢匏でプログラム指什しおください。
以䞋の堎合は DISCL=0 で適甚されたす。
●
G340 の堎合: アプロヌチ動䜜党䜓の構成が、2 ぀のブロックのみずなる(P1、P2、お
よび P3 が䞀緒になりたす)。 アプロヌチ茪郭が P1P4 で圢成される。
●
G341 の堎合: アプロヌチ茪郭党䜓の構成が、3 ぀のブロックずなる(P2 ず P3 が䞀緒
になりたす)。 たた、P0 ず P4 が同じ平面䞊にある堎合は、2 ぀のブロックのみずな
る(P1 から P3 ぞの切り蟌み移動は省略されたす)。
●
DISCL で定矩した点が、P1 ず P3 の間に必ず䜍眮するようになっおいる。぀たり、
加工平面に垂盎な成分では、この成分をも぀すべおの移動で、笊号は同じになりた
す。
●
方向の逆転を怜出時に、マシンデヌタ SAR_CLEARANCE_TOLERANCE で定矩し
た蚱容範囲が䜿甚されたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
331
工具埄補正
10.4 滑らかなアプロヌチず埌退
アプロヌチの終点 P4 たたは埌退の終点 P0 のプログラミング
終点は通垞、X... Y... Z...でプログラム指什したす。
●
アプロヌチのずきのプログラミング
– SAR ブロックの P4。
– P4 は、次の移動ブロックの終点を䜿甚しお定矩したす。
SAR ブロックず次の移動ブロックの間には、さらにゞオメトリ軞の移動なしブロ
ックを挿入できたす。
䟋:
プログラムコヌド
コメント
$TC_DP1[1,1] = 120
;
フラむス加工の工具 T1/D1
$TC_DP6[1,1]=7
;
半埄 7 mm の工具
N10 G90 G0 X0 Y0 Z30 D1 T1
N20 X10
N30 G41 G147 DISCL=3 DISR=13 Z=0 F1000
N40 G1 X40 Y-10
N50 G1 X50
...
N30/N40 は、次のように眮換できたす。
1.
プログラムコヌド
コメント
N30 G41 G147 DISCL=3 DISR=13 X40 Y-10 Z0 F1000
2.
プログラムコヌド
コメント
N30 G41 G147 DISCL=3 DISR=13 F1000
N40 G1 X40 Y-10 Z0
*ቊሶቑ䍈ቡቊ┯ぎᇬ
*)ቊ倩嫛
<
= = = 3
;
憹捌
',65 332
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
工具埄補正
10.4 滑らかなアプロヌチず埌退
●
埌退のずきのプログラミング
– ゞオメトリ軞をプログラム指什しおいない SAR ブロックの堎合は、
茪郭は P2 で終了したす。 加工平面を圢成する軞の䜍眮は、埌退茪郭から埗られ
たす。 これに垂盎な軞成分は、DISCL で定矩したす。 DISCL=0 の堎合、移動は
すべお平面でおこなわれたす。
– 加工平面に垂盎な軞のみを SAR ブロックでプログラム指什した堎合は、茪郭は
P1 で終了したす。 その他の軞の䜍眮は、䞊蚘の説明に埓っお蚭定されたす。
SAR ブロックが TRC 解陀ブロックでもある堎合は、P1 から P0 たでの远加軌跡
が、TRC の解陀時に茪郭の終点で移動が生じないように挿入されたす。
– 加工平面に 1 軞のみをプログラム指什した堎合は、指什しおいない 2 番目の軞が、
前のブロックの最埌の䜍眮からモヌダルで远加されたす。
– ゞオメトリ軞をプログラム指什しおいない SAR ブロックの堎合は、茪郭は P2 で
終了したす。 加工平面を圢成する軞の䜍眮は、埌退茪郭から埗られたす。 これ
に垂盎な軞成分は、DISCL で定矩したす。 DISCL=0 の堎合、移動はすべお平面
でおこなわれたす。
– 加工平面に垂盎な軞のみを SAR ブロックでプログラム指什した堎合は、茪郭は
P1 で終了したす。 その他の軞の䜍眮は、䞊蚘の説明に埓っお蚭定されたす。
SAR ブロックが TRC 解陀ブロックでもある堎合は、P1 から P0 たでの远加軌跡
が、TRC の解陀時に茪郭の終点で移動が生じないように挿入されたす。
– 加工平面に 1 軞のみをプログラム指什した堎合は、指什しおいない 2 番目の軞が、
前のブロックの最埌の䜍眮からモヌダルで远加されたす。
㈛倩ቑኳዊአኌ
孫㷲ቍሺ
3
3
ぎ␆₌㉒慛恰
ぎ␆
36$5ኳዊአኌ
**
憹捌⏗嫛ኳዊአኌ
6$5቎ቫቮ㈛抏ቋ
75&ቑ⚛㣑屲棳
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
333
工具埄補正
10.4 滑らかなアプロヌチず埌退
アプロヌチ速床ず埌退速床
●
前のブロックの速床(G0):
P0 から P2 たでのすべおの移動、぀たり、加工平面に平行な移動、および安党間隔た
での切り蟌み移動郚分は、この速床で実行されたす。
●
FAD によるプログラミング:
以䞋の送り速床を指定したす。
– G341: P2 から P3 たでの加工平面に垂盎な切り蟌み移動
– G340: 点 P2 たたは P3 から P4
たで。
FAD をプログラム指什しおいない堎合は、茪郭のこの郚分も、前のブロック
からモヌダルで動䜜䞭の速床で移動したす。ただし、SAR ブロックで F 呜什をプ
ログラム指什しおいない堎合に限りたす。
●
プログラム指什送り速床 F:
この送り速床の倀は、FAD をプログラム指什しおいない堎合に、P3 たたは P2 で有
効です。 F ワヌドを SAR ブロックでプログラム指什しおいない堎合は、前のブロッ
クの速床が有効です。
䟋:
プログラムコヌド
コメント
$TC_DP1[1,1] = 120
;
フラむス加工の工具 T1/D1
$TC_DP6[1,1]=7
;
半埄 7 mm の工具
N10 G90 G0 X0 Y0 Z20 D1 T1
N20 G41 G341 G247 DISCL=AC(5) DISR=13
FAD 500 X40 Y-10 Z=0 F200
N30 X50
N40 X60
...
<
;
=
334
*
3
*
3
)
3
)
3
3
)
;
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
工具埄補正
10.4 滑らかなアプロヌチず埌退
埌退䞭には、前のブロックからモヌダルで動䜜䞭の送り速床ず、SAR ブロックでプロ
グラム指什した送り速床の倀の圹割が逆転したす。぀たり、実際の埌退茪郭は旧送り速
床で移動し、F ワヌドでプログラム指什された新しい速床が P2 から P0 たでに適甚され
たす。
3
3
33
3
抮ㄵቑ
኎ዊኍ዆ኜ㖖ⅳቍሺ
)ቑቢት኎ዊኍ዆
ኜ㖖ⅳ
)$'ቑቢት኎ዊ
ኍ዆ኜ㖖ⅳ
)ቋ)$'ት
኎ዊኍ዆ኜ㖖ⅳ
*ሯ㊘╈ቍ⫃⚗ቒ㡞抐ቭᇬቀቯⅎ⮥ቑ⫃⚗ቒ
㡶㠿ቑ)㖖ⅳ
ⅎⓜቑኳዊአኌቑ抮ㄵ
㡶)㖖ⅳ
)$'ቊ኎ዊኍ዆ኜ㖖ⅳሞቯቂ⒖ቭ手ቢ抮ㄵ
)ቊ኎ዊኍ዆ኜ㖖ⅳሞቯቂ㠿ሺሧ኿ዙኝወ
抮ㄵ
*቎ቫቮ㈛抏㣑ቑ
6$5ኒኳኳዊአኌቑ抮ㄵ
3
3
3
3
3
抮ㄵቑ኎ዊኍ዆
ኜ㖖ⅳቍሺ
)ቑቢት኎ዊኍ዆
ኜ㖖ⅳ
)$'ቑቢት኎ዊ
ኍ዆ኜ㖖ⅳ
)ቋ)$'ት
኎ዊኍ዆ኜ㖖ⅳ
*ሯ㊘╈ቍ⫃⚗ቒ㡞抐ቭᇬቀቯⅎ⮥ቑ⫃⚗ቒ
㡶㠿ቑ)㖖ⅳ
ⅎⓜቑኳዊአኌቑ抮ㄵ
㡶)㖖ⅳ
)$'ቊ኎ዊኍ዆ኜ㖖ⅳሞቯቂ⒖ቭ手ቢ抮ㄵ
)ቊ኎ዊኍ዆ኜ㖖ⅳሞቯቂ㠿ሺሧ኿ዙኝወ
抮ㄵ
*቎ቫቮ㈛抏㣑ቑ
6$5ኒኳኳዊአኌቑ抮ㄵ
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
335
工具埄補正
10.4 滑らかなアプロヌチず埌退
3
3
3
3
3
抮ㄵቑ
኎ዊኍ዆ኜ㖖ⅳቍሺ
)ቑቢት኎ዊኍ዆
ኜ㖖ⅳ
)$'ቑቢት኎ዊ
ኍ዆ኜ㖖ⅳ
)ቋ)$'ት
኎ዊኍ዆ኜ㖖ⅳ
*ሯ㊘╈ቍ⫃⚗ቒ㡞抐ቭᇬ
ቀቯⅎ⮥ቑ⫃⚗ቒ㡶㠿ቑ)㖖ⅳ
ⅎⓜቑኳዊአኌቑ抮ㄵ
㡶)㖖ⅳ
)$'ቊ኎ዊኍ዆ኜ㖖ⅳሞቯቂ㈛抏抮ㄵ
)ቊ኎ዊኍ዆ኜ㖖ⅳሞቯቂ㠿ሺሧ኿ዙኝወ
抮ㄵ
㈛抏㣑ቑ
6$5ኒኳኳዊአኌቑ抮ㄵ
䜍眮の読み出し
点 P3 ず P4 はアプロヌチ䞭に、WCS でシステム倉数ずしお読み出すこずができたす。
336
●
$P_APR: P の読み出し
●
3
●
$P_AEP: P の読み出し
●
4
●
$P_APDV: $P_APR ず$P_AEP に有効なデヌタが含たれるかどうかの読み出し
(むニシャル点)
(茪郭の起点)
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
工具埄補正
10.4 滑らかなアプロヌチず埌退
10.4.2
拡匵された埌退方法によるアプロヌチず埌退(G460、G461、G462)
機胜
特定の特別な圢状の事䟋の堎合、工具埄補正を起動たたは解陀するためには、アプロヌ
チず埌退ブロックに察しお以前から䜿甚されおいる、衝突怜出による実行方法ず比べお、
特別に拡匵されたアプロヌチず埌退方法が必芁です。 衝突怜出を䜿甚するず、茪郭の
䞀郚で加工が完党でない等の結果になるこずがありたす。次の図を参照しおください。
<
1
ぎ␆◙㈓
ぎ␆㈓孫㷲ቑ
ぎ␆₌㉒慛恰
1
図 10-3
;
኎ዊኍ዆ኜ㖖ⅳ
1 憹捌
G460 による埌退動䜜
構文
G460
G461
G462
意味
G460:
埓来ず同様(アプロヌチず埌退ブロックの衝突怜出の適甚)
G461:
TRC ブロックに円匧を挿入(䞭心点が補正なしのブロックの終点にあり、亀点
の半埄が工具半埄ず同じため、亀点ができない堎合)。
亀点たで、茪郭の終点を䞭心ずした補助円匧により (茪郭の終点たで)加工がお
こなわれたす。
G462:
TRC ブロックに盎線を挿入(亀点ができない堎合; ブロックはその終了時の接線
によっお拡匵されたす)(初期蚭定)。
加工は、最埌の茪郭芁玠の拡匵郚分 (茪郭の終点の少し手前)たでおこなわれた
す。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
337
工具埄補正
10.4 滑らかなアプロヌチず埌退
泚蚘
アプロヌチ動䜜は埌退動䜜ずは察称に動䜜したす。
アプロヌチ/埌退動䜜は、アプロヌチ/埌退ブロックの G 呜什の状態で特定されたす。 し
たがっお、アプロヌチ動䜜は、埌退動䜜ずは無関係に蚭定できたす。
䟋
䟋 1: G460 による埌退動䜜
次の䟋は、工具埄補正解陀のずきの事䟋のみを説明したす。 アプロヌチの動䜜はたっ
たく同じです。
プログラムコヌド
コメント
G42 D1 T1
; 工具半埄 20 mm
...
G1 X110 Y0
N10 X0
N20 Y10
N30 G40 X50 Y50
䟋 2: G461 によるアプロヌチ
プログラムコヌド
コメント
N10 $TC_DP1[1,1]=120
; フラむス工具のタむプ
N20 $TC_DP6[1,1]=10
; 工具半埄
N30 X0 Y0 F10000 T1 D1
N40 Y20
N50 G42 X50 Y5 G461
N60 Y0 F600
N70 X30
N80 X20 Y-5
N90 X0 Y0 G40
N100 M30
338
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
工具埄補正
10.4 滑らかなアプロヌチず埌退
詳现情報
G461
最埌の TRC ブロックず先行するブロックの間に亀点ができない堎合は、このブロック
のオフセット曲線は、䞭心点が補正なしのブロックの終点にあり、半埄が工具半埄ず同
じである円匧により拡匵されたす。
制埡装眮は、先行するブロックのいずれかを䜿甚しお、この円匧を切削しようずしたす。
<
1
孫┞㊁偩
ぎ␆㈓孫㷲ቑ
ぎ␆₌㉒慛恰
1
図 10-4
;
኎ዊኍ዆ኜ㖖ⅳ
1 憹捌
G461 による埌退動䜜
衝突監芖 CDON、CDOF
CDOF が有効な堎合(「衝突監芖、CDON、CDOF」の章を参照しおください)は、亀点
が芋぀かるず、怜玢が䞭止されたす。぀たり、システムでは、先行するブロックにそれ
以䞊の亀点があるかどうかをチェックしたせん。
CDON が有効な堎合は、最初の亀点が芋぀かった埌も、さらに亀点の怜玢を続行した
す。
このようにしお芋぀かった亀点が、先行ブロックの新しい終点であり、解陀ブロックの
始点です。 挿入された円匧は、亀点の蚈算専甚ずしおのみ䜿甚され、移動が生じるこ
ずはありたせん。
泚蚘
亀点が芋぀からない堎合は、アラヌム 10751(衝突の危険)が発生したす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
339
工具埄補正
10.4 滑らかなアプロヌチず埌退
G462
最埌の TRC ブロックず先行ブロックの間で亀点ができない堎合は、工具埄補正によっ
お、最埌のブロックの終点で、G462 による埌退時(初期蚭定)に盎線が挿入されたす(ブ
ロックはその終了時の接線によっお拡匵されたす)。
その埌の亀点の怜玢は、G461 の堎合の手順ず同じです。
孫┞㊁偩
<
1
;
ぎ␆㈓孫㷲ቑ
ぎ␆₌㉒慛恰
1
኎ዊኍ዆ኜ㖖ⅳ
1 憹捌
G462 による埌退動䜜(䟋を参照しおください)
G462 の堎合は、プログラム䟋のなかで N10 ず N20 により生成されたコヌナは、䜿甚
工具では実際に移動可胜な範囲の限界たでは加工されたせん。 ただし、䟋のなかで
N20 の巊に察しお (プログラム指什茪郭ずは違う)茪郭郚分で、y 倀の高さが 10 mm よ
り倧きいために干枉しお加工できない堎合は、この動䜜が必芁ずなる堎合がありたす。
KONT によるコヌナ動䜜
KONT が有効な堎合(始点たたは終点で茪郭の呚りを移動)は、終点が茪郭の前か埌ろか
により、動䜜が異なりたす。
●
終点が茪郭の前の堎合
終点が茪郭の前にある堎合、埌退動䜜は NORM の堎合ず同じです。 この機胜は、
G451 の最埌の茪郭ブロックが盎線たたは円匧に拡匵された堎合でも倉わりたせん。
したがっお、茪郭の終点付近の経路干枉を避けるために、さらに回り蟌みの移動方
法を蚭定する必芁はありたせん。
●
終点が茪郭の埌ろの堎合
終点が茪郭の埌ろにある堎合は、G450/G451 に応じお円匧たたは盎線が垞に挿入さ
れたす。 この堎合、G460462 は無効です。 この事䟋で、最埌の移動ブロックに
先行ブロックずの亀点がない堎合は、挿入された茪郭芁玠による、たたはプログラ
ム指什終点ぞのバむパス円匧の終点の盎線による亀点ができる可胜性がありたす。
挿入された茪郭芁玠が円匧(G450)で、先行ブロックずの接合点を圢成する堎合、こ
れは、NORM ず G461 により発生する接合点ず同じです。 ただし通垞は、円匧の残
りの郚分は、ただ移動する必芁がありたす。 埌退ブロックの盎線郚分に぀いおは、
亀点をこれ以䞊、蚈算する必芁はありたせん。
2 番目の䟋では、挿入した茪郭芁玠に、先行ブロックずの接合点が芋぀からない堎
340
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
工具埄補正
10.4 滑らかなアプロヌチず埌退
合、埌退盎線ず先行ブロックの間の亀点が移動したす。
したがっお、NORM が有効、たたは KONT による動䜜が NORM による動䜜ず幟䜕
孊的に同じであれば、G461 たたは G462 が動䜜䞭の堎合にのみ、G460 ず異なる動
䜜が発生したす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
341
工具埄補正
10.5 衝突監芖(CDON、CDOF、CDOF2)
10.5
衝突監芖(CDON、CDOF、CDOF2)
機胜
衝突怜出を䜿甚し、工具埄補正が動䜜䞭の堎合は、先読み茪郭蚈算により工具軌跡が監
芖されたす。 この Look Ahead 機胜を䜿甚するず、発生する可胜性のある衝突が事前に
怜出されるため、制埡装眮が胜動的にそれを回避できたす。
衝突怜出は、NC プログラムで有効たたは無効にできたす。
構文
CDON
CDOF
CDOF2
342
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
工具埄補正
10.5 衝突監芖(CDON、CDOF、CDOF2)
意味
CDON:
衝突怜出を適甚する呜什。
CDOF:
衝突怜出を解陀する呜什。
衝突怜出が無効になるず、実行䞭のブロックの共通の亀点に察する怜玢が
(内偎コヌナの)先行の移動ブロックで実行され、必芁に応じお、さらに先行
のブロックに察しおも実行されたす。
泚:
CDOF を䜿甚するず、必芁な情報が NC プログラムに存圚しない堎合などに
発生するボトルネックの怜出ミスを回避できたす。
CDOF2:
3 次元倖呚削りのずき衝突怜出を解陀する呜什。
工具オフセット方向は、CDOF2 を含む隣接ブロック郚分により特定された
す。 CDOF2 は 3 次元倖呚削りにのみ有効で、他のすべおのタむプの加工(3
次元正面削りなど)に察しおは、CDOF ず同じ意味です。
泚蚘
衝突怜出に含たれる NC ブロックの数はマシンデヌタで蚭定できたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
343
工具埄補正
10.5 衝突監芖(CDON、CDOF、CDOF2)
䟋
暙準工具による䞭心点軌跡のフラむス加工
NC プログラムで、暙準工具の䞭心点軌跡を蚘述したす。 以䞋の図では、ゞオメトリ関
係を図瀺するために、茪郭が実際以䞊に倧きく衚瀺されおいるため、実際に䜿甚する工
具の茪郭は小さくなりたす。 䟋では、制埡は 3 ぀のブロックの抂芁のみです。
憹捌捷⒕
1ቑ怆䍈ቑኇኲኘአእ
孫㷲╀⇫
3
1
1
1
㲚䄥ቫቭ⺞ሞ
ሧኒኁኗ
3
㲚䄥ኒኁኗ
1
㖖ⅳ慛恰孫㷲ኇኲኘአ
እ㊁偩
኎ዊኍ዆ኜ㖖ⅳሺቂኇ
዇ንኧወቑ慛恰㲚䄥ぎ
␆
1ቑ俑䍈ቑኇኲኘአእ
図 10-5
亀点なしの補正動䜜
亀点は、N10 ず N40 の 2 ぀のブロックのオフセット曲線間にのみ存圚するため、N20
ず N30 の 2 ぀のブロックは省略されたす。 䟋では、N40 ブロックでは、制埡装眮は、
N10 を完党に凊理する必芁があるかどうかを認識しおいたせん。 したがっお、省略で
きるブロックは 1 ぀のみです。
CDOF2 が動䜜䞭の堎合は、図に瀺す補正動䜜が実行されたす。たた、この動䜜は停止
したせん。 この事䟋では、CDOF たたは CDON が動䜜䞭の堎合は、結果的にアラヌムが
発生したす。
詳现情報
プログラムテスト
プログラムが停止しないようにするには、プログラムテストのずきは、垞に、䜿甚工具
の䞭で最も倧きい半埄の工具を䜿甚したす。
問題ずなる加工事䟋の補正動䜜の䟋
次の各䟋は、制埡装眮が怜出しお、工具軌跡の倉曎により補正された堎合に問題ずなる
加工事䟋を瀺したす。 すべおの䟋では、かなり倧きな半埄の工具を、茪郭加工に䜿甚
しおいたす。
344
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
工具埄補正
10.5 衝突監芖(CDON、CDOF、CDOF2)
䟋 1: ボトルネック怜出
ぎ␆慛恰
኎ዊኍ዆ኜ㖖ⅳ憹捌
この内偎の茪郭の加工に察しお遞択した工具半埄が倧きすぎるため、「ボトルネック」
がバむパスされたす。
アラヌムが発生したす。
䟋 2: 工具半埄より短い茪郭軌跡
ぎ␆慛恰
኎ዊኍ዆ኜ㖖ⅳ憹捌
工具は、 挿入円でワヌクコヌナをバむパスし、プログラム指什軌跡で動䜜を続行した
す。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
345
工具埄補正
10.5 衝突監芖(CDON、CDOF、CDOF2)
䟋 3: 内郚加工には倧きすぎる工具半埄
ぎ␆慛恰
኎ዊኍ዆ኜ㖖ⅳ
憹捌
このような堎合は、茪郭が、できるだけ経路干枉を起こさないように加工されたす。
参照先
総合機胜説明曞 基本機胜; 工具オフセット(W1)、 「衝突怜出ずボトルネック怜出」の
ç« 
346
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
工具埄補正
10.6 2 次元工具補正(CUT2D、CUT2DF)
10.6
2 次元工具補正(CUT2D、CUT2DF)
機胜
CUT2D たたは CUT2DF を䜿甚しお、傟斜面での加工の際に工具埄補正がどのように動
䜜するか、たたは解釈されるかを定矩したす。
工具長補正
通垞、工具長補正は垞に、固定された回転しない䜜業平面を基準ずしおいたす。
茪郭工具による 2 次元工具埄補正
茪郭工具の工具埄補正は、非軞察称工具の堎合の自動刃先遞択に䜿甚したす。この工具
は、各茪郭区間の個別加工に䜿甚できたす。
構文
CUT2D
CUT2DF
茪郭工具の 2 次元工具埄補正は、2 ぀の加工方向 G41 ず G42 のいずれかを、CUT2D た
たは CUT2DF ず䞀緒にプログラム指什しおいる堎合に有効です。
泚蚘
工具埄補正が無効の堎合は、茪郭工具が、1 番目の刃先のみを備えた暙準工具ず同様に
動䜜したす。
意味
CUT2D:
2 1/2 次元埄補正を有効にしたす(初期蚭定)。
CUT2DF:
2 1/2 次元埄補正、および珟圚のフレヌムたたは傟斜面に察する工具埄補
正を有効にしたす。
CUT2D は、工具の向きを倉曎できずに、ワヌクを傟斜面䞊で回転させお加工するずき
に䜿甚したす。
CUT2D は通垞、暙準蚭定であるため、明瀺的に指定する必芁はありたせん。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
347
工具埄補正
10.6 2 次元工具補正(CUT2D、CUT2DF)
茪郭工具による刃先遞択
各茪郭工具に最倧 12 個たでの刃先を、任意の順序で割り圓おるこずができたす。
工䜜機械メヌカ
非軞察称工具の有効な工具タむプず刃先の最倧数(Dn = D1D12)は、工䜜機械メヌカ
によりマシンデヌタを䜿甚しお定矩されたす。 12 個の刃先の䞭に䜿甚できない刃先が
ある堎合は、工䜜機械メヌカに連絡しおください。
詳现情報
工具埄補正、CUT2D
倚くの甚途では、工具長補正ず工具埄補正が、G17G19 で指定した固定䜜業平面で蚈
算されたす。
=
=
;
;
G17 の䟋(X/Y 平面):
工具埄補正が回転しない X/Y 平面で、工具長補正が Z 方向に有効です。
工具オフセット倀
傟斜面での加工の堎合は、工具補正倀をそれに応じお定矩するか、たたは「旋回工具の
工具長補正」機胜を䜿甚しお蚈算する必芁がありたす。 この蚈算方匏の詳现に぀いお
は、「工具オリ゚ンテヌションず工具長補正」の章を参照しおください。
348
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
工具埄補正
10.6 2 次元工具補正(CUT2D、CUT2DF)
工具埄補正、CUT2DF
この堎合は、工具オリ゚ンテヌションを、機械の䜜業傟斜面に垂盎に配眮できたす。
=
=
;
;
回転を含むフレヌムをプログラム指什しおいる堎合は、補正平面も CUT2DF により回
転したす。 工具埄補正は、回転する加工平面で蚈算されたす。
泚蚘
工具長補正は、回転しない䜜業平面に察しお、そのたた有効です。
茪郭工具の定矩、CUT2D、CUT2DF
茪郭工具は、T 番号に関連した刃先数で(D 番号に基づいお)定矩したす。茪郭工具の 1
番目の刃先は、工具が有効になったずきに遞択される刃先です。 たずえば、D5 が T3
D5 で有効になった堎合は、茪郭工具はこの刃先です。そしお、これ以降は郚分的に、
たたは党䜓にわたり指什された茪郭工具の各刃先になりたす。 これ以前の各刃先は無
芖されたす。
参照先
総合機胜説明曞 基本機胜; 工具オフセット(W1)
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
349
工具埄補正
10.7 工具埄補正の抑制(CUTCONON、 CUTCONOF)
10.7
工具埄補正の抑制(CUTCONON、 CUTCONOF)
機胜
「工具埄補正の抑制」機胜を䜿甚しお、倚くのブロックの工具埄補正をマスクしたす。
これに察し、前のブロックの工具埄補正で蚭定された、プログラム指什工具䞭心軌跡ず
実際に移動した工具䞭心軌跡ずの差は、補正ずしお保持されたす。 反転点での盎線フ
ラむス加工のずきに耇数の移動ブロックが必芁ですが、工具埄補正(方法に埓い)生成し
た茪郭が䞍芁であるずきは、この方匏を䜿甚するず、圹に立぀堎合がありたす。 これ
は、工具埄補正のタむプ(21/2 次元、3 次元正面削り、3 次元倖呚削り)ずは無関係に䜿甚
できたす。
構文
CUTCONON
CUTCONOF
意味
350
CUTCONON:
「工具埄補正の抑制」機胜を有効にする呜什
CUTCONOF:
「工具埄補正の抑制」機胜を解陀する呜什
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
工具埄補正
10.7 工具埄補正の抑制(CUTCONON、 CUTCONOF)
䟋
<
75&ቍሺቑ憹捌
1 1 75&ሥቭቑ憹捌
1 1 1 1 1 1 ;
プログラムコヌド
コメント
N10
; 工具 d1 の定矩です。
N20 $TC_DP1[1,1] = 110
; タむプ
N30 $TC_DP6[1,1]= 10.
; 半埄
N40
N50 X0 Y0 Z0 G1 G17 T1 D1 F10000
N60
N70 X20 G42 NORM
N80 X30
N90 Y20
N100 X10 CUTCONON
; 補正マスクを適甚したす。
N110 Y30 KONT
; 必芁に応じお、補正マスクの解陀時にバむパス
円匧を挿入したす。
N120 X-10 CUTCONOF
N130 Y20 NORM
; TRC 解陀時にはバむパス円匧がありたせん。
N140 X0 Y0 G40
N150 M30
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
351
工具埄補正
10.7 工具埄補正の抑制(CUTCONON、 CUTCONOF)
詳现情報
工具埄補正は、通垞は補正マスクの前に有効で、補正マスクを再床解陀するずきも、た
だ有効です。 CUTCONON の前の最埌の移動ブロックでは、ブロック終点のオフセット
点ぞアプロヌチしたす。 埌続のすべおのブロックは、オフセットマスクが有効ずなり、
オフセットなしで移動したす。 ただし、これらのブロックは、最埌のオフセットブロ
ックの終点からそのオフセット点ぞのベクトルによりオフセットされたす。 これらの
ブロックでは、あらゆるタむプの補間(盎線、円匧、倚項匏)ができたす。
補正マスクの解陀ブロック、぀たり、CUTCONOF を含むブロックは、通垞どおりに補正
されたす。 これは、起点のオフセット点で開始されたす。 1 ぀の盎線ブロックが、前
のブロック(぀たり、動䜜䞭の CUTCONON を含む、最埌のプログラム指什移動ブロッ
ク)の終点ずこの点の間に挿入されたす。
円匧平面が補正平面に垂盎な円匧ブロック(垂盎円匧)は、CUTCONON のプログラム指什
ブロックず同様に扱われたす。 このオフセットマスクの自動的な適甚は、補正平面で
の移動動䜜を含み、か぀、円匧ではない最初の移動ブロックで自動的にキャンセルされ
たす。 この意味で、垂盎円匧が発生する可胜性があるのは、倖呚削りのずきのみです。
352
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
工具埄補正
10.8 圓該の工具の刃先䜍眮を持぀工具
10.8
圓該の工具の刃先䜍眮を持぀工具
圓該の工具のコントロヌルポむントを持぀工具(旋削工具ず研削工具–工具タむプ 400
599; 「磚耗の笊号評䟡」の章を参照しおください)の堎合、G40 から G41/G42 ぞ、た
たはその逆の倉曎は工具亀換ずしお扱われたす。 このため、座暙倉換が有効な
(TRANSMIT など)堎合は、先読み停止がおこなわれ(解読停止)、これにより、目的の茪
郭郚分からの誀差が発生する可胜性がありたす。
䞋蚘のオリゞナルの機胜が倉化したす。
1. TRANSMIT による先読み停止
2. KONT によるアプロヌチず埌退の亀点蚈算
3. 動䜜䞭の工具埄補正での工具亀換
4. 座暙倉換時の、可倉工具オリ゚ンテヌションでの工具埄補正
詳现情報
オリゞナルの機胜が、次のように倉曎されおいたす。
●
G40 から G41/G42 ぞ、およびその逆の倉曎が、工具亀換ずしお扱われなくなりた
す。 したがっお、TRANSMIT で先読み停止は発生しなくなりたす。
●
ブロック始点ずブロック終点の工具刃先䞭心点間の盎線を䜿甚しお、アプロヌチブ
ロックず埌退ブロックの亀点が蚈算されたす。 工具刃先基準点ず工具刃先䞭心点の
差分は、この移動に重畳されたす。
KONT によるアプロヌチず埌退(工具は茪郭点の呚囲を移動したす; 前述の「茪郭ア
プロヌチず埌退」の章を参照しおください)時に、アプロヌチず埌退移動の盎線郚分
のブロックで重畳がおこなわれたす。 したがっお、工具圢状の条件は、圓該のコン
トロヌルポむントの有無にかかわらず、同じです。 前の動䜜からの誀差が発生する
のは、アプロヌチたたは埌退ブロックが、隣接する移動ブロックず亀わらないよう
な、比范的皀な状況でのみです。以䞋の図を参照しおください。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
353
工具埄補正
10.8 圓該の工具の刃先䜍眮を持぀工具
憹捌ₙቑ⒒⏗₌㉒䍈ቑ
㊏俑⇜凜
኎ዊኍ዆ኜ㖖ⅳ㈛抏
ኳዊአኌ
⒒⏗₌㉒䍈
ぎ␆俑ℕ⇜凜
⒒⏗⪉䄥䍈
₌㉒䍈ቑ慛恰
ⓜቑኳዊአኌቋቑ
ℳ䍈ሯቍሧኳዊአኌ
憹捌ₙቑ⒒⏗₌㉒䍈ቑ㊏俑⇜凜
⒒⏗⪉䄥䍈
●
円匧ブロック、および分母次数が 4 を超える倚項匏を含む移動ブロックでは、工具
刃先䞭心点ず工具刃先基準点の間隔が倉わる堎合は、工具埄補正が動䜜䞭に工具を
亀換するこずはできたせん。 その他のタむプの補間を䜿甚するず、座暙倉換が有効
(TRANSMIT など)なずきの工具亀換が可胜ずなりたす。
●
可倉工具オリ゚ンテヌションでの工具埄補正の堎合は、工具刃先基準点から工具刃
先䞭心点ぞの座暙倉換は、単玔なれロオフセットを䜿甚しおおこなうこずができな
くなりたす。 したがっお、圓該の工具のコントロヌルポむントをも぀工具は、3 次
元倖呚削りには䜿甚できたせん(アラヌムが発生したす)。
泚蚘
正面削りの堎合は、この運転に䜿甚できるのが、圓該の工具のコントロヌルポむン
トなしで定矩した工具タむプのみであるため、この条件は無意味です。 (区別しお認
識されおいないタむプの工具は、指定された半埄を持぀ボヌル゚ンドミルずしお扱
われたす。 コントロヌルポむントのパラメヌタは無芖されたす)
354
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
11
軌跡動䜜
11.1
むグザクトストップ(G60、G9、G601、G602、G603)
機胜
むグザクトストップ移動モヌドでは、移動動䜜に関䞎するすべおの軌跡軞ず付加軞が連
続的には移動せず、各ブロックの終点で枛速しお停止状態になりたす。
むグザクトストップは、鋭角の倖偎コヌナの加工、たたは粟密な寞法で内偎コヌナの仕
䞊げが必芁な堎合に䜿甚したす。
むグザクトストップは、コヌナ点ぞのアプロヌチの粟床ず次のブロックぞの遷移のタむ
ミングを指定したす。
●
「粟密むグザクトストップ」
ブロック切り替えは、移動動䜜に関䞎するすべおの軞が、「粟密むグザクトストッ
プ」の軞毎の蚱容範囲の制限倀に達したタむミングでおこなわれたす。
●
「汎甚むグザクトストップ」
ブロック切り替えは、移動動䜜に関䞎するすべおの軞が、「汎甚むグザクトストッ
プ」の軞毎の蚱容範囲の制限倀に達したタむミングでおこなわれたす。
●
「補間終了」
ブロック切り替えは、移動動䜜に関䞎するすべおの軞が、制埡装眮が蚭定されたれ
ロ速床の蚈算を完了したタむミングでおこなわれたす。 関䞎する軞の実䜍眮も远埓
誀差も考慮されたせん。
泚蚘
「粟密むグザクトストップ」ず「汎甚むグザクトストップ」の蚱容範囲の制限倀は、軞
毎にマシンデヌタで蚭定できたす。
構文
G60...
G9...
G601/G602/G603、など
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
355
軌跡動䜜
11.1 むグザクトストップ(G60、G9、G601、G602、G603)
意味
G60:
モヌダルむグザクトストップの適甚呜什
G9:
ノンモヌダルむグザクトストップの適甚呜什
G601:
むグザクトストップ条件「粟密むグザクトストップ」の適甚呜什
G602:
むグザクトストップ条件「汎甚むグザクトストップ」の適甚呜什
G603:
むグザクトストップ条件「補間終了」の適甚呜什
泚蚘
むグザクトストップ条件(G601/G602/G603)の起動呜什が有効ずなるのは、G60 たたは
G9 が有効な堎合のみです。
䟋
プログラムコヌド
コメント
N5 G602
; 「汎甚むグザクトストップ」条件を遞択したす。
N10 G0 G60 Z...
; むグザクトストップがモヌダルに有効です。
N20 X... Z...
; G60 は匕き続き有効です。
...
N50 G1 G601
; 「粟密むグザクトストップ」条件を遞択したす。
N80 G64 Z...
; 連続軌跡モヌドぞ切り替えたす。
...
356
N100 G0 G9
; むグザクトストップはこのブロックでのみ動䜜したす。
N110 ...
; 連続軌跡モヌドが再床有効になりたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
軌跡動䜜
11.1 むグザクトストップ(G60、G9、G601、G602、G603)
詳现情報
G60、G9
G9 は実行䞭のブロックで、G60 は実行䞭のブロックずすべおの埌続ブロックで、むグ
ザクトストップをおこないたす。
連続軌跡モヌド呜什 G64 たたは G641G645 を䜿甚しお、G60 を解陀したす。
G601、G602
ኳዊአኌኔኲእ
*቎ቫቮ
*቎ቫቮ
኎ዊኍ዆ኜ㖖ⅳ
慛恰
移動が枛速し、コヌナ点で短時間停止したす。
泚蚘
むグザクトストップ条件の制限倀を、必芁以䞊に小さく蚭定しないでください。 制限
倀が小さくなるほど、目暙䜍眮ぞの䜍眮決めずアプロヌチにかかる時間が長くなりた
す。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
357
軌跡動䜜
11.1 むグザクトストップ(G60、G9、G601、G602、G603)
G603
ブロック切り替えは、制埡装眮が、関連軞に蚭定されたれロ速床の蚈算を完了するず開
始されたす。 この時点で、軞のダむナミック応答ず軌跡速床に応じお、フむヌドバッ
ク倀が、比䟋係数だけ遅れた倀ずなりたす。 これで、ワヌクコヌナが䞞くなる堎合が
ありたす。
ኳዊአኌ⒖ቭ
㊎ራ
኎ዊኍ዆ኜ㖖ⅳ慛恰
䲊╀
慛恰
)቎ቫቮ
䲊╀
慛恰
)቎ቫቮ
))
むグザクトストップ蚭定条件
G0、および第 1G 機胜グルヌプのその他の呜什は、プログラム指什したむグザクトスト
ップ条件に反しお、蚭定条件が自動的に䜿甚されるよう、チャネル別に蚭定できたす
(工䜜機械メヌカの仕様曞を参照しおください)。
参照先
総合機胜説明曞 基本機胜; 連続軌跡モヌド、むグザクトストップず先読み (B1)
358
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
軌跡動䜜
11.2 連続軌跡モヌド(G64、G641、G642、G643、G644、G645、ADIS、ADISPOS)
11.2
連続軌跡モヌド(G64、G641、G642、G643、G644、G645、ADIS、
ADISPOS)
機胜
連続軌跡モヌドでは、ブロック終点の(ブロック切り替えのための)軌跡速床は、むグザ
クトストップ条件を満たすこずのできるレベルたで枛速したせん。 このモヌドの実際
の目的は、ブロック切り替え点で軌跡軞が急激に枛速しないようにしお、プログラムが
次のブロックに移動するずきの軞速床を、できるだけ䞀定に保぀こずです。 この目的
を果たすために、連続軌跡モヌドの遞択時に「LookAhead」機胜も有効です。
スムヌゞングありの連続軌跡モヌドを䜿甚するず、接線方向の成圢や、プログラム指什
茪郭の郚分的な倉化による角床のあるブロック遷移郚、たたは䞡方のスムヌゞングが容
易になりたす。
連続軌跡運転:
●
茪郭を䞞み付けしたす。
●
むグザクトストップ条件を満たすために必芁な枛速凊理ず加速凊理が無くなるため、
加工時間を短瞮したす。
●
さらに速床倉動がなくなり、切削条件が向䞊したす。
連続軌跡モヌドは、次の堎合に適しおいたす。
●
茪郭をできるだけ速く移動する必芁がある (早送りなど)。
●
連続茪郭を埗るために、茪郭粟床に、プログラム指什茪郭から指定の蚱容範囲内の
誀差があっおもよい。
連続軌跡モヌドは、次の堎合に適したせん。
●
茪郭を正確に移動する必芁がある。
●
䞀定速床が絶察に必芁である。
泚蚘
連続軌跡モヌドは、次の理由などで、自動的に先読み停止をおこなうブロックでは䞭断
されたす。
 特定の機械状態デヌタ($A...)ぞのアクセス
 補助機胜出力
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
359
軌跡動䜜
11.2 連続軌跡モヌド(G64、G641、G642、G643、G644、G645、ADIS、ADISPOS)
構文
G64...
G641 ADIS=

G641 ADISPOS=

G642...
G643...
G644...
G645...
意味
G64:
過負荷係数に埓っお枛速する連続軌跡モヌド
G641:
距離条件に埓っおスムヌゞングをおこなう連続軌跡モヌド
ADIS=... :
軌跡機胜 G1、G2、G3 などの、G641 による距離条件
ADISPOS=... :
早送り G0 の、G641 による距離条件
距離条件(= 䞞み付き隙間) ADIS たたは ADISPOS はそれぞれ、䞞み
付けブロックがそのブロック終了たでに進むこずができる最倧距
離、たたはブロック終了埌から䞞み付けブロックの終了たでの距離
を瀺したす。
泚:
ADIS/ADISPOS をプログラム指什しおいない堎合は、「れロ」倀が
適甚されるため、移動動䜜は G64 に察応したす。 䞞み付き隙間
は、移動距離が短くなるように、自動的に小さくなりたす(最倧
36%)。
G642:
定矩した蚱容範囲内のスムヌゞングをおこなう連続軌跡モヌド
このモヌドの堎合、通垞の状況では、最倧蚱容軌跡誀差内でスムヌ
ゞングがおこなわれたす。 ただし、これらの軞毎の蚱容範囲の代わ
りに、最倧茪郭誀差(茪郭の蚱容範囲)たたは工具オリ゚ンテヌショ
ンの最倧角床誀差(旋回の蚱容範囲)を監芖するように蚭定できた
す。
泚:
茪郭ず旋回の蚱容範囲を含む拡匵は、「倚項匏補間」オプションを
備えたシステムのみでサポヌトされおいたす。
360
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
軌跡動䜜
11.2 連続軌跡モヌド(G64、G641、G642、G643、G644、G645、ADIS、ADISPOS)
G643:
定矩した蚱容範囲内のスムヌゞングをおこなう連続軌跡モヌド(ブロ
ック内郚)
G643 は、個別の䞞み付けブロックの生成には䜿甚されないずいう
点で、G642 ず異なりたす。代わりに、軞別にブロック内郚の䞞み
付け移動が挿入されたす。 䞞み付き隙間は軞毎に倉えるこずができ
たす。
G644:
最倧ダむナミック応答でスムヌゞングをおこなう連続軌跡モヌド
泚:
G644 は、キネマティックトランスフォヌメヌションが動䜜䞭に
は、䜿甚できたせん。 システムは内郚で G642 に切り替えたす。
G645:
スムヌゞング、および定矩蚱容範囲内で接線方向のブロック遷移を
おこなう連続軌跡モヌド
G645 は、コヌナに察しお G642 ず同じ働きがありたす。 G645 を
䜿甚するず、オリゞナルの茪郭の曲率が少なくずも 1 ぀の軞で䞍連
続倉化を瀺す堎合に、䞞み付けブロックは、接線方向のブロック遷
移郚でのみ生成されたす。
泚蚘
䞞み付けは、スムヌゞングの代わりに䜿甚できたせん(RND)。 ナヌザヌは、䞞み付け領
域内の茪郭の圢状に関しお、掚枬に基づいお運転しないでください。 䞞み付けのタむ
プは、工具軌跡速床などの動的な条件により倉わる堎合がありたす。 したがっお、茪
郭の䞞み付けが実甚的なのは、ADIS 倀が小さい堎合のみです。 コヌナを定矩した茪郭
で移動する堎合は、RND を䜿甚しおください。
通知
G641、G642、G643、G644、たたは G645 で開始された䞞み付け移動が䞭断された堎
合は、以降の再䜍眮決め(REPOS)は䞭断点ではなく、(REPOS モヌドに察応する) オ
リゞナルの移動ブロックの始点たたは終点を䜿甚しおおこなわれたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
361
軌跡動䜜
11.2 連続軌跡モヌド(G64、G641、G642、G643、G644、G645、ADIS、ADISPOS)
䟋
<
<
䜍⹕
ኁኍናኌእኖእአ኎
;
=
溝の 2 ぀の倖偎コヌナぞ正確にアプロヌチしたす。 それ以倖の加工は、加工を連続軌
跡モヌドでおこないたす。
プログラムコヌド
コメント
N05DIAMOF
; 半埄指定寞法です。
N10 G17 T1 G41 G0 X10 Y10 Z2 S300 M3
; 開始䜍眮ぞアプロヌチし、䞻軞を起動しお軌跡
補正を有効にしたす。
N20 G1 Z-7 F8000
; 工具の切り蟌み。
N30 G641 ADIS=0.5
; 茪郭遷移を滑らかにしたす。
N40 Y40
N50 X60 Y70 G60 G601
; 粟密むグザクトストップで正確な䜍眮ぞアプロ
ヌチしたす。
N60 Y50
N70 X80
N80 Y70
N90 G641 ADIS=0.5 X100 Y40
; 茪郭遷移を滑らかにしたす。
N100 X80 Y10
N110 X10
362
N120 G40 G0 X-20
; 軌跡補正を解陀したす。
N130 Z10 M30
; 工具を埌退し、プログラム終了したす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
軌跡動䜜
11.2 連続軌跡モヌド(G64、G641、G642、G643、G644、G645、ADIS、ADISPOS)
詳现情報
連続軌跡モヌド G64
連続軌跡モヌドでは、工具は、接線方向の茪郭遷移で、党䜓にわたりできるだけ䞀定の
軌跡速床で移動したす(ブロック境界で枛速はありたせん)。 LookAhead 枛速は、むグ
ザクトストップで各コヌナずブロックの手前で適甚されたす。
âž©
₏ ㄵ
抮
コヌナ郚も、䞀定速床で移動したす。 茪郭誀差を最小限にするため、速床は、加枛速
制限ず過負荷係数に埓っお枛速したす。
泚蚘
茪郭遷移のスムヌゞングの皋床は、送り速床ず過負荷係数に応じお倉わりたす。 過負
荷係数は、MD32310 $MA_MAX_ACCEL_OVL_FACTOR で蚭定できたす。
MD20490 $MC_IGNORE_OVL_FACTOR_FOR_ADIS を蚭定するず、蚭定した過負荷係
数にかかわらず、ブロック遷移郚が垞に䞞み付けされたす。
軌跡移動䞭に䞍必芁に停止しないよう、次の点に泚意しおください(レリヌフカット)。
●
補助機胜が、移動の終了埌たたは次の移動の前に有効になり、連続軌跡モヌドが䞭
断されたす(䟋倖: 高速補助機胜)。
●
䜍眮決め軞は垞に、むグザクトストップ仕様、および粟密䜍眮決め範囲に埓っお
(G601 ず同様に)移動したす。 NC ブロックが䜍眮決め軞を埅぀堎合は、連続軌跡モ
ヌドはその軌跡軞で䞭断したす。
ただし、コメントのみを含む䞭間ブロック、蚈算ブロック、たたはサブプログラム呌び
出しは、連続軌跡モヌドには圱響したせん。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
363
軌跡動䜜
11.2 連続軌跡モヌド(G64、G641、G642、G643、G644、G645、ADIS、ADISPOS)
泚蚘
FGROUP に含たれない軌跡軞がある堎合は、ブロック遷移郚で、FGROUP に含たれな
い軞に速床の䞍連続倉化がよく発生したす。コントロヌラは、この速床の倉化を、
MD32300 $MA_MAX_AX_ACCEL ず MD32310 $MA_MAX_ACCEL_OVL_FACTOR で蚭
定した蚱容倀に制限したす。 この枛速動䜜は、䞞み付け機胜を䜿甚しお軌跡軞間の特
定䜍眮の盞互関係を滑らかにするこずで回避できたす。
LookAhead 予枬速床制埡
連続軌跡モヌドでは、コントロヌラが、事前に耇数の NC ブロックの速床制埡を自動的
に特定したす。 これにより、ほずんどの接線方向の遷移で、耇数のブロックにわたり
加速ず枛速が可胜ずなりたす。
LookAhead は特に、移動軌跡が短く、軌跡送り速床が高速の移動凊理の加工に適しお
いたす。
LookAhead 蚈算に含たれる NC ブロックの数はマシンデヌタで定矩できたす。
抐ቭ抮ㄵ
)
኎ዊኍ዆ኜ㖖ⅳ
*抮ㄵ℗䂻Ⓟ㈰
*➩抮䲊╀◉栢቎Ⓙ拣ቊሰቡሟቶ
1
364
1
1 1
1 1
1 1 1 1 1 1
ኳዊአኌ慛恰䲊╀
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
軌跡動䜜
11.2 連続軌跡モヌド(G64、G641、G642、G643、G644、G645、ADIS、ADISPOS)
距離条件に応じたスムヌゞングをおこなう連続軌跡モヌド(G641)
G641 を䜿甚するず、コントロヌラが茪郭遷移郚で遷移芁玠を挿入したす。 䞞み付き隙
間 ADIS (たたは G0 の堎合の ADISPOS)は、コヌナを䞞み付けできる最倧範囲を指定し
たす。 この䞞み付き隙間内でコントロヌラは、軌跡䜜成を無芖しお、自由に動的に最
適化された距離で眮き換えるこずができたす。
制限事項: すべおの軞に察しお䜿甚できる ADIS 倀は 1 ぀だけです。
G641 の動䜜は、RNDM の動䜜に䌌おいたすが、䜜業平面の軞のみに限定されたせん。
G64 ず同様に、G641 は LookAhead の予枬速床制埡で動䜜したす。 倧きな曲率のコヌ
ナ䞞み付けブロックぞは、枛速しおアプロヌチしたす。
䟋:
プログラムコヌド
コメント
N10 G641 ADIS=0.5 G1 X... Y...
; 䞞み付けブロックは、プログラム指什ブロック終点の前
に 0.5 mm 以䞋で開始し、ブロック終点の埌に 0.5 mm
以䞋で終了したす。 この蚭定は、そのたたモヌダルで
す。
㊏⮶
PP
኎ዊኍ዆ኜ㖖ⅳ
ሞቯቂ憹捌ቑ俑
䍈
$',6$',6326
㊏⮶PP
泚蚘
このスムヌゞングは、定矩されたスムヌゞング機胜(RND、RNDM、ASPLINE、
BSPLINE、CSPLINE)で代替えはできたせん、このため定矩されたスムヌゞングを代わ
りに䜿甚しないでください。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
365
軌跡動䜜
11.2 連続軌跡モヌド(G64、G641、G642、G643、G644、G645、ADIS、ADISPOS)
G642 によるスムヌゞングの軞粟床
G642 を䜿甚するず、スムヌゞングは定矩した ADIS の範囲内でおこなわれるのではな
く、MD33100 $MA_COMPRESS_POS_TOL で定矩した軞の蚱容範囲を遵守したす。
䞞み付き隙間は、すべおの軞の䞭の最短の䞞み付き隙間により特定されたす。 この倀
は、䞞み付けブロックの生成時に考慮されたす。
G643 によるブロック内郚のスムヌゞング
G643 によるスムヌゞングの堎合の正確な茪郭からの最倧誀差は、マシンデヌタ
MD33100 $MA_COMPRESS_POS_TOL を䜿甚しお軞毎に定矩したす。
個別の䞞み付けブロックの生成では G643 を䜿甚したせんが、軞別のブロック内郚の䞞
み付け移動が挿入されたす。 G643 の堎合は、軞毎に異なる䞞み付き隙間を䜿甚できた
す。
G642/G643 による茪郭ず旋回の蚱容範囲のあるスムヌゞング
MD20480 $MC_SMOOTHING_MODE を䜿甚しお、G642 ず G643 による䞞み付けを蚭
定できたす。こうするず、軞別の蚱容範囲の代わりに、茪郭の蚱容範囲、および旋回の
蚱容範囲を適甚できたす。
茪郭の蚱容範囲ず旋回の蚱容範囲は、次のようにチャネル別のセッティングデヌタで蚭
定したす。
SD42465 $SC_SMOOTH_CONTUR_TOL (最倧茪郭誀差)
SD42466 $SC_SMOOTH_ORI_TOL (工具オリ゚ンテヌションの最倧角床誀差)
セッティングデヌタは、NC プログラムでプログラム指什できたす。぀たり、ブロック
遷移毎に異なるデヌタを䜿甚できたす。 茪郭の蚱容範囲ず工具オリ゚ンテヌションの
蚱容範囲の指定が倧きく異なった堎合、G643 のみ有効です。
泚蚘
茪郭ず旋回の蚱容範囲を含む拡匵は、「倚項匏補間」オプションを備えたシステムのみ
でサポヌトされおいたす。
泚蚘
旋回の蚱容範囲内のスムヌゞングに察しおは、方向座暙倉換を有効にしおください。
366
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
軌跡動䜜
11.2 連続軌跡モヌド(G64、G641、G642、G643、G644、G645、ADIS、ADISPOS)
G644 の可胜な最倧ダむナミック応答によるコヌナ䞞み付け
最倧ダむナミック応答によるスムヌゞングは、MD20480 $MC_SMOOTHING_MODE の
1000 の䜍に蚭定されたす。
芏栌倀
意味
0
最倧軞誀差の指定:
MD33100 $MA_COMPRESS_POS_TOL
1
プログラミングによる最倧䞞み付き隙間の指定:
ADIS=...たたは ADISPOS=...
2
䞞み付け領域で発生する各軞の最倧振動数の指定:
MD32440 $MA_LOOKAH_FREQUENCY
䞞み付け領域で、䞞み付け移動䞭に、指定した最倧倀を超える振動数が発生
しないように定矩したす。
3
G644 による䞞み付け時には、蚱容範囲も䞞み付け距離も監芖されたせん。
各軞は、最倧ダむナミック応答によりコヌナの呚りを移動したす。
SOFT を䜿甚するず、各軞の最倧加枛速床ず最倧加々速床の䞡方が維持され
たす。
BRISK 呜什を䜿甚するず、加々速床は制限されずに、各軞の最倧加枛速床で
移動したす。
G645 による接線方向のブロック遷移郚のスムヌゞング
G645 を䜿甚しおスムヌゞング移動を定矩し、関䞎するすべおの軞の加枛速の滑らかさ
(䞍連続倉化なし)を維持し、元の茪郭からのパラメヌタ蚭定最倧誀差(MD33120
$MA_PATH_TRANS_POS_TOL)を超えないようにしたす。
角床がある接線方向のブロック遷移郚の堎合は、スムヌゞング動䜜が G642 ず同じにな
りたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
367
軌跡動䜜
11.2 連続軌跡モヌド(G64、G641、G642、G643、G644、G645、ADIS、ADISPOS)
䞭間䞞み付けのないブロック
䞭間䞞み付けブロックは、次の堎合は挿入されたせん。
●
軞が 2 ぀のブロック間で停止する。
これは、次の堎合に発生したす。
– 次のブロックで、移動の前に補助機胜出力が含たれる。
– 次のブロックに軌跡移動が含たれない。
– 䜍眮決め軞であった軞が、初めお次のブロックの軌跡軞ずしお移動する。
– 軌跡軞であった軞が、初めお次のブロックの䜍眮決め軞ずしお移動する。
– 前のブロックにゞオメトリ軞の移動があり、次のブロックでは移動がない。
– 次のブロックにゞオメトリ軞の移動があり、前のブロックでは移動がない。
– タッピングの前に、次のブロックに準備機胜ずしお G33 を䜿甚しお、前のブロッ
クでは䜿甚しおいない。
– BRISK ず SOFT の間に倉化がある。
– 座暙倉換に関䞎する党おの軞が、軌跡移動に割り圓おられおいない(揺動軞、䜍眮
決め軞など)。
●
䞞み付けブロックが、パヌトプログラムの実行速床を䜎䞋させる。
これは、次の堎合に発生したす。
– 2 ぀のブロックの間が非垞に短い。
各ブロックには 1 ぀以䞊の補間サむクルが必芁なため、远加された䞭間ブロック
により加工時間が 2 倍になりたす。
– ブロック遷移 G64 (スムヌゞングのない連続軌跡モヌド)が、速床を䜎䞋させずに
移動できた堎合。
コヌナ䞞み付けにより加工時間が増加したす。 これは、蚱容過負荷係数
(MD32310 $MA_MAX_ACCEL_OVL_FACTOR)の倀が、ブロック遷移郚が䞞み付
けされるかどうかに圱響するこずを意味したす。 過負荷係数は、G641/G642 に
よるコヌナの䞞み付けの堎合にのみ考慮されたす。 過負荷係数は、G643 による
スムヌゞングの堎合には効果がありたせん(この特性は、MD20490
$MC_IGNORE_OVL_FACTOR_FOR_ADIS を TRUE に蚭定するこずで、G641 ず
G642 に察しおも蚭定できたす)。
368
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
軌跡動䜜
11.2 連続軌跡モヌド(G64、G641、G642、G643、G644、G645、ADIS、ADISPOS)
●
䞞み付けが蚭定されない。
これは、次の堎合に発生したす。
– G0 ブロックの G641 の堎合に ADISPOS = 0 (初期蚭定)のずき。
– G0 ブロック以倖の G641 の堎合に ADIS = 0 (初期蚭定)のずき。
– G0 から G0 以倖ぞの、たたは G0 以倖から G0 ぞの遷移の G641 で、それぞれに
適甚された ADISPOS ず ADIS の倀が小さいずき。
– G642/G643 の堎合に、すべおの軞別の蚱容範囲がれロのずき。
●
ブロックに移動動䜜が含たれない(れロブロック)。
これは、次の堎合に発生したす。
– シンクロナむズドアクションが有効であるずき。
通垞は、むンタプリタがれロブロックを排陀したす。 ただし、シンクロナむズド
アクションが有効な堎合は、このれロブロックが含たれ、実行されたす。 このず
き、動䜜䞭のプログラム指什に察応しお、むグザクトストップが開始されたす。
これにより、シンクロナむズドアクションぞ切り替え可胜ずなりたす。
– プログラムのゞャンプによりれロブロックが生成されるずき。
早送り G0 の連続軌跡モヌド
早送り移動にも、指定機胜 G60/G9 たたは G64、あるいは G641G645 のいずれかを
指定しおください。 指定しない堎合は、マシンデヌタの初期蚭定が䜿甚されたす。
参照先
連続軌跡モヌドに぀いお詳しくは、
『総合機胜説明曞 基本機胜; 連続軌跡モヌド、むグザクトストップず先読み(B1)』を参
照しおください。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
369
軌跡動䜜
11.2 連続軌跡モヌド(G64、G641、G642、G643、G644、G645、ADIS、ADISPOS)
370
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
座暙倉換(フレヌム)
12.1
12
フレヌム
フレヌム
フレヌムは、1 ぀の盎亀座暙系を別の盎亀座暙系に倉換する内蔵された蚈算芏則です。
基本フレヌム(基本オフセット)
基本フレヌムは、基本座暙系(BCS)から基本れロオフセットシステム(BZS)ぞの座暙倉
換を蚘述し、蚭定可胜フレヌムず同じ働きがありたす。
基本座暙系(BCS) (ペヌゞ 30)を参照しおください。
蚭定可胜フレヌム
蚭定可胜フレヌムは、任意の NC プログラム内から G54G57 ず G505G599 の各呜
什で呌び出せる、蚭定可胜なワヌクオフセットです。 オフセット倀はナヌザヌにより
事前に蚭定され、制埡装眮のれロオフセットメモリに栌玍されたす。 これらの倀を䜿
甚しお、蚭定可胜れロオフセットシステム(SZS)を定矩したす。
参照:
●
蚭定可胜れロオフセットシステム(SZS) (ペヌゞ 33)
●
蚭定可胜ワヌクオフセット(G54G57、G505G599、G53、G500、SUPA、
G153) (ペヌゞ 173)
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
371
座暙倉換(フレヌム)
12.1 フレヌム
プログラマブルフレヌム
最初に遞択されたワヌク座暙系(たたは「蚭定可胜れロオフセットシステム」)を NC プ
ログラム内の別の䜍眮に移動したり、必芁に応じお、回転、反転や拡倧/瞮小、たたは
䞡方をおこなったりするこずが、䟿利な、たたは必芁な堎合がありたす。 これは、プ
ログラマブルフレヌムを䜿甚しお実珟できたす。
= =
=憇ት₌㉒ቋሌቮ
⥭慱
<
<
አ
እ
=
ኲ
ኘ
<
ዌ
ዙ
ኌ
ኇ
;
;
;
フレヌム呜什 (ペヌゞ 373)を参照しおください。
372
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
座暙倉換(フレヌム)
12.2 フレヌム呜什
12.2
フレヌム呜什
機胜
プログラマブルフレヌムの呜什は、実行䞭の NC プログラムに適甚されたす。 これら
のフレヌムは、远加芁玠たたは代替芁玠ずしお機胜したす。
●
代替呜什
以前にプログラム指什したフレヌム呜什をすべお解陀したす。 基準ずなるのは、呌
び出した最埌の蚭定可胜ワヌクオフセットです(G54G57、G505G599)。
<
<
;
;
75$16$75$16
527
$527
<
<
;
;
6&$/($6&$/(
●
0,5525$0,5525
远加呜什
既存のフレヌムに远加されたす。 基準ずなるのは、珟圚蚭定されおいるワヌク原点、
たたはフレヌム呜什の最埌のプログラム指什ワヌク原点です。
$75$16
75$16
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
373
座暙倉換(フレヌム)
12.2 フレヌム呜什
甹途
●
原点を、ワヌクの任意の䜍眮ぞオフセットしたす。
●
目的の䜜業平面に平行に回転しお、各座暙軞を蚭定したす。
=
<
<
=
;
;
長所
1 ぀の蚭定で、以䞋のこずができたす。
●
傟斜面を加工できる
●
さたざたな角床のドリル穎を加工できたす。
●
倚面加工をおこなうこずができたす。
泚蚘
機械のキネマテむックスに応じお、傟斜䜜業平面で加工の際に、䜜業平面ず工具オフセ
ットの条件を考慮しおください。
374
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
座暙倉換(フレヌム)
12.2 フレヌム呜什
構文
代替呜什:
远加呜什:
TRANS X
 Y
 Z

ATRANS X
 Y
 Z

ROT X
 Y
 Z

AROT X
 Y
 Z

ROT RPL=

AROT RPL=

ROTS/CROTS X... Y...
AROTS X... Y...
SCALE X
 Y
 Z

ASCALE X
 Y
 Z

MIRROR X0/Y0/Z0
AMIRROR X0/Y0/Z0
泚蚘
各フレヌム呜什は、個別の NC ブロックにプログラム指什したす。
意味
;
;
=
75$16$75$16
=
527
$527
;
;
=
6&$/($6&$/(
=
0,5525$0,5525
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
375
座暙倉換(フレヌム)
12.2 フレヌム呜什
TRANS/ATRANS:
指定した 1 ぀、たたは耇数のゞオメトリ軞方向のワヌク座暙系
オフセット
ROT/AROT:
以䞋のようなワヌク座暙系の回転がありたす。
 指定した 1 ぀、たたは耇数のゞオメトリ軞を䞭心ずした個々
の回転の結合による回転
たたは
 珟圚の䜜業平面の回転角床 RPL=...(G17/G18/G19)による回
転
回転の方向:
=
<
;
回転順序:
倀の範囲:
RPY 衚蚘による:
Z、Y'、X''
オむラヌ角による:
Z、X'、Z''
回転角床は、次の範囲内でのみ䞀矩的に定矩
されたす。
RPY 衚蚘による:
オむラヌ角による:
376
-180
≀
x
≀
180
-90
<
y
<
90
-180
≀
z
≀
180
0
≀
x
<
180
-180
≀
y
≀
180
-180
≀
z
≀
180
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
座暙倉換(フレヌム)
12.2 フレヌム呜什
ROTS/AROTS:
立䜓角の指定によるワヌク座暙系の回転
空間の平面の向きは、2 ぀の立䜓角を指定しお䞀矩的に定矩し
たす。 したがっお、2 ぀たでの立䜓角をプログラム指什できた
す。
ROTS/AROTS X... Y... / Z... X... / Y... Z...
CROTS:
CROTS は ROTS ず同じように機胜したすが、CROTS はデヌタ
ベヌスの有効フレヌムを基準ずしおいたす。
SCALE/ASCALE:
茪郭のサむズを拡倧/瞮小する、指定した 1 ぀、たたは耇数のゞ
オメトリ軞方向のスケヌリング
MIRROR/AMIRROR:
指定したゞオメトリ軞の反転(方向倉曎)によるワヌク座暙系のミ
ラヌリング
倀:
自由に遞択可胜です(この堎合は "0")
泚蚘
フレヌム呜什は、個々に䜿甚するこずも、自由に組み合わせお䜿甚するこずもできた
す。
泚意
フレヌム呜什は、プログラム指什順に実行されたす。
泚蚘
远加呜什は、サブプログラムでしばしば䜿甚されたす。 サブプログラムを SAVE 属性
でプログラム指什しおいる堎合は、メむンプログラムで定矩した基本機胜がサブプログ
ラム終了埌に倱われたせん。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
377
座暙倉換(フレヌム)
12.3 プログラマブルれロオフセット
12.3
プログラマブルれロオフセット
12.3.1
れロオフセット(TRANS、ATRANS)
機胜
TRANS/ATRANS を䜿甚するず、それぞれの堎合で、指定した軞方向に、すべおの軌跡
ず䜍眮決め軞のワヌクオフセットをプログラム指什できたす。 ぀たり、異なるワヌク
の䜍眮の繰り返しの加工運転のずきなどに、原点を倉曎するこずができたす。
フラむス加工:
旋削:
Z
;
ZM
YM
Y
=
TRANS
0
:
G5
4
X
75$16
*
XM
構文
TRANS X
 Y
 Z

ATRANS X
 Y
 Z

泚蚘
各フレヌム呜什は、個別の NC ブロックにプログラム指什したす。
378
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
座暙倉換(フレヌム)
12.3 プログラマブルれロオフセット
意味
G54G57、G505G599 で蚭定した、珟圚有効なワヌク原点
TRANS:
を基準ずしたアブ゜リュヌトワヌクオフセットです。
ATRANS:
TRANS ず同じ。ただし、远加ワヌクオフセットです。
X... Y... Z... :
指定したゞオメトリ軞方向のオフセット倀
䟋
䟋 1: フラむス加工
このワヌクでは、図に瀺された圢状が、同
<0
じプログラムのなかに耇数回でおきたす。
<
この圢状の加工凊理はサブプログラムに栌
;
玍されたす。
ワヌクオフセットを䜿甚しお、それぞれの
<
<
堎合に必芁なワヌク原点を蚭定し、その埌
にサブプログラムを呌び出したす。
;
*
;
;0
プログラムコヌド
コメント
N10 G1 G54
; 䜜業平面 X/Y、ワヌク原点
N20 G0 X0 Y0 Z2
; 起点ぞアプロヌチ
N30 TRANS X10 Y10
; アブ゜リュヌトオフセット
N40 L10
; サブプログラム呌び出し
N50 TRANS X50 Y10
; アブ゜リュヌトオフセット
N60 L10
; サブプログラム呌び出し
N70 M30
; プログラム終了
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
379
座暙倉換(フレヌム)
12.3 プログラマブルれロオフセット
䟋 2: 旋削
;
=
0
:
プログラムコヌド
コメント
N.. ...
N10 TRANS X0 Z150
; アブ゜リュヌトオフセット
N15 L20
; サブプログラム呌び出し
N20 TRANS X0 Z140 (たたは ATRANS Z-10)
; アブ゜リュヌトオフセット
N25 L20
; サブプログラム呌び出し
N30 TRANS X0 Z130 (たたは ATRANS Z-10)
; アブ゜リュヌトオフセット
N35 L20
; サブプログラム呌び出し
N.. ...
380
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
座暙倉換(フレヌム)
12.3 プログラマブルれロオフセット
詳现情報
TRANS X... Y... Z...
指定した軞方向にプログラム指什したオフセット倀による平行移動(軌跡軞、同期軞、
および䜍眮決め軞)。 基準ずなるのは、呌び出した最埌の蚭定可胜ワヌクオフセットで
す(G54G57、G505G599)。
通知
TRANS 呜什は、以前に有効にしたプログラマブルフレヌムのすべおのフレヌム成分を
リセットしたす。
75$16
75$16
泚蚘
ATRANS を䜿甚するず、オフセットを既存のフレヌムに远加するようにプログラム指什
できたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
381
座暙倉換(フレヌム)
12.3 プログラマブルれロオフセット
ATRANS X... Y... Z...
指定軞方向にプログラム指什したオフセット倀による平行移動。 珟圚蚭定されおいる、
たたは最埌のプログラム指什原点を、基準ずしお䜿甚したす。
$75$16
75$16
382
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
座暙倉換(フレヌム)
12.3 プログラマブルれロオフセット
12.3.2
軞れロオフセット(G58、G59)
機胜
G58 ず G59 機胜を䜿甚するず、特定の軞で、プログラマブルワヌクオフセットの平行
移動成分を代甚できたす。
●
G58 は、アブ゜リュヌト平行移動成分(荒削りオフセット)に䜿甚したす。
●
G59 は、远加平行移動成分(仕䞊げオフセット)に䜿甚したす。
=
=0
<0
㄂嫛䲊╀
*
<
;
ቿኳ
ኚ
እ㄂ ዇ዂዙ
嫛
* 䲊╀
75$
16
;0
抌┯㄂嫛䲊╀
*
$75$16
条件
G58 ず G59 機胜は、仕䞊げオフセットの蚭定が
(MD24000 $MC_FRAME_ADD_COMPONENTS = 1)の堎合にのみ䜿甚できたす。
構文
G58 X
 Y
 Z
 A

G59 X
 Y
 Z
 A

泚蚘
各代替呜什 G58 ず G59 は、個別の NC ブロックでプログラム指什をおこなっおくださ
い。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
383
座暙倉換(フレヌム)
12.3 プログラマブルれロオフセット
意味
G58:
G58 を䜿甚するず、指定軞のプログラマブルワヌクオフセットのアブ
゜リュヌト平行移動成分を眮き換えたすが、プログラム指什の远加オ
フセットは、そのたた有効です。呌び出した最埌の蚭定可胜ワヌクオ
フセットが基準になりたす(G54G57、G505G599)。
G59:
G59 を䜿甚するず、指定軞のプログラマブルワヌクオフセットの远加
平行移動成分を眮き換えたすが、プログラム指什アブ゜リュヌトオフ
セットは、そのたた有効です。
X
 Y
 Z
:
指定したゞオメトリ軞方向のオフセット倀
䟋
プログラムコヌド
コメント
...
N50 TRANS X10 Y10 Z10
; アブ゜リュヌト平行移動成分 X10 Y10 Z10
N60 ATRANS X5 Y5
; 远加平行移動成分 X5 Y5
⇒ サムオフセット: X15 Y15 Z10
N70 G58 X20
; アブ゜リュヌト平行移動成分 X20
+ 远加平行移動成分 X5 Y5
⇒ サムオフセット X25 Y15 Z10
N80 G59 X10 Y10
; 远加平行移動成分 X10 Y10
+ アブ゜リュヌト平行移動成分 X20 Y10
⇒ サムオフセット X30 Y20 Z10
...
詳现情報
アブ゜リュヌト平行移動成分は次の呜什で倉曎したす。
384
●
TRANS
●
G58
●
CTRANS
●
CFINE
●
$P_PFRAME[X,TR]
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
座暙倉換(フレヌム)
12.3 プログラマブルれロオフセット
远加平行移動成分は次の呜什で倉曎したす。
●
ATRANS
●
G59
●
CTRANS
●
CFINE
●
$P_PFRAME[X,FI]
以䞋の衚は、アブ゜リュヌトオフセットず远加オフセットに関するさたざたなプログラ
ム呜什の動䜜を説明しおいたす。
呜什
荒削りオフセット 仕䞊げたたは远 コメント
たたはアブ゜リュ 加オフセット
ヌトオフセット
TRANS X10
10
倉曎なし
X のアブ゜リュヌト
オフセット
G58 X10
10
倉曎なし
X のアブ゜リュヌト
オフセットを䞊曞き
したす
$P_PFRAME[X,TR]=10
10
倉曎なし
X のプログラム指什
オフセット
ATRANS X10
倉曎なし
仕䞊げ(旧) + 10 X の远加オフセット
G59 X10
倉曎なし
10
X の远加オフセット
の䞊曞き
$P_PFRAME[X,FI]=10
倉曎なし
10
X のプログラム指什
仕䞊げオフセット
CTRANS(X,10)
10
0
X のオフセット
CTRANS()
0
0
オフセットの遞択解
陀(仕䞊げオフセット
成分を含む)
CFINE(X,10)
0
10
X の仕䞊げオフセッ
ト
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
385
座暙倉換(フレヌム)
12.4 プログラマブル回転(ROT、AROT、RPL)
12.4
プログラマブル回転(ROT、AROT、RPL)
機胜
ROT/AROT を䜿甚するず、3 ぀のゞオメトリ軞 X、Y、Z のそれぞれを䞭心ずしお、たた
は遞択した䜜業平面 G17G19 の(たたは垂盎な切り蟌み軞を䞭心ずした)角床 RPL に
より、ワヌク座暙系を回転できたす。 これにより、1 ぀の蚭定で、耇数の傟斜面、たた
は耇数のワヌク面の加工が可胜ずなりたす。
構文
ROT X
 Y
 Z

ROT RPL=

AROT X
 Y
 Z

AROT RPL=

泚蚘
各フレヌム呜什は、個別の NC ブロックにプログラム指什したす。
386
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
座暙倉換(フレヌム)
12.4 プログラマブル回転(ROT、AROT、RPL)
意味
G54G57、G505G599 で蚭定した、珟圚有効なワヌク原点
ROT:
を基準ずするアブ゜リュヌト回転。
平面の回転: (G17G19 で蚭定した平面䞊の)座暙系が回転する
RPL:
角床
回転をおこなう順序はマシンデヌタで指定できたす。 初期蚭定
は Z、Y、X による RPY 衚蚘(=ロヌル、ピッチ、ペヌ)です。
AROT:
珟圚有効な蚭定たたはプログラム指什原点に察する远加回転
X... Y... Z... :
空間の回転: 回転の䞭心ずなるゞオメトリ軞
䟋
䟋 1: 平面の回転
このワヌクでは、図に瀺す圢状が、プログ
<
ラムの䞭に繰り返しでおきたす。 これらの
圢状は軞に平行に配眮されおいないため、
れロオフセットの他に回転をおこなう必芁
がありたす。
r
5
r
;
プログラムコヌド
コメント
N10 G17 G54
; 䜜業平面 X/Y、ワヌク原点
N20 TRANS X20 Y10
; アブ゜リュヌトオフセット
N30 L10
; サブプログラム呌び出し
N40 TRANS X55 Y35
; アブ゜リュヌトオフセット
N50 AROT RPL=45
; 45°ã®åº§æš™ç³»å›žè»¢
N60 L10
; サブプログラム呌び出し
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
387
座暙倉換(フレヌム)
12.4 プログラマブル回転(ROT、AROT、RPL)
プログラムコヌド
コメント
N70 TRANS X20 Y40
; アブ゜リュヌトオフセット
(以前のオフセットをすべおリセットしたす)
N80 AROT RPL=60
; 60°ã®è¿œåŠ å›žè»¢
N90 L10
; サブプログラム呌び出し
N100 G0 X100 Y100
; 埌退
N110 M30
; プログラム終了
䟋 2: 空間の回転
この䟋では、軞に平行なワヌク面ず傟斜ワ
=
ヌク面を回のクランプで加工したす。
r
条件:
;
工具は、回転した Z 方向の傟斜面に垂盎に
䜍眮合わせしおください。
<
U
388
;
プログラムコヌド
コメント
N10 G17 G54
; 䜜業平面 X/Y、ワヌク原点
N20 TRANS X10 Y10
; アブ゜リュヌトオフセット
N30 L10
; サブプログラム呌び出し
N40 ATRANS X35
; 远加オフセット
N50 AROT Y30
; Y 軞を䞭心ずした回転
N60 ATRANS X5
; 远加オフセット
N70 L10
; サブプログラム呌び出し
N80 G0 X300 Y100 M30
; 埌退、プログラム終了
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
座暙倉換(フレヌム)
12.4 プログラマブル回転(ROT、AROT、RPL)
䟋 3: 倚面加工;タメンカコり
この䟋では、互いに盎亀しおいる 2 ぀のワ
=
ヌク面で、同じ圢状をサブプログラムで加
工したす。 右偎のワヌク面の新しい座暙系
<
では、切り蟌み方向、䜜業平面、および原
*
点が䞊郚の面ず同様に蚭定されおいたす。
したがっお、サブプログラムの実行に必芁
;
な条件である 䜜業平面 G17、座暙平面
<
X/Y、切り蟌み方向 Z が、そのたた適甚さ
*
れたす。
;
=
プログラムコヌド
コメント
N10 G17 G54
; 䜜業平面 X/Y、ワヌク原点
N20 L10
; サブプログラム呌び出し
N30 TRANS X100 Z-100
; アブ゜リュヌトオフセット
=
<
;
=
<
;
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
389
座暙倉換(フレヌム)
12.4 プログラマブル回転(ROT、AROT、RPL)
プログラムコヌド
コメント
N40 AROT Y90
; Y を䞭心ずした座暙系の回転
Z
Y
Y
AROT Y90
X
Z
X
; Z を䞭心ずした座暙系の回転
N50 AROT Z90
Y
X
Y
AROT Z90
Z
Z
X
N60 L10
; サブプログラム呌び出し
N70 G0 X300 Y100 M30
; 埌退、プログラム終了
詳现情報
平面の回転
座暙系は、次の平面で回転したす。
●
G17G19 で遞択した平面で回転。
代替呜什 ROT RPL=...たたは远加呜什 AROT RPL=...
●
RPL=...指什でプログラム指什された回転角床で珟圚の平面が回転。
527
<
<
*
*
*
*
;
*
=
=
;
=
*
390
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
座暙倉換(フレヌム)
12.4 プログラマブル回転(ROT、AROT、RPL)
泚蚘
詳しくは「空間の回転」を参照しおください。
平面の倉曎
è­Šå‘Š
回転埌に平面の倉曎(G17G19)をプログラム指什した堎合、圓該の軞のプログラム指
什回転角床は保持され、匕き続き、新しい平面で適甚されたす。 したがっお、平面の
倉曎前に回転を解陀するこずを掚奚したす。
回転の解陀
すべおの軞に察しお: ROT (軞パラメヌタなし)
泚意
以前にプログラム指什したフレヌムのフレヌム成分はすべおリセットされたす。
ROT X... Y... Z...
座暙系が、プログラム指什角床で、指定軞を䞭心ずしお回転したす。 回転の䞭心は、
指定した最埌の蚭定可胜ワヌクオフセットで䞎えられたす(G54G57、G505G599)。
通知
ROT 呜什は、以前に有効にしたプログラマブルフレヌムのすべおのフレヌム成分をリ
セットしたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
391
座暙倉換(フレヌム)
12.4 プログラマブル回転(ROT、AROT、RPL)
<
;
泚蚘
AROT を䜿甚するず、新しい回転が既存のフレヌムに远加されるようにプログラム指什
できたす。
AROT X... Y... Z...
軞方向パラメヌタでプログラム指什された角床倀による回転。 回転の䞭心は、珟圚蚭
定されおいる、たたは最埌のプログラム指什原点です。
<
527
27
$5
;
泚蚘
䞡方の呜什をおこなう堎合は、回転が実行される順序ず方向に泚意しおください。
392
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
座暙倉換(フレヌム)
12.4 プログラマブル回転(ROT、AROT、RPL)
回転の方向
回転の正方向は、 「正の座暙軞の方向に向かっお時蚈回り」ず定矩されたす。
=
<
;
回転の順序
1 ぀の NC ブロックで、3 ぀たでのゞオメトリ軞が同時に回転できたす。
回転を実行する順序は、マシンデヌタ
(MD10600 $MN_FRAME_ANGLE_INPUT_MODE)を䜿甚しお定矩したす。
●
RPY 衚蚘: Z、Y'、X''
たたは
●
オむラヌ角: Z、X'、Z''
RPY 衚蚘(初期蚭定)を䜿甚するず、次の順序ずなりたす。
1. 3 番目のゞオメトリ軞(Z)を䞭心ずした回転
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
393
座暙倉換(フレヌム)
12.4 プログラマブル回転(ROT、AROT、RPL)
2. 2 番目のゞオメトリ軞(Y)を䞭心ずした回転
3. 1 番目のゞオメトリ軞(X)を䞭心ずした回転
Z
Y
0
1
2
X
この順序は、耇数のゞオメトリ軞を単独ブロックのなかでプログラム指什しおいる堎合
に適甚されたす。 たた、入力の順序ずは無関係に適甚されたす。 2 ぀の軞のみが回転
する堎合は、3 番目の軞パラメヌタ(倀れロの堎合)を省略できたす。
394
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
座暙倉換(フレヌム)
12.4 プログラマブル回転(ROT、AROT、RPL)
RPY 角の数倀範囲
角床が䞀矩的に定矩されるのは、次の数倀の範囲内のみです。
1 番目のゞオメトリ軞を䞭心ずした回転: -180° ≀ X ≀ +180°
2 番目のゞオメトリ軞を䞭心ずした回転: -90° ≀ Y ≀ +90°
3 番目のゞオメトリ軞を䞭心ずした回転: -180° ≀ Z ≀ +180°
可胜な回転はすべお、この数倀の範囲内であらわすこずができたす。 この範囲倖の倀
は、制埡装眮により、読み取りず曞き蟌みのずきに、䞊蚘の範囲内に正芏化されたす。
この数倀範囲は、すべおのフレヌム倉数に適甚されたす。
RPY での再読み取りの䟋
$P_UIFR[1] = CROT(X, 10, Y, 90, Z, 40)
再読み取り埌:
$P_UIFR[1] = CROT(X, 0, Y, 90, Z, 30)
$P_UIFR[1] = CROT(X, 190, Y, 0, Z, -200)
再読み取り埌:
$P_UIFR[1] = CROT(X, -170, Y, 0, Z, 160)
フレヌム回転成分の読み取りず曞き蟌みをおこなうずきは、読み取りたたは曞き蟌み、
たたは繰り返し曞き蟌み凊理で必ず同じ結果が埗られるよう、数倀の範囲制限を超えな
いようにしおください。
オむラヌ角の数倀範囲
角床が䞀矩的に定矩されるのは、次の数倀の範囲内のみです。
1 番目のゞオメトリ軞を䞭心ずした回転: 0° ≀ X ≀ +180°
2 番目のゞオメトリ軞を䞭心ずした回転: -180° ≀ Y ≀ +180°
3 番目のゞオメトリ軞を䞭心ずした回転: -180° ≀ Z ≀ +180°
可胜な回転はすべお、この数倀の範囲内であらわすこずができたす。 この範囲倖の倀
は制埡装眮により、䞊蚘の範囲内に正芏化されたす。 この数倀範囲は、すべおのフレ
ヌム倉数に適甚されたす。
泚意
曞き蟌んだ角床が必ず、䞀矩的に再床読み取られるよう、定矩した数倀の範囲を超え
ないようにするこずが絶察に䞍可欠です。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
395
座暙倉換(フレヌム)
12.4 プログラマブル回転(ROT、AROT、RPL)
泚蚘
回転の順序を個々に定矩する堎合は、AROT を䜿甚しお、目的の回転を軞毎に連続しお
プログラムしたす。
䜜業平面の回転
G17、G18、たたは G19 で定矩した䜜業平面は、空間の回転ず共に回転したす。
䟋: 䜜業平面 G17 X/Y、ワヌク座暙系の䜍眮はワヌクの最䞊面にありたす。 平行移動ず
回転を䜿甚しお、この座暙系を偎面の 1 ぀に移動したす。 䜜業平面 G17 も回転したす。
この機胜を䜿甚するず、X/Y 座暙平面の移動先の䜍眮、および Z 方向ぞの切り蟌みをプ
ログラム指什できたす。
=
<
*
<
;
=
*
;
条件:
工具は、䜜業平面に垂盎に䜍眮決めしおください。 切り蟌み軞の正方向は、工具ホル
ダの方向を指したす。 CUT2DF を指定するず、回転平面で工具埄補正を起動したす。
396
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
座暙倉換(フレヌム)
12.5 立䜓角によるプログラマブルフレヌム回転(ROTS、AROTS、CROTS)
12.5
立䜓角によるプログラマブルフレヌム回転(ROTS、AROTS、
CROTS)
機胜
空間の向きは、立䜓角によるフレヌム回転のプログラミングで定矩できたす。 このた
めには、ROTS、AROTS、および CROTS の各呜什を䜿甚できたす。 ROTS ず AROTS は、
ROT および AROT ず同じように動䜜したす。
構文
空間の平面の向きは、2 ぀の立䜓角を指定しお䞀矩的に定矩したす。 したがっお、2 ぀
たでの立䜓角をプログラム指什しおください。
●
立䜓角 X ず Y をプログラム指什したずきは、新しい X 軞は以前の Z/X 平面にあり
たす。
ROTS X... Y...
AROTS X... Y...
CROTS X... Y...
●
立䜓角 Z ず X をプログラム指什したずきは、新しい Z 軞は以前の Y/Z 平面にありた
す。
ROTS Z... X...
AROTS Z... X...
CROTS Z... X...
●
立䜓角 Y ず Z をプログラム指什したずきは、新しい Y 軞は以前の X/Y 平面にあり
たす。
ROTS Y... Z...
AROTS Y... Z...
CROTS Y... Z...
泚蚘
各フレヌム呜什は、個別の NC ブロックにプログラム指什したす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
397
座暙倉換(フレヌム)
12.5 立䜓角によるプログラマブルフレヌム回転(ROTS、AROTS、CROTS)
意味
ROTS:
G54G57、G505G599 で蚭定した、珟圚有効なワヌク
原点を基準にした、立䜓角によるアブ゜リュヌトフレヌム
回転です。
AROTS:
珟圚有効な蚭定原点、たたはプログラム指什原点を基準ず
した、立䜓角による远加フレヌム回転です。
CROTS:
指定軞の回転をも぀デヌタベヌスの有効フレヌムを基準ず
した、立䜓角によるフレヌム回転です。
X
 Y
 / Z
 X
 / Y
 Z
 :
立䜓角の指定
泚蚘
ROTS/AROTS/CROTS は、次のように RPL ずいっしょにプログラム指什しお、G17
G19 で蚭定した平面の回転をおこなうこずもできたす。
ROTS/AROTS/CROTS RPL=...
398
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
座暙倉換(フレヌム)
12.6 プログラマブルスケヌリング係数(SCALE、ASCALE)
12.6
プログラマブルスケヌリング係数(SCALE、ASCALE)
機胜
SCALE/ASCALE を䜿甚するず、すべおの軌跡軞、同期軞、および䜍眮決め軞に察しお、
それぞれの堎合に指定した軞の方向ぞ拡倧たたは瞮小のスケヌリング係数をプログラム
指什できたす。 これにより、幟䜕孊的に類䌌した圢状、たたはさたざたな瞮み代をプ
ログラミングで考慮するこずができたす。
構文
SCALE X
 Y
 Z

ASCALE X
 Y
 Z

泚蚘
各フレヌム呜什は、個別の NC ブロックにプログラム指什したす。
意味
SCALE:
G54G57、G505G599 で蚭定した珟圚有効な座暙系に察するアブ
゜リュヌトの拡倧/瞮小。
ASCALE:
珟圚有効な蚭定座暙系、たたはプログラム指什座暙系に察する远加の
拡倧/瞮小。
X
 Y
 Z
:
指定したゞオメトリ軞方向のスケヌリング係数
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
399
座暙倉換(フレヌム)
12.6 プログラマブルスケヌリング係数(SCALE、ASCALE)
䟋
このワヌクではポケットが 2 回ありたす
<
が、サむズが異なり、お互いに関係をもっ
お回転しおいたす。 加工凊理はサブプログ
ラムに栌玍されおいたす。
必芁なワヌク原点は、ワヌクオフセットず
回転により蚭定され、茪郭がスケヌリング
で瞮小され、その埌にサブプログラムが呌
び出されたす。
r
;
400
プログラムコヌド
コメント
N10 G17 G54
; 䜜業平面 X/Y、ワヌク原点
N20 TRANS X15 Y15
; アブ゜リュヌトオフセット
N30 L10
; 倧きいポケットを加工
N40 TRANS X40 Y20
; アブ゜リュヌトオフセット
N50 AROT RPL=35
; この平面の 35°ã®å›žè»¢
N60 ASCALE X0.7 Y0.7
; 小さいポケットのスケヌリング係数
N70 L10
; 小さいポケットを加工
N80G0 X300 Y100 M30
; 埌退、プログラム終了
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
座暙倉換(フレヌム)
12.6 プログラマブルスケヌリング係数(SCALE、ASCALE)
詳现情報
SCALE X... Y... Z...
個々のスケヌリング係数を軞毎に指定できたす。この係数に埓っお、圢状が瞮小たたは
拡倧されたす。 拡倧/瞮小は、G54G57、G505G599 で蚭定したワヌク座暙系を基
準ずしたす。
泚意
SCALE 呜什は、以前に有効にしたプログラマブルフレヌムのすべおのフレヌム成分を
リセットしたす。
=
<
;
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
401
座暙倉換(フレヌム)
12.6 プログラマブルスケヌリング係数(SCALE、ASCALE)
ASCALE X... Y... Z...
ASCALE 呜什を䜿甚しおプログラム指什するず、拡倧/瞮小の倉曎が既存のフレヌムに
远加されたす。 この堎合、有効な最埌のスケヌリング係数に新しい係数を掛けた倀が
䜿甚されたす。
珟圚蚭定された、たたは最埌のプログラム指什座暙系が、拡倧/瞮小の倉曎の基準ずし
AS
CA
LE
お䜿甚されたす。
AROT
TRANS
スケヌリングずオフセット
泚蚘
SCALE の埌に ATRANS でオフセットをプログラム指什した堎合は、オフセット倀も拡
倧/瞮小されたす。
402
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
座暙倉換(フレヌム)
12.6 プログラマブルスケヌリング係数(SCALE、ASCALE)
異なるスケヌリング係数
泚意
異なるスケヌリング係数の䜿甚時には、さらに泚意しおください。 たずえば、円匧補
間を拡倧/瞮小できるのは、同じ係数を䜿甚する堎合のみです。
泚蚘
ただし、異なるスケヌリング係数を意図的に䜿甚しお、歪んだ円匧をプログラム指什す
るこずもできたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
403
座暙倉換(フレヌム)
12.7 プログラマブルミラヌリング(MIRROR、AMIRROR)
12.7
プログラマブルミラヌリング(MIRROR、AMIRROR)
機胜
MIRROR/AMIRROR を䜿甚するず、座暙軞䞊のワヌク圢状を反転できたす。 反転呌び出
し(サブプログラムなど)の埌にプログラム指什したすべおの移動は、ミラヌリングによ
り実行されたす。
構文
MIRROR X... Y... Z...
AMIRROR X... Y... Z...
泚蚘
各フレヌム呜什は、個別の NC ブロックにプログラム指什したす。
意味
MIRROR:
G54G57、G505G599 で蚭定した珟圚有効な座暙系に察す
るアブ゜リュヌトの反転です。
AMIRROR:
珟圚有効な蚭定座暙系、たたはプログラム指什座暙系を基準ず
する远加のミラヌむメヌゞです。
X... Y... Z... :
方向を倉曎するゞオメトリ軞です。 ここで指定倀は自由に遞択
できたす(䟋: X0 Y0 Z0)。
404
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
座暙倉換(フレヌム)
12.7 プログラマブルミラヌリング(MIRROR、AMIRROR)
䟋
䟋 1: フラむス加工
<
ここに瀺す茪郭は、サブプログラムずしお
<
1 回だけプログラム指什したす。 他の 3 ぀
の茪郭は、ミラヌリングによっお生成され
たす。 ワヌク原点は、茪郭の䞭倮に配眮さ
;
;
;
;
れたす。
<
<
プログラムコヌド
コメント
N10 G17 G54
; 䜜業平面 X/Y、ワヌク原点
N20 L10
; 右䞊の最初の茪郭を加工したす
N30 MIRROR X0
; X 軞を反転したす(X の方向を倉曎したす)
N40 L10
; 巊䞊の 2 番目の茪郭を加工したす
N50 AMIRROR Y0
; Y 軞を反転したす(Y の方向を倉曎したす)
N60 L10
; 巊䞋の 3 番目の茪郭を加工したす
N70 MIRROR Y0
; MIRROR で以前のフレヌムをリセットしたす。 Y 軞を反転したす(Y の
方向を倉曎したす)
N80 L10
; 右䞋の 4 番目の茪郭を加工したす
N90 MIRROR
; ミラヌリングの解陀
N100 G0 X300 Y100 M30
; 埌退、プログラム終了
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
405
座暙倉換(フレヌム)
12.7 プログラマブルミラヌリング(MIRROR、AMIRROR)
䟋 2: 旋削
実際の加工はサブプログラムずしお栌玍さ
⃊憇
⃊憇
;
;
れ、各䞻軞での実行はミラヌリングずオフ
セットで実行されたす。
=
0
:
=
:
0
406
プログラムコヌド
コメント
N10 TRANS X0 Z140
; W のれロオフセット
...
; 䞻軞 1 による 1 番目の偎面の加工
N30 TRANS X0 Z600
; 䞻軞 2 のれロオフセット
N40 AMIRROR Z0
; Z 軞のミラヌリング
N50 ATRANS Z120
; W1 のれロオフセット
...
; 䞻軞 2 による 2 番目の偎面の加工
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
座暙倉換(フレヌム)
12.7 プログラマブルミラヌリング(MIRROR、AMIRROR)
詳现情報
MIRROR X... Y... Z...
反転は、遞択した䜜業平面の軞方向の倉曎でプログラム指什したす。
䟋: 䜜業平面 G17 X/Y
(ミラヌ軞 Y による)反転には、X の方向倉曎が必芁です。したがっお、MIRROR X0 で
プログラム指什したす。 その埌、茪郭が、ミラヌ軞 Y の反察偎に反転したす。
0,5525;
<
;
0,5525<
ミラヌリングが、G54G57、G505G599 で蚭定した珟圚有効な座暙系に察しお実行
されたす。
泚意
MIRROR 呜什は、以前に有効にしたプログラマブルフレヌムのすべおのフレヌム成分
をリセットしたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
407
座暙倉換(フレヌム)
12.7 プログラマブルミラヌリング(MIRROR、AMIRROR)
AMIRROR X... Y... Z...
既存の座暙倉換に远加するミラヌむメヌゞは、AMIRROR でプログラム指什したす。 珟
圚蚭定されおいる、たたは最埌のプログラム指什座暙系を、基準ずしお䜿甚したす。
75$16
$0,5525
ミラヌリングの解陀
すべおの軞に察しお: MIRROR (軞パラメヌタなし)
以前にプログラム指什したフレヌムのフレヌム成分はすべお、リセットされたす。
408
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
座暙倉換(フレヌム)
12.7 プログラマブルミラヌリング(MIRROR、AMIRROR)
工具埄補正
泚蚘
反転呜什を䜿甚するず、制埡装眮は自動的に、新しい加工方向に埓っお軌跡補正呜什
(G41/G42 or G42/G41)を倉曎したす。
<
*
*
*
*
;
0,5525;
同じこずが、円匧回転の方向(G2/G3 or G3/G2)にも適甚されたす。
泚蚘
MIRROR の埌に AROT で远加回転をプログラム指什した堎合は、逆方向の回転(æ­£/負た
たは負/æ­£)凊理がおこなわれる可胜性がありたす。 ゞオメトリ軞の反転は、制埡装眮に
より自動的に回転に倉換され、察応できる堎合は、マシンデヌタで指定されたミラヌ軞
での反転にも倉換されたす。 これは、蚭定可胜れロオフセットにも適甚されたす。
ミラヌ軞
ミラヌ軞は、次のマシンデヌタで蚭定できたす。
MD10610 $MN_MIRROR_REF_AX = <倀>
芏栌倀
意味
0
ミラヌリングは、プログラム指什軞が反転したす(倀の反転)。
1
基準軞は X 軞です。
2
基準軞は Y 軞です。
3
基準軞は Z 軞です。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
409
座暙倉換(フレヌム)
12.7 プログラマブルミラヌリング(MIRROR、AMIRROR)
プログラム指什倀の解釈
次のマシンデヌタを䜿甚しお、プログラム指什倀をどのように解釈するかを指定したす。
MD10612 $MN_MIRROR_TOGGLE = <倀>
芏栌倀
意味
0
プログラム指什軞の倀は䜿甚されたせん。
1
プログラム指什軞の倀が䜿甚されたす。
 プログラム指什軞の倀≠ 0 では、軞を反転しおいない堎合は、反転した
す。
 プログラム指什軞の倀= 0 の堎合は、ミラヌリングを無効にしたす。
410
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
座暙倉換(フレヌム)
12.8 工具オリ゚ンテヌションに埓ったフレヌム生成(TOFRAME、TOROT、PAROT)
12.8
工具オリ゚ンテヌションに埓ったフレヌム生成(TOFRAME、
TOROT、PAROT)
機胜
TOFRAME により、Z 軞が珟圚の工具オリ゚ンテヌションず䞀臎する矩圢フレヌムを生
成したす。 これは、ナヌザヌが、衝突の回避しお、工具を Z 方向に埌退させる(5 軞プ
ログラムの工具の停止埌など)こずができるずいうこずです。
X 軞ず Y 軞の䜍眮は、マシンデヌタ MD21110 $MC_X_AXES_IN_OLD_X_Z_PLANE(自
動フレヌム定矩の座暙系)の蚭定により特定されたす。 新しい座暙系は、機械のキネマ
テむックスから生成された状態で残るか、たたは新しい X 軞が以前の Z/X 平面にある
ように、新しい Z 軞を䞭心ずしおさらに回転したす(工䜜機械メヌカの仕様曞を参照し
おください)。
その結果、向きを瀺すフレヌムが圢成されお、プログラマブルフレヌムのシステム倉数
に曞き蟌たれたす($P_PFRAME)。
TOROT は、プログラム指什フレヌムの回転成分に䞊曞きするだけです。 他のすべおの
成分は、そのたた倉曎されたせん。
TOFRAME ず TOROT は、䞀般的には G17 (䜜業平面 X/Y)が有効なフラむス加工運転甚に
蚭蚈されおいたす。 ただし、旋削運転の堎合、あるいは通垞 G18 たたは G19 が有効な
ずきは、X 軞たたは Y 軞が工具の向きに䞀臎する堎合にフレヌムが必芁です。 これら
のフレヌムは、TOFRAMEX/TOROTX たたは TOFRAMEY/TOROTY の各呜什でプログラム
指什したす。
PAROT により、ワヌク䞊にワヌク座暙系を配眮したす。
= ⪉㊻憇
=
<
=
r
<⪉㊻憇
<
;
; ⪉㊻憇
;
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
411
座暙倉換(フレヌム)
12.8 工具オリ゚ンテヌションに埓ったフレヌム生成(TOFRAME、TOROT、PAROT)
構文
TOFRAME/TOFRAMEZ/TOFRAMEY/TOFRAMEX
...
TOROTOF
TOROT/TOROTZ/TOROTY/TOROTX
...
TOROTOF
PAROT
...
PAROTOF
意味
TOFRAME:
フレヌムを回転しお、ワヌク座暙系の Z 軞をワヌクの向きに平行に配
眮したす
TOFRAMEZ:
TOFRAME ず同じです
TOFRAMEY:
フレヌムを回転しお、ワヌク座暙系の Y 軞をワヌクの向きに平行に配
眮したす
TOFRAMEX:
フレヌムを回転しお、ワヌク座暙系の X 軞をワヌクの向きに平行に配
眮したす
TOROT:
フレヌムを回転しお、ワヌク座暙系の Z 軞をワヌクの向きに平行に配
眮したす
TOROT で定矩した回転は、TOFRAME で定矩した回転ず同じです。
TOROTZ:
TOROT ず同じ
TOROTY:
フレヌムを回転しお、ワヌク座暙系の Y 軞をワヌクの向きに平行に配
眮したす
TOROTX:
フレヌムを回転しお、ワヌク座暙系の X 軞をワヌクの向きに平行に配
眮したす
TOROTOF:
工具オリ゚ンテヌションに平行な向きを解陀したす
PAROT:
フレヌムを回転しお、ワヌクにワヌク座暙系を配眮したす
動䜜䞭のフレヌムの平行移動、スケヌリング、およびミラヌリング
は、そのたた有効です。
PAROTOF:
PAROT で有効にしたワヌク別のフレヌム回転を PAROTOF で無効にし
たす。
412
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
座暙倉換(フレヌム)
12.8 工具オリ゚ンテヌションに埓ったフレヌム生成(TOFRAME、TOROT、PAROT)
泚蚘
TOROT 呜什により、キネマティックタむプ毎の、動䜜䞭の旋回工具ホルダによっおプ
ログラミングの敎合性が保蚌されたす。
旋回工具ホルダの事䟋ず同様に、PAROT を䜿甚しお、䜜業台の回転を起動できたす。
これにより、フレヌムが定矩されお、機械で補正移動がおこなわれないように、ワヌク
座暙系の䜍眮を倉曎したす。 蚀語呜什 PAROT は、旋回工具ホルダが無効な堎合でも受
け付けたす。
䟋
プログラムコヌド
コメント
N100 G0 G53 X100 Z100 D0
N120 TOFRAME
N140 G91 Z20
; TOFRAME が蚈算に含たれ、すべおのプログラム指什ゞオメトリ軞の移動
は、新しい座暙系を基準にしたす。
N160 X50
...
詳现情報
軞方向の割り圓お
TOFRAMEX、TOFRAMEY、TOROTX、TOROTY の各呜什のいずれかを、
TOFRAME/TOFRAMEZ たたは TOROT/TOROTZ の代わりにプログラム指什した堎合は、
次の衚に蚘茉された軞方向呜什が適甚されたす。
呜什
工具方向(垂盎軞)
2 番目の軞(暪軞) 2 番目の軞(瞊軞)
TOFRAME/TOFRAMEZ /
Z
X
Y
TOFRAMEY/TOROTY
Y
Z
X
TOFRAMEX/TOROTX
X
Y
Z
TOROT/TOROTZ
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
413
座暙倉換(フレヌム)
12.8 工具オリ゚ンテヌションに埓ったフレヌム生成(TOFRAME、TOROT、PAROT)
TOFRAME たたは TOROT の個別のシステムフレヌム
TOFRAME たたは TOROT の結果のフレヌムは、個別のシステムフレヌム
$P_TOOLFRAME に曞き蟌むこずができたす。 このために、マシンデヌタ
MD28082 $MC_MM_SYSTEM_FRAME_MASK のビット 3 を有効にしおください。 プ
ログラマブルフレヌムは、倉曎されずにそのたたです。 プログラマブルフレヌムが別
の堎所でさらに凊理されるず、違いが発生したす。
参照先
旋回工具ホルダを備えた機械に぀いお詳しくは、以䞋を参照しおください。
●
プログラミング説明曞 䞊玚線; 「工具オリ゚ンテヌション」の章
●
総合機胜説明曞 基本機胜; 工具オフセット(W1)、
「旋回工具ホルダ」の章
414
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
座暙倉換(フレヌム)
12.9 フレヌムの遞択解陀(G53、G153、SUPA、G500)
12.9
フレヌムの遞択解陀(G53、G153、SUPA、G500)
機胜
工具亀換䜍眮ぞのアプロヌチなどの特定の凊理の実行時には、それぞれの堎合に、さた
ざたなフレヌム成分の定矩、およびマスクが必芁ずなる時がありたす。
蚭定可胜フレヌムは、モヌダルに無効にするか、たたはノンモヌダルにマスクするこず
ができたす。
プログラマブルフレヌムは、マスクするか、たたはノンモヌダルに解陀するこずができ
たす。
構文
ノンモヌダルマスク:
G53/G153/SUPA
モヌダル解陀:
G500
解陀:
TRANS/ROT/SCALE/MIRROR
意味
G53:
プログラム可胜、および蚭定可胜フレヌムすべおのノンモヌダル
マスクしたす。
G153:
G153 には、G53 ず同じ働きがあり、同様に、基本フレヌム党䜓
($P_ACTBFRAME)もマスクしたす。
SUPA:
SUPA には、G153 ず同じ働きがあり、同様に、次のものもマス
クしたす。
 ハンドルオフセット(DRF)
 重畳移動
 倖郚れロオフセット
 PRESET オフセット
G500:
G500 に倀が含たれない堎合は、すべおの蚭定可胜フレヌム(G54
G57、G505G599)のモヌダルの解陀をおこないたす。
TRANS/ROT/SCALE/ 軞パラメヌタのない TRANS/ROT/SCALE/MIRROR は、プログラ
MIRROR:
マブルフレヌムを解陀したす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
415
座暙倉換(フレヌム)
12.10 重畳移動の遞択解陀(DRFOF、CORROF)
12.10
重畳移動の遞択解陀(DRFOF、CORROF)
機胜
手動パルス発生噚の移動で蚭定した远加ワヌクオフセット(DRF オフセット)、およびシ
ステム倉数$AA_OFF[<軞>]でプログラム指什した䜍眮オフセットは、パヌトプログラム
呜什 DRFOF ず CORROF を䜿甚しお遞択解陀できたす。
遞択解陀により先読み停止がおこなわれ、遞択解陀した重畳移動の䜍眮成分(DRF オフ
セットたたは䜍眮オフセット)が基本座暙系の䜍眮に曞き蟌たれたす(぀たり、どの軞も
移動したせん)。 システム倉数$AA_IM[<軞>]の倀(珟圚の機械座暙系の軞の指什倀) は倉
わりたせん。たた、システム倉数$AA_IW[<軞>]の倀(珟圚のワヌク座暙系の軞の指什倀)
は、重畳移動から遞択解陀された成分を含むこずになるため、倉わりたす。
構文
DRFOF
CORROF(<軞>,"<文字列>"[,<軞>,"<文字列>"])
意味
DRFOF:
チャネルで動䜜䞭のすべおの軞の DRF ハンドルオフセットを解陀(遞択解
陀)する呜什です。
効果:
CORROF:
モヌダル
個々の軞の DRF オフセット/䜍眮オフセット($AA_OFF)を解陀(遞択解陀)す
る呜什です。
効果:
モヌダル
<軞>:
軞識別子(チャネル、ゞオメトリ軞、たたは機械軞の識別子)
です
"<文字列>":
== "DRF":
軞の DRF オフセットを遞択解陀したす
== "AA_OFF":
軞の$AA_OFF 䜍眮オフセットを遞択解陀
したす
泚蚘
CORROF は、シンクロナむズドアクションからではなく、パヌトプログラムからのみ䜿
甚できたす。
416
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
座暙倉換(フレヌム)
12.10 重畳移動の遞択解陀(DRFOF、CORROF)
䟋
䟋 1: DRF オフセットの軞遞択解陀 (1)
DRF オフセットは、DRF 手動パルス発生噚の移動により X 軞で生成されおいたす。 チ
ャネルの他の軞に察しおは、DRF オフセットは機胜したせん。
プログラムコヌド
コメント
N10 CORROF(X,"DRF")
; ここでは CORROF は、DRFOF ず同じ働きがありたす。
...
䟋 2: DRF オフセットの軞遞択解陀 (2)
DRF オフセットは、DRF 手動パルス発生噚の移動により X 軞ず Y 軞で生成されおいた
す。 チャネルの他の軞に察しおは、DRF オフセットは機胜したせん。
プログラムコヌド
コメント
N10 CORROF(X,"DRF")
; X 軞の DRF オフセットのみが遞択解陀されたす。Y 軞の DRF オフセットは保
持されたす(DRFOF の堎合は、䞡方のオフセットが遞択解陀されたす)。
...
䟋 3: $AA_OFF 䜍眮オフセットの軞遞択解陀
プログラムコヌド
コメント
N10 WHEN TRUE DO $AA_OFF[X]=10 G4 F5
; 䜍眮オフセット== 10 が X 軞に察しお補間され
たす。
...
N80 CORROF(X,"AA_OFF")
; X 軞の䜍眮オフセットは次の呜什で遞択解陀さ
れたす: $AA_OFF[X]=0
X 軞は移動したせん。
䜍眮オフセットを、X 軞の珟圚䜍眮に加算した
す。


基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
417
座暙倉換(フレヌム)
12.10 重畳移動の遞択解陀(DRFOF、CORROF)
䟋 4: DRF オフセットず$AA_OFF 䜍眮オフセットの軞遞択解陀 (1)
DRF オフセットは、DRF 手動パルス発生噚の移動により X 軞で生成されたす。 チャネ
ルの他の軞に察しおは、DRF オフセットは機胜したせん。
プログラムコヌド
コメント
N10 WHEN TRUE DO $AA_OFF[X]=10 G4 F5
; 䜍眮オフセット== 10 が X 軞に察しお補間され
たす。
...
; X 軞の DRF オフセットず䜍眮オフセットのみを
遞択解陀したす。Y 軞の DRF オフセットは保持
したす。
N70 CORROF(X,"DRF",X,"AA_OFF")
...
䟋 5: DRF オフセットず$AA_OFF 䜍眮オフセットの軞遞択解陀 (2)
DRF オフセットは、DRF 手動パルス発生噚の移動により X 軞ず Y 軞で生成されたす。
チャネルの他の軞に察しおは、DRF オフセットは機胜したせん。
プログラムコヌド
コメント
N10 WHEN TRUE DO $AA_OFF[X]=10 G4 F5
; 䜍眮オフセット== 10 が X 軞に察しお補間され
たす。
...
N70 CORROF(Y,"DRF",X,"AA_OFF")
; Y 軞の DRF オフセットず X 軞の䜍眮オフセット
を遞択解陀したす。X 軞の DRF オフセットは保
持したす。
...
418
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
座暙倉換(フレヌム)
12.10 重畳移動の遞択解陀(DRFOF、CORROF)
詳现情報
$AA_OFF_VAL
䜍眮オフセットを$AA_OFF で遞択解陀するず、察応する軞のシステム倉数
$AA_OFF_VAL (軞オヌバラむドの統合距離)はれロになりたす。
JOG モヌドの$AA_OFF
JOG モヌドでも、$AA_OFF が倉曎されるず、マシンデヌタ MD 36750
$MA_AA_OFF_MODE でこの機胜を有効にしおいる堎合は、䜍眮オフセットは重畳移動
ずしお補間されたす。
シンクロナむズドアクションの$AA_OFF
䜍眮オフセットを CORROF(<軞>,"AA_OFF")のパヌトプログラム呜什で遞択解陀時に、
$AA_OFF (DO $AA_OFF[<軞>]=<倀>)を盎ちにリセットするシンクロナむズドアクシ
ョンが有効である堎合、$AA_OFF は遞択解陀されたすが、リセットされたせん。たた、
アラヌム 21660 が発生したす。 ただし、CORROF の埌のブロックなど、埌の方のブロ
ックでシンクロナむズドアクションが有効になる堎合は、$AA_OFF が蚭定されたたた
ずなり、䜍眮オフセットは補間されたす。
自動チャネル軞入れ替え
CORROF のプログラム指什察象である軞が別のチャネルで有効な堎合、その軞は、軞入
れ替え時にそのチャネルに乗り入れお(条件: MD30552 $MA_AUTO_GET_TYPE > 0)、
その埌、䜍眮オフセットか DRF オフセットのいずれか、たたは䞡方が遞択解陀された
す。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
419
座暙倉換(フレヌム)
12.10 重畳移動の遞択解陀(DRFOF、CORROF)
420
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
13
補助機胜出力
機胜
工䜜機械で、NC プログラムで、PLC が指定の切り替え動䜜をおこなうために、補助機
胜出力によっお、指定の PLC ぞ情報を送信したす。 補助機胜が、そのパラメヌタず共
に PLC むンタフェヌスぞ出力されたす。 その倀ず信号は、PLC ナヌザヌプログラムで
凊理しおください。
補助機胜
次の補助機胜を PLC ぞ枡すこずができたす。
補助機胜
アドレス
工具遞択
T
工具オフセット
D, DL
送り速床
F/FA
䞻軞速床
S
M 機胜
M
H 機胜
H
各機胜グルヌプたたは単独機胜に察しお、マシンデヌタを䜿甚しお、移動動䜜の前か同
時、および埌の、どのタむミングで出力をおこなうかを定矩したす。
PLC は、さたざたな方法で補助機胜出力に応答するようにプログラム指什ができたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
421
補助機胜出力
機胜
補助機胜の重芁な機胜の抂芁を、次の衚に瀺したす。
機胜
M
アドレス拡匵子
芏栌倀
意味
範囲
範囲
タむプ
意味
-
0
0 ... 99
INT
機胜
意味
ブロック
毎の最倧
指什数
099 の範囲に察しお
5
は、アドレス拡匵子は 0
(固有倀)
です。
アドレス拡匵子なしの予
玄コヌド:
M0、M1、M2、M17、
M30
䞻軞番号
1 - 12
1 ... 99
INT
機胜
M3、M4、M5、M19、
M70 では、アドレス拡匵
子は䞻軞番号です(䟋:
M2=5; 䞻軞 2 の䞻軞停
止)。
䞻軞番号がない堎合は、
機胜はメむン䞻軞に適甚
されたす。
指定なし
0 - 99
100 ...
INT
機胜
ナヌザヌ甚 M 機胜*
REAL
䞻軞速床
䞻軞番号がない堎合は、 3
2147483647
S
䞻軞番号
1 - 12
0 ...
± 1,8*10308
機胜はメむン䞻軞に適甚
されたす。
H
指定なし
0 - 99
0 ...
指定なし
機胜は NCK では無効で
± 214748364
INT
す。PLC でのみ実行さ
7
REAL
れたす。*
3
± 1,8*10308
T
䞻軞番号
1 - 12
032000 (た
INT
工具遞択
工具名称は PLC むンタ
(工具管理
たは、工具管
フェヌスには枡りたせ
機胜が動䜜
理機胜が動䜜
ん。
䞭の堎合)
䞭の堎合は工
1
具名称)
422
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
補助機胜出力
機胜
D
アドレス拡匵子
芏栌倀
意味
範囲
範囲
タむプ
意味
-
-
0 - 12
INT
工具オフ
意味
ブロック
毎の最倧
指什数
D0:解陀
1
セットの 初期蚭定:D1
遞択
DL
ロケヌショ 1 - 6
0 ...
ンによるオ
± 1,8*10308
REAL
工具仕䞊
以前に遞択した D 番号
げオフセ
を参照したす。
1
ットの遞
フセット
択
F
-
-
0.001 -
REAL
999 999,999
FA
軞番号
1 - 31
0.001 -
軌跡送り
6
速床
REAL
999 999,999
軞の送り
速床
* 機胜の意味は工䜜機械メヌカ(工䜜機械メヌカの仕様曞を参照しおください)によっお定矩されたす。
詳现情報
NC ブロック毎の機胜出力数
1 ぀の NC ブロックに 10 個たでの機胜出力をプログラム指什できたす。 補助機胜は、
シンクロナむズドアクションのアクション郚からも出力できたす。
参照先:
機胜説明曞 シンクロナむズドアクション
グルヌプ化
蚘述した機胜はグルヌプ化できたす。 䞀郚の M 呜什では、グルヌプの割り圓おが予玄
されおいたす。 グルヌプ毎に応答動䜜を定矩できたす。
高速機胜出力(QU)
高速出力ずしおプログラム指什しおいない機胜は、個々の出力毎に、キヌワヌド QU で
高速出力ずしお定矩できたす。 プログラムの実行は その他の機胜の応答を埅぀こずな
く続行されたす(プログラムは送信応答を埅ちたす)。 これにより、移動に察する䞍芁な
埅機、および䞭断を回避できたす。
泚蚘
「高速機胜出力」機胜には、圓該のマシンデヌタを蚭定しおください(→ 工䜜機械メヌ
カ)。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
423
補助機胜出力
移動指什の機胜出力
情報の䌝送だけでなく、圓該の応答の埅機も同様に時間がかかるために、移動に圱響し
たす。
ブロック切り替え遅延のない高速応答
ブロック切り替え動䜜がマシンデヌタで調敎できたす。 「ブロック切り替え遅延な
し」蚭定を遞択するず、高速補助機胜に関するシステム動䜜は次のようになりたす。
補助機胜出力
動䜜
移動の前
高速補助機胜を含むブロック間のブロック遷移は、䞭断する
こずなく、枛速されずに実行されたす。 補助機胜出力は、ブ
ロックの最初の補間サむクルでおこなわれたす。 埌続のブロ
ックは、応答遅延なしで実行されたす。
移動䞭
高速補助機胜を含むブロック間のブロック遷移は、䞭断する
こずなく、枛速されずに実行されたす。 補助機胜出力は、ブ
ロックの途䞭でおこなわれたす。 埌続のブロックは、応答遅
延なしで実行されたす。
移動埌
移動はブロック終点で停止したす。 補助機胜出力は、ブロッ
ク終点でおこなわれたす。 埌続のブロックは、応答遅延なし
で実行されたす。
泚意
連続軌跡モヌドの機胜出力
前のブロックの移動動䜜では、連続軌跡モヌド(G64/G641)が䞭断されお、むグザクト
ストップがおこなわれる前に機胜が出力されたす。
実行䞭のブロックの移動動䜜では、連続軌跡モヌド(G64/G641)が䞭断されお、むグザ
クトストップの埌に機胜が出力されたす。
重芁:連続軌跡モヌドは、PLC からの未凊理の応答信号の埅機によっお䞭断される堎合
もありたす。たずえば、非垞に短い軌跡長のブロックに M 呜什凊理がある堎合です。
424
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
補助機胜出力
13.1 M 機胜
13.1
M 機胜
機胜
M 機胜は、「冷华液 ON/OFF」、および機械のその他の機胜等の切り替え動䜜を開始し
たす。
構文
M<倀>
M[<アドレス拡匵子>]=<倀>
意味
M:
M 機胜のプログラミングのためのアドレスです。
<アドレス拡匵子>:
䞀郚の M 機胜(䞻軞機胜に察する䞻軞番号の指定など)には拡匵
アドレス衚蚘が適甚されたす。
<倀>:
割り圓お倀(M 機胜番号)を、特定の運転機胜に割り圓おたす。
タむプ:
INT
倀の範囲:
0 ... 2147483647 (最倧 INT 倀)
予玄 M 機胜
制埡装眮は、次に瀺すような、プログラムを実行するために重芁な特定の M 機胜を暙
準で備えおいたす。
M 機胜
M0*
M1*
M2*
M3
M4
M5
M6
M17*
意味
プログラムストップ
オプションストップ
メむンプログラムの終了ずプログラム先頭ぞ埩垰
䞻軞の右回り
䞻軞の巊回り
䞻軞停止
工具亀換(初期蚭定)
サブプログラムの終了
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
425
補助機胜出力
13.1 M 機胜
M 機胜
M19
M30*
M40
意味
䞻軞の䜍眮決め
プログラム終了(M2 ず同じ)
自動ギダ切り替え
M41
ギダ遞択 1
M42
ギダ遞択 2
M43
ギダ遞択 3
M44
ギダ遞択 4
M45
ギダ遞択 5
M70
䞻軞の軞モヌドぞの切り替え
通知
拡匵アドレス衚蚘は、*が付いおいる機胜では䜿甚できたせん。
呜什 M0、M1、M2、M17、および M30 は垞に、移動動䜜埌に発行されたす。
工䜜機械メヌカが定矩する M 機胜
未䜿甚の M 機胜番号はすべお、工䜜機械メヌカが、クランプ機噚制埡のための機胜の
切り替え、远加の運転機胜の適甚/解陀などに䜿甚できたす。
通知
未䜿甚の M 機胜番号に割り圓おられた機胜は、機械毎に異なりたす。 したがっお、
特定の M 機胜が、機械毎に異なる機胜になる堎合がありたす。
機械で䜿甚できる M 機胜ずそれらの機胜に぀いおは、工䜜機械メヌカの仕様曞を参照
しおください。
426
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
補助機胜出力
13.1 M 機胜
䟋
䟋 1: 1 ブロックの M 機胜の最倧数
プログラムコヌド
コメント
N10 S...
N20 X... M3
; 軞移動を含むブロックの M 機胜、䞻軞が X 軞の移動の前に
加速したす
N180 M789 M1767 M100 M102 M376
; ブロックに最倧 5 個の M 機胜がありたす
䟋 2: 高速出力ずしおの M 機胜
プログラムコヌド
コメント
N10 H=QU(735)
; H735 甚の高速出力
N10 G1 F300 X10 Y20 G64
;
N20 X8 Y90 M=QU(7)
; M7 甚の高速出力
M7 は、連続軌跡モヌド(G64)が䞭断されないように、高速出力ずしおプログラム指什さ
れたす。
泚蚘
この機胜は、他の機胜出力ずの組合わせにより時系列に割り圓おを倉曎するずきなど、
特別な堎合にのみ䜿甚しおください。
予玄 M 呜什に関する詳现情報
プログラムストップ M0
M0 のある NC ブロックで、加工が停止したす。 これで、切屑を取り陀いたり、再蚈枬
ができたす。
プログラムストップ 1 -オプショナルストップ: M1
M1 は、以䞋を䜿甚しお蚭定できたす。
●
HMI/察話ボックスの「プログラム制埡」
たたは
●
NC/PLC むンタフェヌス
NC プログラムの実行が、プログラム指什ブロックで停止したす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
427
補助機胜出力
13.1 M 機胜
プログラムストップ 2 - M1 に関連したプログラムの実行を停止する補助機胜
プログラムストップ 2 は、HMI/察話ボックスの「プログラム制埡」で蚭定でき、加工
郚の終了時に、い぀でも加工凊理を䞭断できたす。 これにより、オペレヌタは補造を
䞭断しお、切屑の陀去などをおこなうこずができたす。
プログラムの終了: M2、M17、M30
プログラムは、M2、M17、たたは M30 で終了し、プログラムの先頭にリセットされた
す。 メむンプログラムが別のプログラムから(サブプログラムずしお)呌び出された堎合、
M2/M30 および M17 は同じ働きになりたす。぀たり、M17 はメむンプログラムでは、
M2/M30 ず同じ働きをしたす。
䞻軞機胜: M3、M4、M5、M19、M70
䞻軞番号の指定の拡匵アドレス衚蚘は、すべおの䞻軞に適甚されたす。
䟋:
プログラムコヌド
コメント
M2=3
; 2 番目の䞻軞の巊回り䞻軞回転
アドレス拡匵子をプログラム指什しない堎合は、機胜はメむン䞻軞に適甚されたす。
428
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
14
補助呜什
14.1
メッセヌゞ出力(MSG)
機胜
MSG()機胜を䜿甚しお、パヌトプログラムから任意の文字列を、オペレヌタぞのメッセ
ヌゞずしお出力できたす。
構文
MSG("<メッセヌゞテキスト>"[,<実行>])
MSG ()
意味
MSG:
メッセヌゞテキストのプログラミング甚キヌワヌド
<メッセヌゞテキスト>: メッセヌゞずしお衚瀺する任意の文字列。
タむプ:
STRING
最倧長さ:
124 文字で、最倧 2 行で衚瀺されたす(2*62 文
字)。
連結挔算子「<<」を䜿甚するず、倉数も出力メッセヌゞに含め
るこずができたす。
実際のメッセヌゞは、メッセヌゞテキストを指定せずに MSG()
をプログラム指什するず、削陀できたす。
<実行>:
メッセヌゞを曞き蟌むタむミングを定矩する任意遞択パラメヌ
タです。
倀の範囲:
0, 1
初期倀:
0
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
429
補助呜什
14.1 メッセヌゞ出力(MSG)
芏栌倀
意味
0
メッセヌゞを曞き蟌むために、専甚メむンランブ
ロックを生成したせん。 この専甚メむンランブ
ロックは、実行可胜な次の NC ブロックで生成さ
れたす。 動䜜䞭の連続軌跡モヌドは䞭断された
せん。
1
メッセヌゞを曞き蟌むために、専甚のメむンラン
ブロックを生成したす。 動䜜䞭の連続軌跡モヌ
ドが䞭断されたす。
䟋
䟋 1: メッセヌゞの出力/削陀
プログラムコヌド
コメント
N10 G91 G64 F100
;
連続軌跡モヌド
;
メッセヌゞを N30 でのみ出力したす。
;
連続軌跡モヌドを維持したす。
N20 X1 Y1
N... X... Y...
N20 MSG ("Machining part 1")
N30 X... Y...
N... X... Y...
N400 X1 Y1
;
N410 MSG ("Machining part 2",1)
;
メッセヌゞを N410 で出力したす。
;
連続軌跡モヌドが䞭断されたす。
;
メッセヌゞの削陀
N420 X1 Y1
N... X... Y...
N900 MSG ()
䟋 2: 倉数を含むメッセヌゞテキスト
プログラムコヌド
コメント
N10 R12=$AA_IW [X]
;
R12 に X 軞の珟圚䜍眮を栌玍したす
N20 MSG ("Check position of X axis"<<R12<<)
;
倉数 R12 を含むメッセヌゞを出力
N...
;
N90 MSG ()
;
430
N20 からのメッセヌゞを解陀したす
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
補助呜什
14.2 OPI 倉数ぞの文字列の曞き蟌み(WRTPR)
14.2
OPI 倉数ぞの文字列の曞き蟌み(WRTPR)
機胜
WRTPR()機胜を䜿甚するず、パヌトプログラム䞭の任意の文字列を OPI 倉数
progProtText に曞き蟌むこずができたす。
構文
WRTPR(<文字列>[,<実行>])
意味
WRTPR:
文字列を出力する機胜。
<文字列>:
OPI 倉数 progProtText に曞き蟌む任意の文字列。
<実行>:
タむプ:
STRING
最倧長さ:
128 文字
文字列を曞き蟌むタむミングを定矩する任意遞択パラメヌタ。
倀の範囲:
0, 1
初期倀:
0
芏栌倀
意味
0
文字列を曞き蟌むために、専甚のメむンランブロック
を生成したせん。 この専甚のメむンランブロックは、
実行可胜な次の NC ブロックで生成されたす。 動䜜䞭
の連続軌跡モヌドは䞭断されたせん。
1
文字列を曞き蟌むために、専甚のメむンランブロック
を生成したす。 動䜜䞭の連続軌跡モヌドが䞭断された
す。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
431
補助呜什
14.2 OPI 倉数ぞの文字列の曞き蟌み(WRTPR)
䟋
プログラムコヌド
コメント
N10 G91 G64 F100
;
連続軌跡モヌド
;
文字列「N30」は N40 でのみ曞き蟌たれたす。
;
連続軌跡モヌドを保持したす。
;
文字列「N50」は N50 で曞き蟌たれたす。
;
連続軌跡モヌドが䞭断されたす。
N20 X1 Y1
N30 WRTPR("N30")
N40 X1 Y1
N50 WRTPR("N50",1)
N60 X1 Y1
432
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
補助呜什
14.3 ワヌキング゚リアリミット
14.3
ワヌキング゚リアリミット
14.3.1
BCSのワヌキング゚リアリミット(G25/G26、WALIMON、WALIMOF)
機胜
G25/G26 は、工具が移動できる䜜業領域(䜜業フィヌルド、䜜業空間)を制限したす。
G25/G26 で定矩したワヌキング゚リアリミットの倖偎の゚リアでは、あらゆる工具動
䜜が犁止されたす。
;
≬垆檧⩮
⇫㯌檧⩮
=
:
0
個々の軞の座暙は、基本座暙系で適甚されたす。
=
<
*
* =
<
*
;
*
*
=
<
*
⪉㊻
ㄶ㲚
䟊
;
<
*
;
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
433
補助呜什
14.3 ワヌキング゚リアリミット
WALIMON 呜什を䜿甚しお、有効なすべおの軞のワヌキング゚リアリミットをプログラ
ム指什しおください。 WALIMOF 呜什は、ワヌキング゚リアリミットを解陀したす。 初
期蚭定は WALIMON です。 したがっお、WALIMON のプログラム指什が必芁なのは、ワ
ヌキング゚リアリミットが事前に解陀されおいる堎合のみです。
構文
G25 X
Y
Z

G26 X
Y
Z

WALIMON
WALIMOF
意味
G25:
ワヌキング゚リアリミットの䞋限
基本座暙系のチャネル軞で倀を割り圓おたす
G26:
ワヌキング゚リアリミットの䞊限
基本座暙系のチャネル軞で倀を割り圓おたす
X
 Y
 Z
:
個々のチャネル軞のワヌキング゚リアリミットの䞋限ず䞊限
指定したリミットは基本座暙系を基準ずしおいたす。
WALIMON:
ワヌキング゚リアリミットを、すべおの軞に぀いおオンにしたす
WALIMOF:
ワヌキング゚リアリミットを、すべおの軞に぀いおオフにしたす
G25/G26 を䜿甚しお倀をプログラム指什するだけでなく、次の軞別セッティングデヌ
タを䜿甚しお倀を入力するこずもできたす。
SD43420 $SA_WORKAREA_LIMIT_PLUS (正のワヌキング゚リアリミット)
SD43430 $SA_WORKAREA_LIMIT_MINUS (負のワヌキング゚リアリミット)
SD43420 ず SD43430 でパラメヌタ蚭定したワヌキング゚リアリミットの起動ず解陀は、
軞別セッティングデヌタを䜿甚しお、特定の方向に察しお実行され、盎ちに有効ずなり
たす。
SD43400 $SA_WORKAREA_PLUS_ENABLE (正方向のワヌキング゚リアリミットが有
効)
SD43410 $SA_WORKAREA_MINUS_ENABLE (負方向のワヌキング゚リアリミットが
有効)
434
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
補助呜什
14.3 ワヌキング゚リアリミット
方向毎に起動/解陀を実行するず、軞の䜜業範囲を 1 方向のみに制限できたす。
泚蚘
G25/G26 でプログラム指什ワヌキング゚リアリミットは、SD43420 ず SD43430 に入
力された倀より優先され、この倀を䞊曞きしたす。
泚蚘
G25/G26、アドレスSで䞻軞速床の制限をプログラム指什するためにも䜿甚できたす。
詳现に぀いおは、プログラマブル䞻軞速床制限(G25、G26) (ペヌゞ 120)を参照しおく
ださい。
䟋
;%
ワヌキング゚リアリミット G25/26 を䜿甚す
≬垆檧⩮
るず、旋盀の䜜業領域が制限され、呚囲の機
噚ず装眮(回転装眮、蚈枬ステヌションなど)
が損傷から保護されたす。
;
初期蚭定: WALIMON
⇫㯌檧⩮
0
:
=%
;
プログラムコヌド
コメント
N10 G0 G90 F0.5 T1
個々の座暙軞の䞋限を定矩したす
N20 G25 X-80 Z30
;
N30 G26 X80 Z330
;
䞊限を定矩したす
N40 L22
;
切削プログラム
N50 G0 G90 Z102 T2
;
工具亀換䜍眮ぞ
N60 X0
N70 WALIMOF
;
ワヌキング゚リアリミットを解陀したす
N80 G1 Z-2 F0.5
;
穎あけ
N90 G0 Z200
;
戻り
N100 WALIMON
;
ワヌキング゚リアリミットを有効にしたす
N110 X70 M30
;
プログラム終了
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
435
補助呜什
14.3 ワヌキング゚リアリミット
詳现情報
工具の基準点
工具長補正が有効な堎合は、工具の先端が基準点ずしお監芖されたす。有効でない堎合
は、工具ホルダの基準点が監芖されたす。
工具埄の監芖は、個別に有効にしおください。 これは、チャネル別マシンデヌタを䜿
甚しおおこないたす。
MD21020 $MC_WORKAREA_WITH_TOOL_RADIUS
工具基準点が、ワヌキング゚リアリミットで定矩されたワヌキング゚リアの倖偎にある
堎合、たたはこのワヌキング゚リアの倖に移動した堎合は、プログラム凊理が停止した
す。
泚蚘
座暙倉換が有効な堎合は、工具デヌタ(工具長ず工具埄)が考慮され、蚘述した動䜜ずは
異なる動䜜ずなる堎合がありたす。
参照先:
/FB1/総合機胜説明曞 基本機胜; 軞監芖ず保護領域(A3)、
ç« : 「ワヌキング゚リアリミットの監芖」
プログラマブルワヌキング゚リアリミット、G25/G26
ワヌキング゚リアリミットの䞊限(G26)ず䞋限(G25)を軞毎に定矩できたす。 これらの
倀は盎ちに有効ずなり、RESET 埌、および再電源投入埌も、察応するマシンデヌタ蚭
定(→ MD10710 $MN_PROG_SD_RESET_SAVE_TAB)に察しお、そのたた有効です。
泚蚘
『䞊玚線プログラミング説明曞』では CALCPOSI サブプログラムに぀いお説明しおい
たすが、移動動䜜を実行する前にこのサブプログラムを䜿甚しお、予枬軌跡が、ワヌキ
ング゚リアリミットや保護領域のいずれか、たたは䞡方を監芖しお移動しおいるかどう
かをチェックできたす。
436
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
補助呜什
14.3 ワヌキング゚リアリミット
14.3.2
WCS/SZSのワヌキング゚リアリミット(WALCS0 ... WALCS10)
機胜
WALIMON (「BCSのワヌキング゚リアリミット(G25/G26、WALIMON、WALIMOF) (ペ
ヌゞ 433)」を参照しおください)によるワヌキング゚リアリミットの他に、G呜什
WALCS1WALCS10 で有効になる远加のワヌキング゚リアリミットがありたす。 この
堎合のワヌキング゚リアは、WALIMONによるワヌキング゚リアリミットずは逆に、基
本座暙系にあるのではなく、ワヌク座暙系(WCS)たたは蚭定可胜れロオフセットシステ
ム(SZS)で座暙系別に制限されたす。
G 呜什 WALCS1WALCS10 を䜿甚しお、1 個のデヌタセット(ワヌキング゚リアリミッ
トグルヌプ)を 10 個たでのチャネル別デヌタセットから、座暙系別のワヌキング゚リア
リミットずしお遞択したす。 1 個のデヌタセットには、チャネルのすべおの軞に察する
制限倀が含たれたす。 制限は、チャネル別のシステム倉数で定矩したす。
甹途
WALCS1WALCS10 によるワヌキング゚リアリミット(「WCS/SZS のワヌキング゚リ
アリミット」)は䞻ずしお、汎甚旋盀のワヌキング゚リアリミットずしお䜿甚したす。
これらの呜什では、プログラマは、既存の「終端停止」を䜿甚できたす。これで、軞を
「手動で」移動しお、ワヌクを基準ずしたワヌキング゚リアリミットを定矩したす。
構文
「WCS/SZS のワヌキング゚リアリミット」は、ワヌキング゚リアリミットグルヌプを
遞択しお有効にしたす。 G 呜什を䜿甚しお、以䞋のいずれかを遞択したす。
WALCS1
ワヌキング゚リアリミットグルヌプ No. 1 を起動
...
WALCS10
ワヌキング゚リアリミットグルヌプ No. 10 を起動
「WCS/SZS のワヌキング゚リアリミット」を解陀するには、次の G 呜什を䜿甚したす。
WALCS0
動䜜䞭のワヌキング゚リアリミットグルヌプを解陀
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
437
補助呜什
14.3 ワヌキング゚リアリミット
意味
次のチャネル別システム倉数ぞの曞き蟌みにより、個々の軞のワヌキング゚リアリミッ
トが蚭定されたす、そしおワヌキング゚リアリミットが有効ずなる基準フレヌム(WCS
たたは SZS)を、WALCS1WALCS10 で有効にしたす。
システム倉数
意味
ワヌキング゚リアリミットの蚭定
$AC_WORKAREA_CS_PLUS_ENABLE
正の軞方向のワヌキング゚リアリミットの有効性を蚭定し
[WALimNo, ax]
たす。
$AC_WORKAREA_CS_LIMIT_PLUS
正の軞方向のワヌキング゚リアリミットを蚭定したす。
[WALimNo, ax]
次の堎合にのみ有効です。
$AC_WORKAREA_CS_PLUS_ENABLE = TRUE
$AC_WORKAREA_CS_MINUS_ENABLE
負の軞方向のワヌキング゚リアリミット有効性を蚭定した
[WALimNo, ax]
す。
$AC_WORKAREA_CS_LIMIT_MINUS
負の軞方向のワヌキング゚リアリミットを蚭定したす。
[WALimNo, ax]
次の堎合にのみ有効です。
$AC_WORKAREA_CS_PLUS_ENABLE = TRUE
基準フレヌムの遞択
$AC_WORKAREA_CS_COORD_SYSTEM
ワヌキング゚リアリミットグルヌプが基準ずする座暙系で
[WALimNo]
す。
438
芏栌倀
意味
1
ワヌク座暙系(WCS)
3
蚭定可胜れロオフセットシステム(SZS)
<WALimNo>:
ワヌキング゚リアリミットグルヌプの番号です。
<軞>:
倀が有効な軞のチャネル軞名称です。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
補助呜什
14.3 ワヌキング゚リアリミット
䟋
次の 3 ぀の軞がチャネルで定矩されたす。 X、Y、および Z
ワヌキング゚リアリミットグルヌプ No. 2 を定矩しお有効にしたす。次の指定に埓っお、
軞が WCS で制限されたす。
●
X 軞の正方向: 10 mm
●
X 軞の負方向: 制限なし
●
Y 軞の正方向: 34 mm
●
Y 軞の負方向: -25 mm
●
Z 軞の正方向: 制限なし
●
Z 軞の負方向: -600 mm
プログラムコヌド
コメント
...
;
N51 $AC_WORKAREA_CS_COORD_SYSTEM[2]=1
; ワヌキング゚リアリミットグルヌプ No.
2 のワヌキング゚リアリミットが WCS で
適甚されたす。
N60 $AC_WORKAREA_CS_PLUS_ENABLE[2,X]=TRUE
;
N61 $AC_WORKAREA_CS_LIMIT_PLUS[2,X]=10
;
N62 $AC_WORKAREA_CS_MINUS_ENABLE[2,X]=FALSE
;
N70 $AC_WORKAREA_CS_PLUS_ENABLE[2,Y]=TRUE
;
N73 $AC_WORKAREA_CS_LIMIT_PLUS[2,Y]=34
;
N72 $AC_WORKAREA_CS_MINUS_ENABLE[2,Y]=TRUE
;
N73 $AC_WORKAREA_CS_LIMIT_MINUS[2,Y]=–25
;
N80 $AC_WORKAREA_CS_PLUS_ENABLE[2,Z]=FALSE
;
N82 $AC_WORKAREA_CS_MINUS_ENABLE[2,Z]=TRUE
;
N83 $AC_WORKAREA_CS_LIMIT_PLUS[2,Z]=–600
;
...
N90 WALCS2
; ワヌキング゚リアリミットグルヌプ No.
2 の起動。
...
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
439
補助呜什
14.3 ワヌキング゚リアリミット
詳现情報
有効性
WALCS1WALCS10 によるワヌキング゚リアリミットは、WALIMON によるワヌキング
゚リアリミットずは無関係に動䜜したす。 この䞡方の機胜が有効な堎合は、最初に到
達した軞移動の制限が有効になりたす。
工具の基準点
工具デヌタ(工具長ず工具埄)を䜿甚する堎合は、ワヌキング゚リアリミット監芖時の工
具の基準点は、WALIMON によるワヌキング゚リアリミットの動䜜に察応したす。
440
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
補助呜什
14.4 リファレンス点埩垰(G74)
14.4
リファレンス点埩垰(G74)
機胜
機械に電源を投入したずき(むンクリメンタル䜍眮怜出噚を䜿甚する堎合)は、すべおの
軞送り台は、その原点マヌクにリファレンス埩垰をしおください。 この埌に、移動動
䜜をプログラム指什できたす。
レファレンス点には、NC プログラムで G74 を䜿甚しおアプロヌチできたす。
構文
G74 X1=0 Y1=0 Z1=0 A1=0 
 ; 個別の NC ブロックでプログラム指什したす
意味
G74:
レファレンス点埩垰
X1=0 Y1=0 Z1=0 
 :
指定した機械軞アドレス X1, Y1, Z1
 の盎線軞のレファレン
ス点埩垰
A1=0 B1=0 C1=0 
 :
指定した機械軞アドレス A1, B1, C1
 の回転軞のレファレン
ス点埩垰
泚蚘
G74 でレファレンス点ぞアプロヌチする軞には、座暙倉換をプログラム指什しないでく
ださい。
座暙倉換は呜什 TRAFOOF で無効にしたす。
䟋
怜出噚を亀換するずきには、レファレンス点ぞアプロヌチしお、ワヌク原点を初期化し
たす。
プログラムコヌド
コメント
N10 SPOS=0
;
䜍眮制埡の䞻軞
N20 G74 X1=0 Y1=0 Z1=0 C1=0 ;
盎線軞ず回転軞のレファレンス点埩垰
N30 G54
;
れロオフセット
N40 L47
;
切削プログラム
N50 M30
;
プログラムの終了
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
441
補助呜什
14.5 固定点アプロヌチ(G75、G751)
14.5
固定点アプロヌチ(G75、G751)
機胜
ノンモヌダル呜什 G75/G751 を䜿甚するず、軞を個々に、互いに無関係に、機械空間の
固定点(工具亀換䜍眮、取り付け䜍眮、パレット亀換䜍眮など)に移動できたす。
固定点は、マシンデヌタ(MD30600 $MA_FIX_POINT_POS[n])に栌玍された、機械座暙
系の䜍眮です。 軞毎に最倧 4 ぀たでの固定点を定矩できたす。
固定点には、 珟圚の工具たたはワヌクの䜍眮にかかわらず、党おの NC プログラムか
らアプロヌチできたす。 内郚の先読み停止は、軞の移動前に実行されたす。
アプロヌチは次のように、盎接(G75)たたは䞭間点経由で(G751)実行されたす。
;
;
*
⊉➩䍈
₌栢⇜凜
*
⊉➩䍈
=
=
条件
G75/G751 で固定点ぞアプロヌチするには、次の条件を満たしおください。
●
正確に蚈算された固定点座暙がマシンデヌタに曞き蟌たれおいる。
●
固定点が有効移動範囲(→゜フトりェアのリミットスむッチ制限に泚意しおください)
内にある。
442
●
移動する軞は原点確立枈みである。
●
工具埄補正が無効。
●
キネマティックトランスフォヌメヌションが有効になっおいない。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
補助呜什
14.5 固定点アプロヌチ(G75、G751)
●
移動する軞のいずれも、動䜜䞭の座暙倉換に関䞎しおいない。
●
移動する軞のいずれも、動䜜䞭の連結のスレヌブ軞ではない。
●
移動する軞のいずれも、ガントリグルヌプの軞ではない。
●
コンパむルサむクルが移動成分を起動しない。
構文
G75/G751 <軞名称><軞䜍眮> ... FP=<n>
意味
G75:
固定点に盎接アプロヌチしたす
G751:
䞭間点経由で固定点ぞアプロヌチしたす
<軞名称>:
固定点ぞ移動する機械軞の名称
すべおの軞識別子を䜿甚できたす。
<軞䜍眮>:
G75 の堎合、指定䜍眮の倀は無意味です。 したがっお、通垞は
「0」ずいう倀を指定したす。
G751 で、アプロヌチする䞭間点の䜍眮を倀で指定する必芁があ
る堎合は、倀が異なりたす。
FP=:
アプロヌチする固定点
<n>:
固定点番号
倀の範囲:
1, 2, 3, 4
泚:
FP=<n>、および固定点番号のどちらも指定しない堎合、たたは
FP=0 をプログラム指什した堎合は、FP=1 を指定したず解釈さ
れ、固定点 1 ぞアプロヌチしたす。
泚蚘
1 ぀のの G75/751 ブロックに耇数の軞をプログラム指什できたす。 プログラム指什し
た軞は、同時に指定した固定点ぞ移動したす。
泚蚘
G751 には、 「最初に䞭間点に移動せずに、固定点にのみアプロヌチする軞はプログラ
ム指什できない」ずいう芏則が適甚されたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
443
補助呜什
14.5 固定点アプロヌチ(G75、G751)
泚蚘
アドレス FP の倀が、各プログラム指什軞(MD30610 $MA_NUM_FIX_POINT_POS)に指
定した固定点の数を超えないようにしおください。
䟋
䟋 1:G75
工具亀換のずきに、軞 X (= AX1)ず Z (= AX3)が、X = 151.6 ず Z = -17.3 の固定機械軞
䜍眮 1 に移動する必芁がありたす。
マシンデヌタ:
●
MD30600 $MA_FIX_POINT_POS[AX1,0] = 151.6
●
MD30600 $MA_FIX_POINT[AX3,0] = 17.3
NC プログラム:
プログラムコヌド
コメント


N100 G55
; 蚭定可胜なワヌクオフセットを有効にしたす。
N110 X10 Y30 Z40
; ワヌク座暙系の各䜍眮ぞアプロヌチしたす。
N120 G75 X0 Z0 FP=1 M0
; X 軞が 151.6 ぞ、Z 軞が 17.3 ぞ (機械座暙系で)移動したす。 各
軞は、到達可胜な最倧速床で移動したす。 このブロックでは、远加
の移動は有効になりたせん。 終了䜍眮に到達したずきに、远加の移
動が発生しないよう、ここに停止を挿入したす。
N130 X10 Y30 Z40
; N110 の䜍眮ぞ再びアプロヌチしたす。 ワヌクオフセットが再床有
効になりたす。


泚蚘
「マガゞンによる工具管理機胜」機胜が有効な堎合は、補助機胜 T たたは M... (通垞
は M6)だけでは、G75 動䜜の終了でブロック切り替えの犁止はおこなわれたせん。
理由: 「マガゞンによる工具管理機胜」が有効な堎合は、工具亀換の補助機胜が PLC ぞ
出力されたせん。
444
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
補助呜什
14.5 固定点アプロヌチ(G75、G751)
䟋 2:G751
最初に X20 Z30 の䜍眮ぞ、その次に固定機械軞䜍眮 2 ぞアプロヌチしたす。
プログラムコヌド
コメント


N40 G751 X20 Z30 FP=2
; 最初に早送りで X20 Z30 の䜍眮ぞ、軌跡移動でプロヌチしたす。 そ
の埌、G75 の堎合ず同様に、X20 Z30 から、X 軞ず Y 軞の 2 番目の固
定点たでの距離を移動したす。


詳现情報
G75
軞が、機械軞ずしお早送りで移動したす。 この動䜜は内郚で、「SUPA」(すべおのフ
レヌムをマスク)ず「G0 RTLIOF」(単独軞補間による早送り移動)機胜を䜿甚しお割り
圓おられたす。
「RTLIOF」(単独軞補間)の条件が満たされない堎合は、固定点ぞ軌跡移動でアプロヌ
チしたす。
固定点に到達するず、軞が「粟密むグザクトストップ」蚱容範囲内で停止状態になりた
す。
G751
䞭間䜍眮ぞ動䜜䞭のオフセット(工具オフセット、フレヌムなど)で、早送りでアプロヌ
チ埌、各軞が補間により移動したす。 その次に固定点アプロヌチが、G75 ず同じよう
に実行されたす。 固定点ぞ到達するず、(G75 ず同様に)オフセットが再床有効になりた
す。
远加の軞移動
G75/G751 ブロックが補間される時点では、以䞋の远加の軞移動がおこなわれたす。
●
倖郚れロオフセット
●
DRF
●
同期オフセット($AA_OFF)
この埌は、G75/G751 ブロックが移動終了に到達するたで、远加の軞移動は倉曎できた
せん。
G75/G751 ブロックの解釈埌の远加の移動に埓っお、固定点ぞのアプロヌチがオフセッ
トされたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
445
補助呜什
14.5 固定点アプロヌチ(G75、G751)
以䞋に瀺した远加の移動は、補間がおこなわれるずきも、考慮されたせん。そのため、
その埌、目暙䜍眮がオフセットされたす。
●
オンラむン工具補正
●
BCS ず機械座暙系のコンパむルサむクルからの远加の移動
動䜜䞭のフレヌム
すべおの動䜜䞭のフレヌムが無芖されたす。そしお機械座暙系で移動がおこなわれたす。
WCS/SZS のワヌキング゚リアリミット
座暙系別ワヌキング゚リアリミット(WALCS0WALCS10)は、G75/G751 を含むブロッ
クでは無効です。 終点は、次のブロックの始点ずしお監芖されたす。
POSA/SPOSA による軞/䞻軞移動
プログラム指什の軞/䞻軞が以前に POSA たたは SPOSA によっお移動しおいる堎合は、
固定点ぞアプロヌチする前に、これらの移動を完了したす。
G75/G751 ブロックの䞻軞機胜
䞻軞が「固定点アプロヌチ」を犁じられおいる堎合は、远加の䞻軞機胜(SPOS/SPOSA
による䜍眮決めなど)を G75/G751 ブロックでプログラム指什できたす。
モゞュロ軞
モゞュロ軞の堎合は、最短距離に沿っお固定点ぞアプロヌチしたす。
参照先
「固定点アプロヌチ」に぀いお詳しくは、以䞋を参照しおください。
総合機胜説明曞 䞊玚機胜; JOG 運転ずハンドル運転(H1)、章: 「JOG モヌドの固定点ア
プロヌチ」
446
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
補助呜什
14.6 突き圓お点停止(FXS、FXST、FXSW)
14.6
突き圓お点停止(FXS、FXST、FXSW)
機胜
「突き圓お点停止」機胜を䜿甚するず、心抌し台、クむル、グリッパなどで必芁なワヌ
ククランプの掚力を定矩するこずができたす。 この機胜は、機械のレファレンス点ぞ
のアプロヌチにも䜿甚できたす。
䎐ሰ㇢቉䍈⋫㷱㈛ቑ
䚍⊷⊳
䎐ሰ㇢቉䍈
䥲尥乓⊁
኎ዊኍ዆ኜ㖖ⅳ
俑ℕ⇜凜
栚ⱚ⇜凜
トルクを十分に小さくするず、プロヌブを接続するこずなく、簡単な蚈枬操䜜をおこな
うこずもできたす。 「突き圓お点停止」機胜は、軞だけでなく、軞移動機胜を持぀䞻
軞ずしおも実行できたす。
構文
FXS[<軞>]=

FXST[<軞>]=

FXSW[<軞>]=

FXS[<軞>]=
 FXST[<軞>]=

FXS[<軞>]=
 FXST[<軞>]=
 FXSW[<軞>]=

意味
FXS:
「突き圓お点停止」機胜の適甚呜什ず解陀呜什
FXS[<軞>]=
1:
機胜を有効にしたす
FXS[<軞>]=
0:
機胜を解陀したす
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
447
補助呜什
14.6 突き圓お点停止(FXS、FXST、FXSW)
FXST:
クランプトルクを蚭定するための任意遞択呜什
最倧ドラむブトルクに察する割合を%で指定したす
FXSW:
突き圓お点監芖甚の範囲幅を蚭定するための任意遞択呜什
ミリ、むンチ、たたは床単䜍で指定したす
<軞>:
機械軞名称
機械軞(X1、Y1、Z1 など)をプログラム指什したす。
泚蚘
呜什 FXS、FXST、および FXSW はモヌダルです。
FXST ず FXSW のプログラミングは任意遞択です。 この指定をしない堎合は、最埌のプ
ログラム指什倀たたは圓該のマシンデヌタの蚭定倀が適甚されたす。
突き圓お点停止の起動: FXS[<軞>] = 1
終点ぞの移動は、軌跡軞、たたは䜍眮決め軞の移動ずしお蚘述できたす。 䜍眮決め軞
の堎合は、ブロックの境界を越えおこの機胜をおこなうこずができたす。
突き圓お点停止は、耇数の軞に察しお同時に、他の軞の移動ず同じようにおこなうこず
ができたす。 突き圓お点は、開始䜍眮ず終了䜍眮の間に配眮しおください。
䟋:
プログラムコヌド
コメント
X250 Y100 F100 FXS[X1]=1 FXST[X1]=12.3 FXSW[X1]=2
;
軞 X1 は、送り速床 F100 (この指定
は任意遞択です)で終了䜍眮 X=250
mm ぞ移動したす。
クランプトルクは最倧ドラむブトル
クの 12.3%で、監芖は 2 mm の範囲
幅でおこなわれたす。
...
泚意
「突き圓お点停止」機胜がすでに軞/䞻軞に察しお有効になっおいた堎合は、軞に察し
お新しい䜍眮をプログラム指什するこずはできたせん。
この機胜を遞択する前に、䞻軞を䜍眮制埡モヌドに切り替えおください。
448
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
補助呜什
14.6 突き圓お点停止(FXS、FXST、FXSW)
突き圓お点停止の解陀: FXS[<軞>] = 0
機胜を遞択解陀するず、先読み停止がおこなわれたす。
FXS[<軞>]=0 を含むブロックは、移動を含む堎合がありたす。
䟋:
プログラムコヌド
コメント
X200 Y400 G01 G94 F2000 FXS[X1]=0
; 軞 X1 が突き圓お点から䜍眮 X = 200 mm ぞ埌退し
たす。他の指定はすべお任意遞択です。
...
泚意
埌退䜍眮ぞの移動は、突き圓お点から離れる方向に動かしおください。そうでない堎
合は、突き圓お点、たたは機械が損傷するおそれがありたす。
ブロック切り替えは、埌退䜍眮に達したずきに実行されたす。 埌退䜍眮を指定しない
堎合は、トルク制限が解陀されるず盎ちに、ブロック切り替えが実行されたす。
クランプトルク(FXST)ず監芖範囲(FXSW)
プログラム指什のトルク制限 FXST はいずれも、ブロックの先頭から有効です。぀たり、
突き圓お点にも、トルクを小さくしおアプロヌチしたす。 FXST ず FXSW は、パヌトプ
ログラムの䞭でい぀でもプログラム指什、および倉曎ができたす。 倉曎箇所は、同じ
ブロックで移動を実行する前に有効になりたす。
再プログラム指什をする前に軞が移動しおいた堎合、新しい突き圓お点の監芖範囲をプ
ログラム指什するず、範囲幅の倉曎だけでなく、範囲の䞭心の基準点の倉曎もがおこな
われたす。 範囲の倉曎時の機械軞の実䜍眮は、新しい範囲の䞭心点です。
泚意
範囲は、突き圓お点から倖れた堎合にのみ、突き圓お点監芖が異垞を怜出するよう
に、遞択しおください。
詳现情報
䞊昇カヌブ
新しいトルク制限の䞊昇カヌブの割合をマシンデヌタで定矩しお、トルク制限指什ぞの
急激な倉化を防止できたす。(クむルの挿入など)
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
449
補助呜什
14.6 突き圓お点停止(FXS、FXST、FXSW)
アラヌムのマスク
マシンデヌタ項目でアラヌムをマスクしお、新しいマシンデヌタ蚭定を NEW_CONF
で起動するこずで、アプリケヌションのために、パヌトプログラムで突き圓お点アラヌ
ムをマスクできたす。
起動
突き圓お点ぞの移動呜什は、シンクロナむズドアクションたたはテクノロゞサむクルか
ら呌び出すこずができたす。 これらの呜什は、動䜜を開始するこずなく有効にでき、
トルクが盎ちに制限されたす。 軞が指什倀で移動した盎埌に、制限停止モニタが有効
になりたす。
シンクロナむズドアクションからの起動
䟋:
予枬される事象($R1)が発生したが、突き圓お点停止がただ実行されおいない堎合に、
軞 Y に察しお FXS を有効にしたす。トルクは、定栌トルク倀の 10%の倀にしたす。 監
芖範囲幅は初期蚭定されおいたす。
プログラムコヌド
N10 IDS=1 WHENEVER (($R1=1) AND ($AA_FXS[Y]==0)) DO $R1=0 FXS[Y]=1 FXST[Y]=10
通垞のパヌトプログラムでは、$R1 が、目暙のタむミングで確実に蚭定されるよう䜜成
しおください。
シンクロナむズドアクションからの解陀
䟋:
予想される事象($R3)が発生し、「制限停止に接觊」状態(システム倉数$AA_FXS)に達
した堎合に、FXS を遞択解陀したす。
プログラムコヌド
IDS=4 WHENEVER (($R3==1) AND ($AA_FXS[Y]==1)) DO FXS[Y]=0 FA[Y]=1000 POS[Y]=0
突き圓お点に到達
突き圓お点に達した堎合䞋蚘の凊理をおこないたす。
●
残移動距離が削陀され、䜍眮指什倀が補正されたす。
●
ドラむブトルクが、プログラム指什制限倀 FXSW たで増加した埌、䞀定に保持され
たす。
●
450
突き圓お点監芖が、指定した範囲幅で有効になりたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
補助呜什
14.6 突き圓お点停止(FXS、FXST、FXSW)
補足条件
●
残移動距離削陀による蚈枬
「残移動距離削陀による蚈枬」(MEAS 呜什)ず「突き圓お点停止」は、1 ぀のブロッ
クで同時にプログラム指什できたせん。
䟋倖:
1 ぀の蚈枬は 1 ぀の軌跡軞に䜜甚したす、そしお、その他の蚈枬は 1 ぀の䜍眮決め
軞に䜜甚したす。たたは䞡方の蚈枬が䜍眮決め軞に䜜甚したす。
●
茪郭誀差監芖
茪郭誀差監芖は、「突き圓お点停止」が有効な間はおこなわれたせん。
●
䜍眮決め軞
䜍眮決め軞による「突き圓お点停止」」の堎合は、ブロック切り替えは突き圓お点
移動に圱響されずにおこなわれたす。
●
リンク軞ずコンテナ軞
突き圓お点停止は、リンク軞ずコンテナ軞にも䜿甚できたす。
割り圓おた機械軞の状態は、コンテナが回転しおも維持されたす。 これは、
FOCON によるモヌダルなトルク制限にも適甚されたす。
参照先:
– 総合機胜説明曞 䞊玚機胜; NCU ず操䜜パネルの n:m 接続(B3)
– プログラミング説明曞 䞊玚線; 「突き圓お点停止(FXS、および
FOCON/FOCOF)」に関する蚘述
●
次の堎合は、突き圓お点停止を䜿甚できたせん。
– ガントリ軞の堎合
– PLC でのみ制埡される同時䜍眮決め軞の堎合(FXS は NC プログラムで遞択され
るためです)。
●
トルク制限の倀を䞋げすぎるず、䜍眮コントロヌラが限界状態になっお茪郭誀差が
倧きくなり、軞が指什倀に远埓できなくなりたす。 この動䜜状態で、トルク制限の
倀を䞊げるず、突発的に、ガタガタするような移動が発生する堎合がありたす。 軞
が必ず指什倀に远埓できるように、茪郭誀差をチェックしお、無制限のトルクによ
り、誀差が倧きくなり過ぎないようにしおください。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
451
補助呜什
14.7 加枛速動䜜
14.7
加枛速動䜜
14.7.1
加枛速モヌド(BRISK、BRISKA、SOFT、SOFTA、DRIVE、DRIVEA)
機胜
次のパヌトプログラム呜什を䜿甚しお、珟圚の加枛速モヌドをプログラム指什できたす。
●
BRISK、BRISKA
単独軞たたは軌跡軞が、プログラム指什送り速床に達するたで最倧加枛速床で移動
したす(加々速床制限のない加枛速)。
●
SOFT、SOFTA
単独軞たたは軌跡軞が、プログラム指什送り速床に達するたで䞀定の加枛速床で移
動したす(加々速床䞀定加枛速)。
●
DRIVE、DRIVEA
単独軞たたは軌跡軞が、プログラム指什制限速床たで最倧加枛速床で移動したす(マ
シンデヌタの蚭定)。 その埌、加速床が、プログラム指什送り速床に達するたで枛少
したす(マシンデヌタの蚭定)。
慛恰抮ㄵ
㖖ⅳ
%5,6.
㊏䩌
㣑栢
62)7ã³®
㬿ኔኖኣኜ
ት≬垆
㣑栢
図 14-1
452
BRISK ず SOFT による軌跡速床曲線
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
補助呜什
14.7 加枛速動䜜
㖖ⅳ⊳
慛恰抮ㄵ
䷘┯䂪抮ㄵ
ቑ
⒖ቭ㊎ራ䍈
㣑栢
図 14-2
DRIVE による軌跡速床曲線
構文
BRISK
BRISKA(<軞 1>,<軞 2>, ...)
SOFT
SOFTA(<軞 1>,<軞 2>, ...)
DRIVE
DRIVEA(<軞 1>,<軞 2>, ...)
意味
BRISK:
軌跡軞に察しお「加々速床制限のない加枛速」を有効にする
呜什です。
BRISKA:
単独軞移動に察しお「加々速床制限のない加枛速」を有効に
する呜什です(JOG、JOG/INC、䜍眮決め軞、揺動軞など)。
SOFT:
軌跡軞に察しお「加々速床䞀定加枛速」を有効にする呜什で
す。
SOFTA:
単独軞移動(JOG、JOG/INC、䜍眮決め軞、揺動軞など)に察
しお「加々速床䞀定加枛速」を有効にする呜什です。
DRIVE:
軌跡軞に察しお、蚭定制限速床
(MD35220 $MA_ACCEL_REDUCTION_SPEED_POINT)以䞊
で加枛速䜎枛を有効にする呜什です。
DRIVEA:
単独軞移動(JOG、JOG/INC、䜍眮決め軞、揺動軞など)に察
しお、蚭定制限速床
(MD35220 $MA_ACCEL_REDUCTION_SPEED_POINT)以䞊
で加枛速䜎枛を有効にする呜什です。
(<軞 1>,<軞 2>, ...) 呌び出した加枛速モヌドが適甚される単独軞です。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
453
補助呜什
14.7 加枛速動䜜
補足条件
加工䞭の加枛速モヌドの倉曎
加工䞭にパヌトプログラムで加枛速モヌドを倉曎(BRISK ↔ SOFT)するず、連続軌跡モ
ヌドであっおも、遷移䞭にブロックの終点でむグザクトストップによりブロックが倉曎
されたす。
䟋
䟋 1: SOFT ず BRISKA
プログラムコヌド
N10 G1 X
 Y
 F900 SOFT
N20 BRISKA(AX5,AX6)
...
䟋 2: DRIVE ず DRIVEA
プログラムコヌド
N05 DRIVE
N10 G1 X
 Y
 F1000
N20 DRIVEA (AX4, AX6)
...
参照先
総合機胜説明曞 基本機胜; 加枛速制埡(B2)
454
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
補助呜什
14.7 加枛速動䜜
14.7.2
スレヌブ軞に察する加枛速の動䜜(VELOLIMA、ACCLIMA、JERKLIMA)
機胜
軞連結(法線方向制埡、連結動䜜、軞間連動機胜、電子ギダ→プログラミング説明曞 侊
玚線を参照しおください)の堎合、スレヌブ軞/䞻軞は、耇数のメむン軞/䞻軞に䟝存しお
移動したす。
スレヌブ軞/䞻軞の応答性制限は、軞連結がすでに有効な堎合でも、パヌトプログラム
たたはシンクロナむズドアクションから VELOLIMA、ACCLIMA、および JERKLIMA 機
胜を䜿甚しお操䜜できたす。
泚蚘
JERKLIMA 機胜は、䞀郚のタむプの連結では䜿甚できたせん。
参照先:
 総合機胜説明曞 応甚機胜; 軞の連結(M3)
 総合機胜説明曞 䞊玚機胜; 䞻軞同期(S3)
泚蚘
SINUMERIK 828D での適甚
VELOLIMA、ACCLIMA、JERKLIMA 機胜は、SINUMERIK 828D で「連結動䜜」機胜ず
組み合わせた堎合のみ䜿甚するこずができたす。
構文
VELOLIMA(<軞>)=<倀>
ACCLIMA(<軞>)=<倀>
JERKLIMA(<軞>)=<倀>
意味
VELOLIMA:
最倧パラメヌタ蚭定速床を補正する呜什
ACCLIMA:
最倧パラメヌタ蚭定加枛速床を補正する呜什
JERKLIMA:
最倧パラメヌタ蚭定加々速床を補正する呜什
<軞>:
応答性制限の補正が必芁なスレヌブ軞
<倀>:
オフセット倀の割合(%)
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
455
補助呜什
14.7 加枛速動䜜
䟋
䟋 1: スレヌブ軞(AX4)の応答性制限の補正
プログラムコヌド
コメント
...
VELOLIMA[AX4]=75
; マシンデヌタに蚭定された最倧軞速床の 75%の制限ぞ補正
ACCLIMA[AX4]=50
; マシンデヌタに蚭定された最倧軞加枛速床の 50%の制限ぞ補正
JERKLIMA[AX4]=50
; マシンデヌタに蚭定された最倧軞加々速床の 50%の制限ぞ補正
...
䟋 2: 電子ギダ
軞 4 を、「電子ギダ」連結により軞 X に連結したす。 スレヌブ軞の加枛速胜力を最倧
加枛速床の 70%に制限したす。 最倧蚱容速床を最倧速床の 50%に制限したす。 連結が
正垞に動䜜するず、最倧蚱容速床が 100%に埩垰したす。
プログラムコヌド
コメント
...
N120 ACCLIMA[AX4]=70
; 最倧加枛速床の制限
N130 VELOLIMA[AX4]=50
; 最倧速床の制限
...
N150 EGON(AX4,"FINE",X,1,2)
; EG 連結の適甚
...
N200 VELOLIMA[AX4]=100
; 最倧速床ぞ埩垰
...
䟋 3: 内郚的なシンクロナむズドアクションによる軞間連動機胜ぞの効果
軞間連動機胜により軞 4 が X に連結されたす。 加枛速動䜜は、100%の倀から、内郚的
なシンクロナむズドアクション 2 により、80%の倀に制限されたす。
プログラムコヌド
コメント
...
N120 IDS=2 WHENEVER $AA_IM[AX4] > 100 DO ACCLIMA[AX4]=80
; シンクロナむズドアクション
N130 LEADON(AX4, X, 2)
; 軞間連動機胜オン
...
456
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
補助呜什
14.7 加枛速動䜜
14.7.3
テクノロゞ別のダむナミック応答倀の起動(DYNNORM、DYNPOS、
DYNROUGH、DYNSEMIFIN、DYNFINISH)
機胜
「テクノロゞ」G グルヌプを䜿甚しお、圓該のダむナミック応答を、5 皮類の異なるテ
クノロゞ加工ステップに察しお有効にできたす。
ダむナミック応答倀ず G 呜什が蚭定できたす。したがっお、これらはマシンデヌタ蚭
定に䟝存したす(→ 工䜜機械メヌカ)。
参照先:
総合機胜説明曞 基本機胜; 連続軌跡モヌド、むグザクトストップず先読み(B1)
構文
ダむナミック応答倀の起動:
DYNNORM
DYNPOS
DYNROUGH
DYNSEMIFIN
DYNFINISH
泚蚘
ダむナミック応答倀はすでに、関連する G 呜什がプログラム指什されたブロックのな
かで有効です。 加工は停止したせん。
特定のフィヌルド芁玠の読み取りたたは曞き蟌み:
R<m>=$MA...[n,X]
$MA...[n,X]=<倀>
意味
DYNNORM:
暙準のダむナミック応答を起動する G 呜什
DYNPOS:
䜍眮決めモヌド、タッピングのダむナミック応答を起動する G 呜什
DYNROUGH:
荒削りのダむナミック応答を起動する G 呜什
DYNSEMIFIN:
仕䞊げのダむナミック応答を起動する G 呜什
DYNFINISH:
滑らかな仕䞊げのダむナミック応答を起動する G 呜什
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
457
補助呜什
14.7 加枛速動䜜
R<m>:
番号<m>をも぀ R 倉数
$MA...[n,X]:
ダむナミック応答に䜜甚するフィヌルド芁玠をも぀マシンデヌタ
<n>:
配列むンデックス
倀の範囲:
0 ... 4
0
暙準のダむナミック応答(DYNNORM)
1
䜍眮決めモヌドのダむナミック応答(DYNPOS)
2
荒削りのダむナミック応答(DYNROUGH)
3
仕䞊げのダむナミック応答(DYNSEMIFIN)
4
滑らかな仕䞊げのダむナミック応答(DYNFINISH)
<X> :
軞アドレス
<倀>:
ダむナミック応答倀
䟋
䟋 1: ダむナミック応答倀の起動
プログラムコヌド
コメント
DYNNORM G1 X10
; 基本蚭定
DYNPOS G1 X10 Y20 Z30 F

; 䜍眮決めモヌド、タッピング
DYNROUGH G1 X10 Y20 Z30 F10000
; 荒削り
DYNSEMIFIN G1 X10 Y20 Z30 F2000
; 仕䞊げ
DYNFINISH G1 X10 Y20 Z30 F1000
; 滑らかな仕䞊げ
䟋 2: 指定フィヌルド芁玠の読み取りたたは曞き蟌み
荒削りの最倧加枛速床、X 軞
458
プログラムコヌド
コメント
R1=$MA_MAX_AX_ACCEL[2,X]
; 読み取り
$MA_MAX_AX_ACCEL[2,X]=5
; 曞き蟌み
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
補助呜什
14.8 フィヌドフォワヌド制埡による移動、FFWON、FFWOF
14.8
フィヌドフォワヌド制埡による移動、FFWON、FFWOF
機胜
フィヌドフォワヌド制埡は、経路誀差れロに向かっお茪郭切削をする際の速床による行
き過ぎを䜎枛したす。フィヌドフォワヌド制埡の移動により、高粟床の軌跡が可胜にな
り、加工レベルが向䞊したす。
構文
FFWON
FFWOF
意味
FFWON:
フィヌドフォワヌド制埡を有効にする呜什
FFWOF:
フィヌドフォワヌド制埡を解陀する呜什
泚蚘
フィヌドフォワヌド制埡のタむプず、フィヌドフォワヌド制埡で移動する軌跡軞は、マ
シンデヌタで指定したす。
初期蚭定: 速床のフィヌドフォワヌド制埡
オプション: 加枛速床のフィヌドフォワヌド制埡
䟋
プログラムコヌド
N10 FFWON
N20 G1 X
 Y
 F900 SOFT
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
459
補助呜什
14.9 茪郭粟床、CPRECON、CPRECOF
14.9
茪郭粟床、CPRECON、CPRECOF
機胜
フィヌドフォワヌド制埡(FFWON)を䜿甚しない加工運転では、指什倀ず実䜍眮に、速床
に察応した偏差があるため、曲線茪郭で誀差が発生する堎合がありたす。
プログラマブル茪郭粟床機胜 CPRECON を䜿甚するず、NC プログラムに最倧蚱容経路
干枉を蚭定でき、これを超えるこずはできたせん。 経路干枉の倧きさは、セッティン
グデヌタ$SC_CONTPREC で指定したす。
LookAhead 機胜を䜿甚するず、軌跡党䜓を、プログラム指什茪郭粟床で移動できたす。
構文
CPRECON
CPRECOF
意味
CPRECON:
プログラマブル茪郭粟床を有効にしたす
CPRECOF:
プログラマブル茪郭粟床を解陀したす
泚蚘
最小速床はセッティングデヌタ項目$SC_MINFEED で定矩でき、速床がこれを䞋回る
こずはありたせん。同じ倀を、パヌトプログラムからシステム倉数$SC_CONTPREC
で盎接曞き蟌むこずもできたす。
経路干枉の倀$SC_CONTPREC、および関連するゞオメトリ軞のサヌボゲむン係数(速
床/远埓誀差の割合)に基づいお、制埡装眮は、最倧軌跡速床を蚈算したす。この速床で
は、行き過ぎで生成される経路干枉は、セッティングデヌタに蚭定された最小倀を超え
るこずはありたせん。
䟋
プログラムコヌド
コメント
N10 X0 Y0 G0
460
N20 CPRECON
; 茪郭粟床を有効にしたす。
N30 F10000 G1 G64 X100
; 連続軌跡モヌドで 10 m/min で加工したす。
N40 G3 Y20 J10
; 円匧ブロックの送り速床を自動制限したす。
N50 X0
; 制限なしの送り速床 10 m/min です。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
補助呜什
14.10 ドりェル時間(G4)
14.10
ドりェル時間(G4)
機胜
G4 を䜿甚しお、2 ぀の NC ブロック間に「ドりェル時間」をプログラム指什できたす。
この時間䞭は、ワヌクの加工が䞭断されたす。
泚蚘
G4 は、連続軌跡モヌドを䞭断したす。
甹途
たずえば、レリヌフカットでは次のずおりです。
構文
G4 F
/S<n>=...
泚蚘
G4 は、個別の NC ブロックでプログラム指什しおください。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
461
補助呜什
14.10 ドりェル時間(G4)
意味
G4:
ドりェル時間を有効にしたす。
F
:
ドりェル時間をアドレス F で、秒単䜍でプログラム指什したす。
S<n>=
:
ドりェル時間をアドレス S の䞻軞回転数でプログラム指什したす。
<n>:
数倀拡匵子は、ドりェル時間を適甚する䞻軞の番号を瀺したす。 数
倀拡匵子(S...)を指定しない堎合は、ドりェル時間がメむン䞻軞に
適甚されたす。
泚蚘
アドレス F ず S は、G4 ブロックの時間パラメヌタにのみ䜿甚したす。 G4 ブロック以
前にプログラム指什された送り速床 F...ず䞻軞速床 S...は保持されたす。
䟋
プログラムコヌド
コメント
N10 G1 F200 Z-5 S300 M3
; 送り速床 F、䞻軞速床 S です。
N20 G4 F3
; ドりェル時間:3 秒
N30 X40 Y10
462
N40 G4 S30
; 䞻軞の 30 回転のドりェルです(S=300 1/min、および 100%の速床
オヌバラむドによる、t = 0.1 min に盞圓)。
N50 X...
; N10 のプログラム指什送り速床ず䞻軞速床が、匕き続き適甚された
す。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
補助呜什
14.11 内郚先読み停止
14.11
内郚先読み停止
機胜
制埡装眮は、機械状態デヌタ($A...)ぞのアクセス時に内郚の先読み停止をおこないたす。
次のブロックは、先読みがおこなわれお保存されたすべおのブロックが党お実行される
たで、実行されたせん。 前のブロックは(G9 ずしお)むグザクトストップで停止したす。
䟋
プログラムコヌド
コメント
...
N40 POSA[X]=100
N50 IF $AA_IM[X]==R100 GOTOF MARKE1
; 機械状態デヌタ($A...)ぞのアクセス、制埡装眮
は内郚の先読み停止をおこないたす。
N60 G0 Y100
N70 WAITP(X)
N80 LABEL1:
...
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
463
補助呜什
14.11 内郚先読み停止
464
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
15
その他の情報
15.1
軞
軞タむプ
プログラム指什時には、次の軞タむプに区別されたす。
●
機械軞
●
チャネル軞
●
ゞオメトリ軞
●
付加軞
●
軌跡軞
●
同期軞
●
䜍眮決め軞
●
コマンド軞(シンクロナむズドアクション)
●
PLC 軞
●
リンク軞
●
マスタリンク軞
ንኇኟእ዇憇
⇜凜㌉ቀ憇
㳮㬿憇
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
465
その他の情報
15.1 軞
ንኇኟእ዇憇
Ⅷ┯憇
ኞዀኪወ憇
慛恰憇
⇜凜㌉ቀ
憇
ነኻዐኊ
憇
3/&憇
⚛㊮
憇
ኊኪኻኣኀአኌእ዆ዐኖኲኆዙኟዙኔዄዐ
㳮㬿憇
プログラム指什軞の動䜜タむプ
ゞオメトリ軞、同期軞、および䜍眮決め軞をプログラム指什したす。
●
軌跡軞は、プログラム移動指什に埓っお送り速床 F で移動したす。
●
同期軞は、軌跡軞に同期しお移動し、移動する時間は、すべおの軌跡軞ず同じです。
●
䜍眮決め軞は、他のすべおの軞ず非同期で移動したす。 これらの移動は、軌跡移動、
および同期移動ずは無関係におこなわれたす。
●
コマンド軞は、他のすべおの軞ず同期しないで移動したす。 これらの移動は、軌跡
移動、および同期移動ずは無関係におこなわれたす。
●
PLC 軞は PLC で制埡され、他のすべおの軞ず同期しないで移動できたす。 この移
動は、軌跡移動、および同期移動ずは無関係におこなわれたす。
466
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
その他の情報
15.1 軞
15.1.1
メむン軞/ゞオメトリ軞
メむン軞は、右手盎亀座暙系を定矩したす。 工具の移動は、この座暙系でプログラム
指什したす。
NC 加工では、メむン軞をゞオメトリ軞ず呌びたす。 この甚語は、このプログラミング
説明曞でも䜿甚したす。
眮換可胜なゞオメトリ軞
「眮換可胜なゞオメトリ軞」機胜(プログラミング説明曞、䞊玚線を参照しおください)
を䜿甚するず、パヌトプログラムから、マシンデヌタを䜿甚しお蚭定したゞオメトリ軞
グルヌプを倉曎できたす。 この堎合、ゞオメトリ軞はどれも、同期付加軞ずしお定矩
されたチャネル軞に入れ替えるこずができたす。
軞識別子
旋盀の堎合:
ゞオメトリ軞 X ず Z を䜿甚し、Y を䜿甚する堎合もありたす。
዇ኹወክ㡚⥭
憇
ぎ␆
Ⅷ┯⃊憇
;
=
⃊憇
ኟኁዐ⃊憇
&憇
Ⅷ┯憇
㉒㕋ሺ
ንኇኟእ዇ ♿
憇
フラむス盀の堎合:
ゞオメトリ軞 X、Y、および Z を䜿甚したす。
詳现情報
最倧 3 ぀のゞオメトリ軞を䜿甚しお、フレヌムずワヌク圢状(茪郭)をプログラム指什し
たす。
ゞオメトリ軞ずチャネル軞の識別子は、基準が同じであれば、同䞀にできる堎合もあり
たす。
どのチャネルのゞオメトリ軞、およびチャネル軞も、同じプログラムを実行できるよう
に、同じ名称にするこずができたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
467
その他の情報
15.1 軞
15.1.2
付加軞
ゞオメトリ軞ずは違っお、付加軞間では、幟䜕孊的な関係は定矩されおいたせん。
代衚的な付加軞は以䞋の軞です。
●
工具リボルバ軞
●
旋回テヌブル軞
●
旋回ヘッド軞
●
ロヌダヌ軞
軞識別子
円圢マガゞンを装備した旋盀の䟋は、次のずおりです。
●
レボルバ䜍眮 U
●
心抌し台 V
プログラミング䟋
15.1.3
プログラムコヌド
コメント
N10 G1 X100 Y20 Z30 A40 F300
; 軌跡軞の移動
N20 POS[U]=10POS[X]=20 FA[U]=200 FA[X]=350
; 䜍眮決め軞の移動
N30 G1 X500 Y80 POS[U]=150FA[U]=300 F550
; 軌跡軞ず䜍眮決め軞
N40 G74 X1=0 Z1=0
; 原点ぞアプロヌチしたす
䞻軞、メむン䞻軞
機械のキネマテむックスにより、どの䞻軞がメむン䞻軞であるかを特定したす。 䞀般
に、この䞻軞は、マシンデヌタで第 1 䞻軞メむン䞻軞)ずしお宣蚀されたす。
この割り圓おは、SETMS(<䞻軞番号>)プログラム呜什で倉曎できたす。 䞻軞番号を指
定せずに SETMS を䜿甚するず、マシンデヌタで定矩したメむン䞻軞に割り圓おを戻す
こずができたす。
メむン䞻軞は、ねじ切りなどの応甚機胜をサポヌトしおいたす。
䞻軞識別子
S たたは S0
468
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
その他の情報
15.1 軞
15.1.4
機械軞
機械軞は、機械に物理的に存圚する軞です。
各軞の移動も、座暙倉換(TRANSMIT、TRACYL、たたは TRAORI)により機械軞に割り
圓おるこずができたす。 機械軞甚の座暙倉換の堎合は、セットアップのずきに異なる
軞名称を指定しおください(工䜜機械メヌカ)。
機械軞名称は、特別な堎合(レファレンス点埩垰たたは固定点アプロヌチの堎合など)に
のみプログラム指什したす。
軞識別子
軞識別子は、マシンデヌタで蚭定できたす。
暙準識別子:
X1、Y1、Z1、A1、B1、C1、U1、V1
たた、以䞋の暙準軞識別子は、垞に䜿甚できたす。
AX1、AX2、 、AX<n>
15.1.5
チャネル軞
チャネル軞ずは、チャネルで移動するすべおの軞です。
軞識別子
X、Y、Z、A、B、C、U、V
15.1.6
軌跡軞
軌跡軞は、軌跡を定矩し、空間の工具の移動を定矩したす。
この軌跡に察しおは、プログラム指什送り速床が有効です。 この軌跡に関䞎する各軞
は、その䜍眮に同時に到達したす。 䞀般に、これらはゞオメトリ軞です。
ただし、初期蚭定により、どの軞が軌跡軞であるかが定矩され、速床が特定されたす。
軌跡軞は、NC プログラムで FGROUP を䜿甚しお指定できたす。
FGROUPの詳现に぀いおは、送り速床(G93、G94、G95、F、FGROUP、FL、FGREF)
(ペヌゞ 121)を参照しおください。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
469
その他の情報
15.1 軞
15.1.7
䜍眮決め軞
䜍眮決め軞は、個別に補間されたす。぀たり、各䜍眮決め軞には、個別に軞補間噚ず送
り速床がありたす。 䜍眮決め軞は軌跡軞ず䞀緒には補間したせん。
䜍眮決め軞は、NC プログラムたたは PLC により移動したす。 軞が、NC プログラムず
PLC の䞡方で同時に移動する堎合は、゚ラヌメッセヌゞが衚瀺されたす。
䞀般的な䜍眮決め軞は次のずおりです。
●
ワヌクを機械ぞ搬送するロヌダヌ
●
ワヌクを機械から搬出するロヌダヌ
●
工具マガゞン/タレット
タむプ
同期制埡䜍眮決め軞は、ブロックの終点で同期する堎合、たたは耇数のブロックにたた
がる堎合で区別されたす。
POS 軞
このブロックでプログラム指什したすべおの軌跡軞ず䜍眮決め軞が、プログラム指什終
点に到達するず、ブロックの終点でブロック切り替えがおこなわれたす。
POSA 軞
これらの䜍眮決め軞の移動は、耇数のブロックに拡匵できたす。
POSP 軞
終了䜍眮ぞアプロヌチするためのこれらの䜍眮決め軞の移動は、この区間でおこなわれ
たす。
泚蚘
䜍眮決め軞を特別な POS/POSA 識別子なしで移動した堎合は、同期軞ずなりたす。
軌跡軞の連続軌跡モヌド(G64)を䜿甚できるのは、䜍眮決め軞(POS)がその最終䜍眮
に、軌跡軞より先に到達する堎合のみです。
POS/POSA でプログラム指什された軌跡軞は、このブロックが持続する間は軌跡軞グル
ヌプから削陀されたす。
POS、POSA、およびPOSPに぀いお詳しくは、「䜍眮決め軞の移動(POS、POSA、
POSP、FA、WAITP、WAITMC) (ペヌゞ 131)」を参照しおください。
470
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
その他の情報
15.1 軞
15.1.8
同期軞
同期軞は、軌跡に同期しお、開始䜍眮から、プログラム指什終了䜍眮たで移動したす。
F のプログラム指什送り速床は、ブロックでプログラム指什されたすべおの軌跡軞に適
甚されたすが、同期軞には適甚されたせん。 同期軞の移動にかかる時間は、軌跡軞ず
同じです。
同期軞は、軌跡補間に同期しお移動する回転軞でも可胜です。
15.1.9
コマンド軞
コマンド軞は、事象(呜什)に応答しお、シンクロナむズドアクションから起動したす。
この軞は、パヌトプログラムずはたったく非同期で䜍眮決め、起動、および停止できた
す。軞は、パヌトプログラムずシンクロナむズドアクションから同時に移動できたせん。
コマンド軞は、別に補間されたす。぀たり、各コマンド軞には、個別に軞補間噚ず送り
速床がありたす。
参照先:
機胜説明曞 シンクロナむズドアクション
15.1.10
PLC軞
PLC 軞は PLC で、基本プログラムの応甚ファンクションブロックによっお移動されお、
その移動は、その他のすべおの軞ず非同期になるこずができたす。 この移動は、軌跡
移動、および同期移動ず無関係におこなわれたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
471
その他の情報
15.1 軞
15.1.11
リンク軞
リンク軞ずは、別の NCU に物理的に接続し、その軞䜍眮が圓該の NCU から制埡され
る軞です。リンク軞は、別の NCU のチャネルに動的に割り圓おるこずができたす。 リ
ンク軞は、特定の NCU からみお非ロヌカル軞になりたす。
1&8
ኊ዆ኁኳ
ኔኖኣኜ
ኞዀኪወ
1&8
$
ኞዀኪወ
ኊ዆ኁኳ
ኔኖኣኜ
ኞዀኪወ
$
%
%
$
዇ዐኌ኿ንዂዙወኬዙኊ
ኃኄቿ
዇ዐኌ抩≰
዇ዐኌ኿ንዂዙወኬዙኊ
ኃኄቿ
NCU ぞの割り圓おをダむナミックに倉曎するには、軞コンテナ仕様を䜿甚したす。 パ
ヌトプログラムからの GET ず RELEASE による軞入れ替えは、リンク軞には䜿甚できた
せん。
詳现情報
必芁条件
●
関䞎する NCU、NCU1、および NCU2 は、リンクモゞュヌルによる高速通信を䜿甚
しお接続しおください。
参照先:
セットアップマニュアル NCU
●
この軞は、マシンデヌタによっお適切に蚭定しおください。
●
「リンク軞」オプションをむンストヌルしおください。
説明
䜍眮制埡は、その軞がドラむブに物理的に接続された NCU で実行されたす。 この
NCU はたた、関連する軞の VDI むンタフェヌスを含んでいたす。 リンク軞の䜍眮指什
倀は、別の NCU で生成され、NCU リンクによっお䌝送されたす。
472
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
その他の情報
15.1 軞
リンク通信は、補間噚ず、䜍眮コントロヌラたたは PLC むンタフェヌスが連携しお動
䜜する手段を提䟛する必芁がありたす。 補間噚が蚈算した指什倀が、ホヌム NCU の䜍
眮制埡ルヌプに送られ、逆に、フィヌドバック倀がホヌム NCU から補間噚に戻される
必芁がありたす。
参照先:
リンク軞に぀いお詳しくは、
総合機胜説明曞 䞊玚機胜、NCU ず操䜜パネルの M:N 接続(B3)
軞コンテナ
軞コンテナはリングバッファデヌタ構成で、ここで、ロヌカル軞かリンク軞のいずれか、
たたは䞡方をチャネルに割り圓おたす。 リングバッファの入力倀は、呚期的にシフト
できたす。
ロヌカル軞たたはリンク軞を盎接参照するだけでなく、論理機械軞むメヌゞのリンク軞
の構成により軞コンテナを参照するこずもできたす。このタむプの参照は、次の芁玠か
ら構成されたす。
●
コンテナ番号および
●
スロット(コンテナ内のリングバッファの䜍眮)
リングバッファ䜍眮の入力倀には、次の軞が含たれたす。
●
ロヌカル軞たたは
●
リンク軞
1 基の NCU からみお、軞コンテナの入力倀はロヌカル機械軞たたはリンク軞を含みた
す。 1 基の NCU の論理機械軞むメヌゞ
(MD10002 $MN_AXCONF_LOGIC_MACHAX_TAB)の入力倀は固定倀です。
参照先:
軞コンテナの機胜は、
総合機胜説明曞 䞊玚機胜、NCU ず操䜜パネルの M:N 接続(B3)で説明しおいたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
473
その他の情報
15.1 軞
15.1.12
マスタリンク軞
マスタリンク軞ずは、1 基の NCU が補間し、1 基たたは耇数の他の NCU がスレヌブ軞
の制埡甚メむン軞ずしお䜿甚するリンク軞です。
1&8዇ዐኌ኿ንዂዙወ
1&8
1&8
1&8Q
$ቑ㖖ⅳ⊳
孫栢⣷
ኖዉዙኳ憇቎ቫቮ
Ⓟ㈰
孫栢⣷
ኒዙኹ
$ቑ䚍⊷⊳
ኒዙኹ
ኊ዆ኁኳ
ኔኖኣኜ
ኊ዆ኁኳ
ኔኖኣኜ
%
$
%
軞䜍眮コントロヌラアラヌムは、察応する軞にマスタリンク軞経由で接続されおいる他
のすべおの NCU に送信されたす。
マスタリンク軞に䟝存する NCU は、この軞により、次の連結関係を䜿甚できたす。
474
●
マスタ倀(指什倀、実マスタ倀、シミュレヌトマスタ倀)
●
連結動䜜
●
法線方向制埡
●
電子ギア(ELG)
●
䞻軞同期
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
その他の情報
15.1 軞
プログラミング
マスタ NCU:
マスタ倀軞に物理的に割り圓おられた NCU のみが、この軞の移動動䜜をプログラム指
什できたす。移動プログラムには、応甚機胜たたは呜什を入れないでください。
スレヌブ軞の NCU:
スレヌブ軞の NCU の移動プログラムには、マスタリンク軞(マスタ倀軞)の移動指什を
入れないでください。この芏則に違反するずアラヌムが発生したす。
マスタリンク軞は、チャネル軞識別子によっお通垞の方法で凊理されたす。 マスタリ
ンク軞のステヌタスには、遞択したシステム倉数を䜿甚しおアクセスできたす。
詳现情報
条件
●
埓属 NCU、぀たり、NCU1NCU<n> (n は 8 以䞋の数字)は、高速通信甚リンクモ
ゞュヌルで内郚接続しおください。
参照先:
セットアップ説明曞 NCU
●
この軞は、マシンデヌタを䜿甚しお適切に蚭定しおください。
●
「リンク軞」オプションをむンストヌルしおください。
●
マスタリンク軞に接続されたすべおの NCU に、同じ補間呚期を蚭定しおください。
制限事項
●
メむン軞がマスタリンク軞の堎合、メむン軞はリンク軞にするこずはできたせん。
぀たり、メむン軞のあるホヌム NCU 以倖の NCU では、メむン軞を移動できたせん。
●
メむン軞がマスタリンク軞の堎合、メむン軞はコンテナ軞にするこずはできたせん。
぀たり、異なる NCU が亀互にメむン軞にアクセスするこずはできたせん。
●
マスタリンク軞は、ガントリグルヌプのプログラム指什マスタ軞ずしお機胜するこ
ずはできたせん。
●
マスタリンク軞ずの連結は、カスケヌドにするこずはできたせん。
●
軞入れ替えは、マスタリンク軞のホヌム NCU 内でのみ実行できたす。
システム倉数
次のシステム倉数は、マスタリンク軞のチャネル軞識別子ず組み合わせお䜿甚できたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
475
その他の情報
15.1 軞
システム倉数
意味
$AA_LEAD_SP
シミュレヌションされたマスタ倀-䜍眮
$AA_LEAD_SV
シミュレヌションされたマスタ倀-速床
これらのシステム倉数がマスタ軞のホヌム NCU によっお曎新される堎合、このマスタ
軞に応じおスレヌブ軞の制埡を必芁ずするその他の NCU にも同様に曎新倀が転送され
たす。
総合機胜説明曞 䞊玚機胜; NCU ず操䜜パネルの M:N 接続(B3)
476
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
その他の情報
15.2 移動指什から機械移動たで
15.2
移動指什から機械移動たで
プログラム指什軞移動(移動指什)ずその結果である機械移動の関係を、次の図に瀺した
す。
ዌዙኌㄶ㲚䟊ቑ኎ዊኍ዆ኜ㖖ⅳቑ憇䲊╀
ንኇኟእ዇憇;ᇬ<ᇬ=ቍቌ቎ቫቮ
ንኇኟእ዇憇቎ቫቮዌዙኌㇱ䕅ቑ
岧承
ኲዉዙኜ岗䞊
ኇኲኘአእ75$16
⥭慱527
ኖ኎ዙ዇ዐኍ6&$/(
揜⚠኶ኌእወኇኁ዆ዙ屡ት
∎䞷ሺቂぎ␆
ኇ዇ኅዐኣዙኔዄዐቑ去㢝
ሧቲቩቮⅧ┯憇&ᇬ8ᇬ9
ቍቌ቎ቫቮ
ቀቑⅥቑ䲊╀✌ⅳ
ሶቑኞዀኪወቑ
䊃ℳㄶ㲚䟊቎ቫቮ
憹捌%&6
ኲዉዙኜ岗䞊
ኇኲኘአእ
ኖ኎ዙ዇ዐኍ
ぎ␆㈓孫㷲
%&6ቑぎ␆☮䍈ቑ
䲊╀
ぎ␆栆孫㷲
ኊኪኻኣኀአኌእ዆ዐኖኲኆዙኟዙኔዄዐ
㊘╈ቍ⫃⚗
憇ㄶ㲚⮘㙪ቑቂቀቑ
⥭慱憇
ኞዀኪወDEFቑ㳮㬿憇ቑ䲊╀
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
477
その他の情報
15.3 軌跡挔算
15.3
軌跡挔算
軌跡挔算は、すべおのオフセットず補正を考慮しお、ブロックの移動距離を特定したす。
䞀般的に:
距離= 指什倀 - 珟圚䜍眮 + れロオフセット(ZO) + 工具オフセット(TO)
;
ቿኳኚ዇ዂ
ዙእ
⇜凜
㖖ⅳ
⊳
:.
7
=
:
0
=2
㖖ⅳ
⊳
:.
ቿኳኚ዇ዂዙእ⇜凜
新しいれロオフセットず新しい工具オフセットを新しいプログラムブロックでプログラ
ム指什した堎合は、次の条件が適甚されたす。
●
アブ゜リュヌト指什を䜿甚する堎合:
距離= (アブ゜リュヌト指什 P2 -アブ゜リュヌト指什 P1) + (WO P2 - WO P1) + (TO
P2 - TO P1)
●
むンクリメンタル指什を䜿甚する堎合:
距離=むンクリメンタル指什+ (WO P2 - WO P1) + (TO P2 - TO P1)
478
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
その他の情報
15.3 軌跡挔算
:23
0
ぎ␆ኇኲኘአእ3
3ቑ⪉䄥⺇㜀㖖ⅳ⊳
:23
3ቑ⪉䄥
⺇㜀
㖖ⅳ⊳
ぎ␆ኇኲኘአእ3
:
3
恬楱
䲊╀
3
䚍⊷⊳
䚍⊷⊳
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
479
その他の情報
15.4 アドレス
15.4
アドレス
固定アドレスず蚭定可胜アドレス
アドレスは、次の 2 ぀のグルヌプに分けるこずができたす。
●
固定アドレス
このアドレスは、固定倀ずしお蚭定されおいたす。぀たり、アドレス文字を倉曎で
きたせん。
●
蚭定可胜アドレス
工䜜機械メヌカは、マシンデヌタで、このアドレスに別の名称を割り圓おるこずが
できたす。
次の衚は、いく぀かの重芁なアドレスを瀺しおいたす。 最埌の列は、アドレスが固定
か、蚭定可胜かを瀺しおいたす。
アドレス
意味(初期蚭定)
名称
A=DC(...)
回転軞
蚭定可胜
ADIS
軌跡機胜のための䞞み付き隙間
固定
B=DC(...)
回転軞
蚭定可胜
回転軞
蚭定可胜
CHR=...
茪郭のコヌナの面取り
固定
D...
刃先番号
固定
F...
送り速床
固定
FA[軞]=... たたは
軞の送り速床
固定
A=ACP(...)
A=ACN(...)
B=ACP(...)
B=ACN(...)
C=DC(...)
C=ACP(...)
C=ACN(...)
FA[䞻軞]=...たたは (䞻軞番号の定矩が倉数の堎合のみ)
[SPI(䞻軞)]=...
G...
480
準備機胜
固定
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
その他の情報
15.4 アドレス
H...
補助機胜
H=QU(...)
読み取り停止のない補助機胜
I...
補間パラメヌタ
蚭定可胜
J...
補間パラメヌタ
蚭定可胜
K...
補間パラメヌタ
蚭定可胜
L...
サブプログラム呌び出し
固定
M...
远加機胜
固定
M=QU
読み取り停止のない远加機胜
N...
サブブロック
固定
OVR
軌跡オヌバヌラむド
固定
P...
プログラム詊行回数
固定
POS[軞]=...
䜍眮決め軞
固定
POSA[軞]=...
ブロック境界を越える䜍眮決め軞
固定
SPOS=...
䞻軞䜍眮
固定
ブロック境界を越える䞻軞䜍眮
固定
Q...
軞
蚭定可胜
R0=... Rn=...
- R 倉数、n の個数はマシンデヌタ
固定
R...
(暙準は 099)で蚭定できたす
固定
SPOS[n]=...
SPOSA=...
SPOSA[n
-軞
蚭定可胜
RND
茪郭コヌナを䞞み付けしたす
固定
RNDM
茪郭コヌナを䞞み付けしたす(モヌダル)
固定
S...
䞻軞速床
固定
T...
工具番号
固定
U...
軞
蚭定可胜
V...
軞
蚭定可胜
W...
軞
蚭定可胜
X...
軞
蚭定可胜
X=AC(...)
"アブ゜リュヌト
X=IC
"むンクリメンタル
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
481
その他の情報
15.4 アドレス
Y...
軞
蚭定可胜
軞
蚭定可胜
AR+=...
開口角床
蚭定可胜
AP=...
極の角床
蚭定可胜
CR=...
円の半埄
蚭定可胜
RP=...
極半埄
蚭定可胜
Y=AC(...)
Y=IC
Z...
Z=AC(...)
Z=IC
泚蚘
蚭定可胜アドレス
蚭定可胜アドレスは、制埡装眮内では固有にしおください。぀たり、異なる耇数のアド
レスタむプには同じアドレス名称を䜿甚しないでください。
次のアドレスタむプは区別されたす。
 軞倀、および終点
 補間パラメヌタ
 送り速床
 コヌナの䞞み付け条件
 蚈枬
 軞、䞻軞動䜜
モヌダルアドレス/ノンモヌダルアドレス
プログラム指什モヌダルアドレスは、新しい倀を同じアドレスにプログラム指什するた
では(埌続のすべおのブロックで)有効です。
ノンモヌダルアドレスは、それがプログラム指什されたブロックでのみ適甚されたす。
䟋:
482
プログラムコヌド
コメント
N10 G01 F500 X10
;
N20 X10
; N10 からの送り速床 F は、新しい送り速床を入力するたで、そのたた有効
です。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
その他の情報
15.4 アドレス
軞拡匵子を含むアドレス
軞拡匵子を含むアドレスでは、軞名称が、アドレスの埌に角括匧で囲んで入れられたす。
軞名称によっお軞を割り圓おたす。
䟋:
プログラムコヌド
コメント
FA[U]=400
; U 軞の軞別送り速床。
軞拡匵子を含む固定アドレス:
アドレス
意味(初期蚭定)
AX
軞倀(可倉軞のプログラミング)
ACC
軞加枛速床
FA
軞の送り速床
FDA
ハンドルオヌバラむドの軞送り速床
FL
軞送り速床制限
IP
補間パラメヌタ(可倉軞のプログラミング)
OVRA
軞オヌバラむド
PO
倚項匏係数
POS
䜍眮決め軞
POSA
ブロック境界を越える䜍眮決め軞
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
483
その他の情報
15.4 アドレス
拡匵アドレス衚蚘
拡匵アドレス衚蚘により、より倚くの軞、および䞻軞をシステムで構成できたす。
拡匵アドレスは、数倀拡匵子ず「=」蚘号で割り圓おた算術匏で構成されたす。 数倀拡
匵子は 1 桁たたは 2 桁で、垞に正の数です。
拡匵アドレス衚蚘は、以䞋の盎接アドレスにのみ䜿甚できたす。
アドレス
意味
X、Y、Z、...
軞アドレス
i、j、k
補間パラメヌタ
S
䞻軞速床
SPOS、SPOSA
䞻軞䜍眮
M
応甚機胜
H
補助機胜
T
工具番号
F
送り速床
䟋:
プログラムコヌド
コメント
X7
; 「=」は䞍芁で、7 は倀ですが、ここで「=」を䜿甚するこずもできたす
X4=20
; 軞 X4; 「=」が必芁です
CR=7.3
; 2 文字の英字; 「=」が必芁です
S1=470
; 1 番目の䞻軞速床: 470 1/min
M3=5
; 3 番目の䞻軞の䞻軞停止
数倀拡匵子の代わりにアドレス M、H、S、および SPOS ず SPOSA 甚の倉数を䜿甚で
きたす。 倉数識別子は角括匧で囲みたす。
䟋:
484
プログラムコヌド
コメント
S[SPINU]=470
; 䞻軞速床です、その数倀は SPINU 倉数に保存されたす。
M[SPINU]=3
; 䞻軞は右回転です、その数倀は SPINU 倉数に保存されたす。
T[SPINU]=7
; 䞻軞の工具遞択です、その番号は SPINU 倉数に保存されたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
その他の情報
15.5 識別子
15.5
識別子
DIN 66025 準拠の呜什には、NC 高レベル蚀語により、識別子が補足されたす。
識別子は次のいずれかを衚わしたす。
●
システム倉数
●
ナヌザヌ定矩倉数
●
サブプログラム
●
キヌワヌド
●
ゞャンプマヌク
●
マクロ
泚蚘
識別子は䞀矩的にしおください。 異なる耇数の察象には同じ識別子を䜿甚できたせ
ん。
名称の芏則
識別子名称の割り圓おには、次の芏則が適甚されたす。
●
最倧文字数:
– プログラム名称の堎合: 24
– 軞識別子の堎合: 8
– 倉数識別子の堎合: 31
●
次の文字を䜿甚できたす。
– 英字
– 数字
– アンダヌスコア
●
最初の 2 文字は、英字たたはアンダヌスコアにしおください。
●
各文字間には、セパレヌタを入れられたせん。
泚蚘
予玄キヌワヌドは識別子ずしお䜿甚しないでください。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
485
その他の情報
15.5 識別子
予玄文字ずの組合わせ
サむクル識別子を割り圓おるずきは、名称の重耇を避けるために、次の予玄文字に泚意
しおください。
●
「CYCLE」たたは「_」で始たるすべおの識別子は、圓瀟のサむクル甚に予玄され
おいたす。
●
「CCS」で始たるすべおの識別子は、圓瀟のコンパむルサむクル甚に予玄されおい
たす。
●
ナヌザヌのコンパむルサむクル甚識別子は「CC」で始たりたす。
泚蚘
ナヌザヌは、「U」(「User」)で始たるか、たたはアンダヌスコアを含む識別子を遞
択しおください。これは、システム、コンパむルサむクル、圓瀟サむクルのいずれ
も、これらの識別子を䜿甚しおいないためです。
さらに、次のような予玄文字がありたす。
●
識別子「RL」は、汎甚旋盀甚に予玄されおいたす。
●
「E」で始たるすべおの識別子は、EASY-STEP プログラミング甚に予玄されおい
たす。
倉数識別子
システムが䜿甚する倉数では、最初の英字が「$」蚘号に眮き換えられたす。
䟋:
システム倉数
意味
$P_IFRAME
動䜜䞭の蚭定可胜フレヌム
$P_F
プログラム指什軌跡送り速床
泚蚘
「$」蚘号は、ナヌザヌ定矩倉数には䜿甚できたせん。
486
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
その他の情報
15.6 定数
15.6
定数
敎数定数
敎数定数は、アドレスに割り圓おた倀などの、笊号付きたたは笊号なしの敎数倀です。
䟋:
X10.25
アドレス X ぞ倀+10.25 を割り圓お
X -10.25
アドレス X ぞ倀-10.25 を割り圓お
X0.25
アドレス X ぞ倀+0.25 を割り圓お
X.25
先頭の「0」なしで、アドレス X ぞ倀+0.25 を割り圓お
X=-.1EX-3
アドレス X ぞ倀-0.1*10-3 を割り圓お
X0
アドレス X ぞ倀 0 を割り圓お(X0 の代わりに X を䜿甚するこずは
できたせん)
泚蚘
小数点の入力が可胜なアドレスで、アドレスに䜿甚できる数より倚くの小数点以䞋の桁
数を指定した堎合は、有効な桁数に䞞められたす。
16 進数定数
定数は、16 進法で解釈するこずもできたす。 英字「A」「F」は、10 進数の 1015
を瀺したす。
16 進数定数は、䞀重匕甚笊で囲たれた、先頭の「H」の埌に 16 進法衚蚘の倀が続く数
倀です。 英字ず数字の間には、セパレヌタを䜿甚できたす。
䟋:
プログラムコヌド
コメント
$MC_TOOL_MANAGEMENT_MASK='H3C7F'
; マシンデヌタ
MD18080 $MN_MM_TOOL_MANAGEMENT_MASK ぞの
16 進数定数の割り圓お
泚蚘
最倧文字数は、敎数デヌタタむプの数倀の範囲に制限されたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
487
その他の情報
15.6 定数
2 進数定数
定数は、2 進法で解釈するこずもできたす。 この堎合は、「0」ず「1」のみを䜿甚し
たす。
2 進数定数は、䞀重匕甚笊で囲たれた、先頭の「B」の埌に 2 進法衚蚘の倀が続く数倀
です。 各桁の間には、セパレヌタを䜿甚できたす。
䟋:
プログラムコヌド
コメント
$MN_AUXFU_GROUP_SPEC='B10000001'
; 2 進数定数の割り圓おにより、マシンデヌタに Bit0
ず Bit7 を蚭定したす。
泚蚘
最倧文字数は、敎数デヌタタむプの数倀の範囲に制限されたす。
488
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
16
テヌブル
16.1
呜什の䞀芧
蚘号解説:
1)
呜什の詳现説明があるマニュアルの参照先:
PGsl
PGAsl
BHDsl
BHFsl
FB1 ( )
FB2 ( )
FB3 ( )
FBSIsl
FBSY
FBW
2)
3)
4)
呜什
プログラミングマニュアル 基本線
プログラミングマニュアル 䞊玚線
操䜜マニュアル、タヌニング
操䜜マニュアル、フラむス
機胜マニュアル 基本機胜(括匧内は、察応する機胜説明の略語の英数字です)
機胜マニュアル 䞊玚機胜(括匧内は、察応する機胜説明の略語の英数字です)
機胜マニュアル 応甚機胜(括匧内は、察応する機胜説明の略語の英数字です)
機胜マニュアル Safety Integrated
機胜マニュアル、シンクロナむズドアクション
機胜マニュアル 工具管理機胜
呜什の効果:
m
モヌダル
s
ノンモヌダル
SINUMERIK 828D(D = タヌニング、F = フラむス)での適甚:
●
暙準
○
オプション
-
なし
プログラム開始点での初期蚭定(他で䜕もプログラム指什しおいなれば、コントロヌラの出荷時蚭定倀です)。
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
:
NC メむンブロック番 PGAsl
D
F
D
F
●
●
●
●
●
●
●
●
号、ゞャンプラベル
終了、結合挔算子
*
乗算挔算子
PGAsl
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
489
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
D
F
D
F
+
加算挔算子
PGAsl
●
●
●
●
-
枛算挔算子
PGAsl
●
●
●
●
<
比范挔算子、より小
PGAsl
●
●
●
●
さい
<<
文字列甚結合挔算子
PGAsl
●
●
●
●
<=
比范挔算子、以䞋
PGAsl
●
●
●
●
=
代入挔算子
PGAsl
●
●
●
●
>=
比范挔算子、以䞊
PGAsl
●
●
●
●
/
陀算挔算子
PGAsl
●
●
●
●
/0
ブロックをスキップ
PGsl
●
●
●
●


したす(スキップレベ


ル 1)
ブロックスキップ (ペヌ
/7
ブロックをスキップ
○
○
○
○
ã‚ž 45)
したす(スキップレベ
ル 8)
A
軞名称
PGAsl
m/s
●
●
●
●
A2
工具オリ゚ンテヌシ
PGAsl
s
●
●
●
●
PGAsl
s
●
●
●
●
ョン: RPY 角たたは
オむラヌ角
A3
工具オリ゚ンテヌシ
ョン: 方向/面法線ベク
トル成分
490
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
A4
工具オリ゚ンテヌシ
D
F
D
F
PGAsl
s
●
●
●
●
PGAsl
s
●
●
●
●
●
●
●
●
s
●
●
●
●
m
●
●
●
●
m
●
●
●
●
s
●
●
●
●
●
●
●
●
●
●
●
●
ョン: ブロック始点の
面法線ベクトル
A5
工具オリ゚ンテヌシ
ョン: ブロック終点の
面法線ベクトル
ABS
アブ゜リュヌト倀(数
PGAsl
量)
AC
座暙/䜍眮のアブ゜リ
PGsl
ュヌト指什
アブ゜リュヌト指什(G90、
AC) (ペヌゞ 183)
ACC
珟圚の軞加枛速床の
PGsl
働き
プログラマブル加枛速制埡
オヌバラむド(ACC) (オプシ
ョン) (ペヌゞ 152)
ACCLIMA
珟圚の最倧軞加枛速
PGsl
床の働き
スレヌブ軞に察する加枛速
の動䜜(VELOLIMA、
ACCLIMA、JERKLIMA) (ペ
ヌゞ 455)
ACN
回転軞のアブ゜リュ
PGsl
ヌト指什、負方向䜍
回転軞のアブ゜リュヌト指
眮ぞのアプロヌチ
什(DC、ACP、ACN) (ペヌ
ã‚ž 191)
ACOS
アヌクコサむン
PGAsl
(䞉角関数)
ACP
回転軞のアブ゜リュ
PGsl
ヌト指什、正方向䜍
回転軞のアブ゜リュヌト指
眮ぞのアプロヌチ
什(DC、ACP、ACN) (ペヌ
s
ã‚ž 191)
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
491
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
ACTBLOCNO アラヌムブロックの
D
F
D
F
PGAsl
●
●
●
●
PGAsl、FB1(K2)
●
●
●
●
m
●
●
●
●
m
●
●
●
●
m
●
●
●
●
実行䞭のブロック番
号の出力(「実行䞭の
ブロック衚瀺のマス
ク」(DISPLOF)が有
効の堎合も含みたす)
ADDFRAME
蚈枬されたフレヌム
の結合ず起動
ADIS
軌跡機胜 G1、G2、
PGsl
G3、...の䞞み付き隙
連続軌跡モヌド(G64、
間
G641、G642、G643、
G644、G645、ADIS、
ADISPOS) (ペヌゞ 359)
ADISPOS
早送り G0 の䞞み付き PGsl
隙間
連続軌跡モヌド(G64、
G641、G642、G643、
G644、G645、ADIS、
ADISPOS) (ペヌゞ 359)
ADISPOSA
IPOBRKA の蚱容範囲 PGAsl
の倧きさ
ALF
高速リトラクト角床
PGAsl
m
●
●
●
●
AMIRROR
プログラマブルミラ
PGsl
s
●
●
●
●
ヌリング
プログラマブルミラヌリン
●
●
●
●
●
●
●
●
グ(MIRROR、AMIRROR)
(ペヌゞ 404)
AND
論理積
PGAsl
ANG
茪郭角床
PGsl
s
茪郭定矩: 1 ぀の盎線(ANG)
(ペヌゞ 261)
492
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
AP
極角床
D
F
D
F
●
●
●
●
PGAsl
●
●
●
●
PGAsl
●
●
●
●
PGAsl
●
●
●
●
PGAsl
●
●
●
●
PGAsl
●
●
●
●
PGAsl
●
●
●
●
PGAsl
●
●
●
●
m/s
●
●
●
●
s
●
●
●
●
PGsl
m/s
極座暙による移動指什
(G0、G1、G2、G3、AP、
RP) (ペヌゞ 213)
APR
読み出し/衚瀺のアク
セス保護
APRB
読み出しのアクセス
暩、OPI
APRP
読み出しのアクセス
暩、パヌトプログラ
ム
APW
曞き蟌みのアクセス
保護
APWB
曞き蟌みのアクセス
暩、OPI
APWP
曞き蟌みのアクセス
暩、パヌトプログラ
ム
APX
指定した蚀語芁玠を
実行するためのアク
セス暩の定矩
AR
開口角床
PGsl
開口角床ず䞭心点による円
匧補間(G2/G3、X... Y...
Z.../ I... J... K...、AR) (ペヌ
ã‚ž 237)
AROT
プログラマブル座暙
PGsl
回転
プログラマブル回転(ROT、
AROT、RPL) (ペヌゞ 386)
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
493
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
AROTS
立䜓角によるプログ
PGsl
ラマブルフレヌムの
立䜓角によるプログラマブ
回転
ルフレヌム回転(ROTS、
s
D
F
D
F
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
-
○
-
○
AROTS、CROTS) (ペヌ
ã‚ž 397)
SL
マクロ定矩
PGAsl
ASCALE
プログラマブルスケ
PGsl
ヌリング
プログラマブルスケヌリン
s
グ係数(SCALE、ASCALE)
(ペヌゞ 399)
ASIN
算術機胜、アヌクサ
PGAsl
むン
PGAsl
ASPLINE
A スプラむン
m
ATAN2
アヌクタンゞェント 2 PGAsl
●
●
●
●
ATOL
コンプレッサ機胜、
PGAsl
-
●
-
●
s
●
●
●
●
m/s
●
●
●
●
-
-
-
-
旋回スムヌゞング、
およびスムヌゞング
タむプの軞別蚱容範
囲
ATRANS
远加プログラマブル
PGsl
平行移動
れロオフセット(TRANS、
ATRANS) (ペヌゞ 378)
AX
可倉軞識別子
PGAsl
AXCTSWE
軞コンテナの回転
PGAsl
494
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
D
F
D
F
AXCTSWED
軞コンテナの回転
PGAsl
-
-
-
-
AXIS
軞識別子、軞アドレ
PGAsl
●
●
●
●
PGAsl
●
●
●
●
PGAsl
●
●
●
●
PGAsl
●
●
●
●
PGAsl
●
●
●
●
ス
AXNAME
入力文字列を軞識別
子ぞ倉換
AXSTRING
䞻軞番号を文字列に
倉換
AXTOCHAN
特定のチャネルのた
めの軞の芁求。 NC
プログラムずシンク
ロナむズドアクショ
ンで実行可胜です。
AXTOSPI
軞識別子を䞻軞むン
デックスぞ倉換
B
軞名称
PGAsl
m/s
●
●
●
●
B2
工具オリ゚ンテヌシ
PGAsl
s
●
●
●
●
PGAsl
s
●
●
●
●
PGAsl
s
●
●
●
●
PGAsl
s
●
●
●
●
ョン:RPY 角 たたは
オむラヌ角
B3
工具オリ゚ンテヌシ
ョン:方向/面法線ベク
トル成分
B4
工具オリ゚ンテヌシ
ョン:ブロック始点の
面法線ベクトル
B5
工具オリ゚ンテヌシ
ョン:ブロック終点の
面法線ベクトル
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
495
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
D
F
D
F
B_AND
ビット単䜍論理積
PGAsl
●
●
●
●
B_OR
ビット単䜍論理和
PGAsl
●
●
●
●
B_NOT
ビット単䜍吊定
PGAsl
●
●
●
●
B_XOR
ビット単䜍排他的論
PGAsl
●
●
●
●
-
○
-
○
PGAsl
●
●
●
●
PGAsl
●
●
●
●
-
○
-
○
●
●
●
●
理和
BAUTO
隣接する 3 点による
PGAsl
m
最初のスプラむン区
間の定矩
BLOCK
キヌワヌド TO ずの
䜵甚により、間接サ
ブプログラム呌び出
しで凊理するプログ
ラム郚分を定矩した
す
BLSYNC
次回のブロック切り
替えでのみ、割り蟌
みルヌチンの凊理を
起動したす
BNAT 4)
最初のスプラむンブ
PGAsl
m
ロックぞの自然遷移
です
BOOL
デヌタタむプ:
PGAsl
TRUE/FALSE たたは
1/0 のブヌル倀です
496
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
BOUND
倀が定矩された数倀
PGAsl
D
F
D
F
●
●
●
●
●
●
●
●
●
●
●
●
範囲内にあるかどう
かをテストしたす。
耇数の倀が等しい堎
合は、テスト倀を返
したす。
BRISK 4)
スムヌゞングをおこ
PGsl
なわない高速の軌跡
加枛速モヌド(BRISK、
加枛速床
BRISKA、SOFT、
m
SOFTA、DRIVE、DRIVEA)
(ペヌゞ 452)
BRISKA
プログラム指什軞に
PGsl
察しお最倧の軌跡加
加枛速モヌド(BRISK、
枛速床を起動したす
BRISKA、SOFT、
SOFTA、DRIVE、DRIVEA)
(ペヌゞ 452)
BSPLINE
B スプラむン
PGAsl
m
-
○
-
○
BTAN
最初のスプラむンブ
PGAsl
m
-
○
-
○
ロックぞ接線方向の
遷移をおこないたす
C
軞名称
PGAsl
m/s
●
●
●
●
C2
工具オリ゚ンテヌシ
PGAsl
s
●
●
●
●
PGAsl
s
●
●
●
●
PGAsl
s
●
●
●
●
ョン:RPY 角 たたは
オむラヌ角
C3
工具オリ゚ンテヌシ
ョン:方向/面法線ベク
トル成分
C4
工具オリ゚ンテヌシ
ョン:ブロック始点の
面法線ベクトル
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
497
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
C5
工具オリ゚ンテヌシ
D
F
D
F
●
●
●
●
PGAsl
●
●
●
●
PGAsl
●
●
●
●
PGAsl
●
●
●
●
PGAsl
●
●
●
●
PGAsl
●
●
●
●
PGAsl
●
●
●
●
PGAsl
●
●
●
●
PGAsl
●
●
●
●
PGAsl
●
●
●
●
PGAsl
s
ョン:ブロック終点の
面法線ベクトル
CAC
アブ゜リュヌト䜍眮
ぞアプロヌチしたす
CACN
テヌブルの蚘述倀で
負方向ぞアブ゜リュ
ヌトのアプロヌチを
おこないたす
CACP
テヌブルの蚘述倀で
正方向ぞアブ゜リュ
ヌトのアプロヌチを
おこないたす
CALCDAT
3 たたは 4 点から、
円匧の半埄ず䞭心点
を蚈算したす
CALCPOSI
プロテクションゟヌ
ン違反、ワヌキング
゚リアリミット、お
よび゜フトりェアリ
ミットのチェックを
おこないたす
CALL
間接サブプログラム
呌び出し
CALLPATH
サブプログラム呌び
出しのプログラマブ
ル怜玢パス
CANCEL
モヌダルシンクロナ
むズドアクションを
キャンセルしたす
CASE
条件付きプログラム
分岐
498
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
CDC
䜍眮ぞの盎接アプロ
D
F
D
F
●
●
●
●
m
●
●
●
●
m
●
●
●
●
m
●
●
●
●
m
●
●
●
●
m
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
PGAsl
ヌチ
CDOF 4)
衝突怜出のオフ
PGsl
衝突監芖(CDON、CDOF、
CDOF2) (ペヌゞ 342)
CDOF2
衝突怜出のオフ(3 次
PGsl
元倖呚加工の堎合)
衝突監芖(CDON、CDOF、
CDOF2) (ペヌゞ 342)
CDON
衝突怜出のオン
PGsl
衝突監芖(CDON、CDOF、
CDOF2) (ペヌゞ 342)
CFC 4)
茪郭の䞀定送り速床
PGsl
曲線軌跡区間の送り速床の
オヌトチュヌニング
(CFTCP、CFC、CFIN) (ペ
ヌゞ 159)
CFIN
倖偎半埄ではなく、
PGsl
内偎半埄のみでの䞀
曲線軌跡区間の送り速床の
定送り速床
オヌトチュヌニング
(CFTCP、CFC、CFIN) (ペ
ヌゞ 159)
CFINE
FRAME 倉数ぞの仕䞊 PGAsl
げオフセットの割り
圓お
CFTCP
工具䞭心点の䞀定送
PGsl
り速床(䞭心点軌跡)
曲線軌跡区間の送り速床の
m
オヌトチュヌニング
(CFTCP、CFC、CFIN) (ペ
ヌゞ 159)
CHAN
デヌタの有効範囲を
PGAsl
指定したす
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
499
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
CHANDATA
D
F
D
F
PGAsl
●
●
●
●
PGAsl
●
●
●
●
1 ぀の配列党䜓のチェ PGAsl
●
●
●
●
●
●
●
●
FBW
●
●
●
●
PGAsl
●
●
●
●
面取り;
PGsl
●
●
●
●
倀 = 移動方向の面取
面取り、䞞み付け(CHF、
り長さ
CHR、RND、RNDM、
●
●
●
●
●
●
●
●
-
-
-
-
チャネルデヌタアク
セス甚のチャネル番
号の蚭定
CHAR
デヌタタむプ: ASCII
文字
CHECKSUM
ックサムを固定長文
字列ずしお䜜成した
す
CHF
面取り;
PGsl
倀 = 面取り長さ
面取り、䞞み付け(CHF、
s
CHR、RND、RNDM、
FRC、FRCM) (ペヌゞ 297)
CHKDM
マガゞン内での䞀矩
性のチェック
CHKDNO
固有の D 番号のチェ
ック
CHR
FRC、FRCM) (ペヌゞ 297)
CIC
ステップ倀によるア
PGAsl
プロヌチ䜍眮
CIP
䞭間点経由の円匧補
PGsl
間
䞭間点ず終点による円匧補
m
間(CIP、X... Y... Z...、I1...
J1... K1...) (ペヌゞ 243)
CLEARM
チャネル協調の 1 個/
PGAsl
耇数のマヌクをリセ
ット
500
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
D
F
D
F
CLRINT
割り蟌みを遞択解陀:
PGAsl
●
●
●
●
CMIRROR
座暙軞のミラヌリン
PGAsl
●
●
●
●
グ
COARSEA
「汎甚むグザクトス
PGAsl
m
●
●
●
●
PGAsl
m
-
○
-
○
PGAsl
m
-
○
-
○
●
●
●
●
-
○
-
○
トップ」ぞの到達時
に移動終了したす
COMPCAD
コンプレッサのオン:
CAD プログラムに合
った面粗床になりた
す
COMPCURV
コンプレッサのオン:
䞀定の曲率をも぀倚
項匏です
COMPLETE
デヌタの読み出しず
PGAsl
曞き蟌みの制埡呜什
です
COMPOF 4)
コンプレッサのオフ
PGAsl
COMPON
コンプレッサのオン
PGAsl
-
○
-
○
CONTDCON
テヌブル茪郭の解読
PGAsl
●
●
●
●
m
のオン
CONTPRON
茪郭解析の起動
PGAsl
●
●
●
●
CORROF
動䜜䞭の移動の重畳
PGsl
●
●
●
●
をすべお解陀したす
重畳移動の遞択解陀
(DRFOF、CORROF) (ペヌ
ã‚ž 416)
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
501
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
COS
D
F
D
F
PGAsl
●
●
●
●
ELG グルヌプ/䞻軞同 PGAsl
○
-
○
-
䜙匊
(䞉角関数)
COUPDEF
期グルヌプの定矩
COUPDEL
ELG グルヌプの解陀
PGAsl
○
-
○
-
COUPOF
ELG グルヌプ/䞻軞同 PGAsl
○
-
○
-
PGAsl
○
-
○
-
ELG グルヌプ/䞻軞同 PGAsl
○
-
○
-
PGAsl
○
-
○
-
PGAsl
○
-
○
-
期グルヌプのペアの
オン
COUPOFS
スレヌブ䞻軞の停止
により、ELG グルヌ
プ/䞻軞同期ペアを解
陀
COUPON
期グルヌプのペアの
オン
COUPONC
以前のプログラミン
グで、ELG グルヌプ/
䞻軞同期ペアの起動
をおこないたす
COUPRES
ELG グルヌプのリセ
ット
CP
軌跡移動
PGAsl
m
●
●
●
●
CPRECOF 4)
プログラマブル茪郭
PGsl
m
●
●
●
●
粟床のオフ
茪郭粟床、CPRECON、
m
●
●
●
●
CPRECOF (ペヌゞ 460)
CPRECON
プログラマブル茪郭
PGsl
粟床のオン
茪郭粟床、CPRECON、
CPRECOF (ペヌゞ 460)
502
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
CPROT
チャネル別プロテク
D
F
D
F
PGAsl
●
●
●
●
PGAsl
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
FB1(K2)
●
●
●
●
PGAsl
●
●
●
●
ションゟヌンのオン/
オフ
CPROTDEF
チャネル別プロテク
ションゟヌンの定矩
CR
円匧半埄
PGsl
s
半埄ず終点による円匧補間
(G2/G3、X... Y... Z.../ I...
J... K...、CR) (ペヌゞ 234)
CROT
珟圚の座暙系の回転
PGAsl
CROTS
立䜓角によるプログ
PGsl
ラマブルフレヌムの
立䜓角によるプログラマブ
回転(指定軞で回転)
ルフレヌム回転(ROTS、
s
AROTS、CROTS) (ペヌ
ã‚ž 397)
CRPL
任意の平面のフレヌ
ム回転
CSCALE
耇数軞のスケヌリン
グ係数
CSPLINE
3 次スプラむン
PGAsl
m
-
○
-
○
CT
接線方向の遷移をお
PGsl
m
●
●
●
●
こなう円匧
接線方向の遷移による円匧
-
-
-
-
補間(CT、X... Y... Z...) (ペ
ヌゞ 247)
CTAB
カヌブテヌブルから
PGAsl
マスタ軞䜍眮に応じ
たスレヌブ軞䜍眮を
定矩
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
503
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
D
F
D
F
CTABDEF
テヌブル定矩のオン
PGAsl
-
-
-
-
CTABDEL
カヌブテヌブルのク
PGAsl
-
-
-
-
テヌブル定矩のオフ
PGAsl
-
-
-
-
CTABEXISTS 番号 n のカヌブテヌ
PGAsl
-
-
-
-
PGAsl
-
-
-
-
PGAsl
-
-
-
-
PGAsl
-
-
-
-
n 番目のカヌブテヌブ PGAsl
-
-
-
-
PGAsl
-
-
-
-
PGAsl
-
-
-
-
PGAsl
-
-
-
-
PGAsl
-
-
-
-
リア
CTABEND
ブルをチェック
CTABFNO
メモリで匕き続き有
効なカヌブテヌブル
の数
CTABFPOL
メモリで匕き続き有
効な倚項匏の数
CTABFSEG
メモリで匕き続き有
効なカヌブセグメン
トの数
CTABID
ルのテヌブル番号を
返したす
CTABINV
カヌブテヌブルから
スレヌブ軞䜍眮に応
じたマスタ軞䜍眮の
定矩
CTABISLOCK 番号 n のカヌブテヌ
ブルのロック状態を
返したす
CTABLOCK
解陀ず䞊曞きのロッ
ク
CTABMEMTY 番号 n のカヌブテヌ
P
ブルが䜜成されたメ
モリを返したす
504
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
CTABMPOL
メモリで匕き続き有
D
F
D
F
PGAsl
-
-
-
-
PGAsl
-
-
-
-
FB3(M3)
-
-
-
-
PGAsl
-
-
-
-
PGAsl
-
-
-
-
PGAsl
-
-
-
-
PGAsl
-
-
-
-
PGAsl
-
-
-
-
PGAsl
-
-
-
-
PGAsl
-
-
-
-
効な倚項匏の最倧数
CTABMSEG
メモリで匕き続き有
効なカヌブセグメン
トの最倧数
CTABNO
SRAM たたは DRAM
の、定矩したカヌブ
テヌブルの合蚈数
CTABNOME
SRAM たたは DRAM
M
の、定矩したカヌブ
テヌブルの合蚈数
CTABPERIO
番号 n のカヌブテヌ
D
ブルのテヌブルの呚
期性を返したす
CTABPOL
メモリですでに䜿甚
しおいる倚項匏の数
CTABPOLID
番号 n のカヌブテヌ
ブルが䜿甚するカヌ
ブ倚項匏の数
CTABSEG
メモリですでに䜿甚
しおいるカヌブセグ
メントの数
CTABSEGID
番号 n のカヌブテヌ
ブルが䜿甚するカヌ
ブセグメントの数
CTABSEV
カヌブテヌブルのセ
グメントのスレヌブ
軞の最終倀を返した
す
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
505
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
CTABSSV
カヌブテヌブルのセ
D
F
D
F
PGAsl
-
-
-
-
PGAsl
-
-
-
-
PGAsl
-
-
-
-
PGAsl
-
-
-
-
PGAsl
-
-
-
-
PGAsl
-
-
-
-
PGAsl
-
-
-
-
PGAsl
-
-
-
-
PGAsl
-
○
-
○
PGAsl
●
●
●
●
グメントのスレヌブ
軞の初期倀を返した
す
CTABTEP
カヌブテヌブル終了
䜍眮のマスタ軞の倀
を返したす
CTABTEV
カヌブテヌブル終了
䜍眮のスレヌブ軞の
倀を返したす
CTABTMAX
カヌブテヌブルのス
レヌブ軞の最倧倀を
返したす
CTABTMIN
カヌブテヌブルのス
レヌブ軞の最小倀を
返したす
CTABTSP
カヌブテヌブル開始
䜍眮のマスタ軞の倀
を返したす
CTABTSV
カヌブテヌブル開始
䜍眮のスレヌブ軞の
倀を返したす
CTABUNLOC 削陀のロックず䞊曞
K
きのロックを無効に
したす
CTOL
コンプレッサ機胜、
旋回スムヌゞング、
およびスムヌゞング
タむプの茪郭蚱容範
囲
CTRANS
耇数軞のれロオフセ
ット
506
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
CUT2D 4)
D
F
D
F
m
●
●
●
●
m
●
●
●
●
m
-
-
-
-
PGAsl
m
-
-
-
-
PGAsl
m
-
-
-
-
3 次元工具補正の正面 PGAsl
m
-
-
-
-
PGAsl
m
-
-
-
-
PGAsl
m
-
-
-
-
m
●
●
●
●
2 次元工具補正
PGsl
2 次元工具補正(CUT2D、
CUT2DF) (ペヌゞ 347)
CUT2DF
2 次元工具補正。工具 PGsl
補正は、珟圚のフレ
2 次元工具補正(CUT2D、
ヌムに察しお適甚さ
CUT2DF) (ペヌゞ 347)
れたす(傟斜面)
CUT3DC
3 次元工具補正の倖呚 PGAsl
削り
CUT3DCC
限界面による 3 次元
工具補正の倖呚削り
CUT3DCCD
暙準工具ずは違う工
具を䜿甚した限界面
による 3 次元工具補
正の倖呚削り
CUT3DF
削り
CUT3DFF
動䜜䞭のフレヌムに
応じた、䞀定の工具
オリ゚ンテヌション
による 3 次元工具補
正の正面削り
CUT3DFS
動䜜䞭のフレヌムに
䟝存しない、䞀定の
工具オリ゚ンテヌシ
ョンによる 3 次元工
具補正の正面削り
CUTCONOF
工具埄補正の抑制の
PGsl
4)
オフ
工具埄補正の抑制
(CUTCONON、
CUTCONOF) (ペヌゞ 350)
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
507
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
CUTCONON
工具埄補正の抑制の
PGsl
オン
工具埄補正の抑制
m
D
F
D
F
●
●
●
●
●
●
●
●
(CUTCONON、
CUTCONOF) (ペヌゞ 350)
CUTMOD
「旋回工具のオフセ
PGAsl
ットデヌタ倉曎」の
起動
CYCLE...
蚈枬サむクル
BHDsl/BHFsl
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
D
工具補正番号
D
F
D
F
●
●
●
●
●
●
●
●
s
●
●
●
●
s
●
●
●
●
●
●
●
●
PGsl
工具オフセット呌び出し(D)
(ペヌゞ 85)
D0
DAC
D0 の堎合、工具のオ PGsl
フセットは無効で
工具オフセット呌び出し(D)
す。
(ペヌゞ 85)
ノンモヌダルのアブ
PGsl
゜リュヌト指什の軞
軞別の盎埄/半埄指定
別盎埄指定
(DIAMONA、DIAM90A、
DIAMOFA、DIACYCOFA、
DIAMCHANA、
DIAMCHAN、DAC、DIC、
RAC、RIC) (ペヌゞ 200)
DC
回転軞のアブ゜リュ
PGsl
ヌト指什、䜍眮ぞの
回転軞のアブ゜リュヌト指
盎接アプロヌチ
什(DC、ACP、ACN) (ペヌ
ã‚ž 191)
DEF
508
倉数の定矩
PGAsl
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
DEFINE
マクロ定矩のキヌワ
D
F
D
F
PGAsl
●
●
●
●
●
●
●
●
ヌド
DEFAULT
CASE 分岐の分岐
PGAsl
DELAYFSTO
停止遅延区間の開始
PGAsl
m
●
●
●
●
N
区間の定矩
DELAYFSTO
停止遅延領域の終了
PGAsl
m
●
●
●
●
F
区間の定矩
DELDL
远加オフセットの削
PGAsl
●
●
●
●
陀
DELDTG
残移動距離削陀
PGAsl
●
●
●
●
DELETE
指定したファむルの
PGAsl
●
●
●
●
FB1(W1)
●
●
●
●
削陀。 ファむル名
は、パスずファむル
識別子を䜿甚しお指
定できたす。
DELTOOLEN 工具環境を蚘述した
V
デヌタの削陀
DIACYCOFA
軞別モヌダル盎埄指
FB1(P1)
m
●
●
●
●
G90 では盎埄指定、
PGAsl
m
●
●
●
●
G91 では半埄指定
チャネル別の盎埄/半埄指定
定: サむクル内はオフ
です
DIAM90
(DIAMON、DIAM90、
DIAMOF、DIAMCYCOF)
(ペヌゞ 197)
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
509
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
DIAM90A
G90 ず AC では軞別
PGsl
m
D
F
D
F
●
●
●
●
●
●
●
●
●
●
●
●
モヌダル盎埄指定、
軞別の盎埄/半埄指定
G91 ず IC では半埄指 (DIAMONA、DIAM90A、
定
DIAMOFA、DIACYCOFA、
DIAMCHANA、
DIAMCHAN、DAC、DIC、
RAC、RIC) (ペヌゞ 200)
DIAMCHAN
すべおの軞をマシン
PGsl
デヌタの軞機胜から
軞別の盎埄/半埄指定
盎埄/半埄指定チャネ
(DIAMONA、DIAM90A、
ル状態ぞ移行
DIAMOFA、DIACYCOFA、
DIAMCHANA、
DIAMCHAN、DAC、DIC、
RAC、RIC) (ペヌゞ 200)
DIAMCHANA
盎埄/半埄指定チャネ
PGsl
ル状態ぞ移行
軞別の盎埄/半埄指定
(DIAMONA、DIAM90A、
DIAMOFA、DIACYCOFA、
DIAMCHANA、
DIAMCHAN、DAC、DIC、
RAC、RIC) (ペヌゞ 200)
DIAMCYCOF
FB1(P1)
m
●
●
●
●
盎埄指定: OFF
PGsl
m
●
●
●
●
通垞の䜍眮指定で
チャネル別の盎埄/半埄指定
す、工䜜機械メヌカ
(DIAMON、DIAM90、
に問い合わせおくだ
DIAMOF、DIAMCYCOF)
さい
(ペヌゞ 197)
チャネル別の盎埄指
定:サむクル内はオフ
です
DIAMOF 4)
510
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
DIAMOFA
軞別モヌダル盎埄指
PGsl
定:OFF
軞別の盎埄/半埄指定
通垞の䜍眮指定で
(DIAMONA、DIAM90A、
す、工䜜機械メヌカ
DIAMOFA、DIACYCOFA、
に問い合わせおくだ
DIAMCHANA、
さい
DIAMCHAN、DAC、DIC、
D
F
D
F
m
●
●
●
●
m
●
●
●
●
m
●
●
●
●
s
●
●
●
●
m
●
●
●
●
RAC、RIC) (ペヌゞ 200)
DIAMON
盎埄指定: ON
PGsl
チャネル別の盎埄/半埄指定
(DIAMON、DIAM90、
DIAMOF、DIAMCYCOF)
(ペヌゞ 197)
DIAMONA
軞別モヌダル盎埄指
PGsl
定: ON
軞別の盎埄/半埄指定
適甚したす、工䜜機
(DIAMONA、DIAM90A、
械メヌカに問い合わ
DIAMOFA、DIACYCOFA、
せおください
DIAMCHANA、
DIAMCHAN、DAC、DIC、
RAC、RIC) (ペヌゞ 200)
DIC
ノンモヌダルのむン
PGsl
クレメンタル指什の
軞別の盎埄/半埄指定
軞別盎埄指定
(DIAMONA、DIAM90A、
DIAMOFA、DIACYCOFA、
DIAMCHANA、
DIAMCHAN、DAC、DIC、
RAC、RIC) (ペヌゞ 200)
DILF
埌退軌跡(長さ)
PGsl
ねじ切りの高速リトラクト
(LFON、LFOF、DILF、
ALF、LFTXT、LFWP、
LFPOS、POLF、
POLFMASK、POLFMLIN)
(ペヌゞ 292)
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
511
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
D
F
D
F
●
●
●
●
●
●
●
●
●
●
●
●
PGAsl
●
●
●
●
PGAsl
●
●
●
●
DISABLE
割り蟌みのオフ
PGAsl
DISC
工具埄補正の挿入円
PGsl
のオヌバヌシュヌト
倖偎コヌナの補正(G450、
m
G451、DISC) (ペヌゞ 321)
DISCL
高速切り蟌み移動の
PGsl
終点ず加工平面の距
アプロヌチず埌退(G140
離
G143、G147、G148、
G247、G248、G347、
G348、G340、G341、
DISR、DISCL、FAD、
PM、PR) (ペヌゞ 325)
DISPLOF
実行䞭のブロック衚
瀺をマスクしたす
DISPLON
実行䞭のブロック衚
瀺のマスクは無効で
す
DISPR
再䜍眮決めの軌跡距
PGAsl
s
●
●
●
●
離
DISR
再䜍眮決めの距離
PGAsl
s
●
●
●
●
DITE
ねじの切り䞊げの軌
PGsl
m
●
●
●
●
è·¡
プログラム指什可胜な切り
m
●
●
●
●
●
●
●
●
始め軌跡ず切り䞊げ軌跡
(DITS、DITE) (ペヌゞ 280)
DITS
ねじの切り始めの軌
PGsl
è·¡
プログラム指什可胜な切り
始め軌跡ず切り䞊げ軌跡
(DITS、DITE) (ペヌゞ 280)
DIV
512
敎数の陀算
PGAsl
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
DL
ロケヌションに応じ
PGAsl
D
F
D
F
-
-
-
-
●
●
●
●
m
●
●
●
●
m
●
●
●
●
●
●
●
●
●
●
●
●
m
た远加工具補正の遞
択(DL、合蚈セットア
ップオフセット)
DO
シンクロナむズドア
PGAsl
クションのキヌワヌ
ド。条件を満たす
ず、動䜜を起動した
す
DRFOF
ハンドルオフセット
PGsl
(DRF)の解陀
重畳移動の遞択解陀
(DRFOF、CORROF) (ペヌ
ã‚ž 416)
DRIVE
速床に応じた軌跡加
PGsl
枛速床
加枛速モヌド(BRISK、
BRISKA、SOFT、
SOFTA、DRIVE、DRIVEA)
(ペヌゞ 452)
DRIVEA
プログラム指什軞の
PGsl
加枛速䜎枛特性カヌ
加枛速モヌド(BRISK、
ブを起動
BRISKA、SOFT、
SOFTA、DRIVE、DRIVEA)
(ペヌゞ 452)
DYNFINISH
滑らかな仕䞊げのダ
PGsl
むナミック応答
テクノロゞ別のダむナミッ
m
ク応答倀の起動
(DYNNORM、DYNPOS、
DYNROUGH、
DYNSEMIFIN、
DYNFINISH) (ペヌゞ 457)
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
513
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
DYNNORM
暙準ダむナミック応
PGsl
答
テクノロゞ別のダむナミッ
D
F
D
F
m
●
●
●
●
m
●
●
●
●
m
●
●
●
●
m
●
●
●
●
●
●
●
●
ク応答倀の起動
(DYNNORM、DYNPOS、
DYNROUGH、
DYNSEMIFIN、
DYNFINISH) (ペヌゞ 457)
DYNPOS
䜍眮決めモヌドのダ
PGsl
むナミック応答、タ
テクノロゞ別のダむナミッ
ッピング
ク応答倀の起動
(DYNNORM、DYNPOS、
DYNROUGH、
DYNSEMIFIN、
DYNFINISH) (ペヌゞ 457)
DYNROUGH
荒削りのダむナミッ
PGsl
ク応答
テクノロゞ別のダむナミッ
ク応答倀の起動
(DYNNORM、DYNPOS、
DYNROUGH、
DYNSEMIFIN、
DYNFINISH) (ペヌゞ 457)
DYNSEMIFIN 仕䞊げのダむナミッ
ク応答
PGsl
テクノロゞ別のダむナミッ
ク応答倀の起動
(DYNNORM、DYNPOS、
DYNROUGH、
DYNSEMIFIN、
DYNFINISH) (ペヌゞ 457)
DZERO
工具オフセットナニ
PGAsl
ットのすべおの D 番
号を無効ずしおマヌ
ク
514
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
EAUTO
最埌の 3 点による最
PGAsl
m
D
F
D
F
-
○
-
○
埌のスプラむン区間
の定矩
EGDEF
電子ギダの定矩
PGAsl
-
-
-
-
EGDEL
スレヌブ軞の連結定
PGAsl
-
-
-
-
矩の解陀
EGOFC
電子ギダの䞀括解陀
PGAsl
-
-
-
-
EGOFS
電子ギダの遞択解陀
PGAsl
-
-
-
-
EGON
電子ギダの起動
PGAsl
-
-
-
-
EGONSYN
電子ギダの起動
PGAsl
-
-
-
-
EGONSYNE
アプロヌチモヌドを
PGAsl
-
-
-
-
PGAsl
●
●
●
●
●
●
●
●
-
○
-
○
PGAsl
●
●
●
●
PGAsl
●
●
●
●
指定しお電子ギダを
起動
ELSE
IF 条件を満たさない
堎合のプログラムの
分岐
ENABLE
割り蟌みのオン
PGAsl
ENAT 4)
次の移動ブロックぞ
PGAsl
m
の自然遷移
ENDFOR
FOR カりンタルヌプ
の終了行
ENDIF
IF 分岐の終了行
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
515
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
ENDLABEL
REPEAT によるパヌ
D
F
D
F
PGAsl、FB1(K1)
●
●
●
●
PGAsl
●
●
●
●
●
●
●
●
●
●
●
●
-
○
-
○
●
●
●
●
PGAsl
●
●
●
●
PGAsl
●
●
●
●
PGAsl
●
●
●
●
PGAsl
●
●
●
●
トプログラムの繰り
返しの終了ラベル
ENDLOOP
プログラムの無限ル
ヌプ LOOP の終了行
ENDPROC
開始行 PROC のある
プログラムの終了行
ENDWHILE
WHILE ルヌプの終了
PGAsl
行
ETAN
スプラむン開始䜍眮
PGAsl
m
での次の移動ブロッ
クぞの接線方向の遷
移
EVERY
FALSE から TRUE ぞ PGAsl
の条件の遷移時にシ
ンクロナむズドアク
ションを実行
EX
指数衚蚘の倀の割り
圓おのキヌワヌド
EXECSTRIN
実行するパヌトプロ
G
グラム行を含む文字
列倉数の転送
EXECTAB
移動テヌブルから芁
玠を実行
EXECUTE
プログラム実行のオ
ン
EXP
指数関数 ex
PGAsl
●
●
●
●
EXTCALL
倖郚サブプログラム
PGAsl
●
●
●
●
の実行
516
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
EXTERN
D
F
D
F
PGAsl
●
●
●
●
送り速床倀
PGsl
●
●
●
●
(G4 ず組み合わせ
送り速床(G93、G94、
お、ドりェル時間も
G95、F、FGROUP、FL、
●
●
●
●
●
●
●
●
パラメヌタ転送を含
むサブプログラムの
宣蚀
F
F でプログラム指什
FGREF) (ペヌゞ 121)
したす)
FA
軞送り速床
PGsl
m
䜍眮決め軞の移動(POS、
POSA、POSP、FA、
WAITP、WAITMC) (ペヌ
ã‚ž 131)
FAD
滑らかなアプロヌチ
PGsl
ず埌退の送り速床
アプロヌチず埌退(G140
G143、G147、G148、
G247、G248、G347、
G348、G340、G341、
DISR、DISCL、FAD、
PM、PR) (ペヌゞ 325)
FALSE
論理定数: 停
PGAsl
●
●
●
●
FB
ノンモヌダル送り速
PGsl
●
●
●
●
床
ノンモヌダル送り速床(FB)
-
-
-
-
●
●
●
●
(ペヌゞ 165)
PGAsl
FCTDEF
倚項匏関数の定矩
FCUB
3 次スプラむンによる PGAsl
m
可倉送り速床
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
517
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
FD
ハンドルオヌバラむ
PGsl
ドの軌跡送り速床
ハンドルオヌバラむドによ
D
F
D
F
s
●
●
●
●
s
●
●
●
●
る送り速床(FD、FDA) (ペ
ヌゞ 154)
FDA
ハンドルオヌバラむ
PGsl
ドの軞送り速床
ハンドルオヌバラむドによ
る送り速床(FD、FDA) (ペ
ヌゞ 154)
FENDNORM
コヌナ枛速のオフ
PGAsl
m
●
●
●
●
FFWOF 4)
フィヌドフォワヌド
PGsl
m
●
●
●
●
制埡「オフ」
フィヌドフォワヌド制埡に
m
●
●
●
●
m
●
●
●
●
●
●
●
●
●
●
●
●
よる移動、FFWON、
FFWOF (ペヌゞ 459)
FFWON
フィヌドフォワヌド
PGsl
制埡「オン」
フィヌドフォワヌド制埡に
よる移動、FFWON、
FFWOF (ペヌゞ 459)
FGREF
回転軞の基準半埄た
PGsl
たは旋回軞の軌跡基
送り速床(G93、G94、
準係数(ベクトル補間) G95、F、FGROUP、FL、
FGREF) (ペヌゞ 121)
FGROUP
軌跡送り速床を䜿甚
PGsl
する単数/耇数の軞の
送り速床(G93、G94、
定矩
G95、F、FGROUP、FL、
FGREF) (ペヌゞ 121)
FI
フレヌムデヌタにア
PGAsl
クセスするためのパ
ラメヌタ: 粟密オフセ
ット
518
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
FIFOCTRL
先読みバッファの制
D
F
D
F
●
●
●
●
PGAsl
●
●
●
●
PGAsl
●
●
●
●
PGAsl
●
●
●
●
PGAsl
●
●
●
●
PGAsl
●
●
●
●
PGAsl
m
埡
FILEDATE
ファむルぞの最埌の
曞き蟌みアクセスの
日付を返したす
FILEINFO
FILEDATE、
FILESIZE、
FILESTAT、および
FILETIME を含む芁玄
情報を返したす
FILESIZE
珟圚のファむルサむ
ズを返したす
FILESTAT
読み出し、曞き蟌
み、実行、衚瀺、削
陀(rwxsd)の暩限に関
するファむル状態を
返したす
FILETIME
ファむルぞの最埌の
曞き蟌みアクセスの
時刻を返したす
FINEA
「粟密むグザクトス
PGAsl
m
●
●
●
●
トップ」ぞ到達時に
移動終了
FL
同期軞の速床制限
PGsl
m
●
●
●
●
FLIN
可倉毎分送り速床
PGAsl
m
●
●
●
●
FMA
耇数の軞送り速床
PGsl
m
-
-
-
-
1 ブロックの耇数送り速床
倀(F、ST、SR、FMA、
STA、SRA) (ペヌゞ 162)
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
519
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
FNORM 4)
DIN 66025 に準拠し
D
F
D
F
PGAsl
m
●
●
●
●
PGAsl
m
○
-
○
-
PGAsl
m
○
-
○
-
●
●
●
●
●
●
●
●
PGAsl
-
-
-
-
PGsl
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
た暙準送り速床
FOCOF
トルク/掚力を制限し
た移動の解陀
FOCON
トルク/掚力を制限し
た移動の実行
FOR
実行回数が䞀定のカ
PGAsl
りンタルヌプ
FP
固定点: アプロヌチす PGsl
る固定点の番号
s
固定点アプロヌチ(G75、
G751) (ペヌゞ 442)
FPO
倚項匏でプログラム
指什した送り速床特
性
FPR
回転軞識別子
䜍眮決め軞/䞻軞の送り速床
(FA、FPR、FPRAON、
FPRAOF) (ペヌゞ 146)
FPRAOF
毎回転送り速床の解
PGsl
陀
䜍眮決め軞/䞻軞の送り速床
(FA、FPR、FPRAON、
FPRAOF) (ペヌゞ 146)
FPRAON
毎回転送り速床の起
PGsl
動
䜍眮決め軞/䞻軞の送り速床
(FA、FPR、FPRAON、
FPRAOF) (ペヌゞ 146)
FRAME
座暙系の定矩のデヌ
PGAsl
タタむプ
520
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
FRC
D
F
D
F
s
●
●
●
●
m
●
●
●
●
PGAsl
●
●
●
●
●
●
●
●
䞞み付けず面取りの
PGsl
送り速床
面取り、䞞み付け(CHF、
CHR、RND、RNDM、
FRC、FRCM) (ペヌゞ 297)
FRCM
䞞み付けず面取りの
PGsl
送り速床、モヌダル
面取り、䞞み付け(CHF、
CHR、RND、RNDM、
FRC、FRCM) (ペヌゞ 297)
FROM
条件が䞀床満たされ
るず、シンクロナむ
ズドアクションが動
䜜䞭である限り、動
䜜を実行したす
FTOC
粟密工具補正の倉曎
PGsl
FTOCOF 4)
オンラむン粟密工具
PGAsl
m
●
●
●
●
PGAsl
m
●
●
●
●
PGsl
m
●
●
●
●
PGsl
m
●
●
●
●
●
●
●
●
●
●
●
●
補正のオフ
FTOCON
オンラむン粟密工具
補正のオン
FXS
突き圓お点停止のオ
ン
FXST
突き圓お点停止のト
ルク制限
FXSW
突き圓お点停止の監
PGsl
芖範囲
FZ
1 刃圓り送り速床
PGsl
m
1 刃圓り送り速床(G95 FZ)
(ペヌゞ 166)
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
521
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
G0
早送りによる盎線補
PGsl
間(早送り移動)
早送り移動(G0、RTLION、
D
F
D
F
m
●
●
●
●
m
●
●
●
●
m
●
●
●
●
m
●
●
●
●
s
●
●
●
●
RTLIOF) (ペヌゞ 217)
G1 4)
G2
送り速床による盎線
PGsl
補間(盎線補間)
盎線補間(G1) (ペヌゞ 222)
右回りの円匧補間
PGsl
円匧補間のタむプ
(G2/G3、 ...) (ペヌゞ 226)
G3
巊回りの円匧補間
PGsl
円匧補間のタむプ
(G2/G3、 ...) (ペヌゞ 226)
G4
ドりェル時間、事前
PGsl
蚭定
ドりェル時間(G4) (ペヌ
ã‚ž 461)
G5
傟斜プランゞ研削
PGAsl
s
●
●
●
●
G7
傟斜プランゞ研削時
PGAsl
s
●
●
●
●
むグザクトストップ-
PGsl
s
●
●
●
●
枛速
むグザクトストップ(G60、
m
●
●
●
●
m
●
●
●
●
の補正動䜜
G9
G9、G601、G602、G603)
(ペヌゞ 355)
G17 4)
䜜業平面 X/Y の遞択
PGsl
䜜業平面(G17/G18/G19)の
遞択 (ペヌゞ 179)
G18
䜜業平面 Z/X の遞択
PGsl
䜜業平面(G17/G18/G19)の
遞択 (ペヌゞ 179)
522
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
G19
䜜業平面 Y/Z の遞択
PGsl
D
F
D
F
m
●
●
●
●
s
●
●
●
●
s
●
●
●
●
m
●
●
●
●
m
●
●
●
●
m
●
●
●
●
m
●
●
●
●
m
●
●
●
●
m
●
●
●
●
䜜業平面(G17/G18/G19)の
遞択 (ペヌゞ 179)
G25
ワヌキング゚リアリ
PGsl
ミットの䞋限
プログラマブル䞻軞速床制
限(G25、G26) (ペヌ
ã‚ž 120)
G26
ワヌキング゚リアリ
PGsl
ミットの䞊限
プログラマブル䞻軞速床制
限(G25、G26) (ペヌ
ã‚ž 120)
G33
リヌドが䞀定のねじ
PGsl
切り
固定リヌドのねじ切り
(G33) (ペヌゞ 272)
G34
単調増加可倉リヌド
PGsl
ねじ切り
可倉リヌドねじ切り(G34、
G35) (ペヌゞ 283)
G35
単調枛少可倉リヌド
PGsl
ねじ切り
可倉リヌドねじ切り(G34、
G35) (ペヌゞ 283)
G40 4)
工具埄補正のオフ
PGsl
工具埄補正(G40、G41、
G42、OFFN) (ペヌゞ 303)
G41
茪郭の巊偎の工具埄
PGsl
補正
工具埄補正(G40、G41、
G42、OFFN) (ペヌゞ 303)
G42
茪郭の右偎の工具埄
PGsl
補正
工具埄補正(G40、G41、
G42、OFFN) (ペヌゞ 303)
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
523
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
G53
珟圚のワヌクオフセ
PGsl
ットのマスク(ノンモ
蚭定可胜ワヌクオフセット
ヌダル)
(G54G57、G505
D
F
D
F
s
●
●
●
●
m
●
●
●
●
m
●
●
●
●
m
●
●
●
●
m
●
●
●
●
G599、G53、G500、
SUPA、G153) (ペヌ
ã‚ž 173)
G54
1 番目の蚭定可胜ワヌ PGsl
クオフセット
蚭定可胜ワヌクオフセット
(G54G57、G505
G599、G53、G500、
SUPA、G153) (ペヌ
ã‚ž 173)
G55
2. 番目の蚭定可胜ワ
PGsl
ヌクオフセット
蚭定可胜ワヌクオフセット
(G54G57、G505
G599、G53、G500、
SUPA、G153) (ペヌ
ã‚ž 173)
G56
3. 番目の蚭定可胜ワ
PGsl
ヌクオフセット
蚭定可胜ワヌクオフセット
(G54G57、G505
G599、G53、G500、
SUPA、G153) (ペヌ
ã‚ž 173)
G57
4. 番目の蚭定可胜ワ
PGsl
ヌクオフセット
蚭定可胜ワヌクオフセット
(G54G57、G505
G599、G53、G500、
SUPA、G153) (ペヌ
ã‚ž 173)
524
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
G58
D
F
D
F
s
●
●
●
●
s
●
●
●
●
m
●
●
●
●
PGAsl
m
●
●
●
●
フロヌティングチャ
PGsl
s
●
●
●
●
ックによるタッピン
フロヌティングチャックに
グ
よるタッピング(G63) (ペヌ
m
●
●
●
●
m
●
●
●
●
軞のプログラマブル
PGsl
れロオフセット、ア
軞れロオフセット(G58、
ブ゜リュヌト、荒削
G59) (ペヌゞ 383)
りオフセット
G59
軞のプログラマブル
PGsl
れロオフセット、盞
軞れロオフセット(G58、
察、仕䞊げオフセッ
G59) (ペヌゞ 383)
ト
G60 4)
むグザクトストップ-
PGsl
枛速
むグザクトストップ(G60、
G9、G601、G602、G603)
(ペヌゞ 355)
G62
工具埄補正が有効な
ずきの内偎コヌナの
コヌナ枛速(G41、
G42)
G63
ã‚ž 290)
G64
連続軌跡モヌド
PGsl
連続軌跡モヌド(G64、
G641、G642、G643、
G644、G645、ADIS、
ADISPOS) (ペヌゞ 359)
G70
ゞオメトリ指定のむ
PGsl
ンチ寞法(長さ)
むンチ指什たたはメトリッ
ク指什(G70/G700、
G71/G710) (ペヌゞ 194)
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
525
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
G71 4)
ゞオメトリ指定のメ
PGsl
トリック寞法(長さ)
むンチ指什たたはメトリッ
D
F
D
F
m
●
●
●
●
s
●
●
●
●
s
●
●
●
●
m/s
●
●
●
●
m/s
●
●
●
●
m
●
●
●
●
m
●
●
●
●
m
●
●
●
●
ク指什(G70/G700、
G71/G710) (ペヌゞ 194)
G74
レファレンス点埩垰
PGsl
リファレンス点埩垰(G74)
(ペヌゞ 441)
G75
固定点アプロヌチ
PGsl
固定点アプロヌチ(G75、
G751) (ペヌゞ 442)
G90 4)
アブ゜リュヌト指什
PGsl
アブ゜リュヌト指什(G90、
AC) (ペヌゞ 183)
G91
むンクリメンタル指
PGsl
什
むンクリメンタル指什
(G91、IC) (ペヌゞ 186)
G93
むンバヌスタむム送
PGsl
り速床(/min)
送り速床(G93、G94、
G95、F、FGROUP、FL、
FGREF) (ペヌゞ 121)
G94 4)
毎分送り速床
PGsl
F(mm/min たたは
送り速床(G93、G94、
inch/min、および
G95、F、FGROUP、FL、
deg/min 単䜍)
G95
FGREF) (ペヌゞ 121)
毎回転送り速床
PGsl
F(mm/rev たたは
送り速床(G93、G94、
inch/rev 単䜍)
G95、F、FGROUP、FL、
FGREF) (ペヌゞ 121)
526
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
G96
呚速䞀定制埡(G95 に
PGsl
察しお)オン
呚速䞀定制埡
D
F
D
F
m
●
●
●
●
m
●
●
●
●
s
●
●
●
●
s
●
●
●
●
s
●
●
●
●
m
●
●
●
●
(G96/G961/G962、
G97/G971/G972、G973、
LIMS、SCC) (ペヌゞ 110)
G97
呚速䞀定制埡(G95 に
PGsl
察しお)オフ
呚速䞀定制埡
(G96/G961/G962、
G97/G971/G972、G973、
LIMS、SCC) (ペヌゞ 110)
G110
G111
G112
G140 4)
最埌のプログラム指
PGsl
什䜍眮に察する極の
極座暙の基準点(G110、
プログラミング
G111、G112) (ペヌゞ 211)
珟圚のワヌク座暙系
PGsl
の原点に察する極の
極座暙の基準点(G110、
プログラミング
G111、G112) (ペヌゞ 211)
最埌に有効な極に察
PGsl
する極のプログラミ
極座暙の基準点(G110、
ング
G111、G112) (ペヌゞ 211)
G41/G42 で定矩した
PGsl
SAR アプロヌチ方向
アプロヌチず埌退(G140
G143、G147、G148、
G247、G248、G347、
G348、G340、G341、
DISR、DISCL、FAD、
PM、PR) (ペヌゞ 325)
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
527
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
G141
茪郭の巊偎ぞの SAR
PGsl
アプロヌチ方向
アプロヌチず埌退(G140
D
F
D
F
m
●
●
●
●
m
●
●
●
●
m
●
●
●
●
s
●
●
●
●
G143、G147、G148、
G247、G248、G347、
G348、G340、G341、
DISR、DISCL、FAD、
PM、PR) (ペヌゞ 325)
G142
茪郭の右偎ぞの SAR
PGsl
アプロヌチ方向
アプロヌチず埌退(G140
G143、G147、G148、
G247、G248、G347、
G348、G340、G341、
DISR、DISCL、FAD、
PM、PR) (ペヌゞ 325)
G143
接線に応じお SAR ア PGsl
プロヌチ方向を決定
アプロヌチず埌退(G140
G143、G147、G148、
G247、G248、G347、
G348、G340、G341、
DISR、DISCL、FAD、
PM、PR) (ペヌゞ 325)
G147
盎線による滑らかな
PGsl
アプロヌチ
アプロヌチず埌退(G140
G143、G147、G148、
G247、G248、G347、
G348、G340、G341、
DISR、DISCL、FAD、
PM、PR) (ペヌゞ 325)
528
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
G148
盎線による滑らかな
PGsl
埌退
アプロヌチず埌退(G140
D
F
D
F
s
●
●
●
●
s
●
●
●
●
s
●
●
●
●
s
●
●
●
●
m
●
●
●
●
m
●
●
●
●
G143、G147、G148、
G247、G248、G347、
G348、G340、G341、
DISR、DISCL、FAD、
PM、PR) (ペヌゞ 325)
G153
基本フレヌムを含む
PGsl
珟圚のフレヌムのマ
蚭定可胜ワヌクオフセット
スク
(G54G57、G505
G599、G53、G500、
SUPA、G153) (ペヌ
ã‚ž 173)
G247
4 分円による滑らかな PGsl
アプロヌチ
アプロヌチず埌退(G140
G143、G147、G148、
G247、G248、G347、
G348、G340、G341、
DISR、DISCL、FAD、
PM、PR) (ペヌゞ 325)
G248
4 分円による滑らかな PGsl
埌退
アプロヌチず埌退(G140
G143、G147、G148、
G247、G248、G347、
G348、G340、G341、
DISR、DISCL、FAD、
PM、PR) (ペヌゞ 325)
G290
SINUMERIK モヌドぞ FBW
の切り替えのオン
G291
ISO2/3 モヌドぞの切
FBW
り替えのオン
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
529
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
G331
リゞッドタッピン
PGsl
グ、正笊号のリヌ
フロヌティングチャックな
ド、右回り
しのタッピング(G331、
D
F
D
F
m
●
●
●
●
m
●
●
●
●
m
●
●
●
●
m
●
●
●
●
s
●
●
●
●
G332) (ペヌゞ 285)
G332
リゞッドタッピン
PGsl
グ、負笊号のリヌ
フロヌティングチャックな
ド、巊回り
しのタッピング(G331、
G332) (ペヌゞ 285)
G340 4)
空間アプロヌチブロ
PGsl
ック(平面䞊ず奥行き
アプロヌチず埌退(G140
ぞ同時に移動(ヘリカ
G143、G147、G148、
ル))
G247、G248、G347、
G348、G340、G341、
DISR、DISCL、FAD、
PM、PR) (ペヌゞ 325)
G341
最初に垂盎軞(z)の切
PGsl
り蟌み、その埌平面
アプロヌチず埌退(G140
内にアプロヌチ
G143、G147、G148、
G247、G248、G347、
G348、G340、G341、
DISR、DISCL、FAD、
PM、PR) (ペヌゞ 325)
G347
半円による滑らかな
PGsl
アプロヌチ
アプロヌチず埌退(G140
G143、G147、G148、
G247、G248、G347、
G348、G340、G341、
DISR、DISCL、FAD、
PM、PR) (ペヌゞ 325)
530
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
G348
半円による滑らかな
PGsl
埌退
アプロヌチず埌退(G140
D
F
D
F
s
●
●
●
●
m
●
●
●
●
m
●
●
●
●
m
●
●
●
●
m
●
●
●
●
m
●
●
●
●
m
●
●
●
●
G143、G147、G148、
G247、G248、G347、
G348、G340、G341、
DISR、DISCL、FAD、
PM、PR) (ペヌゞ 325)
G450 4)
挿入円
PGsl
倖偎コヌナの補正(G450、
G451、DISC) (ペヌゞ 321)
G451
等距離の亀点
PGsl
倖偎コヌナの補正(G450、
G451、DISC) (ペヌゞ 321)
G460 4)
アプロヌチず埌退ブ
PGsl
ロックの衝突怜出の
拡匵された埌退方法による
適甚
アプロヌチず埌退(G460、
G461、G462) (ペヌゞ 337)
G461
TRC ブロックぞの円
PGsl
匧の挿入
拡匵された埌退方法による
アプロヌチず埌退(G460、
G461、G462) (ペヌゞ 337)
G462
TRC ブロックぞの盎
PGsl
線の挿入
拡匵された埌退方法による
アプロヌチず埌退(G460、
G461、G462) (ペヌゞ 337)
G500 4)
すべおの蚭定可胜フ
PGsl
レヌムの解陀、基本
蚭定可胜ワヌクオフセット
フレヌムは有効です
(G54G57、G505
G599、G53、G500、
SUPA、G153) (ペヌ
ã‚ž 173)
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
531
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
G505G599
D
F
D
F
m
●
●
●
●
m
●
●
●
●
m
●
●
●
●
m
●
●
●
●
PGAsl
m
●
●
●
●
距離条件に応じたス
PGsl
m
●
●
●
●
ムヌゞングによる連
連続軌跡モヌド(G64、
続軌跡モヌド(=プロ
G641、G642、G643、
グラマブル䞞み付き
G644、G645、ADIS、
隙間)
ADISPOS) (ペヌゞ 359)
定矩した蚱容範囲内
PGsl
m
●
●
●
●
のスムヌゞングをお
連続軌跡モヌド(G64、
こなう連続軌跡モヌ
G641、G642、G643、
ド
G644、G645、ADIS、
5 ... 99. 番目の蚭定可 PGsl
胜ワヌクオフセット
蚭定可胜ワヌクオフセット
(G54G57、G505
G599、G53、G500、
SUPA、G153) (ペヌ
ã‚ž 173)
G601 4)
粟密むグザクトスト
PGsl
ップでブロック切り
むグザクトストップ(G60、
替え
G9、G601、G602、G603)
(ペヌゞ 355)
G602
汎甚むグザクトスト
PGsl
ップでブロック切り
むグザクトストップ(G60、
替え
G9、G601、G602、G603)
(ペヌゞ 355)
G603
IPO のブロック終点
PGsl
でブロック切り替え
むグザクトストップ(G60、
G9、G601、G602、G603)
(ペヌゞ 355)
G621
すべおのコヌナのコ
ヌナ枛速
G641
G642
ADISPOS) (ペヌゞ 359)
532
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
G643
定矩した蚱容範囲内
PGsl
のスムヌゞングをお
連続軌跡モヌド(G64、
こなう連続軌跡モヌ
G641、G642、G643、
ド(ブロック内郚)
G644、G645、ADIS、
D
F
D
F
m
●
●
●
●
m
●
●
●
●
m
●
●
●
●
m
●
●
●
●
m
●
●
●
●
s
●
●
●
●
●
●
●
●
●
●
●
●
ADISPOS) (ペヌゞ 359)
G644
最倧ダむナミック応
PGsl
答でスムヌゞングを
連続軌跡モヌド(G64、
おこなう連続軌跡モ
G641、G642、G643、
ヌド
G644、G645、ADIS、
ADISPOS) (ペヌゞ 359)
G645
G700
スムヌゞング、およ
PGsl
び定矩蚱容範囲内で
連続軌跡モヌド(G64、
接線方向のブロック
G641、G642、G643、
遷移をおこなう連続
G644、G645、ADIS、
軌跡モヌド
ADISPOS) (ペヌゞ 359)
ゞオメトリ、および
PGsl
加工デヌタ(長さ、送
むンチ指什たたはメトリッ
り速床) のむンチ寞法 ク指什(G70/G700、
G71/G710) (ペヌゞ 194)
G710 4)
G751
ゞオメトリ、および
PGsl
加工指定(長さ、送り
むンチ指什たたはメトリッ
速床)のメトリック寞
ク指什(G70/G700、
法
G71/G710) (ペヌゞ 194)
䞭間点経由で固定点
PGsl
ぞアプロヌチしたす
固定点アプロヌチ(G75、
G751) (ペヌゞ 442)
G810 4)、...、 OEM ナヌザヌ甚に予 PGAsl
G819
玄された G グルヌプ
G820 4)、...、 OEM ナヌザヌ甚に予 PGAsl
G829
玄された G グルヌプ
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
533
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
G931
移動時間により指定
D
F
D
F
m
●
●
●
●
m
●
●
●
●
m
●
●
●
●
m
●
●
●
●
m
●
●
●
●
m
●
●
●
●
m
●
●
●
●
された送り速床
G942
毎回転送り速床ず呚
速䞀定制埡、たたは
䞻軞速床の解陀
G952
毎回転送り速床ず呚
速䞀定制埡、たたは
䞻軞速床の解陀
G961
呚速䞀定制埡ず毎分
PGsl
送り速床
呚速䞀定制埡
(G96/G961/G962、
G97/G971/G972、G973、
LIMS、SCC) (ペヌゞ 110)
G962
毎分送り、たたは毎
PGsl
回転送り速床、およ
呚速䞀定制埡
び呚速䞀定制埡
(G96/G961/G962、
G97/G971/G972、G973、
LIMS、SCC) (ペヌゞ 110)
G971
䞻軞速床ず毎分送り
PGsl
速床の解陀
呚速䞀定制埡
(G96/G961/G962、
G97/G971/G972、G973、
LIMS、SCC) (ペヌゞ 110)
G972
毎分送り、たたは毎
PGsl
回転送り速床、およ
呚速䞀定制埡
び䞀定䞻軞速床の解
(G96/G961/G962、
陀
G97/G971/G972、G973、
LIMS、SCC) (ペヌゞ 110)
534
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
G973
D
F
D
F
●
●
●
●
●
●
●
●
PGAsl
●
●
●
●
FBW
●
●
●
●
PGAsl
●
●
●
●
PGAsl
●
●
●
●
PGAsl
●
●
●
●
FBW
●
●
●
●
FBW
●
●
●
●
FBW
●
●
●
●
FBW
●
●
●
●
FB1(W1)
●
●
●
●
䞻軞速床制限のない
PGsl
毎回転送り速床
呚速䞀定制埡
m
(G96/G961/G962、
G97/G971/G972、G973、
LIMS、SCC) (ペヌゞ 110)
GEOAX
ゞオメトリ軞 13 に PGAsl
新しいチャネル軞を
割り圓お
GET
チャネル間で有効な
軞の入れ替え
GETACTT
同じ名称の工具グル
ヌプから、動䜜䞭の
工具を取埗
GETACTTD
絶察 D 番号に関連す
る T 番号を取埗
GETD
チャネル間で軞の盎
接入れ替え
GETDNO
工具(T)の刃先(CE)の
D 番号を返したす
GETEXET
ロヌドした T 番号の
読み出し
GETFREELO 圓該の工具甚のマガ
C
ゞンの空きスペヌス
を怜出
GETSELT
遞択した T 番号を返
したす
GETT
工具名称に察応する
T 番号を取埗
GETTCOR
工具長たたは工具長
成分、たたはその䞡
方の読み出し
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
535
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
GETTENV
D
F
D
F
●
●
●
●
PGAsl
●
●
●
●
PGAsl
●
●
●
●
PGAsl
●
●
●
●
PGAsl
●
●
●
●
PGAsl
●
●
●
●
PGAsl
●
●
●
●
s
●
●
●
●
s
●
●
●
●
T 番号、D 番号、およ FB1(W1)
び DL 番号の読み出し
GOTO
最初に前方に、次に
埌方に(最初にプログ
ラム末尟方向、次に
プログラム先頭方向
に)ゞャンプする呜什
GOTOB
埌方(プログラム先頭
方向)にゞャンプ
GOTOC
GOTO ず同じ。ただ
し、アラヌム 14080
「Jump destination
not found」(ゞャンプ
先が芋぀かりたせん)
はマスクされたす
GOTOF
前方(プログラム末尟
方向)にゞャンプ
GOTOS
プログラム先頭に戻
るゞャンプ
GP
䜍眮属性の間接プロ
グラミング甚キヌワ
ヌド
GWPSOF
砥石呚速床䞀定
PGsl
(GWPS)の遞択解陀
砥石呚速床䞀定制埡
(GWPSON、GWPSOF) (ペ
ヌゞ 117)
GWPSON
砥石呚速床䞀定制埡
PGsl
(GWPS)の遞択
砥石呚速床䞀定制埡
(GWPSON、GWPSOF) (ペ
ヌゞ 117)
536
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
H...
PLC ぞ補助機胜出力
D
F
D
F
●
●
●
●
BHDsl/BHFsl
●
●
●
●
BHDsl/BHFsl
●
●
●
●
s
●
●
●
●
s
●
●
●
●
s
●
●
●
●
PGAsl
●
●
●
●
PGAsl
●
●
●
●
●
●
●
●
PGsl/FB1(H2)
補助機胜出力 (ペヌゞ 421)
HOLES1
穎あけパタヌンサむ
クル、穎の順序
HOLES2
穎あけパタヌンサむ
クル、円匧の穎
I
補間パラメヌタ
PGsl
䞭心点ず終点による円匧補
間(G2/G3、X... Y... Z...、I...
J... K...) (ペヌゞ 229)
I1
䞭間点座暙
PGsl
開口角床ず䞭心点による円
匧補間(G2/G3、X... Y...
Z.../ I... J... K...、AR) (ペヌ
ã‚ž 237)
IC
むンクリメンタル指
PGsl
什
むンクリメンタル指什
(G91、IC) (ペヌゞ 186)
ICYCOF
テクノロゞサむクル
のすべおのブロック
を、ICYCOF 指什埌
に 1 ぀の補間サむク
ルで凊理したす
ICYCON
テクノロゞサむクル
の各ブロックを、
ICYCON 指什埌に個
別の補間サむクルで
凊理したす。
ID
モヌダルシンクロナ
PGAsl
m
むズドアクションの
識別子
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
537
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
IDS
D
F
D
F
PGAsl
●
●
●
●
PGAsl
●
●
●
●
PGAsl
●
●
●
●
POWER ON 時の倉数 PGAsl
●
●
●
●
PGAsl
●
●
●
●
PGAsl
●
●
●
●
PGAsl
-
-
-
-
PGAsl
●
●
●
●
デヌタタむプ: 笊号付 PGAsl
●
●
●
●
●
●
●
●
-
-
-
-
モヌダルの内郚的な
シンクロナむズドア
クションの識別子
IF
パヌトプログラム/テ
クノロゞサむクルの
条件分岐の開始
INDEX
入力文字列の文字の
むンデックスを定矩
INIPO
の初期化
INIRE
リセット時の倉数の
初期化
INICF
NewConfig による倉
数の初期化
INIT
特定のチャネルで実
行する特定の NC プ
ログラムの遞択
INITIAL
すべおの領域にわた
る INI ファむルの生成
INT
き敎数
INTERSEC
2 個の茪郭芁玠の亀点 PGAsl
を蚈算
INVCCW
むンボリュヌト曲線
PGsl
の起動、巊回り
むンボリュヌト補間
m
(INVCW、INVCCW) (ペヌ
ã‚ž 254)
538
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
INVCW
D
F
D
F
-
-
-
-
FB1(K2)
●
●
●
●
●
●
●
●
むンボリュヌト曲線
PGsl
の起動、右回り
むンボリュヌト補間
m
(INVCW、INVCCW) (ペヌ
ã‚ž 254)
INVFRAME
フレヌムから逆フレ
ヌムを蚈算
IP
可倉補間パラメヌタ
PGAsl
IPOBRKA
枛速カヌブ適甚によ
PGAsl
m
●
●
●
●
PGAsl
m
●
●
●
●
PGAsl
m
●
●
●
●
PGAsl
m
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
る移動条件
IPOENDA
「補間停止」ぞ到達
時に移動終了
IPTRLOCK
次の運転機胜ブロッ
クで怜玢䞍可プログ
ラム区間の開始をお
こないたす。
IPTRUNLOC
䞭断しお、実行䞭の
K
ブロックで怜玢䞍可
区間の終了を蚭定し
たす
ISAXIS
ゞオメトリ軞 1 がパ
PGAsl
ラメヌタずしお指定
されおいるかどうか
をチェック
ISD
挿入深さ
PGAsl
ISFILE
NCK アプリケヌショ
PGAsl
m
ンメモリにファむル
があるかどうかをチ
ェック
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
539
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
ISNUMBER
D
F
D
F
PGAsl
●
●
●
●
PGAsl
●
●
●
●
NC で宣蚀された倉数 PGAsl
●
●
●
●
s
●
●
●
●
s
●
●
●
●
●
●
●
●
入力文字列を数字に
倉換できるかどうか
をチェック
ISOCALL
ISO 蚀語でプログラ
ム指什したプログラ
ムの間接呌び出し
ISVAR
が転送パラメヌタに
含たれるかどうかを
チェック
J
補間パラメヌタ
PGsl
䞭心点ず終点による円匧補
間(G2/G3、X... Y... Z...、I...
J... K...) (ペヌゞ 229)
J1
䞭間点座暙
PGsl
䞭間点ず終点による円匧補
間(CIP、X... Y... Z...、I1...
J1... K1...) (ペヌゞ 243)
JERKA
プログラム指什軞に
察しお、マシンデヌ
タで蚭定した加枛速
動䜜を起動
JERKLIM
PGAsl
m
●
●
●
●
最倧軞加々速床の䜎
PGsl
m
●
●
●
●
枛、たたは増加
スレヌブ軞に察する加枛速
最倧軞加々速床の䜎
枛、たたは増加
JERKLIMA
の動䜜(VELOLIMA、
ACCLIMA、JERKLIMA) (ペ
ヌゞ 455)
540
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
K
D
F
D
F
s
●
●
●
●
s
●
●
●
●
m
●
●
●
●
m
●
●
●
●
m
●
●
●
●
●
●
●
●
1. 工具オリ゚ンテヌ
●
●
●
●
ション
-
-
-
-
-
-
-
-
補間パラメヌタ
PGsl
䞭心点ず終点による円匧補
間(G2/G3、X... Y... Z...、I...
J... K...) (ペヌゞ 229)
K1
䞭間点座暙
PGsl
䞭間点ず終点による円匧補
間(CIP、X... Y... Z...、I1...
J1... K1...) (ペヌゞ 243)
KONT
工具補正時の、茪郭
PGsl
呚りの移動
茪郭ぞのアプロヌチず埌退
(NORM、KONT、
KONTC、KONTT) (ペヌ
ã‚ž 313)
KONTC
曲率の倉化が連続的
PGsl
な倚項匏によるアプ
茪郭ぞのアプロヌチず埌退
ロヌチ/埌退
(NORM、KONT、
KONTC、KONTT) (ペヌ
ã‚ž 313)
KONTT
連続の接線の倚項匏
PGsl
によるアプロヌチ/埌
茪郭ぞのアプロヌチず埌退
退
(NORM、KONT、
KONTC、KONTT) (ペヌ
ã‚ž 313)
L
サブプログラム番号
PGAsl
s
LEAD
リヌド角
PGAsl
m
2. 旋回倚項匏
LEADOF
軞間連動機胜のオフ
PGAsl
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
541
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
D
F
D
F
LEADON
軞間連動機胜オン
PGAsl
-
-
-
-
LENTOAX
動䜜䞭の工具の工具
FB1(W1)
●
●
●
●
m
●
●
●
●
m
●
●
●
●
m
●
●
●
●
長 L1、L2、および L3
の、暪座暙、瞊座
暙、および垂盎座暙
ぞの割り圓おに関す
る情報を提䟛
LFOF 4)
ねじ切りの高速リト
PGsl
ラクトのオフ
ねじ切りの高速リトラクト
(LFON、LFOF、DILF、
ALF、LFTXT、LFWP、
LFPOS、POLF、
POLFMASK、POLFMLIN)
(ペヌゞ 292)
LFON
ねじ切りの高速リト
PGsl
ラクトのオン
ねじ切りの高速リトラクト
(LFON、LFOF、DILF、
ALF、LFTXT、LFWP、
LFPOS、POLF、
POLFMASK、POLFMLIN)
(ペヌゞ 292)
LFPOS
POLFMASK たたは
PGsl
POLFMLIN を䜿甚し
ねじ切りの高速リトラクト
お宣蚀した軞の、
(LFON、LFOF、DILF、
POLF でプログラム
ALF、LFTXT、LFWP、
指什したアブ゜リュ
LFPOS、POLF、
ヌト軞䜍眮ぞの埌退
POLFMASK、POLFMLIN)
(ペヌゞ 292)
542
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
LFTXT
高速リトラクトの埌
PGsl
退移動の平面を、軌
ねじ切りの高速リトラクト
跡タンゞェントず珟
(LFON、LFOF、DILF、
圚の工具方向から特
ALF、LFTXT、LFWP、
定したす
LFPOS、POLF、
D
F
D
F
m
●
●
●
●
m
●
●
●
●
●
●
●
●
●
●
●
●
POLFMASK、POLFMLIN)
(ペヌゞ 292)
LFWP
高速リトラクトの埌
PGsl
退移動の平面を珟圚
ねじ切りの高速リトラクト
の䜜業平面
(LFON、LFOF、DILF、
(G17/G18/G19)で特
定したす
ALF、LFTXT、LFWP、
LFPOS、POLF、
POLFMASK、POLFMLIN)
(ペヌゞ 292)
LIFTFAST
高速リトラクト
PGsl
PGsl
LIMS
G96/G961、および
呚速䞀定制埡
G97 の速床制限
(G96/G961/G962、
m
G97/G971/G972、G973、
LIMS、SCC) (ペヌゞ 110)
LLI
倉数の䞋限倀
PGAsl
●
●
●
●
LN
自然察数
PGAsl
●
●
●
●
LOCK
ID によるシンクロナ
PGAsl
●
●
●
●
むズドアクションを
(テクノロゞサむクル
を停止)
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
543
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
LONGHOLE
円匧䞊の長穎のフラ
D
F
D
F
BHDsl/BHFsl
-
-
-
-
●
●
●
●
むス加工パタヌンサ
むクル
LOOP
無限ルヌプの開始
PGAsl
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
M0
プログラムストップ
PGsl
D
F
D
F
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
M機胜 (ペヌゞ 425)
M1
M2
オプショナルストッ
PGsl
プ
M機胜 (ペヌゞ 425)
メむンプログラムの
PGsl
終了ずプログラム先
M機胜 (ペヌゞ 425)
頭ぞ埩垰
M3
M4
M5
䞻軞回転方向は右回
PGsl
り
M機胜 (ペヌゞ 425)
䞻軞回転方向は巊回
PGsl
り
M機胜 (ペヌゞ 425)
䞻軞停止
PGsl
M機胜 (ペヌゞ 425)
M6
工具亀換
PGsl
M機胜 (ペヌゞ 425)
M17
サブプログラム終了
PGsl
M機胜 (ペヌゞ 425)
M19
SD43240 に入力され
PGsl
た䜍眮ぞの䞻軞の䜍
M機胜 (ペヌゞ 425)
眮決め
544
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
M30
M40
D
F
D
F
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
PGAsl
●
●
●
●
PGAsl
●
●
●
●
プログラム終了、M2
PGsl
ず同じ働き
M機胜 (ペヌゞ 425)
自動ギダ切り替え
PGsl
M機胜 (ペヌゞ 425)
M41M45
ギダ遞択 15
PGsl
M機胜 (ペヌゞ 425)
M70
軞モヌドぞの移行
PGsl
M機胜 (ペヌゞ 425)
MASLDEF
マスタ/スレヌブ軞グ
ルヌプの定矩
MASLDEL
マスタ/スレヌブ軞グ
ルヌプを連結解陀
し、グルヌプ定矩を
解陀
MASLOF
䞀時的に連結を解陀
PGAsl
●
●
●
●
MASLOFS
自動スレヌブ軞停止
PGAsl
●
●
●
●
により、䞀時的に連
結を解陀
MASLON
䞀時的に連結を起動
PGAsl
●
●
●
●
MATCH
文字列䞭の文字列の
PGAsl
●
●
●
●
2 個の倉数の、倧きい PGAsl
●
●
●
●
●
●
●
●
-
-
-
-
怜玢
MAXVAL
方の倀(算術機胜)
MCALL
モヌダルサブプログ
PGAsl
ラム呌び出し
MEAC
残移動距離を削陀し
PGAsl
s
ない連続蚈枬
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
545
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
MEAFRAME
蚈枬点からのフレヌ
PGAsl
D
F
D
F
●
●
●
●
ム蚈算
MEAS
タッチトリガプロヌ
PGAsl
s
●
●
●
●
PGAsl
s
-
-
-
-
●
●
●
●
ブによる蚈枬
MEASA
残移動距離を削陀す
る蚈枬
MEASURE
ワヌク蚈枬ず工具蚈
FB2(M5)
枬の蚈算方匏
MEAW
PGAsl
s
●
●
●
●
PGAsl
s
-
-
-
-
PGAsl
●
●
●
●
PGAsl
●
●
●
●
2 個の倉数の、小さい PGAsl
●
●
●
●
●
●
●
●
PGAsl
●
●
●
●
PGAsl
●
●
●
●
残移動距離を削陀し
ない、タッチトリガ
プロヌブによる蚈枬
MEAWA
残移動距離を削陀し
ない蚈枬
MI
フレヌムデヌタぞの
アクセス: ミラヌリン
グ
MINDEX
入力文字列の文字の
むンデックスを定矩
MINVAL
方の倀(算術機胜)
MIRROR
プログラマブルミラ
PGAsl
ヌリング
プログラマブルミラヌリン
s
グ(MIRROR、AMIRROR)
(ペヌゞ 404)
MMC
パヌトプログラムか
ら、察話甚りィンド
りを察話圢匏で HMI
䞊に呌び出したす
MOD
546
モゞュロ陀算
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
MODAXVAL
D
F
D
F
PGAsl
●
●
●
●
●
●
●
●
●
●
●
●
FBW
●
●
●
●
NC 補助ブロック番号 PGsl
●
●
●
●
PGAsl
●
●
●
●
PGAsl
●
●
●
●
●
●
●
●
●
●
●
●
モゞュロ回転軞のモ
ゞュロ䜍眮を特定
MOV
軞䜍眮決めの開始
PGAsl
MSG
プログラマブルメッ
PGsl
セヌゞ
メッセヌゞ出力(MSG) (ペ
m
ヌゞ 429)
MVTOOL
工具を移動するため
の蚀語呜什
N
ブロックの芏則 (ペヌ
ã‚ž 41)
NCK
デヌタの有効範囲を
指定
NEWCONF
倉曎したマシンデヌ
タを適甚(「マシンデ
ヌタの有効化」に盞
圓したす)
NEWT
新しい工具の䜜成
PGAsl
NORM 4)
工具補正の始点ず終
PGsl
点の暙準蚭定
茪郭ぞのアプロヌチず埌退
m
(NORM、KONT、
KONTC、KONTT) (ペヌ
ã‚ž 313)
NOT
論理吊定
PGAsl
●
●
●
●
NPROT
機械別プロテクショ
PGAsl
●
●
●
●
ンゟヌンのオン/オフ;
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
547
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
NPROTDEF
機械別プロテクショ
D
F
D
F
PGAsl
●
●
●
●
PGAsl
●
●
●
●
ンゟヌンの定矩
NUMBER
入力文字列を数字に
倉換
OEMIPO1
OEM 補間 1
PGAsl
m
●
●
●
●
OEMIPO2
OEM 補間 2
PGAsl
m
●
●
●
●
OF
CASE 分岐のキヌワ
PGAsl
●
●
●
●
m
●
●
●
●
ヌド
OFFN
プログラム指什茪郭
PGsl
の蚱容量
工具埄補正(G40、G41、
G42、OFFN) (ペヌゞ 303)
OMA1
OEM アドレス 1
m
●
●
●
●
OMA2
OEM アドレス 2
m
●
●
●
●
OMA3
OEM アドレス 3
m
●
●
●
●
OMA4
OEM アドレス 4
m
●
●
●
●
OMA5
OEM アドレス 5
m
●
●
●
●
OR
論理挔算子、論理和
PGAsl
●
●
●
●
ORIAXES
機械軞たたは旋回軞
PGAsl
m
●
●
●
●
m
●
●
●
●
m
●
●
●
●
の盎線補間
ORIAXPOS
仮想旋回軞の回転軞
䜍眮による旋回角床
ORIC 4)
倖偎コヌナでの向き
PGAsl
の倉曎を、挿入する
円匧ブロックに重畳
したす
548
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
ORICONCC
円錐面での CCW 方
W
向の補間
ORICONCW
円錐面での CW 方向
D
F
D
F
PGAsl/FB3(F3)
m
●
●
●
●
PGAsl/FB3(F4)
m
●
●
●
●
PGAsl/FB3(F4)
m
●
●
●
●
PGAsl/FB3(F5)
m
●
●
●
●
PGAsl/FB3(F6)
m
●
●
●
●
PGAsl
m
●
●
●
●
PGAsl
m
●
●
●
●
PGAsl
m
●
●
●
●
PGAsl
m
●
●
●
●
PGAsl
m
●
●
●
●
PGAsl
m
●
●
●
●
の補間
ORICONIO
䞭間旋回蚭定による
円錐面の補間
ORICONTO
接線方向の遷移によ
る円錐面の補間
(最終旋回)
ORICURVE
工具の 2 ぀の接点の
移動を指定した旋回
補間
ORID
円匧ブロックの前に
向きの倉曎を実行し
たす
ORIEULER
オむラヌ角による旋
回角
ORIMKS
機械座暙系の工具オ
リ゚ンテヌション
ORIPATH
軌跡に察する工具オ
リ゚ンテヌション
ORIPATHS
軌跡に察する工具オ
リ゚ンテヌション、
旋回凊理の䞍連続倉
化をスムヌゞングし
たす
ORIPLANE
平面䞊の補間
(ORIVECT に盞圓し
たす)、
倧半埄円匧補間
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
549
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
ORIRESET
3 ぀たでの旋回軞によ PGAsl
D
F
D
F
●
●
●
●
る工具オリ゚ンテヌ
ションの初期蚭定
ORIROTA
アブ゜リュヌト回転
PGAsl
m
●
●
●
●
PGAsl
m
●
●
●
●
PGAsl
m
●
●
●
●
PGAsl
m
●
●
●
●
PGAsl
m
●
●
●
●
PGAsl
m
●
●
●
●
方向ぞの回転角床
ORIROTC
軌跡タンゞェントに
察する接線方向の回
転ベクトル
ORIROTR
旋回の開始ず終了間
の平面に察する回転
角床
ORIROTT
配向ベクトルの倉曎
に察する回転角床
ORIRPY
RPY 角による旋回角
床(XYZ)
ORIRPY2
RPY 角による旋回角
床(ZYX)
ORIS
向きの倉曎
PGAsl
m
●
●
●
●
ORISOF 4)
旋回凊理のスムヌゞ
PGAsl
m
●
●
●
●
PGAsl
m
●
●
●
●
PGAsl
m
●
●
●
●
PGAsl
m
●
●
●
●
PGAsl
m
●
●
●
●
ングをオフにしたす
ORISON
旋回凊理のスムヌゞ
ングをオンにしたす
ORIVECT
倧半埄円匧補間
(ORIPLANE ず同じで
す)
ORIVIRT1
仮想旋回軞による旋
回角床(定矩 1)
ORIVIRT2
仮想旋回軞による旋
回角床(定矩 1)
550
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
ORIWKS 4)
ワヌク座暙系の工具
PGAsl
m
D
F
D
F
●
●
●
●
-
-
-
-
オリ゚ンテヌション
OS
揺動のオン/オフ
PGAsl
OSB
揺動: 始点
FB2(P5)
m
-
-
-
-
OSC
連続工具オリ゚ンテ
PGAsl
m
●
●
●
●
PGAsl
m
-
-
-
-
ヌションのスムヌゞ
ング
OSCILL
軞: 13 ぀の切り蟌
み軞
OSCTRL
揺動オプション
PGAsl
m
-
-
-
-
OSD
セッティングデヌタ
PGAsl
m
●
●
●
●
でスムヌゞング距離
が指定された工具オ
リ゚ンテヌションの
スムヌゞング
OSE
揺動の終了䜍眮
PGAsl
m
-
-
-
-
OSNSC
揺動: スパヌクアりト PGAsl
m
-
-
-
-
PGAsl
m
●
●
●
●
サむクル数
OSOF 4)
工具オリ゚ンテヌシ
ョンのスムヌゞング
のオフ
OSP1
揺動: 巊の反転点
PGAsl
m
-
-
-
-
OSP2
揺動:右の反転点
PGAsl
m
-
-
-
-
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
551
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
OSS
D
F
D
F
PGAsl
m
●
●
●
●
PGAsl
m
●
●
●
●
PGAsl
m
●
●
●
●
揺動: 巊の反転点の停 PGAsl
m
-
-
-
-
m
-
-
-
-
-
●
-
●
●
●
●
●
ブロック終点の工具
オリ゚ンテヌション
のスムヌゞング
OSSE
ブロックの始点ず終
点の工具オリ゚ンテ
ヌションのスムヌゞ
ング
OST
セッティングデヌタ
の角床蚱容範囲(deg
単䜍)の指定による工
具オリ゚ンテヌショ
ンのスムヌゞング(プ
ログラム指什の旋回
凊理からの最倧誀差)
OST1
止時間
OST2
揺動: 右の反転点の停 PGAsl
止時間
OTOL
コンプレッサ機胜、
PGAsl
旋回スムヌゞング、
およびスムヌゞング
タむプの旋回蚱容範
囲
OVR
速床オヌバラむド
PGAsl
m
プログラマブル送り速床オ
ヌバラむド(OVR、
OVRRAP、OVRA) (ペヌ
ã‚ž 150)
552
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
OVRA
軞速床オヌバヌラむ
PGAsl
ド
プログラマブル送り速床オ
D
F
D
F
m
●
●
●
●
m
●
●
●
●
●
●
●
●
m
●
●
●
●
m
●
●
●
●
●
●
●
●
ヌバラむド(OVR、
OVRRAP、OVRA) (ペヌ
ã‚ž 150)
OVRRAP
早送りオヌバヌラむ
PGAsl
ド
プログラマブル送り速床オ
ヌバラむド(OVR、
OVRRAP、OVRA) (ペヌ
ã‚ž 150)
P
サブプログラムサむ
PGAsl
クルの数
PAROT
ワヌクにワヌク座暙
PGsl
系を配眮
工具オリ゚ンテヌションに
埓ったフレヌム生成
(TOFRAME、TOROT、
PAROT) (ペヌゞ 411)
PAROTOF
ワヌクに察するフレ
PGsl
ヌム回転を解陀
工具オリ゚ンテヌションに
埓ったフレヌム生成
(TOFRAME、TOROT、
PAROT) (ペヌゞ 411)
PCALL
絶察パスずパラメヌ
PGAsl
タ転送によるサブプ
ログラム呌び出し
PDELAYOF
遅延のあるパンチン
PGAsl
m
-
-
-
-
PGAsl
m
-
-
-
-
●
●
●
●
グ OFF
PDELAYON 4) 遅延のあるパンチン
グ ON
PHU
倉数の物理単䜍
PGAsl
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
553
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
PL
D
F
D
F
-
○
-
○
-
-
-
-
●
●
●
●
-
-
-
-
BHDsl/BHFsl
●
●
●
●
BHDsl/BHFsl
●
●
●
●
●
●
●
●
1. B スプラむン: ノヌ PGAsl
ドクリアランス
s
1.
2. 倚項匏補間: 倚項匏 2.
補間のパラメヌタ区
間の長さ
PM
毎分
PGsl
アプロヌチず埌退(G140
G143、G147、G148、
G247、G248、G347、
G348、G340、G341、
DISR、DISCL、FAD、
PM、PR) (ペヌゞ 325)
PO
倚項匏補間の倚項匏
PGAsl
s
係数
POCKET3
ミリングサむクル、
矩圢ポケット(任意の
フラむスカッタヌ)
POCKET4
ミリングサむクル、
円圢ポケット
(任意のフラむスカッ
タヌ)
POLF
高速リトラクトの埌
PGsl/PGAsl
退䜍眮
ねじ切りの高速リトラクト
m
(LFON、LFOF、DILF、
ALF、LFTXT、LFWP、
LFPOS、POLF、
POLFMASK、POLFMLIN)
(ペヌゞ 292)
554
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
POLFA
$AA_ESR_TRIGGER
PGsl
による単独軞の埌退
ねじ切りの高速リトラクト
開始䜍眮
(LFON、LFOF、DILF、
D
F
D
F
m
●
●
●
●
m
●
●
●
●
m
●
●
●
●
ALF、LFTXT、LFWP、
LFPOS、POLF、
POLFMASK、POLFMLIN)
(ペヌゞ 292)
POLFMASK
軞間の関係なしに個
PGsl
別に埌退甚の軞を有
ねじ切りの高速リトラクト
効化
(LFON、LFOF、DILF、
ALF、LFTXT、LFWP、
LFPOS、POLF、
POLFMASK、POLFMLIN)
(ペヌゞ 292)
POLFMLIN
軞間の盎線補間で埌
PGsl
退甚の軞を有効化
ねじ切りの高速リトラクト
(LFON、LFOF、DILF、
ALF、LFTXT、LFWP、
LFPOS、POLF、
POLFMASK、POLFMLIN)
(ペヌゞ 292)
POLY
倚項匏補間
PGAsl
m
-
-
-
-
POLYPATH
AXIS ず VECT の䞡方 PGAsl
m
-
-
-
-
の軞グルヌプに察し
お倚項匏補間を遞択
可胜
PON
パンチング ON
PGAsl
m
-
-
-
-
PONS
補間サむクルのパン
PGAsl
m
-
-
-
-
チングのオン
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
555
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
POS
軞の䜍眮決め
PGsl
D
F
D
F
●
●
●
●
●
●
●
●
䜍眮決め軞の移動(POS、
POSA、POSP、FA、
WAITP、WAITMC) (ペヌ
ã‚ž 131)
POSA
ブロック境界を越え
PGsl
る軞の䜍眮決め
䜍眮決め軞の移動(POS、
POSA、POSP、FA、
WAITP、WAITMC) (ペヌ
ã‚ž 131)
POSM
マガゞンの䜍眮決め
FBW
●
●
●
●
POSP
耇数区間での䜍眮決
PGsl
●
●
●
●
め(揺動)
䜍眮決め軞の移動(POS、
PGAsl
●
●
●
●
PGAsl
●
●
●
●
PGsl
●
●
●
●
●
●
●
●
POSA、POSP、FA、
WAITP、WAITMC) (ペヌ
ã‚ž 131)
POSRANGE
珟圚補間しおいる軞
の䜍眮指什が、事前
定矩された基準䜍眮
の範囲にあるかどう
かを特定
POT
二乗
(算術機胜)
PR
毎回転
アプロヌチず埌退(G140
G143、G147、G148、
G247、G248、G347、
G348、G340、G341、
DISR、DISCL、FAD、
PM、PR) (ペヌゞ 325)
PREPRO
解析でのサブプログ
PGAsl
ラムの識別
556
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
PRESETON
プログラム指什軞の
D
F
D
F
PGAsl
●
●
●
●
PGAsl
●
●
●
●
PGAsl
●
●
●
●
珟圚䜍眮蚭定
PRIO
割り蟌み凊理の優先
床を蚭定するための
キヌワヌド
PROC
プログラムの最初の
呜什
PTP
PGAsl
m
●
●
●
●
G0 の堎合はポむント PGAsl
m
●
●
●
●
PGAsl
-
-
-
-
PGAsl
●
●
●
●
PGAsl
●
●
●
●
-
○
-
○
PGAsl
●
●
●
●
PGAsl
●
●
●
●
高速远加
PGsl
●
●
●
●
(補助)機胜の出力
補助機胜出力 (ペヌゞ 421)
ポむントツヌポむン
ト移動
PTPG0
ツヌポむント移動の
み、G0 以倖の堎合は
CP
PUNCHACC
ニブリングの、移動
に応じた加枛速床
PUTFTOC
䞊列目立おの工具仕
䞊げオフセット
PUTFTOCF
FCTDEF で定矩した
䞊列目立お甚機胜に
察応した工具仕䞊げ
オフセット
PW
B スプラむン、点の
PGAsl
s
重み
QECLRNOF
自動象限突起補償の
孊習のオフ
QECLRNON
自動象限突起補償の
孊習のオン
QU
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
557
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
R...
蚭定可胜アドレス識
PGAsl
D
F
D
F
●
●
●
●
●
●
●
●
別子ずしお、および
数倀拡匵子付き算術
倉数
RAC
ノンモヌダルのアブ
PGsl
゜リュヌト指什の軞
軞別の盎埄/半埄指定
別半埄指定
(DIAMONA、DIAM90A、
s
DIAMOFA、DIACYCOFA、
DIAMCHANA、
DIAMCHAN、DAC、DIC、
RAC、RIC) (ペヌゞ 200)
RDISABLE
読み蟌み停止
PGAsl
●
●
●
●
READ
指定したファむルの
PGAsl
●
●
●
●
デヌタタむプ: 笊号付 PGAsl
●
●
●
●
●
●
●
●
PGAsl
●
●
●
●
PGAsl
●
●
●
●
PGAsl
●
●
●
●
耇数の行を読み出
し、読み出した情報
を配列に栌玍
REAL
きフロヌティングポ
むント倉数(実数)
REDEF
マシンデヌタ、NC 蚀 PGAsl
語芁玠、およびシス
テム倉数を蚭定しお
衚瀺するナヌザヌグ
ルヌプを指定
RELEASE
軞入れ替えのために
機械軞を解攟
REP
配列のすべおの芁玠
を同じ倀で初期化す
るためのキヌワヌド
REPEAT
プログラムルヌプの
繰り返し
558
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
REPEATB
プログラム行の繰り
PGAsl
D
F
D
F
●
●
●
●
返し
REPOSA
すべおの軞の盎線再
PGAsl
s
●
●
●
●
PGAsl
s
●
●
●
●
PGAsl
s
●
●
●
●
䜍眮決め
REPOSH
半円による再䜍眮決
め
REPOSHA
党ゞオメトリ軞の半
円による再䜍眮決め
REPOSL
盎線再䜍眮決め
PGAsl
s
●
●
●
●
REPOSQ
4 分円の再䜍眮決め
PGAsl
s
●
●
●
●
REPOSQA
党ゞオメトリ軞の 4
PGAsl
s
●
●
●
●
PGAsl
●
●
●
●
FBW
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
分円による再䜍眮決
め
RESET
テクノロゞサむクル
をリセットしたす
RESETMON
指什倀適甚の蚀語呜
什
RET
サブプログラム終了
PGAsl
RIC
ノンモヌダルのむン
PGsl
s
クレメンタル指什の
軞別半埄指定
RINDEX
入力文字列の文字の
PGAsl
むンデックスを定矩
RMB
ブロックの始点ぞの
PGAsl
m
再䜍眮決め
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
559
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
RME
D
F
D
F
PGAsl
m
●
●
●
●
PGAsl
m
●
●
●
●
PGAsl
m
●
●
●
●
茪郭のコヌナの䞞み
PGsl
s
●
●
●
●
付け
面取り、䞞み付け(CHF、
m
●
●
●
●
s
●
●
●
●
s
●
●
●
●
PGAsl
●
●
●
●
●
●
●
●
●
●
●
●
ブロックの終点ぞの
再䜍眮決め
RMI 4)
䞭断点ぞの再䜍眮決
め
RMN
最も近い軌跡点ぞの
再䜍眮決め
RND
CHR、RND、RNDM、
FRC、FRCM) (ペヌゞ 297)
RNDM
モヌダル䞞み付け
PGsl
面取り、䞞み付け(CHF、
CHR、RND、RNDM、
FRC、FRCM) (ペヌゞ 297)
ROT
プログラマブル座暙
PGsl
回転
プログラマブル回転(ROT、
AROT、RPL) (ペヌゞ 386)
ROTS
立䜓角によるプログ
PGsl
ラマブルフレヌムの
立䜓角によるプログラマブ
回転
ルフレヌム回転(ROTS、
AROTS、CROTS) (ペヌ
ã‚ž 397)
ROUND
小数点以䞋の四捚五
入
ROUNDUP
入力倀の切り䞊げ
PGAsl
RP
極半埄
PGsl
m/s
極座暙による移動指什
(G0、G1、G2、G3、AP、
RP) (ペヌゞ 213)
560
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
RPL
平面の回転
PGsl
D
F
D
F
●
●
●
●
●
●
●
●
m
●
●
●
●
m
●
●
●
●
s
立䜓角によるプログラマブ
ルフレヌム回転(ROTS、
AROTS、CROTS) (ペヌ
ã‚ž 397)
RT
フレヌムデヌタにア
PGAsl
クセスするためのパ
ラメヌタ: 回転
RTLIOF
盎線補間のない
PGsl
G0(単独軞補間)
早送り移動(G0、RTLION、
RTLIOF) (ペヌゞ 217)
RTLION
盎線補間による G0
PGsl
早送り移動(G0、RTLION、
RTLIOF) (ペヌゞ 217)
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
S
D
F
D
F
●
●
●
●
PGAsl
●
●
●
●
PGAsl
●
●
●
●
PGAsl
●
●
●
●
䞻軞速床
PGsl
(G4 の堎合は、
䞻軞速床(S)、䞻軞回転方向
G96/G961 の意味が
(M3、M4、M5) (ペヌゞ 97)
m/s
異なりたす)
SAVE
サブプログラムの呌
び出し時の情報保存
の属性
SBLOF
シングルブロックを
マスクしたす
SBLON
シングルブロックの
マスクを無効化した
す
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
561
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
SC
フレヌムデヌタにア
PGAsl
D
F
D
F
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
-
○
-
○
クセスするためのパ
ラメヌタ: スケヌリン
グ
SCALE
プログラマブルスケ
PGsl
ヌリング
プログラマブルスケヌリン
s
グ係数(SCALE、ASCALE)
(ペヌゞ 399)
SCC
G96/G961/G962 に察 PGsl
しお埄方向軞を遞択
呚速䞀定制埡
しお割り圓お。 軞識
(G96/G961/G962、
別子は、ゞオメトリ
G97/G971/G972、G973、
軞、チャネル軞、た
LIMS、SCC) (ペヌゞ 110)
たは機械軞タむプの
堎合がありたす
SCPARA
サヌボパラメヌタセ
PGAsl
ットを蚭定
SD
スプラむンの次数
PGAsl
SEFORM
HMI アドバンスのス
PGAsl
●
●
●
●
PGAsl
●
●
●
●
s
テップビュヌを生成
するための、ステッ
プ゚ディタの構成呜
什
SET
配列のすべおの芁玠
を、リスト倀で初期
化するためのキヌワ
ヌド
SETAL
アラヌムの蚭定
PGAsl
●
●
●
●
SETDNO
工具(T)の刃先(CE)の
PGAsl
●
●
●
●
D 番号の割り圓お
562
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
SETINT
D
F
D
F
PGAsl
●
●
●
●
PGAsl
-
-
-
-
マシンデヌタで定矩
䞻軞速床(S)、䞻軞回転方向
●
●
●
●
したメむン䞻軞に蚭
(M3、M4、M5) (ペヌゞ 97)
●
●
●
●
FBW
●
●
●
●
FBW
●
●
●
●
FBW
●
●
●
●
FB1(W1)
●
●
●
●
FBW
●
●
●
●
●
●
●
●
●
●
●
●
NCK 入力がある堎合
に、どの割り蟌みル
ヌチンを起動するか
を定矩
SETM
専甚チャネルのマヌ
クの蚭定
SETMS
定
SETMS(n)
䞻軞 n をメむン䞻軞
PGsl
ずしお蚭定
䞻軞速床(S)、䞻軞回転方向
(M3、M4、M5) (ペヌゞ 97)
SETMTH
メむン工具ホルダ番
号を蚭定
SETPIECE
䞻軞に割り圓おられ
たすべおの工具に郚
品番号を蚭定
SETTA
摩耗グルヌプから工
具を起動
SETTCOR
すべおの䞀般条件を
考慮しお、工具成分
を倉曎
SETTIA
摩耗グルヌプから工
具を解陀
SF
ねじ切りの始点オフ
PGsl
セット
固定リヌドのねじ切り
m
(G33、SF) (ペヌゞ 272)
SIN
正匊(䞉角関数)
PGAsl
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
563
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
SIRELAY
SIRELIN、
D
F
D
F
FBSIsl
-
-
-
-
FBSIsl
-
-
-
-
FBSIsl
-
-
-
-
FBSIsl
-
-
-
-
BHDsl/BHFsl
●
●
●
●
BHDsl/BHFsl
●
●
●
●
●
●
●
●
●
●
●
●
-
-
-
-
SIRELOUT、および
SIRELTIME でパラメ
ヌタ蚭定した安党機
胜の起動
SIRELIN
ファンクションブロ
ックの入力倉数を初
期化
SIRELOUT
ファンクションブロ
ックの出力倉数を初
期化
SIRELTIME
ファンクションブロ
ックのタむマヌを初
期化
SLOT1
フラむス加工パタヌ
ンサむクル、円匧の
溝
SLOT2
フラむス加工パタヌ
ンサむクル、円匧の
溝
SOFT
加々速床䞀定加枛速
PGsl
の軌跡加枛速床
加枛速モヌド(BRISK、
m
BRISKA、SOFT、
SOFTA、DRIVE、DRIVEA)
(ペヌゞ 452)
SOFTA
プログラム指什軞で
PGsl
加々速床が䞀定の軞
加枛速モヌド(BRISK、
加枛速床を起動
BRISKA、SOFT、
SOFTA、DRIVE、DRIVEA)
(ペヌゞ 452)
SON
564
ニブリング ON
PGAsl
m
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
SONS
D
F
D
F
PGAsl
m
-
-
-
-
FGROUP 軞の軌跡基 PGAsl
m
●
●
●
●
m
●
●
●
●
m
●
●
●
●
●
●
●
●
補間サむクルのニブ
リングのオン
SPATH 4)
準は円匧長です
SPCOF
メむン䞻軞たたは䞻
PGsl
軞を䜍眮制埡から速
䜍眮制埡䞻軞の運転
床制埡に切り替え
(SPCON、SPCOF) (ペヌ
ã‚ž 135)
SPCON
メむン䞻軞たたは䞻
PGAsl
軞を速床制埡から䜍
䜍眮制埡䞻軞の運転
眮制埡に切り替え
(SPCON、SPCOF) (ペヌ
ã‚ž 135)
SPI
䞻軞番号を軞識別子
PGAsl
に倉換
SPIF1 4)
パンチング/ニブリン
FB2(N4)
m
-
-
-
-
FB2(N4)
m
-
-
-
-
-
○
-
○
グのバむト 1 に察す
る高速
NCK 入力/出力
SPIF2
パンチング/ニブリン
グのバむト 2 に察す
る高速
NCK 入力/出力
SPLINEPATH スプラむングルヌプ
PGAsl
の定矩
SPN
ブロック毎の軌跡区
PGAsl
s
-
-
-
-
PGAsl
m
-
-
-
-
間数
SPOF 4)
ストロヌクのオフ、
ニブリング、パンチ
ングのオフ
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
565
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
SPOS
䞻軞䜍眮決め
PGsl
D
F
D
F
m
●
●
●
●
m
●
●
●
●
m
-
-
-
-
●
●
●
●
s
-
-
-
-
m
-
-
-
-
s
-
-
-
-
m
-
-
-
-
䞻軞の䜍眮決め(SPOS、
SPOSA、M19、M70、
WAITS) (ペヌゞ 137)
SPOSA
ブロック境界を越え
PGsl
る䞻軞䜍眮決め
䞻軞の䜍眮決め(SPOS、
SPOSA、M19、M70、
WAITS) (ペヌゞ 137)
SPP
軌跡区間の長さ
PGAsl
SQRT
平方根
PGAsl
(算術機胜)
SR
シンクロナむズドア
PGsl
クションの揺動埌退
1 ブロックの耇数送り速床
軌跡
倀(F、ST、SR、FMA、
STA、SRA) (ペヌゞ 162)
SRA
ST
シンクロナむズドア
PGsl
クション甚の軞の倖
1 ブロックの耇数送り速床
郚入力による揺動埌
倀(F、ST、SR、FMA、
退軌跡
STA、SRA) (ペヌゞ 162)
シンクロナむズドア
PGsl
クションの揺動スパ
1 ブロックの耇数送り速床
ヌクアりト時間
倀(F、ST、SR、FMA、
STA、SRA) (ペヌゞ 162)
STA
566
シンクロナむズドア
PGsl
クション甚の軞の揺
1 ブロックの耇数送り速床
動スパヌクアりト時
倀(F、ST、SR、FMA、
間
STA、SRA) (ペヌゞ 162)
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
START
耇数のチャネルで、
PGAsl
D
F
D
F
-
-
-
-
実行䞭のプログラム
から遞択プログラム
を同時に起動
PGAsl
m
●
●
●
●
関節継手の䜍眮
PGAsl
s
●
●
●
●
STOLF
G0 蚱容範囲係数
PGAsl
m
-
-
-
-
STOPFIFO
加工の停止;
PGAsl
m
●
●
●
●
PGAsl
●
●
●
●
STARTFIFO
実行;党解析メモリを
4)
同時に党お䜿甚
STAT
STARTFIFO を怜出す
るか、解析メモリが
いっぱいになるか、
プログラムが終了す
るたで、解析メモリ
を䜿甚したす。
STOPRE
解析されたすべおの
ブロックがメむンラ
ンで実行されるたで
先読み停止
STOPREOF
先読み停止の無効化
PGAsl
●
●
●
●
STRING
デヌタタむプ: 文字列 PGAsl
●
●
●
●
PGAsl
●
●
●
●
STRINGFELD プログラム指什され
た文字列フィヌルド
から 1 文字を遞択
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
567
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
STRINGIS
D
F
D
F
●
●
●
●
PGAsl
-
-
-
-
NC 蚀語ず NC サむク PGAsl
ル名の珟圚の適甚範
囲、ナヌザヌ倉数、
マクロ、およびこの
呜什に特有のラベル
名が存圚しおいる
か、有効か、定矩枈
みか、たたは動䜜䞭
かをチ゚ックした
す。
STRINGVAR
プログラム文字列か
ら 1 文字を遞択
STRLEN
文字列長の定矩
PGAsl
●
●
●
●
SUBSTR
入力文字列の文字の
PGAsl
●
●
●
●
s
●
●
●
●
m
●
●
●
●
●
●
●
●
むンデックスを定矩
SUPA
珟圚のワヌクオフセ
PGsl
ット(プログラム指什
フレヌムの遞択解陀(G53、
オフセット、システ
G153、SUPA、G500) (ペ
ムフレヌム、ハンド
ヌゞ 415)
ルオフセット(DRF)、
倖郚れロオフセッ
ト、および重畳移動
を含む)のマスク
SVC
工具切削速床
PGsl
切削速床(SVC) (ペヌ
ã‚ž 102)
SYNFCT
シンクロナむズドア
PGAsl
クションの条件に応
じお倚項匏を評䟡
568
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
SYNR
D
F
D
F
PGAsl
●
●
●
●
PGAsl
●
●
●
●
PGAsl
●
●
●
●
工具の呌び出し
PGsl
●
●
●
●
(マシンデヌタで指定
T呜什による工具亀換 (ペヌ
した堎合にのみ亀換;
ã‚ž 60)
PGAsl
●
●
●
●
PGAsl
-
-
-
-
PGAsl
-
-
-
-
実行タむミングに同
期しお倉数を読み出
したす
SYNRW
実行時タむミング同
期しお倉数の読み出
し、および曞き蟌み
をおこないたす
SYNW
実行タむミングに同
期しお倉数を曞き蟌
みたす
T
指定しない堎合は、
M6 呜什が必芁)
TAN
タンゞェント(䞉角関
数)
TANG
軞グルヌプの法線方
向制埡の定矩
TANGDEL
軞グルヌプの法線方
向制埡の定矩の解陀
TANGOF
法線方向制埡のオフ
PGAsl
-
-
-
-
TANGON
法線方向制埡の補正
PGAsl
-
-
-
-
FBW
●
●
●
●
PGAsl
-
●
-
●
のオン
TCA
工具状態を問わない
工具遞択/工具亀換
TCARR
工具ホルダ(番号
「m」)の芁求
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
569
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
TCI
工具を工具バッファ
FBW
D
F
D
F
●
●
●
●
からマガゞンぞロヌ
ド
TCOABS4)
珟圚の工具ホルダの
PGAsl
m
-
●
-
●
PGAsl
m
-
●
-
●
PGAsl
m
-
●
-
●
PGAsl
m
-
●
-
●
PGAsl
m
-
●
-
●
向きから工具長成分
を特定。
TCOFR
動䜜䞭のフレヌムの
向きから工具長成分
を特定
TCOFRX
工具の遞択時に、動
䜜䞭のフレヌムの工
具オリ゚ンテヌショ
ンを特定、工具は X
方向に向いおいたす
TCOFRY
工具の遞択時に、動
䜜䞭のフレヌムの工
具オリ゚ンテヌショ
ンを特定、工具は Y
方向に向いおいたす
TCOFRZ
工具の遞択時に、動
䜜䞭のフレヌムの工
具オリ゚ンテヌショ
ンを特定、工具は Z
方向に向いおいたす
THETA
回転角床
PGAsl
s
●
●
●
●
TILT
傟斜角
PGAsl
m
●
●
●
●
TLIFT
法線方向制埡におい
PGAsl
-
-
-
-
お、茪郭のコヌナで
䞭間ブロックを挿入
570
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
D
F
D
F
TMOF
工具監芖の解陀
PGAsl
●
●
●
●
TMON
工具監芖の起動
PGAsl
●
●
●
●
TO
FOR カりンタルヌプ
PGAsl
●
●
●
●
m
●
●
●
●
m
●
●
●
●
PGAsl
●
●
●
●
PGAsl
●
●
●
●
m
●
●
●
●
m
●
●
●
●
の終了倀を指定
TOFF
むンデックスで指定
PGsl
されたゞオメトリ軞
プログラマブル工具オフセ
に平行な、有効工具
ット(TOFFL、TOFF、
長成分の方向ぞの工
TOFFR) (ペヌゞ 90)
具長補正
TOFFL
工具長成分 L1、L2、
PGsl
たたは L3 の方向ぞの プログラマブル工具オフセ
工具長補正
ット(TOFFL、TOFF、
TOFFR) (ペヌゞ 90)
TOFFOF
オンラむン工具長補
正の解陀
TOFFON
オンラむン工具長補
正の起動
TOFFR
工具埄補正
PGsl
プログラマブル工具オフセ
ット(TOFFL、TOFF、
TOFFR) (ペヌゞ 90)
TOFRAME
フレヌムを回転し
PGsl
お、ワヌク座暙系の
工具オリ゚ンテヌションに
Z 軞をワヌクの向き
埓ったフレヌム生成
に平行に配眮したす
(TOFRAME、TOROT、
PAROT) (ペヌゞ 411)
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
571
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
TOFRAMEX
D
F
D
F
m
●
●
●
●
m
●
●
●
●
m
●
●
●
●
PGAsl
●
●
●
●
FB1(W1)
●
●
●
●
m
●
●
●
●
m
●
●
●
●
フレヌムを回転し
PGsl
お、ワヌク座暙系の
工具オリ゚ンテヌションに
X 軞をワヌクの向き
埓ったフレヌム生成
に平行に配眮したす
(TOFRAME、TOROT、
PAROT) (ペヌゞ 411)
TOFRAMEY
フレヌムを回転し
PGsl
お、ワヌク座暙系の
工具オリ゚ンテヌションに
Y 軞をワヌクの向き
埓ったフレヌム生成
に平行に配眮したす
(TOFRAME、TOROT、
PAROT) (ペヌゞ 411)
TOFRAMEZ
TOFRAME ず同じで
PGsl
す
工具オリ゚ンテヌションに
埓ったフレヌム生成
(TOFRAME、TOROT、
PAROT) (ペヌゞ 411)
TOLOWER
文字列䞭の文字を小
文字に倉換
TOOLENV
メモリに栌玍された
工具デヌタの評䟡内
容に぀いお珟圚の状
態を保存
TOROT
フレヌムを回転し
PGsl
お、ワヌク座暙系の
工具オリ゚ンテヌションに
Z 軞をワヌクの向き
埓ったフレヌム生成
に平行に配眮したす
(TOFRAME、TOROT、
PAROT) (ペヌゞ 411)
TOROTOF
工具方向のフレヌム
PGsl
回転のオフ
工具オリ゚ンテヌションに
埓ったフレヌム生成
(TOFRAME、TOROT、
PAROT) (ペヌゞ 411)
572
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
TOROTX
D
F
D
F
m
●
●
●
●
m
●
●
●
●
m
●
●
●
●
●
●
●
●
m
-
●
-
●
PGAsl
m
-
●
-
●
フレヌムを回転し
PGsl
お、ワヌク座暙系の
工具オリ゚ンテヌションに
X 軞をワヌクの向き
埓ったフレヌム生成
に平行に配眮したす
(TOFRAME、TOROT、
PAROT) (ペヌゞ 411)
TOROTY
フレヌムを回転し
PGsl
お、ワヌク座暙系の
工具オリ゚ンテヌションに
Y 軞をワヌクの向き
埓ったフレヌム生成
に平行に配眮したす
(TOFRAME、TOROT、
PAROT) (ペヌゞ 411)
TOROTZ
TOROT ず同じです
PGsl
工具オリ゚ンテヌションに
埓ったフレヌム生成
(TOFRAME、TOROT、
PAROT) (ペヌゞ 411)
TOUPPER
文字列䞭の文字を倧
PGAsl
文字に倉換
TOWBCS
基本座暙系(BCS)の摩 PGAsl
耗倀
TOWKCS
キネマティックトラ
ンスフォヌメヌショ
ンをおこなう工具ヘ
ッドの座暙系の摩耗
倀(工具回転の機械座
暙系ずは異なりたす)
TOWMCS
機械座暙系の摩耗倀
PGAsl
m
-
●
-
●
TOWSTD
工具長補正の初期蚭
PGAsl
m
-
●
-
●
定倀
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
573
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
TOWTCS
工具座暙系の摩耗倀
D
F
D
F
PGAsl
m
-
●
-
●
PGAsl
m
-
●
-
●
PGAsl
●
●
●
●
(工具ホルダの工具ホ
ルダ基準点)
TOWWCS
ワヌク座暙系の摩耗
倀
TR
フレヌム倉数のオフ
セット成分
TRAANG
傟斜軞座暙倉換
PGAsl
-
-
○
-
TRACON
座暙倉換重畳
PGAsl
-
-
○
-
TRACYL
円筒: 円筒補間
PGAsl
○
○
○
○
TRAFOOF
チャネルで動䜜䞭の
PGAsl
●
●
●
●
PGAsl
●
●
●
●
PGAsl
●
●
●
●
●
●
●
●
座暙倉換を解陀
TRAILOF
非同期連結移動のオ
フ
TRAILON
非同期連結移動のオ
ン
TRANS
プログラマブルオフ
PGsl
セット
れロオフセット(TRANS、
s
ATRANS) (ペヌゞ 378)
TRANSMIT
極座暙倉換(正面加工) PGAsl
○
○
○
○
TRAORI
4 軞座暙倉換、5 軞座 PGAsl
-
●
-
●
●
●
●
●
暙倉換、汎甚座暙倉
換
TRUE
574
論理定数: 正
PGAsl
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
TRUNC
小数点以䞋の切り捚
PGAsl
D
F
D
F
●
●
●
●
お
TU
軞角床
PGAsl
s
●
●
●
●
TURN
ヘリカルののタヌン
PGsl
s
●
●
●
●
数
ヘリカル補間(G2/G3、
TURN) (ペヌゞ 251)
ULI
倉数の䞊限倀
PGAsl
●
●
●
●
UNLOCK
ID によるシンクロナ
PGAsl
●
●
●
●
PGAsl
●
●
●
●
●
●
●
●
●
●
●
●
むズドアクションが
有効(テクノロゞサむ
クルを続行)
UNTIL
REPEAT ルヌプ終了
の条件
UPATH
FGROUP 軞の軌跡基 PGAsl
m
準は曲線パラメヌタ
です
VAR
キヌワヌド: パラメヌ PGAsl
タ転送のタむプ
VELOLIM
最倧軞速床の䜎枛
PGAsl
m
●
●
●
●
VELOLIMA
最倧スレヌブ軞速床
PGsl
m
●
●
●
●
の䜎枛たたは増加
スレヌブ軞に察する加枛速
の動䜜(VELOLIMA、
ACCLIMA、JERKLIMA) (ペ
ヌゞ 455)
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
575
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
WAITC
D
F
D
F
PGAsl
-
-
○
-
PGAsl
-
-
-
-
PGAsl
-
-
-
-
PGAsl
-
-
-
-
PGAsl
-
-
-
-
䜍眮決め軞の移動終
PGsl
●
●
●
●
了を埅機
䜍眮決め軞の移動(POS、
●
●
●
●
●
●
●
●
軞/䞻軞に察しお関連
ブロック切り替えの
条件が満たされるた
で埅機
WAITE
別のチャネルのプロ
グラム終了を埅機
WAITENC
軞䜍眮の同期たたは
同期解陀を埅機
WAITM
指定したチャネルの
マヌクを埅機; 先行ブ
ロックをむグザクト
ストップで終了
WAITMC
指定したチャネルの
マヌクを埅機; 他のチ
ャネルがマヌクに到
達しおいない堎合に
のみむグザクトスト
ップ
WAITP
POSA、POSP、FA、
WAITP、WAITMC) (ペヌ
ã‚ž 131)
WAITS
䞻軞䜍眮ぞの到達を
PGsl
埅機
䞻軞の䜍眮決め(SPOS、
SPOSA、M19、M70、
WAITS) (ペヌゞ 137)
WALCS0
ワヌク座暙系のワヌ
PGsl
キング゚リアリミッ
WCS/SZSのワヌキング゚
トの遞択解陀
リアリミット(WALCS0 ...
m
WALCS10) (ペヌゞ 437)
576
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
WALCS1
ワヌク座暙系のワヌ
PGsl
キング゚リアリミッ
WCS/SZSのワヌキング゚
トグルヌプ 1 を有効
WALCS2
WALCS3
WALCS10) (ペヌゞ 437)
ワヌク座暙系のワヌ
PGsl
キング゚リアリミッ
WCS/SZSのワヌキング゚
WALCS4
WALCS10) (ペヌゞ 437)
ワヌク座暙系のワヌ
PGsl
キング゚リアリミッ
WCS/SZSのワヌキング゚
WALCS5
WALCS10) (ペヌゞ 437)
ワヌク座暙系のワヌ
PGsl
キング゚リアリミッ
WCS/SZSのワヌキング゚
WALCS6
WALCS10) (ペヌゞ 437)
ワヌク座暙系のワヌ
PGsl
キング゚リアリミッ
WCS/SZSのワヌキング゚
WALCS7
WALCS10) (ペヌゞ 437)
ワヌク座暙系のワヌ
PGsl
キング゚リアリミッ
WCS/SZSのワヌキング゚
WALCS10) (ペヌゞ 437)
ワヌク座暙系のワヌ
PGsl
キング゚リアリミッ
WCS/SZSのワヌキング゚
化
●
●
●
m
●
●
●
●
m
●
●
●
●
m
●
●
●
●
m
●
●
●
●
m
●
●
●
●
m
●
●
●
●
リアリミット(WALCS0 ...
化
トグルヌプ 7 を有効
●
リアリミット(WALCS0 ...
化
トグルヌプ 6 を有効
m
リアリミット(WALCS0 ...
化
トグルヌプ 5 を有効
F
リアリミット(WALCS0 ...
化
トグルヌプ 4 を有効
D
リアリミット(WALCS0 ...
化
トグルヌプ 3 を有効
F
リアリミット(WALCS0 ...
化
トグルヌプ 2 を有効
D
リアリミット(WALCS0 ...
WALCS10) (ペヌゞ 437)
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
577
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
WALCS8
D
F
m
●
●
●
●
m
●
●
●
●
m
●
●
●
●
m
●
●
●
●
m
●
●
●
●
PGAsl
●
●
●
●
PGAsl
●
●
●
●
PGAsl
●
●
●
●
PGsl
キング゚リアリミッ
WCS/SZSのワヌキング゚
リアリミット(WALCS0 ...
化
WALCS10) (ペヌゞ 437)
ワヌク座暙系のワヌ
PGsl
キング゚リアリミッ
WCS/SZSのワヌキング゚
トグルヌプ 9 を有効
WALCS10
F
ワヌク座暙系のワヌ
トグルヌプ 8 を有効
WALCS9
D
リアリミット(WALCS0 ...
化
WALCS10) (ペヌゞ 437)
ワヌク座暙系のワヌ
PGsl
キング゚リアリミッ
WCS/SZSのワヌキング゚
トグルヌプ 10 を有効 リアリミット(WALCS0 ...
化
WALCS10) (ペヌゞ 437)
WALIMOF
BCS ワヌキング゚リ
PGsl
アリミットのオフ
BCSのワヌキング゚リアリ
ミット(G25/G26、
WALIMON、WALIMOF) (ペ
ヌゞ 433)
WALIMON 4)
BCS ワヌキング゚リ
PGsl
アリミットのオン
BCSのワヌキング゚リアリ
ミット(G25/G26、
WALIMON、WALIMOF) (ペ
ヌゞ 433)
WHEN
条件を満たすず、動
䜜を呚期的に実行し
たす。
WHENEVER
条件を満たすたび
に、動䜜を 1 回実行
したす。
WHILE
WHILE プログラムル
ヌプの開始
578
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.1 呜什の䞀芧
呜什
意味
説明の参照先 1)
W 2)
828D 3)
PPU260 / 261 PPU280 / 281
WRITE
D
F
D
F
PGAsl
●
●
●
●
連続軌跡モヌドを䞭
PGAsl
●
●
●
●
断しないで加工䜜業
OPI倉数ぞの文字列の曞き
を遅延
蟌み(WRTPR) (ペヌゞ 431)
軞名称
PGsl
●
●
●
●
●
●
●
●
m/s
●
●
●
●
m/s
●
●
●
●
テキストをファむル
システムぞ曞き蟌み
指定したファむルの
末尟にブロックを付
加。
WRTPR
X
m/s
盎亀座暙による移動指什
(G0、G1、G2、G3、X...、
Y...、Z...) (ペヌゞ 209)
XOR
排他的論理和
PGAsl
Y
軞名称
PGsl
盎亀座暙による移動指什
(G0、G1、G2、G3、X...、
Y...、Z...) (ペヌゞ 209)
Z
軞名称
PGsl
盎亀座暙による移動指什
(G0、G1、G2、G3、X...、
Y...、Z...) (ペヌゞ 209)
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
579
テヌブル
16.2 アドレス
16.2
アドレス
アドレスの䞀芧
アドレスの䞀芧には、以䞋が含たれたす。
●
アドレス文字
●
固定アドレス
●
軞拡匵を䜿甚した固定アドレス
●
蚭定可胜アドレス
アドレス文字
次のアドレス文字を䜿甚できたす。
文字
意味
数倀拡匵
子
A
蚭定可胜なアドレス識別子
x
B
蚭定可胜なアドレス識別子
x
C
蚭定可胜なアドレス識別子
x
D
工具長補正、工具刃先の遞択/遞択解陀
E
蚭定可胜なアドレス識別子
F
送り速床
x
ドりェル時間(秒単䜍)
G
G 機胜
H
H 機胜
x
I
蚭定可胜なアドレス識別子
x
J
蚭定可胜なアドレス識別子
x
K
蚭定可胜なアドレス識別子
x
L
サブプログラム、サブプログラム呌び出し
M
M 機胜
N
サブブロック番号
O
未䜿甚
580
x
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.2 アドレス
文字
意味
数倀拡匵
子
P
プログラム実行の回数
Q
蚭定可胜なアドレス識別子
x
R
倉数識別子(算術倉数) / 数倀拡匵子のない蚭定可胜なアドレス識別子
x
S
䞻軞倀
x
ドりェル時間(䞻軞回転数の単䜍)
x
T
工具番号
x
V
蚭定可胜なアドレス識別子
x
V
蚭定可胜なアドレス識別子
x
W
蚭定可胜なアドレス識別子
x
X
蚭定可胜なアドレス識別子
x
Y
蚭定可胜なアドレス識別子
x
Z
蚭定可胜なアドレス識別子
x
%
ファむル転送の開始文字ず区切り文字
:
メむンブロック番号
/
スキップ識別子
䜿甚可胜な固定アドレス
IC
AC
DC、
ACN
、
ACP
CIC、 数量
CAC
、
CDC
、
CACN
、
CACP
軞識別子
アドレス
タむプ
モヌダ G70/ G700/ G90/
ル/ノン G71 G710 G91
モヌダ
ル
L
サブプロ
s
笊号なし敎数
s
笊号なし敎数
デヌタタむプ
グラム番
号
P
サブプロ
グラム詊
行回数
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
581
テヌブル
16.2 アドレス
IC
AC
DC、
ACN
、
ACP
CIC、 数量
CAC
、
CDC
、
CACN
、
CACP
軞識別子
アドレス
タむプ
モヌダ G70/ G700/ G90/
ル/ノン G71 G710 G91
モヌダ
ル
N
ブロック
s
笊号なし敎数
G 機胜
笊号なし敎数
デヌタタむプ
番号
G
G 機胜
の䞀芧
を参照
しおく
ださい
F
送り速
m、s
x
x
笊号なし実数
床、ドり
ェル時間
OVR
オヌバラ
m
笊号なし実数
むド
S
䞻軞、ド
m、s
x
笊号なし実数
りェル時
間
SPOS
䞻軞䜍眮
m
x
x
x
実数
m
x
x
x
実数
決め
SPOSA
ブロック
境界を越
える䞻軞
䜍眮決め
T
工具番号
m
x
笊号なし敎数
D
オフセッ
m
x
笊号なし敎数
s
x
M: 笊号なし
ト番号
M、H、
補助機胜
æ•Žæ•°
H: 実数
582
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.2 アドレス
軞拡匵を䜿甚した固定アドレス
CIC、 数量
CAC
、
CDC
、
CACN
、
CACP
軞識別子
アドレスタ
むプ
モヌ
ダル/
ノン
モヌ
ダル
G70/
G71
G700 G90/
/G71 G91
0
IC
AC
DC、
ACN
、
ACP
AX: Axis
可倉軞識別
*)
x
x
x
x
x
x
s
x
x
x
x
x
m
x
x
x
x
x
x
x
実数
m
x
x
x
x
x
x
x
実数
m
x
x
x
x
x
x
デヌタタむプ
実数
子
IP:
可倉補間パ
実数
Interpolati ラメヌタ
on
parameter
POS:
軞の䜍眮決
Positionin め
g axis
POSA:
ブロック境
Positionin 界を越える
g axis
軞䜍眮決め
above
end of
block
POSP:
耇数区間の
実数: 終了䜍
Positionin 軞䜍眮決め
眮/実数: 区間
g axis in
長 æ•Žæ•°: オプ
(揺動)
parts
PO:
ション
倚項匏係数
s
x
FA: Feed
軞の送り速
m
x
axial
床
FL: Feed
軞の送り速
m
x
limit
床制限
x
笊号なし実数
Polynomi
al
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
x
笊号なし実数
笊号なし実数
583
テヌブル
16.2 アドレス
軞識別子
アドレスタ
むプ
モヌ
ダル/
ノン
モヌ
ダル
G70/
G71
OVRA:
軞オヌバラ
m
x
Override
むド
ACC:
軞加枛速床
m
FMA:
同期軞送り
m
Feedrate
速床
G700 G90/
/G71 G91
0
IC
AC
DC、
ACN
、
ACP
CIC、 数量
CAC
、
CDC
、
CACN
、
CACP
デヌタタむプ
笊号なし実数
笊号なし実数
Axial
accelerati
on
x
笊号なし実数
multiple
axial
STW:
軞のスパヌ
Sparking-
クアりト時
out time
間
m
笊号なし実数
axial
SRA:
軞の倖郚入
Sparking-
力によるス
m
x
x
笊号なし実数
out retract パヌクアり
ト軌跡
OS:
揺動のオン/ m
笊号なし敎数
Oscillating オフ
ON/OFF
OST1:
巊の反転点
m
実数
m
実数
Oscillating での停止時
time 1
間(揺動)
OST2:
右の反転点
Oscillating での停止時
time 2
584
間(揺動)
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.2 アドレス
CIC、 数量
CAC
、
CDC
、
CACN
、
CACP
軞識別子
アドレスタ
むプ
モヌ
ダル/
ノン
モヌ
ダル
G70/
G71
G700 G90/
/G71 G91
0
IC
AC
DC、
ACN
、
ACP
OSP1:
巊の反転点
m
x
x
x
x
x
x
実数
m
x
x
x
x
x
x
実数
䜍眮
m
x
x
x
x
x
x
実数
揺動の終了
m
x
x
x
x
x
x
実数
デヌタタむプ
Oscillating (揺動)
position 1
OSP2:
右の反転点
Oscillating (揺動)
position 2
OSB:
Oscillating
start
OSE:
Oscillating 䜍眮
end
position
OSNSC:
スパヌクア
m
笊号なし敎数
m
笊号なし敎数
Oscillating りトサむク
: number
ル数(揺動)
spark-out
cycles
OSCTRL: 揺動制埡オ
Oscillating プション
オプションの
control
蚭定、笊号な
し敎数: リセ
ットオプショ
ン
OSCILL:
揺動のため
m
Oscillating の軞割り付
軞: 13 ぀の
切り蟌み軞
け、揺動を
起動
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
585
テヌブル
16.2 アドレス
軞識別子
アドレスタ
むプ
モヌ
ダル/
ノン
モヌ
ダル
G70/
G71
FDA:
ハンドルオ
s
x
Feedrate
ヌバラむド
G700 G90/
/G71 G91
0
IC
AC
DC、
ACN
、
ACP
CIC、 数量
CAC
、
CDC
、
CACN
、
CACP
デヌタタむプ
笊号なし実数
DRF axial の軞送り速
床
FGREF
基準半埄
m
x
x
笊号なし実数
POLF
高速リトラ
m
x
x
笊号なし実数
クト䜍眮
FXS:
突き圓お点
m
笊号なし敎数
m
実数
m
実数
Fixed stop 停止のオン
FXST:
突き圓お点
Fixed stop 停止のトル
torque
ク制限
FXSW:
突き圓お点
Fixed stop 停止の監芖
window
範囲
これらのアドレスでは、軞たたは軞タむプの匏を角括匧で囲んで指定したす。 䞊蚘の
列のデヌタタむプは、割り圓おられた倀のタむプを瀺したす。
*) アブ゜リュヌト終点:モヌダル、むンクリメンタル終点: ノンモヌダル、それ以倖の堎
合は、G 機胜の構文に応じおモヌダル/ノンモヌダルが決たりたす。
586
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.2 アドレス
蚭定可胜アドレス
軞識別子
アドレス
タむプ
モヌ
ダル/
ノン
モヌ
ダル
G70 G700/ G90 IC
/G7 G710 /G9
1
1
AC
DC
、
ACN
、
ACP
軞
*)
x
x
x
x
x
極角床
m/s*
x
x
x
極半埄
m/s*
x
x
x
CIC、 数量
CAC
、
CDC
、
CAC
N、
CACP
最倧
数
デヌタタむ
プ
軞倀ず終点
X、Y、Z、
x
8
実数
1
実数
1
笊号なし実
A、B、C
AP: Angle
polar
RP: Polar
x
x
radius
数
工具オリ゚ンテヌション
A2、B2、
C2
1)
オむラヌ
s
3
実数
s
3
実数
s
3
実数
s
3
実数
s
3
実数
s
3
実数
角たたは
RPY 角
A3、B3、
方向ベク
C3
トル成分
ブロック始
法線ベク
点甚の A4、 トル成分
B4、C4
ブロック終
法線ベク
点甚の A5、 トル成分
B5、C5
A6、B6、
方向ベク
C6 正芏化
トル成分
ベクトル
A7、B7、
䞭間旋回
C7 正芏化
成分
ベクトル
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
587
テヌブル
16.2 アドレス
軞識別子
アドレス
タむプ
モヌ
ダル/
ノン
モヌ
ダル
LEAD:
リヌド角
m
THETA:
回転角
s
Third
床、工具
degree of
方向を䞭
freedom
心ずする
tool
回転
G70 G700/ G90 IC
/G7 G710 /G9
1
1
AC
DC
、
ACN
、
ACP
CIC、 数量
CAC
、
CDC
、
CAC
N、
CACP
最倧
数
デヌタタむ
プ
1
実数
1
実数
Lead angle
x
x
x
orientation
TILT:
傟斜角
m
1
実数
ORIS:
向きの倉
m
1
実数
Orientation
曎(軌跡を
smoothing
基準ずし
factor
たす)
3
実数
Tilt angle
補間パラメヌタ
I、J、K**
補間パラ
s
x
x
s
x
x
x**
x**
x
x
メヌタ
I1、J1、K1
䞭間点座
x
実数
æš™
RPL:
平面の回
Rotation
転
s
1
実数
1
笊号なし実
plane
CR:
円匧半埄
s
x
x
Circle
数
radius
AR:
Angle
開口角床
1
笊号なし実
数
circular
588
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.2 アドレス
軞識別子
アドレス
タむプ
モヌ
ダル/
ノン
モヌ
ダル
TURN
ヘリカル
s
G70 G700/ G90 IC
/G7 G710 /G9
1
1
AC
DC
、
ACN
、
ACP
CIC、 数量
CAC
、
CDC
、
CAC
N、
CACP
1
のタヌン
最倧
数
デヌタタむ
プ
笊号なし敎
数
数
PL:
パラメヌ
Parameter
タ区間の
interval
長さ
s
1
笊号なし実
数
length
PW: Point
重み
s
1
笊号なし実
数
SD: Spline
スプラむ
degree
ンの次数
TU: Turn
回転
s
1
笊号なし敎
数
m
笊号なし敎
数
STAT: State ステヌタ
m
笊号なし敎
ス
SF:
ねじ切り
Spindle
の始点オ
offset
フセット
DISR:
再䜍眮決
数
m
s
x
x
1
実数
1
笊号なし実
Distance for めの距離
数
repositionin
g
DISPR:
再䜍眮決
Distance
めの軌跡
path for
距離
s
x
x
1
笊号なし実
数
repositionin
g
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
589
テヌブル
16.2 アドレス
軞識別子
アドレス
タむプ
モヌ
ダル/
ノン
モヌ
ダル
ALF:
高速リト
m
Angle lift
ラクトの
fast
角床
DILF:
高速リト
Distance lift
ラクトの
fast
長さ
FP
固定点: ア s
G70 G700/ G90 IC
/G7 G710 /G9
1
1
AC
DC
、
ACN
、
ACP
CIC、 数量
CAC
、
CDC
、
CAC
N、
CACP
1
最倧
数
デヌタタむ
プ
笊号なし敎
数
m
x
x
1
実数
1
笊号なし敎
プロヌチ
数
先の固定
点の番号
RNDM:
モヌダル
Round
䞞み付け
m
x
x
1
笊号なし実
数
modal
RND:
ノンモヌ
Round
ダル䞞み
s
x
x
1
笊号なし実
数
付け
CHF:
ノンモヌ
Chamfer
ダル面取
s
x
x
1
笊号なし実
数
り
CHR:
最初の移
Chamfer
動方向の
s
x
x
1
笊号なし実
数
面取り
ANG: Angle 茪郭角床
s
ISD:
m
挿入深さ
x
x
1
実数
1
実数
Insertion
depth
590
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.2 アドレス
軞識別子
アドレス
タむプ
モヌ
ダル/
ノン
モヌ
ダル
G70 G700/ G90 IC
/G7 G710 /G9
1
1
DISC:
工具補正
m
x
Distance
の挿入円
x
AC
DC
、
ACN
、
ACP
CIC、 数量
CAC
、
CDC
、
CAC
N、
CACP
1
最倧
数
デヌタタむ
プ
笊号なし実
数
のオヌバ
ヌシュヌ
ト
OFFN
茪郭オフ
m
x
x
1
実数
m
x
x
1
実数
m
x
x
1
実数
s
1
INT
m
1
実数
s
1
笊号なし実
セット-æš™
準
DITS
ねじの切
り始めの
軌跡
DITE
ねじの切
り䞊げの
軌跡
ニブリング/パンチング
SPN:
ブロック
Stroke/punc 毎の軌跡
h number1)
区間数
SPP:
軌跡区間
Stroke/punc の長さ
h path 1)
研削加工
ST:
スパヌク
Sparking-
アりト時
out time
間
SR:
スパヌク
Sparking-
アりト埌
out retract
退の軌跡
数
s
x
x
1
笊号なし実
数
path
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
591
テヌブル
16.2 アドレス
軞識別子
アドレス
タむプ
モヌ
ダル/
ノン
モヌ
ダル
G70 G700/ G90 IC
/G7 G710 /G9
1
1
m
x
AC
DC
、
ACN
、
ACP
CIC、 数量
CAC
、
CDC
、
CAC
N、
CACP
最倧
数
デヌタタむ
プ
近䌌の䜍眮決め基準
ADIS
䞞み付き
x
1
隙間
ADISPOS
早送りの
笊号なし実
数
m
x
x
1
䞞み付き
笊号なし実
数
隙間
蚈枬
MEAS:
タッチト
Measure
リガプロ
s
1
笊号なし敎
数
ヌブによ
る蚈枬
MEAW:
残移動距
Measure
離削陀を
without
おこなわ
deleting
ない蚈枬
s
1
笊号なし敎
数
distance-togo
軞、䞻軞動䜜
LIMS:
䞻軞速床
Limit
の制限
m
1
笊号なし実
数
spindle
speed
送り速床
FAD
滑らかな
切り蟌み
s
x
1
笊号なし実
数
移動の速
床
592
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.2 アドレス
軞識別子
アドレス
タむプ
モヌ
ダル/
ノン
モヌ
ダル
FD:
ハンドル
s
Feed DRF
オヌバラ
G70 G700/ G90 IC
/G7 G710 /G9
1
1
AC
DC
、
ACN
、
ACP
x
CIC、 数量
CAC
、
CDC
、
CAC
N、
CACP
1
最倧
数
デヌタタむ
プ
笊号なし実
数
むドの軌
跡送り速
床
FRC
䞞み付け
s
x
笊号なし実
ず面取り
数
の送り速
床
FRCM
䞞み付け
m
x
笊号なし実
ず面取り
数
の送り速
床、モヌ
ダル
OEM アドレス
OMA1:
OEM アド m
OEM
レス 1
x
x
x
1
実数
x
x
x
1
実数
x
x
x
1
実数
address 1 1)
OMA2:
OEM アド m
OEM
レス 2
address 2 1)
OEM アド m
OMA3:
レス 3
OEM
address 3
1)
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
593
テヌブル
16.2 アドレス
軞識別子
アドレス
タむプ
OMA4:
OEM アド m
CIC、 数量
CAC
、
CDC
、
CAC
N、
CACP
AC
DC
、
ACN
、
ACP
x
x
x
1
実数
x
x
x
1
実数
最倧
数
デヌタタむ
プ
1)
OEM アド m
OMA5:
レス 5
OEM
address 5
G70 G700/ G90 IC
/G7 G710 /G9
1
1
レス 4
OEM
address 4
モヌ
ダル/
ノン
モヌ
ダル
1)
*) アブ゜リュヌト終点:モヌダル、むンクリメンタル終点: ノンモヌダル、それ以倖の堎
合は、G 機胜の構文に応じおモヌダル/ノンモヌダルが決たりたす。
**) 円匧の䞭心点を指すずきは、IPO パラメヌタが埐々に増加しお機胜したす。 このパ
ラメヌタは、AC によるアブ゜リュヌトモヌドでプログラム指什できたす。 パラメヌタ
に他の意味(ねじリヌドなど)がある堎合は、アドレス指什は無芖されたす。
1)
594
キヌワヌドは NCU571 には適甚されたせん。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.3 G 機胜グルヌプ
16.3
G 機胜グルヌプ
G 機胜は機胜グルヌプに分けられたす。 グルヌプのうち、1 ぀の G 機胜のみを 1 ブロ
ックにプログラム指什できたす。 G 機胜は、モヌダル(同じグルヌプの別の機胜によっ
お取り消されるたで)、たたは、プログラム指什ブロックに察しおのみ有効(ノンモヌダ
ル)です。
キヌポむント
1)
内郚番号(PLC むンタフェヌスの番号など)
2)
MD20150 $MC_GCODE_RESET_VALUES による電源投入時、リセット、たたはパ
ヌトプログラム終了時の機胜グルヌプの解陀の蚭定ずしお G 機胜が蚭定ができたす:
3)
4)
+
蚭定可胜
-
蚭定䞍可
G 機胜の効果:
m
モヌダル
n
ノンモヌダル
初期蚭定
グルヌプのどの機胜もモヌダル G 機胜でプログラム指什しおいない堎合は、マシン
デヌタ(MD20150 $MN_$MC_GCODE_RESET_VALUES)で倉曎可胜な、次の初期蚭
定が適甚されたす。
SAG 初期蚭定 Siemens AG
MM
5)
初期蚭定 Machine M メヌカ(工䜜機械メヌカの仕様曞を参照しおください)
G 機胜は NCU571 には適甚されたせん。
グルヌプ 1: モヌダルで有効な動䜜呜什
G 機胜
番号
意味
1)
MD20150
W 3)
2)
SAG
G0
1.
早送り
+
m
G1
2.
盎線補間(盎線補間)
+
m
G2
3.
右回りの円匧補間
+
m
G3
4.
巊回りの円匧補間
+
m
CIP
5.
䞭間点経由の円匧補間
+
m
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
STD 4)
MM
x
595
テヌブル
16.3 G 機胜グルヌプ
ASPLINE
6.
A スプラむン
+
m
BSPLINE
7.
B スプラむン
+
m
CSPLINE
8.
3 次スプラむン
+
m
POLY
9.
倚項匏補間
+
m
G33
10.
固定リヌドのねじ切り
+
m
G331
11.
タッピング
+
m
G332
12.
埌退(タッピング)
+
m
OEMIPO1 5) 13.
予玄枈み
+
m
OEMIPO2 5) 14.
予玄枈み
+
m
CT
15.
接線方向の遷移をおこなう円匧
+
m
G34
16.
単調増加可倉リヌドねじ切り
+
m
G35
17.
単調枛少可倉リヌドねじ切り
+
m
INVCW
18.
右回りのむンボリュヌト補間
+
m
INVCCW
19.
巊回りのむンボリュヌト補間
+
m
グルヌプのどの機胜もモヌダル G 機胜でプログラム指什しおいない堎合は、マシンデヌタ
(MD20150 $MN_$MC_GCODE_RESET_VALUES)で倉曎可胜な、次の初期蚭定が適甚されたす。
グルヌプ 2: ノンモヌダルで有効な移動、ドりェル時間
G 機胜
番号
MD20150
意味
1)
W 3)
2)
STD 4)
SAG
G4
1.
ドりェル時間の蚭定
-
n
G63
2.
非同期タッピング
-
n
G74
3.
同期制埡によるレファレンス点埩垰
-
n
G75
4.
固定点アプロヌチ
-
n
REPOSL
5.
盎線再䜍眮決め
-
n
REPOSQ
6.
4 分円の再䜍眮決め
-
n
REPOSH
7.
半円の再䜍眮決め
-
n
REPOSA
8.
すべおの軞の盎線再䜍眮決め
-
n
REPOSQA
9.
すべおの軞による盎線再䜍眮決め、ゞオメト
-
n
MM
リ軞で 4 分円
596
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.3 G 機胜グルヌプ
REPOSHA
10.
すべおの軞による再䜍眮決め;ゞオメトリ軞で
-
n
半円
G147
11.
盎線による茪郭ぞのアプロヌチ
-
n
G247
12.
4 分円による茪郭ぞのアプロヌチ
-
n
G347
13.
半円による茪郭ぞのアプロヌチ
-
n
G148
14.
盎線による茪郭からの移動
-
n
G248
15.
4 分円による茪郭からの移動
-
n
G348
16.
半円による茪郭からの移動
-
n
G5
17.
傟斜プランゞ研削
-
n
G7
18.
傟斜プランゞ研削時の補正動䜜
-
n
グルヌプ 3: プログラマブルフレヌム、ワヌキング゚リアリミットおよび極プログラミング
G 機胜
番号
意味
1)
MD20150
W 3)
2)
STD 4)
SAG
TRANS
1.
TRANSLATION: プログラマブルオフセット
-
n
ROT
2.
ROTATION: プログラマブル座暙回転
-
n
SCALE
3.
スケヌリング: プログラマブルスケヌリング
-
n
MIRROR
4.
ミラヌリング: プログラマブルミラヌリング
-
n
ATRANS
5.
远加平行移動: 倉曎可胜な远加オフセット
-
n
AROT
6.
远加座暙回転: プログラマブル座暙回転
-
n
ASCALE
7.
远加スケヌリング: プログラマブルスケヌリ
-
n
-
n
MM
ング
AMIRROR
8.
远加ミラヌリング: プログラマブルミラヌリ
ング
9.
未䜿甚
G25
10.
最小ワヌキング゚リアリミット/䞻軞速床制限
-
n
G26
11.
最倧ワヌキング゚リアリミット/䞻軞速床制限
-
n
G110
12.
最埌のプログラム指什䜍眮に察する極のプロ
-
n
グラミング
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
597
テヌブル
16.3 G 機胜グルヌプ
G111
13.
珟圚のワヌク座暙系の原点に察する極のプロ
-
n
グラミング
G112
14.
最埌に有効な極に察する極のプログラミング
-
n
G58
15.
プログラマブルオフセット、アブ゜リュヌト
-
n
-
n
軞の入れ替え
G59
16.
プログラマブルオフセット、远加軞の入れ替
え
ROTS
17.
立䜓角による座暙回転
-
n
AROTS
18.
立䜓角による远加座暙回転
-
n
MD20150
W 3)
グルヌプ 4: FIFO
G 機胜
番号
意味
1)
STARTFIF
1.
O
STOPFIFO
2)
FIFO の起動
STD 4)
SAG
+
m
+
m
+
m
MD20150
W 3)
MM
x
実行、および同時に解析メモリを䜿甚
2.
加工の停止; STARTFIFO を怜出たでに解析メ
モリがいっぱいになるか、FIFO がいっぱいに
なるか、たたはプログラムが終了するたで、
解析メモリを䜿甚したす。
FIFOCTRL
3.
解析メモリの自動制埡を適甚したす
グルヌプ 6: 平面の遞択
G 機胜
番号
意味
1)
2)
SAG
G17
1.
1 番目2 番目のゞオメトリ軞の平面の遞択
+
m
G18
2.
3 番目1 番目のゞオメトリ軞の平面の遞択
+
m
G19
3.
2 番目3 番目のゞオメトリ軞の平面の遞択
+
m
598
STD 4)
MM
x
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.3 G 機胜グルヌプ
グルヌプ 7: 工具埄補正
G 機胜
番号
意味
MD20150
1)
W 3)
2)
STD 4)
SAG
G40
1.
工具埄補正なし
+
m
G41
2.
茪郭の巊偎の工具埄補正
-
m
G42
3.
茪郭の右偎の工具埄補正
-
m
MD20150
W 3)
MM
x
グルヌプ 8: 蚭定可胜れロオフセット
G 機胜
番号
意味
1)
G500
1.
2)
蚭定可胜なワヌクオフセットの解陀(G54
STD 4)
SAG
+
m
MM
x
G57、G505G599)
G54
2.
1 番目の蚭定可胜れロオフセット
+
m
G55
3.
2 番目の蚭定可胜ワヌクオフセット
+
m
G56
4.
3 番目の蚭定可胜ワヌクオフセット
+
m
G57
5.
4 番目の蚭定可胜ワヌクオフセット
+
m
G505
6.
5 番目の蚭定可胜ワヌクオフセット
+
m
...
...
...
+
m
G599
100.
99 番目の蚭定可胜ワヌクオフセット
+
m
このグルヌプの各 G 機胜を䜿甚しお、蚭定可胜なナヌザヌフレヌム$P_UIFR[ ]を起動したす。
G54 はフレヌム$P_UIFR[1]に、G505 はフレヌム$P_UIFR[5]に察応したす。
蚭定可胜なナヌザヌフレヌムの数ず、このグルヌプの G 機胜の数は、マシンデヌタ
MD28080 $MC_MM_NUM_USER_FRAMES を䜿甚しお蚭定できたす。
グルヌプ 9: フレヌムのマスク
G 機胜
番号
意味
1)
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
MD20150
2)
W 3)
STD 4)
SAG
MM
599
テヌブル
16.3 G 機胜グルヌプ
G53
1.
珟圚のフレヌムのマスク:
-
n
-
n
-
n
MD20150
W 3)
TOROT ず TOFRAME のシステムフレヌムを
含むプログラマブルフレヌム、および
動䜜䞭の蚭定可胜フレヌム(G54G57、
G505G599)。
SUPA
2.
珟圚䜍眮蚭定、接觊蚈枬、倖郚ワヌクオフセ
ット、ハンドルオフセット(DRF)を含む
PAROT、[倖郚れロオフセット]、および重畳
移動のシステムフレヌムのマスクを含む
G153 ず同じ働きです。
G153
3.
すべおのチャネル別基本フレヌムたたは NCU
グロヌバル基本フレヌム、たたはその䞡方を
含む G53 ず同じ働きです。
グルヌプ 10: むグザクトストップ-連続軌跡モヌド
G 機胜
番号
意味
1)
2)
STD 4)
SAG
G60
1.
むグザクトストップ
+
m
G64
2.
連続軌跡モヌド
+
m
G641
3.
距離条件に応じたスムヌゞングによる連続軌
+
m
+
m
+
m
+
m
+
m
MM
x
跡モヌド(=蚭定可胜な䞞み付き隙間)
G642
4.
定矩した蚱容範囲内のスムヌゞングによる連
続軌跡モヌド
G643
5.
定矩した蚱容範囲内のスムヌゞングによる連
続軌跡モヌド(ブロック内郚)
G644
6.
最倧ダむナミック応答によるスムヌゞングに
よる連続軌跡モヌド
G645
7.
スムヌゞング、および定矩枈み蚱容範囲内
で、接線方向のブロック遷移をおこなう連続
軌跡モヌド
600
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.3 G 機胜グルヌプ
グルヌプ 11: むグザクトストップ、ノンモヌダル
G 機胜
番号
意味
MD20150
1)
G9
1.
W 3)
2)
SAG
-
n
MD20150
W 3)
むグザクトストップ
STD 4)
MM
グルヌプ 12: むグザクトストップでのブロック切り替え条件(G60/G9)
G 機胜
番号
意味
1)
2)
STD 4)
SAG
G601
1.
粟密むグザクトストップでブロック切り替え
+
m
G602
2.
汎甚むグザクトストップでブロック切り替え
+
m
G603
3.
IPO でのブロック切り替え-ブロック終点
+
m
MD20150
W 3)
MM
x
グルヌプ 13: むンチ/メトリック単䜍のワヌク蚈枬
G 機胜
番号
意味
1)
2)
STD 4)
SAG
G70
1.
むンチ単䜍で入力(長さ)
+
m
G71
2.
メトリック単䜍 mm で入力(長さ)
+
m
G700
3.
むンチ単䜍、inch/min で入力
+
m
+
m
MD20150
W 3)
MM
x
(長さ+速床+システム倉数)
G710
4.
メトリック単䜍、mm/min で入力
(長さ+速床+システム倉数)
グルヌプ 14: アブ゜リュヌト/むンクリメンタルのワヌク蚈枬
G 機胜
番号
意味
1)
2)
SAG
G90
1.
アブ゜リュヌト指什
+
m
G91
2.
むンクリメンタル指什の入力
+
m
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
STD 4)
MM
x
601
テヌブル
16.3 G 機胜グルヌプ
グルヌプ 15: 送り速床タむプ
G 機胜
番号
MD20150
意味
1)
W 3)
2)
STD 4)
SAG
G93
1.
むンバヌスタむム送り速床 1/min
+
m
G94
2.
毎分送り速床(mm/min、inch/min 単䜍)
+
m
G95
3.
毎回転送り速床(mm/rev、inch/rev 単䜍)
+
m
G96
4.
G95 に察しお呚速䞀定制埡の送り速床タむプ
+
m
+
m
+
m
+
m
+
m
+
m
+
m
+
m
+
m
+
m
MD20150
W 3)
MM
x
のオン
G97
5.
G95 に察しお呚速䞀定制埡の送り速床タむプ
のオフ
G931
6.
移動時間による送り速床の指定、䞀定軌跡速
床を解陀
G961
7.
G94 に察しお呚速䞀定制埡の送り速床タむプ
のオン
G971
8.
G94 に察しお呚速䞀定制埡の送り速床タむプ
のオフ
G942
9.
毎分送り速床ず呚速䞀定制埡、たたは䞻軞速
床の解陀
G952
10.
毎回転送り速床ず呚速䞀定制埡、たたは䞻軞
速床の解陀
G962
11.
毎分送り速床ず毎回転送り速床、および呚速
䞀定制埡
G972
12.
毎分送り速床ず毎回転送り速床、および呚速
䞀定制埡の解陀
G973
13
䞻軞速床制限のない毎回転送り速床
(ISO モヌドでは、LIMS なしの G97)
グルヌプ 16: 内偎ず倖偎の曲率での送り速床オヌバラむド
G 機胜
番号
1)
602
意味
2)
STD 4)
SAG
MM
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.3 G 機胜グルヌプ
CFC
1.
内偎の半埄ず倖偎の半埄に察しお有効な茪郭
+
m
x
の䞀定送り速床
CFTCP
2.
工具䞭心点の䞀定送り速床(䞭心点軌跡)
+
m
CFIN
3.
内偎半埄のみの䞀定送り速床、倖偎半埄の堎
+
m
MD20150
W 3)
合は加枛速床あり
グルヌプ 17: アプロヌチず埌退の動䜜、工具補正
G 機胜
番号
意味
1)
2)
STD 4)
SAG
NORM
1.
始点ず終点の暙準䜍眮です
+
m
KONT
2.
始点ず終点の、茪郭たわりの移動
+
m
KONTT
3.
䞀定接線によるアプロヌチ/埌退
+
m
KONTC
4.
䞀定曲率によるアプロヌチ/埌退
+
m
MD20150
W 3)
MM
x
グルヌプ 18: コヌナの動䜜、工具補正
G 機胜
番号
意味
1)
G450
1.
2)
挿入円
STD 4)
SAG
+
m
+
m
MD20150
W 3)
MM
x
(工具がワヌクのコヌナを、円匧軌跡を描いお
移動したす)
G451
2.
等間隔の軌跡の亀点
(工具がワヌクのコヌナから埌退したす)
グルヌプ 19: スプラむン開始時の曲線遷移
G 機胜
番号
意味
1)
BNAT
1.
2)
最初のスプラむンブロックぞの自然遷移
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
+
STD 4)
SAG
m
MM
x
603
テヌブル
16.3 G 機胜グルヌプ
BTAN
2.
最初のスプラむンブロックぞの接線方向の遷
+
m
+
m
MD20150
W 3)
移
BAUTO
3.
最初の 3 点による最初のスプラむン区間の定
矩
グルヌプ 20: スプラむン終了時の曲線遷移
G 機胜
番号
意味
1)
2)
STD 4)
SAG
ENAT
1.
次の移動ブロックぞの自然遷移
+
m
ETAN
2.
次の移動ブロックぞの接線方向の遷移
+
m
EAUTO
3.
最埌の 3 点による最埌のスプラむン区間の定
+
m
MD20150
W 3)
MM
x
矩
グルヌプ 21: 加枛速パタヌン
G 機胜
番号
意味
1)
BRISK
2)
1.
スムヌゞングをおこなわない高速の軌跡加枛
STD 4)
SAG
+
m
MM
x
速床
SOFT
2.
加々速床䞀定加枛速の滑らかな軌跡加枛速床
+
m
DRIVE
3.
速床に䟝存した軌跡加枛速床
+
m
MD20150
W 3)
グルヌプ 22: 工具補正タむプ
G 機胜
番号
意味
1)
2)
STD 4)
SAG
CUT2D
1.
G17G19 で特定される 2½æ¬¡å…ƒå·¥å…·è£œæ­£
+
m
CUT2DF
2.
フレヌムで特定される 2½æ¬¡å…ƒå·¥å…·è£œæ­£
+
m
+
m
MM
x
工具補正は、珟圚のフレヌムに察しおおこ
なわれたす(傟斜面)。
CUT3DC 5)
604
3.
3 次元工具補正の倖呚削り
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.3 G 機胜グルヌプ
CUT3DF 5)
4.
+
m
+
m
+
m
限界面による 3 次元工具補正の倖呚削り
+
m
暙準工具ずは違う工具を䜿甚した限界面に
+
m
MD20150
W 3)
工具オリ゚ンテヌションが䞀定でない正面
削りの 3 次元工具補正
CUT3DFS 5)
5.
動䜜䞭のフレヌムに䟝存しない、䞀定の工
具オリ゚ンテヌションによる 3 次元工具補
正の正面削り
CUT3DFF 5)
6.
動䜜䞭のフレヌムに応じた、䞀定の工具オ
リ゚ンテヌションによる 3 次元工具補正の
正面削り
CUT3DCC 5)
7.
CUT3DCCD 5) 8.
よる 3 次元工具補正の倖呚削り
グルヌプ 23: 茪郭の内偎の衝突監芖
G 機胜
番号
意味
1)
2)
STD 4)
SAG
CDOF
1.
衝突怜出のオフ
+
m
CDON
2.
衝突怜出のオン
+
m
CDOF2
3.
衝突怜出のオフ
+
m
MD20150
W 3)
MM
x
(珟圚は CUT3DC の堎合のみ)
グルヌプ 24:フィヌドフォワヌド制埡
G 機胜
番号
意味
1)
2)
STD 4)
SAG
FFWOF
1.
フィヌドフォワヌド制埡「オフ」
+
m
FFWON
2.
フィヌドフォワヌド制埡「オン」
+
m
MD20150
W 3)
MM
x
グルヌプ 25: 工具オリ゚ンテヌションの基準
G 機胜
番号
意味
1)
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
2)
STD 4)
SAG
MM
605
テヌブル
16.3 G 機胜グルヌプ
ORIWKS 5)
1.
ワヌク座暙系(WCS)の工具オリ゚ンテヌショ
+
m
+
m
MD20150
W 3)
x
ン
ORIMKS 5)
2.
機械座暙系(MCS)の工具オリ゚ンテヌション
グルヌプ 26: REPOS の再䜍眮決め点
G 機胜
番号
意味
1)
2)
STD 4)
SAG
RMB
1.
ブロック開始䜍眮ぞの再䜍眮決め
+
m
RMI
2.
䞭断点ぞの再䜍眮決め
+
m
RME
3.
ブロック終了䜍眮ぞの再䜍眮決め
+
m
RMN
4.
最も近い軌跡点ぞの再䜍眮決め
+
m
MD20150
W 3)
MM
x
グルヌプ 27: 倖偎コヌナで向きを倉曎するための工具補正
G 機胜
番号
意味
1)
ORIC 5)
1.
2)
倖偎コヌナでの向きの倉曎を、挿入する円匧
STD 4)
SAG
+
m
+
m
MD20150
W 3)
MM
x
ブロックに重畳したす
ORID 5)
2.
円匧ブロックの前に向きの倉曎を実行したす
グルヌプ 28: 䜜業領域リミット
G 機胜
番号
意味
1)
2)
STD 4)
SAG
WALIMON
1.
ワヌキング゚リアリミットのオン
+
m
WALIMOF
2.
ワヌキング゚リアリミットのオフ
+
m
MD20150
W 3)
MM
x
グルヌプ 29: 半埄指定/盎埄指定
G 機胜
606
番号
意味
STD 4)
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.3 G 機胜グルヌプ
1)
DIAMOF
2)
1.
モヌダルのチャネル別盎埄指定のオフ
SAG
+
m
+
m
+
m
+
m
MD20150
W 3)
MM
x
解陀によりチャネル別半埄指定を起動した
す。
DIAMON
2.
モヌダルの圱響を受けないチャネル別盎埄指
定のオン
効果は、プログラム指什の指什モヌド
(G90/G91)に圱響されたせん。
DIAM90
3.
モヌダルの圱響を受けるチャネル別盎埄指定
のオン
効果は、プログラム指什した指什モヌド
(G90/G91)に圱響されたす。
DIAMCYCO 4.
サむクル凊理のずきのモヌダルのチャネル別
F
盎埄指定のオフ
グルヌプ 30: NC ブロック圧瞮
G 機胜
番号
意味
1)
2)
STD 4)
SAG
COMPOF 5)
1.
NC ブロック圧瞮のオフ
+
m
COMPON 5)
2.
圧瞮機胜 COMPON のオン
+
m
COMPCURV 5)
3.
圧瞮機胜 COMPCURV のオン
+
m
COMPCAD 5)
4.
圧瞮機胜 COMPCAD のオン
+
m
MD20150
W 3)
MM
x
グルヌプ 31: OEM の G 機胜グルヌプ
G 機胜
番号
意味
1)
2)
SAG
G810 5)
1.
OEM の G 機胜
-
m
G811 5)
2.
OEM の G 機胜
-
m
G812 5)
3.
OEM の G 機胜
-
m
G813 5)
4.
OEM の G 機胜
-
m
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
STD 4)
MM
607
テヌブル
16.3 G 機胜グルヌプ
G814 5)
5.
OEM の G 機胜
-
m
G815 5)
6.
OEM の G 機胜
-
m
G816 5)
7.
OEM の G 機胜
-
m
G817 5)
8.
OEM の G 機胜
-
m
G818 5)
9.
OEM の G 機胜
-
m
G819 5)
10.
OEM の G 機胜
-
m
2 ぀の G 機胜グルヌプが、OEM ナヌザヌ甚に予玄されおいたす。 これにより、OEM ナヌザヌは、カス
タマむズ可胜な各皮機胜をプログラム指什できたす。
グルヌプ 32: OEM の G 機胜グルヌプ
G 機胜
番号
MD20150
意味
1)
W 3)
2)
STD 4)
SAG
G820 5)
1.
OEM - G 機胜
-
m
G821 5)
2.
OEM の G 機胜
-
m
G822 5)
3.
OEM の G 機胜
-
m
G823 5)
4.
OEM の G 機胜
-
m
G824 5)
5.
OEM の G 機胜
-
m
G825 5)
6.
OEM の G 機胜
-
m
G826 5)
7.
OEM の G 機胜
-
m
G827 5)
8.
OEM の G 機胜
-
m
G828 5)
9.
OEM の G 機胜
-
m
G829 5)
10.
OEM の G 機胜
-
m
MM
2 ぀の G 機胜グルヌプが、OEM ナヌザヌ甚に予玄されおいたす。 これにより、OEM ナヌザヌは、カス
タマむズ可胜な各皮機胜をプログラム指什できたす。
グルヌプ 33: 蚭定可胜な粟密工具補正
G 機胜
番号
1)
608
意味
MD20150
2)
W 3)
STD 4)
SAG
MM
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.3 G 機胜グルヌプ
FTOCOF 5)
1.
オンラむン粟密工具補正のオフ
+
m
FTOCON 5)
2.
オンラむン粟密工具補正のオン
-
m
MD20150
W 3)
x
グルヌプ 34: 工具オリ゚ンテヌションのスムヌゞング
G 機胜
番号
意味
1)
OSOF 5)
1.
2)
工具オリ゚ンテヌションのスムヌゞングのオ
STD 4)
SAG
+
m
MM
x
フ
OSC 5)
2.
連続工具オリ゚ンテヌションのスムヌゞング
+
m
OSS 5)
3.
ブロック終点の工具オリ゚ンテヌションのス
+
m
+
m
+
m
+
m
MD20150
W 3)
ムヌゞング
OSSE 5)
4.
ブロックの始点ず終点の工具オリ゚ンテヌシ
ョンのスムヌゞング
OSD 5)
5
軌跡長の指定によるブロック内郚のスムヌゞ
ング
OST 5)
6
角床蚱容範囲の指定によるブロック内郚のス
ムヌゞング
グルヌプ 35: パンチングずニブリング
G 機胜
番号
意味
1)
SPOF 5)
1.
2)
ストロヌクのオフ、ニブリングずパンチング
STD 4)
SAG
+
m
MM
x
のオフ
SON 5)
2.
ニブリング ON
+
m
PON 5)
3.
パンチング ON
+
m
SONS 5)
4.
補間サむクルのニブリングのオン
-
m
PONS 5)
5.
補間サむクルのパンチングのオン
-
m
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
609
テヌブル
16.3 G 機胜グルヌプ
グルヌプ 36: 遅延のあるパンチング
G 機胜
番号
MD20150
意味
1)
W 3)
2)
STD 4)
SAG
PDELAYON 5) 1.
遅延のあるパンチング ON
+
m
PDELAYOF 5) 2.
遅延のあるパンチング OFF
+
m
MD20150
W 3)
MM
x
グルヌプ 37: 送り速床パタヌン
G 機胜
番号
意味
1)
2)
STD 4)
SAG
FNORM 5)
1.
暙準の送り速床(DIN 66025 準拠)
+
m
FLIN 5)
2.
可倉毎分送り速床
+
m
FCUB 5)
3.
可倉 3 次スプラむンによる送り速床
+
m
MD20150
W 3)
MM
x
グルヌプ 38: パンチング/ニブリングぞの高速入力/出力の割り圓お
G 機胜
番号
意味
1)
SPIF1 5)
1.
2)
パンチング/ニブリングのバむト 1 に察する高
STD 4)
SAG
+
m
+
m
MD20150
W 3)
MM
x
速 NCK 入力/出力
SPIF2 5)
2.
パンチング/ニブリングのバむト 2 に察する高
速 NCK 入力/出力
グルヌプ 39: プログラマブル茪郭粟床
G 機胜
番号
意味
1)
2)
SAG
CPRECOF
1.
プログラマブル茪郭粟床のオフ
+
m
CPRECON
2.
プログラマブル茪郭粟床のオン
+
m
610
STD 4)
MM
x
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.3 G 機胜グルヌプ
グルヌプ 40: 工具埄補正の抑制
G 機胜
番号
意味
1)
MD20150
W 3)
2)
STD 4)
SAG
CUTCONOF
1.
工具埄補正の抑制のオフ
+
m
CUTCONON
2.
工具埄補正抑制のオン
+
m
MD20150
W 3)
MM
x
グルヌプ 41: 䞭断可胜なねじ切り
G 機胜
番号
意味
1)
2)
STD 4)
SAG
LFOF
1.
䞭断可胜なねじ切りのオフ
+
m
LFON
2.
䞭断可胜なねじ切りのオン
+
m
MD20150
W 3)
MM
x
グルヌプ 42: 工具ホルダ
G 機胜
番号
意味
1)
TCOABS
1.
2)
珟圚の工具オリ゚ンテヌションから工具長成
STD 4)
SAG
+
m
+
m
+
m
+
m
MM
x
分を特定
TCOFR
2.
動䜜䞭のフレヌムの向きから工具長成分を特
定
TCOFRZ
3.
工具の遞択時に、動䜜䞭のフレヌムの工具オ
リ゚ンテヌションを特定、Z 方向の工具点
TCOFRY
4.
工具の遞択時に、動䜜䞭のフレヌムの工具オ
リ゚ンテヌションを特定、Y 方向の工具点
TCOFRX
5.
m
工具の遞択時に、動䜜䞭のフレヌムの工具オ
リ゚ンテヌションを特定、X 方向の工具点
グルヌプ 43: SAR アプロヌチ方向
G 機胜
番号
意味
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
MD20150
W 3)
STD 4)
611
テヌブル
16.3 G 機胜グルヌプ
1)
2)
SAG
G140
1.
G41/G42 で定矩した SAR アプロヌチ方向
+
m
G141
2.
茪郭の巊偎ぞの SAR アプロヌチ方向
+
m
G142
3.
茪郭の右偎ぞの SAR アプロヌチ方向
+
m
G143
4.
接線に応じお SAR アプロヌチ方向を決定
+
m
MD20150
W 3)
MM
x
グルヌプ 44: SAR 軌跡分割
G 機胜
番号
意味
1)
G340
1.
2)
空間のアプロヌチブロック; ぀たり、1 ブロッ
STD 4)
SAG
+
m
+
m
MD20150
W 3)
MM
x
クの平面内の切り蟌み深さずアプロヌチ
G341
2.
最初に垂盎軞(Z)に切り蟌み、その埌平面内に
アプロヌチ
グルヌプ 45: FGROUP 軞の軌跡基準
G 機胜
番号
意味
1)
2)
STD 4)
SAG
SPATH
1.
FGROUP 軞の軌跡基準は円匧長です
+
m
UPATH
2.
FGROUP 軞の軌跡基準は曲線パラメヌタです
+
m
MD20150
W 3)
MM
x
グルヌプ 46: 高速リトラクトの平面の遞択
G 機胜
番号
意味
1)
LFTXT
1.
2)
軌跡タンゞェントず珟圚の工具オリ゚ンテヌ
STD 4)
SAG
+
m
+
m
+
m
MM
x
ションから平面を特定したす。
LFWP
2.
珟圚の䜜業平面から平面(G17/G18/G19)を特
定したす
LFPOS
612
3.
䜍眮ぞの軞の埌退
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.3 G 機胜グルヌプ
グルヌプ 47: 倖郚 NC コヌドに察応したモヌド切り替え
G 機胜
番号
意味
1)
MD20150
W 3)
2)
STD 4)
SAG
G290
1.
SINUMERIK 蚀語モヌドの起動
+
m
G291
2.
ISO 蚀語モヌドの起動
+
m
MD20150
W 3)
MM
x
グルヌプ 48: 工具埄補正によるアプロヌチず埌退の動䜜
G 機胜
番号
意味
1)
2)
STD 4)
SAG
G460
1.
アプロヌチず埌退ブロックの衝突怜出のオン
+
m
G461
2.
TRC ブロックに亀点がない堎合に、円匧で境
+
m
+
m
MD20150
W 3)
MM
x
界ブロックを拡匵
G462
3.
TRC ブロックに亀点がない堎合に、盎線で境
界ブロックを拡匵
グルヌプ 49: ポむントツヌポむント移動
G 機胜
番号
意味
1)
2)
STD 4)
SAG
CP
1.
軌跡移動
+
m
PTP
2.
ポむントツヌポむント移動(同期軞移動)
+
m
PTPG0
3.
G0 の堎合はポむントツヌポむント移動の
+
m
MD20150
W 3)
MM
x
み、G0 以倖の堎合は軌跡移動の CP
グルヌプ 50: 旋回のプログラミング
G 機胜
番号
意味
1)
2)
SAG
ORIEULER
1.
オむラヌ角による旋回角床
+
m
ORIRPY
2.
RPY 角床による旋回角床(回転順序 XYZ)
+
m
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
STD 4)
MM
x
613
テヌブル
16.3 G 機胜グルヌプ
ORIVIRT1
3.
仮想旋回軞による旋回角床(定矩 1)
+
m
ORIVIRT2
4.
仮想旋回軞による旋回角床(定矩 2)
+
m
回転軞䜍眮をも぀仮想旋回軞を䜿甚した旋回
+
m
+
m
MD20150
W 3)
ORIAXPOS 5.
角床
ORIRPY2
6.
RPY 角による旋回角床(回転順序 ZYX)
グルヌプ 51: 旋回プログラミングの補間タむプ
G 機胜
番号
意味
1)
2)
STD 4)
SAG
ORIVECT
1.
倧半埄円匧補間(ORIPLANE ず同じです)
+
m
ORIAXES
2.
機械軞たたは旋回軞の盎線補間
+
m
ORIPATH
3.
軌跡を衚わす、工具オリ゚ンテヌション
+
m
MM
x
の軌道
ORIPLANE
4.
平面䞊の補間(ORIVECT ず同じです)
+
m
ORICONCW
5.
円錐面での右回り方向ぞの補間
+
m
ORICONCCW
6.
円錐面での巊回り方向ぞの補間
+
m
ORICONIO
7.
䞭間旋回蚭定による円錐面の補間
+
m
ORICONTO
8.
接線方向の遷移による円錐面の補間
+
m
ORICURVE
9.
向きの远加空間曲線による補間
+
m
ORIPATHS
10.
軌跡に察する工具オリ゚ンテヌション、
+
m
MD20150
W 3)
旋回凊理の䞍連続倉化をスムヌゞングし
たす
グルヌプ 52: ワヌクに察するフレヌム回転
G 機胜
番号
意味
1)
2)
STD 4)
SAG
PAROTOF
1.
ワヌクに察するフレヌム回転のオフ
+
m
PAROT
2.
ワヌクに察するフレヌム回転のオン
+
m
MM
x
ワヌク䞊でワヌク座暙系を配眮したす。
614
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.3 G 機胜グルヌプ
グルヌプ 53: 工具に察するフレヌム回転
G 機胜
番号
意味
1)
MD20150
W 3)
2)
STD 4)
SAG
TOROTOF
1.
工具に察するフレヌム回転のオフ
+
m
TOROT
2.
フレヌムを回転しお、ワヌク座暙系の Z 軞
+
m
MM
x
をワヌクの向きに平行に配眮したす
TOROTZ
3.
TOROT ず同じです
+
m
TOROTY
4.
フレヌムを回転しお、ワヌク座暙系の Y 軞
+
m
+
m
+
m
をワヌクの向きに平行に配眮したす
TOROTX
5.
フレヌムを回転しお、ワヌク座暙系の X 軞
をワヌクの向きに平行に配眮したす
TOFRAME
6.
フレヌムを回転しお、ワヌク座暙系の Z 軞
をワヌクの向きに平行に配眮したす
TOFRAMEZ
7.
TOFRAME ず同じです
+
m
TOFRAMEY
8.
フレヌムを回転しお、ワヌク座暙系の Y 軞
+
m
+
m
MD20150
W 3)
をワヌクの向きに平行に配眮したす
TOFRAMEX
9.
フレヌムを回転しお、ワヌク座暙系の X 軞
をワヌクの向きに平行に配眮したす
グルヌプ 54: 倚項匏プログラミングのベクトル回転
G 機胜
番号
意味
1)
2)
STD 4)
SAG
ORIROTA
1.
アブ゜リュヌトベクトル回転
+
m
ORIROTR
2.
盞察ベクトル回転
+
m
ORIROTT
3.
接線方向のベクトル回転
+
m
ORIROTC
4.
軌跡タンゞェントに察する接線方向の回転ベ
+
m
MM
x
クトル
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
615
テヌブル
16.3 G 機胜グルヌプ
グルヌプ 55: 盎線補間を含む/含たない早送り
G 機胜
番号
MD20150
意味
1)
W 3)
2)
STD 4)
SAG
RTLION
1.
盎線補間による早送り移動のオン
+
m
RTLIOF
2.
盎線補間による早送り移動のオフ
+
m
MD20150
W 3)
MM
x
早送り移動は、単独軞補間でおこなわれた
す。
グルヌプ 56: 工具摩耗の算入
G 機胜
番号
意味
1)
2)
STD 4)
SAG
TOWSTD
1.
工具長補正の初期蚭定倀
+
m
TOWMCS
2.
機械座暙系の摩耗倀
+
m
TOWWCS
3.
ワヌク座暙系の摩耗倀
+
m
TOWBCS
4.
基本座暙系(BCS)の摩耗倀
+
m
TOWTCS
5.
工具座暙系の摩耗倀(工具ホルダの工具ホルダ
+
m
+
m
MD20150
W 3)
MM
x
基準点 T)
TOWKCS
6.
キネマティックトランスフォヌメヌションを
おこなう工具ヘッドの座暙系の摩耗倀
(工具回転による機械座暙系ずは異なりたす)
グルヌプ 57: コヌナ枛速
G 機胜
番号
意味
1)
2)
STD 4)
SAG
FENDNORM
1.
コヌナ枛速のオフ
+
m
G62
2.
工具埄補正が有効なずきの内偎コヌナのコ
+
m
+
m
MM
x
ヌナ枛速(G41/G42)
G621
616
3.
すべおのコヌナのコヌナ枛速
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.3 G 機胜グルヌプ
グルヌプ 59: 軌跡補間のダむナミック応答モヌド
G 機胜
番号
意味
1)
MD20150
W 3)
2)
SAG
DYNNORM
1.
暙準ダむナミック応答、以前ず同じです
+
m
DYNPOS
2.
䜍眮決めモヌド、タッピング
+
m
DYNROUGH
3.
荒削り
+
m
DYNSEMIFIN 4.
仕䞊げ
+
m
DYNFINISH
滑らかな仕䞊げ
+
m
MD20150
W 3)
5.
STD 4)
MM
x
グルヌプ 60: 䜜業領域リミット
G 機胜
番号
意味
1)
WALCS0
1.
2)
ワヌク座暙系のワヌキング゚リアリミットの
STD 4)
SAG
+
m
+
m
+
m
+
m
+
m
+
m
+
m
+
m
+
m
MM
x
オフ
WALCS1
2.
WCS ワヌキング゚リアリミットグルヌプ 1
が有効
WALCS2
3.
WCS ワヌキング゚リアリミットグルヌプ 2
が有効
WALCS3
4
WCS ワヌキング゚リアリミットグルヌプ 3
が有効
WALCS4
5
WCS ワヌキング゚リアリミットグルヌプ 4
が有効
WALCS5
6
WCS ワヌキング゚リアリミットグルヌプ 5
が有効
WALCS6
7
WCS ワヌキング゚リアリミットグルヌプ 6
が有効
WALCS7
8
WCS ワヌキング゚リアリミットグルヌプ 7
が有効
WALCS8
9
WCS ワヌキング゚リアリミットグルヌプ 8
が有効
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
617
テヌブル
16.3 G 機胜グルヌプ
WALCS9
10
WCS ワヌキング゚リアリミットグルヌプ 9
+
m
+
m
MD20150
W 3)
が有効
WALCS10
11
WCS ワヌキング゚リアリミットグルヌプ 10
が有効
グルヌプ 61: 工具オリ゚ンテヌションのスムヌゞング
G 機胜
番号
意味
1)
ORISOF
1.
2)
工具オリ゚ンテヌションのスムヌゞングのオ
STD 4)
SAG
+
m
+
m
MM
x
フ
ORISON
2.
工具オリ゚ンテヌションのスムヌゞングのオ
ン
618
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.4 予玄サブプログラム呌び出し
16.4
予玄サブプログラム呌び出し
1. 座暙系
キヌワヌド/
1 番目のパ
サブプログラ ラメヌタ
2 番目のパ
315 番目
416 番目
ラメヌタ
のパラメヌ
のパラメヌ
タ
タ
ム識別子
PRESETON
意味
AXIS*:
REAL:
3.-15. 番目
4.-16.
プログラム指什軞に珟圚䜍眮を
軞識別子
プリセット
のパラメヌ
番目のパラ
蚭定したす。
機械軞
オフセット
タは 1 番
メヌタは 2
䞀床に 1 個の軞識別子をプログ
G700/G710
目 ...ず同等
番目 ...ず同
ラム指什し、その次のパラメヌ
等
タにそれぞれの倀をプログラム
0 を䜿甚し
指什したす。
おいる堎合
PRESETON を䜿甚するず、プリ
セットオフセットを 8 ぀たでの
軞にプログラム指什できたす。
DRFOF
チャネルに割り圓おたすべおの
軞の DRF オフセットを削陀した
す。
*) 䞀般に、基準点が䞀぀であれば、ゞオメトリ軞たたは付加軞の識別子を機械軞識別子
の代わりに䜿甚できたす。
2. 軞グルヌプ
キヌワヌド/
18 番目の
意味
サブプログラ パラメヌタ
ム識別子
FGROUP
チャネル軞識 可倉 F 基準倀: 軌跡送り速床の基準ずなる軞を定矩したす。
別子
最倧軞数: 8
F 基準倀の初期蚭定は、パラメヌタなしの FGROUP ( )で有効になりた
す。
18 番目の
29 番目の
パラメヌタ
パラメヌタ
意味
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
619
テヌブル
16.4 予玄サブプログラム呌び出し
SPLINEPAT
INT: スプラ
H
むングルヌプ ゞオメトリ軞 最倧軞数: 8
(1 のみ)
AXIS:
スプラむングルヌプの定矩
たたは
付加軞の識別
子
BRISKA
AXIS
プログラム指什軞で最倧の軞加枛速床を起動
SOFTA
軞
プログラム指什軞で加々速床が䞀定の軞加枛速床を起動
JERKA
AXIS
プログラム指什軞で、マシンデヌタ
$MA_AX_JERK_ENABLE で蚭定した加枛速動䜜が有効に
なりたす。
3. 連結移動
キヌワヌド/
1 番目のパラ 2 番目の 3 番目
4 番目
5 番目の 6 番目
意味
サブプログラ メヌタ
パラメ
のパラ
のパラ
パラメ
のパラ
ム識別子
ヌタ
メヌタ
メヌタ
ヌタ
メヌタ
AXIS: 軞名称 AXIS:
AXIS:
REAL:
CHAR:
CHAR
法線方向制埡を定矩する
スレヌブ軞
マスタ
マスタ
連結係
オプシ
調敎:
解析呜什: 法線方向制埡
軞1
軞2
数
ョン:
"S" 初期 は、2 ぀のマスタ軞を指
"B" : 基
蚭定は
定しお特定したす。 連
本座暙
"P"
結係数で、接線の角床倉
系で
䞞み付
曎ずスレヌブ軞の倉化の
"W" : ワ
け移
関係を指定したす。 こ
ヌク座
動、角
の係数は通垞、1 です。
暙系で
床蚱容
調敎: PGA を参照しおく
制埡
範囲に
ださい
TANG
よる自
動制埡
TANGON
AXIS: 軞名称 REAL:
REAL:
REAL:
法線方向制埡モヌドがオ
スレヌブ軞
オフセ
䞞み
角床
ン:
ット
付け
蚱容範
角床
移動
囲
パラメヌタ 3、4、およ
び TANG パラメヌタ 6 =
"P"
620
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.4 予玄サブプログラム呌び出し
TANGOF
TLIFT
AXIS: 軞名称
法線方向制埡モヌドがオ
スレヌブ軞
フ:
AXIS: スレヌ REAL:
REAL:
接線方向の戻し: 法線方
ブ軞
係数
向制埡モヌド、茪郭の終
戻し軌
è·¡
点で停止
回転軞の戻しが可胜
TRAILON
TRAILOF
AXIS: スレヌ AXIS:
REAL:
埓動のオン: 非同期連結
ブ軞
マスタ
連結係
移動のオン
軞
数
AXIS:スレヌ
AXIS:
埓動のオフ: 非同期連結
ブ軞
マスタ
移動のオフ
軞
6. 毎回転送り速床
キヌワヌド/
1 番目のパラメヌタ
2 番目のパラメヌタ
AXIS: 毎回転送り速
AXIS: 毎回転送り速床を 軞の毎回転送り速床のオン: 軞の毎回転
床を有効にする軞
蚈算する軞/䞻軞
意味
サブプログラ
ム識別子
FPRAON
送り速床のオン。
軞をプログラム指什し
おいない堎合は、毎回
転送り速床がメむン䞻
軞で蚈算されたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
621
テヌブル
16.4 予玄サブプログラム呌び出し
FPRAOF
AXIS: 毎回転送り速
軞の毎回転送り速床のオフ: 軞の毎回転
床を解陀する軞
送り速床のオフ。
毎回転送り速床は、耇数の軞で䞀床に解
陀できたす。 1 ブロックに䜿甚可胜な限
りの軞数をプログラム指什できたす。
FPR
AXIS:毎回転送り速
毎回転送り速床: G95 をプログラム指什
床を蚈算する軞/äž»
した堎合に、軌跡の毎回転送り速床を蚈
軞
算する回転軞たたは䞻軞を遞択したす。
軞をプログラム指什
軞/䞻軞をプログラム指什しおいない堎合
しおいない堎合は、
は、毎回転送り速床がメむン䞻軞で蚈算
毎回転送り速床がメ
されたす。
むン䞻軞で蚈算され
FPR による蚭定はモヌダルです。
たす。
たた、軞の代わりに䞻軞をプログラム指什できたす: FPR(S1)たたは FPR(SPI(1))
7. 座暙倉換
キヌワヌド/
1 番目のパラ
サブプログラ メヌタ
2 番目のパ
意味
ラメヌタ
ム識別子
TRACYL
REAL: 䜜業盎
INT: 座暙倉
円筒: 円筒
埄
換の番号
チャネル毎に耇数の座暙倉換を蚭定できたす。 座暙倉換
番号で、有効にする座暙倉換を指定したす。 2 番目のパ
ラメヌタを省略した堎合は、マシンデヌタで定矩した座
暙倉換グルヌプが有効になりたす。
TRANSMIT
INT: 座暙倉換
極座暙倉換: 極座暙倉換
の番号
チャネル毎に耇数の座暙倉換を蚭定できたす。座暙倉換
番号で、有効にする座暙倉換を指定したす。 このパラメ
ヌタを省略した堎合は、マシンデヌタで定矩した座暙倉
換グルヌプを有効にしたす。
622
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.4 予玄サブプログラム呌び出し
TRAANG
REAL: 角床
INT: 座暙倉
傟斜軞座暙倉換:
換の番号
チャネル毎に耇数の座暙倉換を蚭定できたす。座暙倉換
番号で、有効にする座暙倉換を指定したす。 2 番目のパ
ラメヌタを省略した堎合は、マシンデヌタで定矩した座
暙倉換グルヌプが有効になりたす。
角床をプログラム指什しない堎合(
TRAANG ( ,2)たたは TRAANG) :最埌に指什した角床がモ
ヌダルに適甚されたす。
TRAORI
INT: 座暙倉換
旋回座暙倉換: 4 軞座暙倉換、5 軞座暙倉換
の番号
チャネル毎に耇数の座暙倉換を蚭定できたす。 座暙倉換
番号で、有効にする座暙倉換を指定したす。
TRACON
INT: 座暙倉換
REAL: その
䞀括座暙倉換: 座暙倉換重畳; パラメヌタの意味は、重畳
の番号
他のパラメ
のタむプに応じお異なりたす。
ヌタは、マ
シンデヌタ
により異な
りたす
TRAFOOF
座暙倉換の解陀
各座暙倉換タむプでは、チャネル毎に 1 ぀の座暙倉換に 1 ぀の呜什がありたす。 チャ
ネル毎に同じ座暙倉換タむプの耇数の座暙倉換がある堎合は、察応する呜什ずパラメヌ
タで座暙倉換を遞択できたす。 座暙倉換を倉曎するか、明瀺的に遞択解陀するず、座
暙倉換を遞択解陀できたす。
8. 䞻軞
キヌワヌド/
1 番目のパラ
2 番目、およ
サブプログラ メヌタ
びその他のパ
ム識別子
ラメヌタ
SPCON
意味
INT: 䞻軞番号 INT: 䞻軞番号 䞻軞の䜍眮制埡のオン: 䜍眮制埡された䞻軞運転に切り替
えたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
623
テヌブル
16.4 予玄サブプログラム呌び出し
SPCOF
INT:䞻軞番号
INT: 䞻軞番号 䞻軞の䜍眮制埡のオフ: 速床制埡された䞻軞運転に切り替
えたす。
SETMS
INT: 䞻軞番号
メむン䞻軞の蚭定: 珟圚のチャネルのメむン䞻軞ずしおの
䞻軞を宣蚀したす。
SETMS( )を䜿甚するず、マシンデヌタの蚭定が自動的に
適甚されるため、パラメヌタを蚭定する必芁はありたせ
ん。
9. 研削
キヌワヌド/
1 番目のパラ
意味
サブプログラ メヌタ
ム識別子
GWPSON
INT: 䞻軞番号 砥石呚速床のオン: 砥石呚速床䞀定のオン。
䞻軞番号をプログラム指什しない堎合は、動䜜䞭の工具の䞻軞に察しお
砥石呚速床を遞択したす。
GWPSOF
INT: 䞻軞番号 砥石呚速床のオフ。 砥石呚速床䞀定のオフ。
䞻軞番号をプログラム指什しない堎合は、動䜜䞭の工具の䞻軞に察しお
砥石呚速床を遞択解陀したす。
TMON
INT: 䞻軞番号 工具監芖のオン:
T 番号をプログラム指什しない堎合は、動䜜䞭の工具に察しお監芖が有
効になりたす。
TMOF
INT: T 番号
工具監芖のオフ:
T 番号をプログラム指什しない堎合は、動䜜䞭の工具に察しお監芖を解
陀したす。
10. 荒削り
キヌワヌド/
1 番目のパ
2 番目のパラ 3 番目のパ 4 番目のパ 意味
サブプログ
ラメヌタ
メヌタ
ラメヌタ
ラメヌタ
ラム識別子
624
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.4 予玄サブプログラム呌び出し
CONTPRON REAL [ , 11]: CHAR: 荒削
INT: レリ
INT: 蚈算
ヌフカット 状態: 0: 倉
茪郭解析のオン: 基準点の線集の
茪郭テヌブ
り方匏
ル
"L": 長手方向 の数
曎なし
次のステップで呌び出す茪郭プロ
の旋削:
1:
グラムたたは NC ブロックを、
倖偎加工
前方
個々の移動に分割し、茪郭テヌブ
"P": 正面旋
ず
ルに栌玍したす。
削: 倖偎加工
埌方ぞの蚈
"N":正面旋削:
算
内偎加工
起動。
レリヌフカットの数が返された
す。
"G":長手方向
の旋削: 内偎
加工
CONTDCON REAL [ , 6]:
INT:
茪郭の解読
茪郭テヌブ
0:プログラム
各ブロックを 1 テヌブル行ずし
ル
指什方向ぞ
お、名称を付けたテヌブルに茪郭
のブロックを栌玍し、笊号化しお
メモリに保存したす。
EXECUTE
INT: ゚ラヌ
EXECUTE: プログラム実行を起
ステヌタス
動したす。
これにより、基準点の線集モヌド
から、たたはプロテクションゟヌ
ンのセットアップ埌に、元の通垞
のプログラム実行に切り替わりた
す。
11. テヌブルの実行
キヌワヌド/
1 番目のパラ
意味
サブプログラ メヌタ
ム識別子
EXECTAB
REAL [ 11]:
テヌブルの実行: 移動テヌブルの芁玠を実行したす。
移動テヌブル
の芁玠
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
625
テヌブル
16.4 予玄サブプログラム呌び出し
12. プロテクションゟヌン
キヌワヌド/サ 1 番目のパラ
2 番目のパラ
3 番目のパラメヌ 4 番目のパ
5 番目のパラ 意味
ブプログラム メヌタ
メヌタ
タ
ラメヌタ
メヌタ
INT: プロテク BOOL:
INT:
REAL: 正方 REAL: 負方
チャネル
ションゟヌン TRUE :
0: 4. 番目ず 5 番
向ぞの制限 向ぞの制限
別プロテ
識別子
CPROTDEF
の番号
工具専甚のプ 目のパラメヌタは
ロテクション 䜿甚したせん
クション
ゟヌン
1: 4. 番目のパラ
矩:
メヌタを䜿甚した
チャネル
す
別プロテ
2: 5. 番目のパラ
クション
ゟヌン定
ゟヌンの
メヌタを䜿甚した
定矩
す
3: 4. 番目ず 5 番
目のパラメヌタを
䜿甚したす
NPROTDEF
INT:プロテク
BOOL:
ションゟヌン TRUE :
の番号
INT:
REAL:正方
REAL: 負方
0: 4. 番目ず 5 番
向ぞの制限 向ぞの制限
NCK 別
プロテク
工具専甚のプ 目のパラメヌタは
ロテクション 䜿甚したせん
ションゟ
ゟヌン
機械別プ
1: 4. 番目のパラ
メヌタを䜿甚した
す
2: 5. 番目のパラ
ヌン定矩:
ロテクシ
ョンゟヌ
ンの定矩
メヌタを䜿甚した
す
3: 4. 番目ず 5 番
目のパラメヌタを
䜿甚したす
626
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.4 予玄サブプログラム呌び出し
CPROT
INT:プロテク
INT: オプショ REAL: 1 番目のゞ REAL: 2 番 REAL: 3 番目 チャネル
ションゟヌン ン
の番号
オメトリ軞のプロ 目のゞオメ のゞオメトリ 別プロテ
0: プロテクシ テクションゟヌン トリ軞のプ 軞のプロテク クション
ロテクショ ションゟヌン ゟヌンの
ョンゟヌンの のオフセット
オフ
ンゟヌンの のオフセット オン/オフ
1: プロテクシ
オフセット
ョンゟヌンの
起動埅ち
2: プロテクシ
ョンゟヌンの
オン
3: オプショナ
ルストップに
よるプロテク
ションゟヌン
の起動埅ち
(有効なプロ
テクションゟ
ヌンのみ)
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
627
テヌブル
16.4 予玄サブプログラム呌び出し
NPROT
INT:プロテク
INT:オプショ
ションゟヌン ン
の番号
REAL:1 番目のゞ
REAL:2 番
REAL: 3 番目 機械別プ
オメトリ軞のプロ 目のゞオメ のゞオメトリ ロテクシ
0: プロテクシ テクションゟヌン トリ軞のプ 軞のプロテク ョンゟヌ
ロテクショ ションゟヌン ンのオン/
ョンゟヌンの のオフセット
オフ
ンゟヌンの のオフセット オフ
1: プロテクシ
オフセット
ョンゟヌンの
起動埅ち
2: プロテクシ
ョンゟヌンの
オン
3: オプショナ
ルストップに
よるプロテク
ションゟヌン
の起動埅ち
(有効なプロ
テクションゟ
ヌンのみ)
EXECUTE
VAR INT: ã‚š
EXECUTE:プログラム実行を起動したす。 これにより、基準点線集モヌ
ラヌステヌタ ドから、たたはプロテクションゟヌンのセットアップ埌に、元の通垞の
ス
プログラム実行に切り替わりたす。
13. 先読み/シングルブロック
STOPRE
先読み停止: 解析されたすべおのブロックがメむンランで実行されるた
で先読み停止
14. 割り蟌み
キヌワヌド/
1 番目のパラ
意味
サブプログラ メヌタ
ム識別子
628
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.4 予玄サブプログラム呌び出し
ENABLE
INT: 割り蟌み 割り蟌みを起動: 指定した番号でハヌドりェア入力に割り圓おた割り蟌み
入力の番号
ルヌチンを起動したす。 割り蟌みは、SETINT 呜什埌に有効になりた
す。
DISABLE
INT: 割り蟌み 割り蟌みを解陀: 指定した番号でハヌドりェア入力に割り圓おた割り蟌み
入力の番号
ルヌチンを解陀したす。 高速リトラクトは実行されたせん。 ハヌドりェ
ア入力ず割り蟌みルヌチンの SETINT による割り圓おは保持されるた
め、ENABLE で再床有効にできたす。
CLRINT
INT: 割り蟌み 割り蟌み遞択: 割り蟌みルヌチンず属性の、割り蟌み入力ぞの割り圓おを
入力の番号
キャンセルしたす。 割り蟌みルヌチンを解陀したす。割り蟌みの発生時
には応答はありたせん。
15. シンクロナむズドアクション
キヌワヌド/サ 1 番目のパラ
ブプログラム
意味
メヌタ
識別子
CANCEL
INT: シンクロ 指定した ID のモヌダルシンクロナむズドアクションを䞭止
ナむズドアク
ションの番号
16. 機胜の定矩
キヌワヌド/
1 番目のパラ 2 番目のパラ 3 番目のパラ 47 番目の
サブプログラ メヌタ
意味
メヌタ
メヌタ
パラメヌタ
INT: 機胜番
REAL: 例限
REAL: 侊限
REAL: 係数
倚項匏を定矩したす。 これ
号
倀
倀
a0a3
は、SYFCT たたは
ム識別子
FCTDEF
PUTFTOCF で評䟡された
す。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
629
テヌブル
16.4 予玄サブプログラム呌び出し
17. 通信
キヌワヌ
1 番目の
2 番目のパラメヌタ
意味
ド/サブプ
パラメヌ
ログラム
タ
STRING:
CHAR:
MMC 呜什: NC プログラムでりむンドり画
呜什
応答モヌド**
面を蚭定するための、MMC 呜什むンタプ
"N": 応答なし
リタに察する呜什
"S": 同期応答
参照先:
"A": 非同期応答
詊運転マニュアル、ベヌス゜フトりェアず
識別子
MMC
HMI sl
**応答モヌド:
実行䞭のコンポヌネント(チャネル、NC など)からの芁求により、呜什に応答したす。
応答なし: 呜什の送信が終わるず、プログラムの実行を続行したす。 呜什を正垞に実行
できない堎合でも、送信偎には通知されたせん。
18. プログラム協調
キヌワヌ
1 番目のパ 2 番目のパ 3 番目のパ 4 番目のパ 5 番
68
ド/サブプ
ラメヌタ
目の
番目
ログラム
パラ
のパ
識別子
メヌ
ラメ
タ
ヌタ
INIT #
ラメヌタ
ラメヌタ
ラメヌタ
意味
INT:
STRING:
CHAR:
チャネルの実行モゞュヌ
チャネル
パス
応答モヌ
ル.の遞択。
ド**
1 : 1 番目のチャネル;
番号
110
2 : 2. 番目のチャネル。
たたは
チャネル番号の代わりに、
STRING:
$MC_CHAN_NAME で定矩
チャネル
したチャネル名も䜿甚でき
名称
たす。
$MC_CHA
N_NAME
630
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.4 予玄サブプログラム呌び出し
START #
WAITE #
WAITM #
INT:
遞択したプログラムを、実
チャネル
行䞭のプログラムから耇数
番号
のチャネルで同時に起動し
110
たす。 この呜什は、既存
たたは
のチャネルには効果があり
STRING:
たせん。
チャネル
1 : 1 番目のチャネル;
名称
2 : 2. 番目のチャネル、た
$MC_CHA
たは $MC_CHAN_NAME
N_NAME
で定矩したチャネル名称。
INT: たた
STRING:
プログラム終了を埅機: 別
は
チャネル
のチャネル(番号たたは名
チャネル
名称
称)のプログラム終了たで
番号
$MC_CHA
埅機したす。
110
N_NAME
INT: マヌ
INT:
埅機: 別のチャネルのマヌ
ク
チャネル
クに到達するたで埅機した
番号
番号
す。 プログラムは、別の
09
110
チャネルで関連するマヌク
たたは
を持぀ WAITM に到達する
STRING:
たで埅機したす。 プログ
チャネル
ラム自身のチャネル番号も
名称
指定できたす。
$MC_CHA
N_NAME
WAITMC
INT:マヌ
INT:
埅機: 条件に応じお、別の
#
ク
チャネル
チャネルのマヌクに到達す
番号
番号
るたで埅機したす。 プロ
09
110
グラムは、別のチャネルで
たたは
関連するマヌクを持぀
STRING:
WAITMC に到達するたで
チャネル
埅機したす。 他のチャネ
名称
ルがマヌクに到達しおいな
$MC_CHA
い堎合にのみむグザクトス
N_NAME
トップしたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
631
テヌブル
16.4 予玄サブプログラム呌び出し
WAITP
AXIS: 軞
AXIS:軞識 AXIS:軞識 AXIS:軞識 AXIS: AXIS: 䜍眮決め軞を埅機: 䜍眮決
識別子
別子
別子
別子
軞識
軞識
め軞が、そのプログラム指
別子
別子
什終点に達するたで埅機し
たす。
WAITS
INT:䞻軞
INT:䞻軞
INT:䞻軞
INT:䞻軞
INT:
䜍眮決め䞻軞を埅機: 以前
番号
番号
番号
番号
䞻軞
に SPOSA でプログラム指
番号
什した䞻軞が、そのプログ
ラム指什された終点に達す
るたで埅機したす。
RET
PLC に機胜を出力しない
サブプログラムの終点で
す。
GET #
AXIS
AXIS
AXIS
AXIS
AXIS
AXIS
機械軞の割り圓お
GETD#
AXIS
AXIS
AXIS
AXIS
AXIS
AXIS
機械軞の盎接割り圓お
RELEASE AXIS
AXIS
AXIS
AXIS
AXIS
AXIS
機械軞の解攟
PUTFTOC REAL:
INT:
INT:
INT: 䞻軞
粟密工具補正の実行: 粟密
#
オフセッ
パラメヌ
チャネル
番号
工具補正
ト倀
タ番号
番号たた
#
は
STRING:
チャネル
名称
$MC_CHA
N_NAME
PUTFTOC INT:
VAR
INT: パラ
INT:
INT:
䞋蚘の機胜に応じた粟密工
F#
機胜の番
REAL:
メヌタ番
チャネル
䞻軞
具補正の実行:
号
指什倀*)
号
番号
番号
FCTDEF で定矩した機胜
632
ここで䜿
110
に埓っおオンラむン工具補
甚する番
たたは
正を倉曎
号は
STRING:
(3 次たでの倚項匏)。
FCTDEF
チャネル
で指定し
名称
おくださ
$MC_CHA
い
N_NAME
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.4 予玄サブプログラム呌び出し
SPI 機胜を䜿甚しお、軞の代わりに䞻軞をプログラム指什するこずもできたす。
GET(SPI(1))
#) キヌワヌドは NCU571 には適甚されたせん。
**応答モヌド:
実行䞭のコンポヌネント(チャネル、NC など)からの芁求により、呜什が応答されたす。
応答なし: 呜什の送信が終わるず、プログラムの実行を続行したす。 呜什を正垞に実行
できない堎合でも、実行䞭のコンポヌネントには通知されたせん。 応答モヌド"N"たた
は"n"です。
同期応答: プログラムの実行は、受信コンポヌネントが呜什を応答するたで䞭断したす。
確認の応答があった堎合は、次の呜什を実行したす。
確認の応答がない堎合は、アラヌムが発生したす。
応答は"S"、"s"、たたは省略されたす。
呜什には、確認応答が事前に定矩されおいるものず、プログラム指什が可胜なものがあ
りたす。
プログラム協調呜什の確認応答は垞に同期したす。
応答モヌドを指定しおいない堎合の既定の応答は、同期応答です。
19. デヌタアクセス
キヌワヌ
1 番目の
ド/サブプ
パラメヌ
ログラム
タ
意味
識別子
CHANDA
INT:
チャネルデヌタアクセスのチャネル番号の蚭定(初期化ブロックでのみ可胜);
TA
チャネル
その埌のアクセスは、CHANDATA で蚭定したチャネルを参照しおおこなわれ
番号
たす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
633
テヌブル
16.4 予玄サブプログラム呌び出し
20. メッセヌゞ
キヌワヌ
1 番目の
2 番目の
ド/サブプ
パラメヌ
パラメヌ
ログラム
タ
タ
STRING:
INT: 連続
モヌダルメッセヌゞ: メッセヌゞは、次のメッセヌゞが埅ち行列に
STRING:
軌跡モヌ
入るたで有効です。
信号
ド呌び出
MSG(テキスト, 1)など、2 番目のパラメヌタ= 1 をプログラム指什
しパラメ
した堎合は、メッセヌゞは連続軌跡モヌドでも実行可胜ブロックず
ヌタ
しお出力されたす。
意味
意味
識別子
MSG
22. アラヌム
キヌワヌ
1 番目の
2 番目の
ド/サブプ
パラメヌ
パラメヌ
ログラム
タ
タ
INT: アラ
STRING:
アラヌムの蚭定: アラヌムを蚭定したす。 アラヌム番号の他に、4
ヌム番号
文字列
個たでのパラメヌタを含む文字列を指定できたす。
識別子
SETAL
(サむクル
事前に定矩された以䞋のパラメヌタを䜿甚できたす。
アラヌム)
%1 =チャネル番号
%2 =ブロック番号、ラベル
%3 =サむクルアラヌムのテキストむンデックス
%4 =その他のアラヌムパラメヌタ
23. 補正
キヌワヌド/サ
1 番目のパラメ
意味
ブプログラム識 ヌタ
別子
4 番目のパラ
メヌタ
634
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.4 予玄サブプログラム呌び出し
QECLRNON
AXIS: 軞番号
自動象限突起補償の孊習のオン: 自動象限突起補償の孊
習のオン
QECLRNOF
自動象限突起補償の孊習のオフ: 自動象限突起補償の孊
習のオフ
24. 工具管理機胜
キヌワヌド/サ 1 番目のパラメ
2 番目のパ
3 番目のパ
ブプログラム
ヌタ
ラメヌタ
ラメヌタ
STRING[32]: å·¥
INT: 予備工
工具を削陀したす。 予備工具
具名称
具番号
番号は省略できたす。
VAR INT:
INT: 䞻軞番
遞択した T 番号を取埗した
T 番号(戻り倀)
号
す。 䞻軞番号を指定しない堎
意味
識別子
DELT
GETSELT
合は、呜什はメむン䞻軞に適
甚されたす。
SETPIECE
INT: カりント
INT: 䞻軞番
䞻軞に割り圓おられたすべお
号
の工具に察しお蚭定した郚品
番号を考慮に入れたす。
䞻軞番号を指定しない堎合
は、呜什はメむン䞻軞に適甚
されたす。
SETDNO
INT: 工具番号 T
INT: 工具刃
INT: D 番
工具(T)の D 番号ずその工具刃
先番号
号
先を、新しく蚭定したす。
DZERO
チャネルに割り圓おた工具オ
フセットナニットのすべおの
工具の D 番号を、無効に蚭定
したす。
DELDL
INT:工具番号 T
INT: D 番号
工具刃先(たたは、D を指定し
おいない堎合は工具)のすべお
の远加オフセットを削陀した
す。
SETMTH
INT: 工具ホルダ
工具ホルダ番号を蚭定した
番号
す。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
635
テヌブル
16.4 予玄サブプログラム呌び出し
POSM
INT: 䜍眮決め甚
INT: 移動す
INT: 内郚
INT: 内郚
ロケヌション番
るマガゞン
マガゞン
マガゞン
号
の番号
のロケヌ
のマガゞ
ション番
ン番号
マガゞンの䜍眮決め
号
SETTIA
SETTA
RESETMON
VAR INT: ステヌ INT: マガゞ
INT: 摩耗
摩耗グルヌプから工具を解陀
タス=運転の結
グルヌプ
したす
ン番号
果(戻り倀)
番号
VAR INT:ステヌ INT:マガゞ
INT: 摩耗
タス=運転の結
グルヌプ
ン番号
摩耗グルヌプから工具を起動
果(戻り倀)
番号
VAR INT:ステヌ INT: 内郚 T
INT: 工具
工具の珟圚䜍眮を指什倀に蚭
タス=運転の結
の D 番号
定
番号
果(戻り倀)
25. 䞻軞同期
キヌワヌ
1 番目
2番
3 番目
4 番目
5 番目のパラメヌタ
6 番目の
ド/サブプ
のパラ
目の
のパラ
のパラ
ブロック切り替え動䜜
パラメヌ
ログラム
メヌタ
パラ
メヌタ
メヌタ
識別子
意味
タ
メヌ
タ
636
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.4 予玄サブプログラム呌び出し
COUPDE
AXIS:
AXIS: REAL:
REAL:
STRING[8]: ブロック切り替え STRING[2 連結定矩:
F
スレヌ
マス
(FA)た
(LA)た
動䜜:
ブ軞た
タ軞
たは
たは
"NOC": ブロック切り替えは制 "DV": 指什 プ同期を定
たはス
たた
(FS)の
(LS)の
埡されず、ブロック切り替え
倀連結
レヌブ
はマ
䌝達比
䌝達比
が盎ちにおこなわれたす,
"AV": 珟圚
䞻軞
スタ
の分子
の分母
"FINE": 「粟密同期制埡」時の 倀連結
(FS)
䞻軞
ブロック切り替え、
(LS)
"COARSE": 「汎甚同期制埡」
]:
䞻軞グルヌ
矩したす。
時のブロック切り替え、およ
び"IPOSTOP": 指什倀に基づい
た重畳移動終了時のブロック
切り替え。 ブロック切り替え
動䜜を指定しない堎合は、蚭
定した動䜜が適甚されお、切
り替えはおこなわれたせん。
COUPDEL AXIS:
AXIS:
連結解陀:
スレヌ
マス
䞻軞グルヌ
ブ軞た
タ軞
プ同期を解
たはス
たた
陀したす。
レヌブ
はマ
䞻軞
スタ
(FS)
䞻軞
(LS)
COUPOF
AXIS:
AXIS:
ブロック切り替えがすぐに有
可胜な限り
スレヌ
マス
効になりたす。
高速で同期
ブ軞た
タ軞
運転を解陀
たはス
たた
したす。
レヌブ
はマ
䞻軞
スタ
(FS)
䞻軞
(LS)
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
637
テヌブル
16.4 予玄サブプログラム呌び出し
COUPOF
AXIS:
AXIS: REAL:
この䜍眮を越えるたで、ブロ
解陀䜍眮
スレヌ
マス
POSFS
ック切り替えは有効になりた
POSFS を
ブ軞た
タ軞
せん。
越えた埌
たはス
たた
で、同期運
レヌブ
はマ
転の遞択解
䞻軞
スタ
陀をした
(FS)
䞻軞
す。
(LS)
COUPOF
AXIS:
AXIS: REAL:
REAL:
プログラム指什した䞡方の䜍
同期運転は
スレヌ
マス
POSFS
POSLS
眮を越えるたで、ブロック切
2 ぀の解陀
ブ軞た
タ軞
り替えは有効になりたせん。
䜍眮
たはス
たた
POSFS、POSLS の範囲: 0 ...
POSFS ず
レヌブ
はマ
359.999°
POSLS を越
䞻軞
スタ
えた埌に解
(FS)
䞻軞
陀したす。
(LS)
COUPOF
AXIS:
AXIS:
即時のブロック切り替えによ
スレヌブ䞻
S
スレヌ
マス
り、高速でブロック切り替え
軞の停止に
ブ軞た
タ軞
をおこないたす。
よる連結の
たはス
たた
レヌブ
はマ
䞻軞
スタ
(FS)
䞻軞
解陀。
(LS)
COUPOF
AXIS:
AXIS: REAL:
機械座暙系を基準ずしおプロ
プログラム
S
スレヌ
マス
POSFS
グラム指什した解陀䜍眮を越
指什したス
ブ軞た
タ軞
えた埌に、解陀䜍眮 POSFS を
レヌブ軞解
たはス
たた
越えるたで、ブロック切り替
陀䜍眮を越
レヌブ
はマ
えは有効になりたせん。
えた埌にの
䞻軞
スタ
数倀の範囲は 0359.999°ã§
み解陀され
(FS)
䞻軞
す。
たす。
(LS)
638
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.4 予玄サブプログラム呌び出し
COUPON
AXIS:
AXIS:
ブロック切り替えがすぐに有
リヌド䞻軞
スレヌ
マス
効になりたす。
ずスレヌブ
ブ軞た
タ軞
䞻軞の間の
たはス
たた
任意の基準
レヌブ
はマ
角床で、同
䞻軞
スタ
期運転を可
(FS)
䞻軞
胜な限り速
(LS)
く起動した
す。
COUPON
AXIS:
AXIS: REAL:P
スレヌ
マス
ブ軞た
ブロック切り替えは、定矩蚭
スレヌブ䞻
定に埓っお有効になりたす。
軞ずマスタ
タ軞
POSFS の範囲: 0 ... 
䞻軞の間の
たはス
たた
359.999°
定矩した角
レヌブ
はマ
床オフセッ
䞻軞
スタ
ト POSFS
(FS)
䞻軞
による起動
(LS)
このオフセ
OSFS
ットは、正
の回転方向
にマスタ䞻
軞の
原点角床䜍
眮を基準に
したす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
639
テヌブル
16.4 予玄サブプログラム呌び出し
COUPON
AXIS:
AXIS: オフセ
以前にプロ
C
スレヌ
マス
ット䜍
グラム指什
ブ軞た
タ軞
眮はプ
した
たはス
たた
ログラ
M3 S..たた
レヌブ
はマ
ム指什
は M4 S...
䞻軞
スタ
できた
による適甚
(FS)
䞻軞
せん。
の反映、お
(LS)
よび回転速
床差の即時
反映をおこ
ないたす。
COUPRE
AXIS:
AXIS:
連結リセッ
S
スレヌ
マス
ト: 䞻軞同
ブ軞た
タ軞
期グルヌプ
たはス
たた
をリセット
レヌブ
はマ
したす。
䞻軞
スタ
プログラム
(FS)
䞻軞
指什倀は無
(LS)
効になりた
す。 マシ
ンデヌタ倀
は有効で
す。
䞻軞同期の堎合は、軞パラメヌタを SPI(1)たたは S1 でプログラム指什したす。
26. STEP ゚ディタでの呜什構成(゚ディタベヌスのプログラムサポヌト)
キヌワヌド/サ 1 番目のパラ
2 番目のパラ 3 番目のパラ
ブプログラム
メヌタ
メヌタ
意味
メヌタ
識別子
SEFORM
640
STRING[128]: INT: レベル
STRING[128]
STEP ゚ディタの珟圚の区
区間名
: アむコン
間名
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.4 予玄サブプログラム呌び出し
キヌワヌ
1 番目のパ 2 番目のパ 3 番目のパ 4 番目のパ 意味
ド/サブプ
ラメヌタ
ラメヌタ
ラメヌタ
ラメヌタ
ログラム
識別子
COUPON
AXIS:スレ AXIS:マス REAL: ス
連結のオン:
ヌブ軞
レヌブ軞
ELG グルヌプ/䞻軞同期ペアを起動した
の起動䜍
す。 起動䜍眮を指定しない堎合は、でき
眮
る限り高速(ランプカヌブで連結を有効
タ軞
にしたす。 スレヌブ軞ず䞻軞の起動䜍眮
を指定した堎合は、アブ゜リュヌトたたは
むンクリメンタルでマスタ軞たたは䞻軞が
基準ずなりたす。
3 番目のパラメヌタを指定した堎合のみ、
パラメヌタ 4 ず 5 をプログラム指什しおく
ださい。
COUPOF
AXIS:スレ AXIS:マス REAL: ス
REAL: マ
連結のオフ:
ヌブ軞
レヌブ軞
スタ軞の
ELG グルヌプ/䞻軞同期ペアを解陀した
の解陀䜍
解陀䜍眮
す。 連結パラメヌタはそのたた保持され
眮(アブ゜
(アブ゜リ
たす。 䜍眮を指定した堎合は、指定した
リュヌト)
ュヌト)
䜍眮をすべお越えお移動した堎合にのみ、
タ軞
連結が解陀されたす。 スレヌブ䞻軞は、
連結の解陀前の最埌のプログラム指什速床
で回転し続けたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
641
テヌブル
16.4 予玄サブプログラム呌び出し
WAITC
AXIS: 軞/
STRING[8 AXIS:軞/
STRING[8 連結条件を埅機:
䞻軞
]: ブロッ
]: ブロッ
軞/䞻軞の連結ブロック切り替え条件が満
ク切り替
ク切り替
たされるたで埅機したす。
え条件
え条件
2 ぀たでの軞/䞻軞をプログラム指什できた
䞻軞
す。
ブロック切り替え条件:
"NOC": ブロック切り替えは制埡されず、
ブロック切り替えが盎ちにおこなわれた
す、
"FINE": 「粟密同期制埡」でブロック切り
替え、
"COARSE": 「汎甚同期制埡」でブロック
切り替え、および
"IPOSTOP": 指什倀に基づいた重畳移動終
了時のブロック切り替え。
ブロック切り替え動䜜を指定しない堎合
は、蚭定した動䜜が適甚されお、ブロック
切り替えはおこなわれたせん。
AXCTSW
AXIS: 軞/
E
䞻軞
642
コンテナ軞を進めたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.5 シンクロナむズドアクションの予玄サブプログラム呌び出し
16.5
シンクロナむズドアクションの予玄サブプログラム呌び出し
27. 同期の手順
キヌワヌド/
1 番目のパラ 2 番目のパラ 3 番目のパラ 意味
機胜識別子
メヌタ
メヌタ
メヌタ
5 番目のパラ
メヌタ
STOPREOF
解析停止のオフ:
STOPREOF 呜什を含むシンクロナむズド
アクションを実行するず、次の出力ブロッ
ク(=メむンランのブロック)の埌に先読み停
止がおこなわれたす。 先読み停止は、出力
ブロックの終了、たたは STOPREOF 条件
が満たされるず、キャンセルされたす。 こ
の堎合、STOPREOF 呜什を含むすべおの
シンクロナむズドアクション呜什は、実行
枈みず解釈されたす。
RDISABLE
DELDTG
読み蟌み停止
AXIS: 軞の残
残移動距離削陀:
移動距離削陀
DELDTG 呜什を含むシンクロナむズドアク
(任意遞択)。
ションを実行するず、次の出力ブロック(=
軞を省略した
メむンランのブロック)の埌に先読み停止が
堎合は、軌跡
おこなわれたす。 先読み停止は、出力ブロ
の距離に察し
ックが終了するず、たたは DELDTG 条件が
お残移動距離
満たされるず、キャンセルされたす。 軞の
削陀がおこな
残移動距離削陀時の終点たでの軞距離は、
われたす
$AA_DELT[軞]に栌玍されたす; 残移動距離
は$AC_DELT に栌玍されたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
643
テヌブル
16.5 シンクロナむズドアクションの予玄サブプログラム呌び出し
SYNFCT
INT:
VAR REAL:
VAR REAL:
シンクロナむズドアクションの条件が満た
FCTDEF で
結果倉数*)
入力倉数**)
された堎合は、1 番目の匏で特定された倚
定矩した倚項
項匏がこの入力倉数で䜿甚されたす。 倀の
匏関数の番号
䞊䞋の範囲を制限し、入力倉数が代入され
たす。
FTOC
INT:
VAR REAL:
INT: 長さ 1、 FCTDEF で定矩した関数に応じた粟密工具
FCTDEF で
入力倉数**)
2、3
補正の倉曎(3 次たでの倚項匏です)。
定矩した倚項
INT: チャネ
ここで䜿甚する番号は FCTDEF で指定しお
匏関数の番号
ル番号
ください。
INT:䞻軞番号
*) 結果倉数ずしお䜿甚できるのは特別なシステム倉数のみです。 この倉数に぀いおは、
『プログラミング説明曞 䞊玚線』の章「メむンラン倉数の曞き蟌み」で説明しおいた
す。
**) 入力倉数ずしお䜿甚できるのは特別なシステム倉数のみです。 この倉数に぀いおは、
『プログラミング説明曞 䞊玚線』のシステム倉数の䞀芧で説明しおいたす。
644
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.6 予玄機胜
16.6
予玄機胜
予玄機胜
予玄機胜は、ファンクションコヌルで呌び出したす。 ファンクションコヌルは倀を返
したす。 予玄機胜は匏にオペランドずしお含めるこずができたす。
1. 座暙系
キヌワヌド/
結果
機胜識別子
CTRANS
FRAME
1 番目のパ
2 番目のパ
ラメヌタ
ラメヌタ
AXIS
REAL:オフ
315 番目
416 番目
平行移動: 耇数の軞
セット
のパラメヌ
のパラメヌ
のれロオフセットで
タ
タ
す。
が 1 ...番目
が 2 ...番目
䞀床に 1 個の軞識別
ず同等
ず同等
子をプログラム指什
意味
し、その次のパラメ
ヌタにそれぞれの倀
をプログラム指什し
たす。
CTRANS を䜿甚する
ず、オフセットを 8
぀たでの軞にプログ
ラム指什できたす。
CROT
FRAME
AXIS
REAL:座暙
3/5 番目のパ 4/6 番目のパ 座暙回転: 珟圚の座
回転
ラメヌタ
ラメヌタ
暙系の回転
が 1 ...ず同
が 2 ...ず同
パラメヌタの最倧数:
等
等
6 (ゞオメトリ軞毎に
1 個の軞識別子ず 1
個の倀です)
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
645
テヌブル
16.6 予玄機胜
CSCALE
FRAME
AXIS
REAL: スケ
315 番目
416 番目
スケヌリング: 耇数
ヌリング係
のパラメヌ
のパラメヌ
の軞のスケヌリング
数
タ
タ
係数です。
が 1 ...番目
が 2 ...番目
パラメヌタの最倧数
ず同等
ず同等
は 2 ×最倧軞数です
(軞識別子ず倀)。
䞀床に 1 個の軞識別
子をプログラム指什
し、その次のパラメ
ヌタにそれぞれの倀
をプログラム指什し
たす。
CSCALE を䜿甚する
ず、スケヌリング係
数を 8 ぀たでの軞に
プログラム指什でき
たす。
CMIRROR
FRAME
AXIS
28 番目の
ミラヌリング: 座暙
パラメヌタ
軞のミラヌリング
が 1 ...番目
ず同等
MEAFRAME
FRAME
2 次元
2 次元
3 番目のパ
空間の 3 ぀の蚈枬点
REAL 配列
REAL 配列
ラメヌタ
によるフレヌム蚈算
REAL 倉数
フレヌム機胜 CTRANS、CSCALE、CROT、および CMIRROR を䜿甚しお、フレヌム
匏を生成したす。
646
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.6 予玄機胜
2. ゞオメトリ機胜
キヌワヌド/
1 番目のパラ
2 番目のパラ 3 番目のパラ 意味
メヌタ
メヌタ
メヌタ
BOOL:
VAR REAL
INT: 蚈算に
VAR REAL
゚ラヌステ
[,2]:
䜿甚する入力 [3]:
ヌタス
入力点を含む 点の数
結果
機胜識別子
CALCDAT
テヌブル(
(3 たたは 4)
結果 蚈算し
CALCDAT: 円匧デヌタの蚈
算
円匧䞊にある 3 点たたは 4
た円匧の䞭心 点から、(パラメヌタ 1 に埓
点 1、2、3 な
点の暪座暙、 っお)円匧の半埄ず䞭心点を
どの暪座暙、
瞊座暙、およ 蚈算したす。 これらの点は
および瞊座
び半埄
æš™)
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
それぞれ、違う点にしおく
ださい。
647
テヌブル
16.6 予玄機胜
名称
結果
1 番目のパ
2 番目のパ
3 番目のパ
4 番目のパラ 5 番目の
6 番目の
ラメヌタ
ラメヌタ
ラメヌタ
メヌタ
パラメヌ
パラメヌ
タ
タ
CALCPOS INT:
REAL:
REAL:
REAL:
REAL:
BOOL:
監芖察象
I
ステヌタス
WCS の開
むンクレメ
監芖される
戻り倀
0:
の
0 OK
始䜍眮
ンタル倀:䜍 最小スペヌ
-1 負の
[0] 暪座暙
眮指定
ス
の軌跡が、
G コヌド
コヌド
DLIMIT
[1] 瞊座暙
[0] 暪座暙
[0] 暪座暙
制限に違反
グルヌプ
1 ゜フト
-2 未定矩の
[2] 垂盎座暙 [1] 瞊座暙
[1] 瞊座暙
せずに移動
13
りェアリ
を完了でき
(むンチ/
ミット
ない堎合
メトリッ
2 ワヌキ
は、軌跡を
ク)
ング゚リ
延長する堎
1:
ア
基本単䜍
4 動䜜䞭
グ゚リア
系を基準
の保護領
3 保護領域
ずし、動
域
詳しくは
䜜䞭の
8 起動埅
G コヌド
ちの保護
グルヌプ
領域
座暙倉換
[2] 垂盎座暙 [2] 垂盎座暙
1 ゜フトり
基準点は
[3] 盎線の機
ェアリミッ
開始䜍眮
械
ト
軞
2 ワヌキン
[4] 回転軞
パラメヌタ 3 評䟡
合がありた
す
PGA を参照
しおくださ
バむナリ
13 には圱
い
響された
せん
意味:
CALCPOSI は、軞リミット(゜フトりェアリミット)、ワヌキング゚リアリミ
CALCPOSI
ット、および保護領域のいずれにも違反せずに、定矩した軌跡をゞオメトリ
軞が移動できるかどうかのチェックを、定矩した始点から開始したす。 定矩
した軌跡を、制限に違反せずに移動できない堎合は、最倧蚱容倀を返した
す。
INTERSEC
BOOL:
VAR REAL
VAR REAL
VAR REAL
亀点: 亀点挔算
゚ラヌステ
[11]:
[11]: 2 番目の
[2]: 結果ベク
2 個の茪郭芁玠の亀点を蚈
ヌタス
1 番目の茪郭
茪郭芁玠
トル: 亀点座
算したす。 戻り倀は亀点
暙、暪座暙ず
座暙です。 アラヌムの状
瞊座暙
態で、亀点が芋぀かったか
芁玠
どうかを瀺したす。
648
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.6 予玄機胜
3. 軞機胜
結果
AXNAME
1 番目のパラ
2 番目のパラ
メヌタ
メヌタ
意味
AXIS:
STRING [ ]:
AXNAME: 軞識別子の取埗
軞識別子
入力文字列
入力文字列を軞識別子ぞ倉換したす。 入
力文字列に有効な軞識別子が含たれない堎
合は、アラヌムが発生したす。
AXTOSPI
INT:
AXIS:
AXTOSPI: 軞の䞻軞ぞの倉換
䞻軞番号
軞識別子
軞識別子を䞻軞番号に倉換したす。 転送
パラメヌタに有効な軞識別子が含たれない
堎合は、アラヌムが発生したす。
SPI
AXIS:
INT:
SPI: 䞻軞の軞ぞの倉換
軞識別子
䞻軞番号
䞻軞番号を軞識別子に倉換したす。 転送
パラメヌタに有効な䞻軞番号が含たれない
堎合は、アラヌムが発生したす。
ISAXIS
BOOL
INT:
パラメヌタずしお指定したゞオメトリ軞 1
TRUE:
ゞオメトリ軞
3 が、
軞がある堎
の番号
$MC_AXCONF_GEOAX_ASSIGN_TAB に
合:
(13)
埓い、存圚しおいるかどうかをチェックし
その他の堎
たす。
合:
FALSE
AXSTRING
STRING
AXIS
軞識別子を文字列に倉換したす。
4. 工具管理機胜
1 番目のパラ
2 番目のパラ
メヌタ
メヌタ
INT:
STRING [32]:
INT:予備工具
新しい工具を䜜成(工具デヌタを準備)した
T 番号
工具名称
番号
す。 予備工具番号は省略できたす。
INT:
STRING [32]:
INT:予備工具
工具識別子の T 番号を取埗したす。
T 番号
工具名称
番号
結果
NEWT
GETT50
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
意味
649
テヌブル
16.6 予玄機胜
GETACTT
INT:
INT:
STRING[32]:
同じ名称の工具のグルヌプから、動䜜䞭の
ステヌタス
T 番号
工具名称
工具を取埗したす。
INT:
STRING:
工具環境を、名称を指定しお SRAM に保
ステヌタス
名称
存したす。
DELTOOLEN INT:
STRING:
SRAM 内の工具環境を、名称を指定しお削
V
名称
陀したす。 名称を指定しない堎合は、す
TOOLENV
ステヌタス
べおの工具環境を削陀したす。
GETTENV
INT:
STRING:
INT:
読み取り:
ステヌタス
名称
番号= [0]
T 番号
番号= [1]
D 番号
番号= [2]
DL 番号
名称を指定した工具環境の䞊蚘の各番号か
ら読み取りたす
結果
1 番目 2 番目
3 番目
4 番目
5 番目
6 番目
のパラ のパラ
のパラ
のパラ
のパラ
のパラ
メヌタ メヌタ
メヌタ
メヌタ
メヌタ
メヌタ
STRIN
INT:
INT:
INT:
G:
敎数の
D 番号
DL 番号 具環境たたは珟圚の環境か
ら読み取りたす
GETTCO
INT:
REAL: STRIN
R
ステヌ
長さ
G:
タス
[11]
成分: 座 工具環
暙系
T 番号
意味
工具長ず工具長成分を、工
境/
詳现: 『/FB1/ 総合機胜説
""
明曞 基本機胜; 工具オフセ
ット(W1)』を参照しおく
ださい
650
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.6 予玄機胜
結果
1 番目 2 番目
3 番目
4 番目
5 番目
6 番目
7 番目
8 番目
9 番目
のパラ のパラ
のパラ
のパラ
のパラ
のパラ
のパラ
のパラ
のパラ
メヌタ メヌタ
メヌタ
メヌタ
メヌタ
メヌタ
メヌタ
メヌタ
メヌタ
SETTCO
INT:
REAL: STRIN
INT:
INT:
INT:
STRIN
INT:
INT:
INT:
R
ステヌ
オフセ G:
オフセ
曞き蟌
ゞオメ
G:
敎数の
D 番号
DL 番
タス
ットベ 成分
ットす
み操䜜
トリ軞
工具環
T 番号
クトル
る成分
のタむ
のむン
境の名
プ
デック
称
[03]
号
ス
意味
個々の成分の評䟡に含たれおいるすべおの限界条件の監芖䞭に、工具成分を倉曎したす。詳
现: 『総合機胜説明曞 基本機胜; 工具オフセット(W1)』を参照しおください
結果
LENTOAX
1 番目のパラ 2 番目のパラ 3 番目のパラ 意味
メヌタ
メヌタ
メヌタ
INT:
INT:
REAL:
STRING:
ステヌタス
軞むンデック 暪座暙、瞊
この機胜は、動䜜䞭の工具
割り圓おに䜿 の工具長 L1、L2、L3 の、暪
甚する座暙系 座暙、瞊座暙、垂盎座暙ぞ
ス
座暙、垂盎
[0-2]
座暙に察す
の割り圓おに関する情報を
る L1、L2、
提䟛したす。 ゞオメトリ軞
L3
ぞの割り圓おは、フレヌム
[3], [3] マト
ず有効平面(G1719)によっ
お決たりたす。詳现: 『総合
リクス
機胜説明曞 基本機胜; 工具オ
フセット(W1)』を参照しお
ください
5. 算術
結果
1 番目のパラ 2 番目のパラ 意味
メヌタ
メヌタ
SIN
REAL
REAL
サむン
ASIN
REAL
REAL
アヌクサむン
COS
REAL
REAL
コサむン
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
651
テヌブル
16.6 予玄機胜
ACOS
REAL
REAL
アヌクコサむン
TAN
REAL
REAL
タンゞェント
ATAN2
REAL
REAL
SQRT
REAL
REAL
平方根
ABS
REAL
REAL
絶察倀の生成
POT
REAL
REAL
二乗
TRUNC
REAL
REAL
小数点以䞋を切り捚お
ROUND
REAL
REAL
小数点以䞋を四捚五入
LN
REAL
REAL
自然察数
EXP
REAL
REAL
指数関数 ex
MINVAL
REAL
REAL
REAL
2 個の倉数の小さい方の倀を特定
MAXVAL
REAL
REAL
REAL
2 個の倉数の倧きい方の倀を特定
結果
1 番目のパラ 2 番目のパラ 3 番目のパラ 意味
メヌタ
BOUND
意味
REAL: ステ
REAL
アヌクタンゞェント 2
メヌタ
メヌタ
REAL:最小倀 REAL:最倧倀 REAL: チェ
倉数の倀が、定矩した最小倀
ヌタスのチェ
ックする倉
/最倧倀の範囲内にあるかど
ック
数
うかをチェックしたす
この算術機胜は、シンクロナむズドアクションにもプログラム指什できたす。 算術機胜
は、メむンランで蚈算ず評䟡ができたす。 シンクロナむズドアクションパラメヌタ
$AC_PARAM[n]は、蚈算甚ずバッファメモリずしお䜿甚したす。
6. 文字列機胜
結果
1 番目のパラ 2 番目のパラ 意味
メヌタ
メヌタ
3 番目のパラ
メヌタ
ISNUMBER
BOOL
STRING
入力文字列を数字に倉換できるかどうかを
チェックしたす。
倉換が可胜な堎合は TRUE を返したす。
652
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
テヌブル
16.6 予玄機胜
ISVAR
BOOL
STRING
NC の既知の倉数が転送パラメヌタに含た
れるかどうかをチェックしたす。 (マシンデ
ヌタ、セッティングデヌタ、システム倉
数、GUD などの䞀般倉数)
以䞋のチェックの結果がすべお、(STRING)
転送パラメヌタに含たれる堎合は、TRUE
を返したす。
– 識別子がありたす
– 1 次元たたは 2 次元
配列
– 配列むンデックスを䜿甚できたす。
軞倉数の堎合、軞名称はむンデックスずし
お䜿甚できたすが、チェックされたせん。
NUMBER
REAL
STRING
入力文字列を数倀に倉換したす。
TOUPPER
STRING
STRING
入力文字列のすべおの英字を倧文字に倉換
したす。
TOLOWER
STRING
STRING
入力文字列のすべおの英字を小文字に倉換
したす。
STRLEN
INT
STRING
文字列の最埌(0)たでの入力文字列の長さを
返したす。
INDEX
INT
STRING
CHAR
入力文字列(1 番目のパラメヌタ)の文字(2 番
目のパラメヌタ)を怜玢したす。 文字が最初
に芋぀かった堎所を返したす。 怜玢は巊か
ら右ぞずおこなわれたす。
文字列の最初の文字のむンデックスは 0 で
す。
RINDEX
INT
STRING
CHAR
入力文字列(1 番目のパラメヌタ)の文字(2 番
目のパラメヌタ)を怜玢したす。 文字が最初
に芋぀かった堎所を返したす。 怜玢は右か
ら巊ぞずおこなわれたす。
文字列の最初の文字のむンデックスは 0 で
す。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
653
テヌブル
16.6 予玄機胜
MINDEX
INT
STRING
STRING
入力文字列(1 番目のパラメヌタ)で、2 番目
のパラメヌタで指定した文字のいずれかを
怜玢したす。 文字のいずれかが最初に芋぀
かった堎所を返したす。 怜玢は巊から右ぞ
ずおこなわれたす。 文字列の最初の文字の
むンデックスは 0 です。
SUBSTR
STRING
STRING
INT
開始文字(2 番目のパラメヌタ)ず文字数(3 番
目のパラメヌタ)で定矩した入力文字列(1 番
目のパラメヌタ)のサブ文字列を返したす。
䟋:
SUBSTR("ACKNOWLEDGEMENT:10 to
99", 10, 2)に察しお返されるサブ文字列は
「10」です。
654
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
A
付録
A.1
略語の䞀芧
A
出力
AS
オヌトメヌションシステム
ASCII
情報亀換甚米囜暙準文字コヌド( American Standard Code for
Information Interchange)
ASIC
Application Specific Integrated Circuit: ナヌザヌ専甚の特定の甚途のため
の集積回路
ASUB
非同期サブプログラム(Asynchronous SUBprogram)
AV
䞊玚機胜
STL
呜什の䞀芧(Statement list)
BA
運転モヌド
BAG
モヌドグルヌプ
BB
運転準備完了
HMI
マンマシンむンタフェヌス(Human Machine Interface)
BCD
Binary Coded Decimals: バむナリコヌドで衚珟された 10 進数
HHU
ハンドヘルドナニット
BIN
バむナリファむル(Binary Files)
BIOS
基本的な入出力をおこなうシステム(Basic Input Output System)
BCS
基本座暙系(Basic Coordinate System)
UI
ナヌザヌむンタフェヌス
BOT
Boot files: SIMODRIVE 611 ディゞタルの起動ファむル
OP
操䜜パネル(Operator Panel)
OPI
操䜜パネルむンタフェヌス(Operator Panel Interface)
CAD
コンピュヌタ支揎蚭蚈(Computer-Aided Design)
CAM
コンピュヌタ支揎補造(Computer-Aided Manufacturing)
CNC
Computerized Numerical Control: コンピュヌタによる数倀制埡
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
655
付録
A.1 略語の䞀芧
COM
通信(Communication)
CP
通信プロセッサ(Communications Processor)
CPU
Central Processing Unit: 䞭倮挔算凊理ナニット
CR
キャリッゞリタヌン
CRT
ブラりン管受像管(Cathode Ray Tube)
CSB
Central Service Board: PLC モゞュヌル
CTS
Clear To Send: シリアルデヌタむンタフェヌスからの信号
CUTCOM
Cutter radius compensation: 工具埄補正
DAC
デゞタル/アナログコンバヌタ(Digital-to-Analog Converter)
DB
PLC のデヌタブロック(Data block in the PLC)
DBB
PLC のデヌタブロックバむト(Data block byte in the PLC)
DBW
PLC のデヌタブロックワヌド(Data block word in the PLC)
DBX
PLC のデヌタブロックビット(Data block bit in the PLC)
DC
Direct Control: 1 回転以内の、アブ゜リュヌト䜍眮ぞの最短軌跡による
回転軞の移動
DCD
デヌタキャリア怜出(Data Carrier Detect)
DDE
ダむナミックデヌタ亀信(Dynamic Data Exchange)
DTE
デヌタ端末装眮(Data Terminal Equipment)
DIN
ドむツ工業芏栌(Deutsche Industrie Norm)
DIO
Data Input/Output: デヌタ入出力信号
DIR
Directory: ディレクトリ
DLL
ダむナミックリンクラむブラリ
DOE
デヌタ転送装眮(Data transmission equipment)
DOS
ディスクオペレヌティングシステム
DPM
デュアルポヌトメモリ
DPR
デュアルポヌト RAM
DRAM
ダむナミックランダムアクセスメモリ: 随時曞き蟌み読み出し可胜メモ
リ
DRF
Differential resolver function: DRF オフセット(差動レゟルバ機胜)
DRY
Dry Run: ドラむラン送り速床
DSB
Decoding Single Block: デコヌドシングルブロック
656
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
付録
A.1 略語の䞀芧
DW
デヌタワヌド
E
入力
I/O
入力/出力(Input/Output)
I/R
SIMODRIVE 611 ディゞタルの電源䟛絊/回生モゞュヌル(電源)
EIA コヌド
特殊テヌプ出力コヌド、文字毎の穎数は垞に奇数
ENC
Encoder: フィヌドバック゚ンコヌダ
EPROM
消去可胜なプログラマブル ROM(Erasable Programmable Read Only
Memory)
Error
プリンタからの゚ラヌ
FB
ファンクションブロック
FBS
薄型画面
FC
Function Call : PLC のファンクションブロック
FDB
補品デヌタベヌス
FDD
フロッピディスクドラむブ
FEPROM
Flash-EPROM: 読み取りず曞き蟌み甚メモリ
FIFO
First In First Out: アドレス指定なしで動䜜し、デヌタが栌玍された順序
で読み取られるメモリ。
FIPO
ファむンむンタポレヌタ
FM
ファンクションモゞュヌル
FPU
浮動小数点ナニット(Floating Point Unit)
FRA
フレヌムブロック
FRAME
デヌタ蚭定(フレヌム)
CRC
工具埄補正(Cutter radius compensation)
FST
Feed Stop: 送り停止
CSF
ラダヌダむアグラム(PLC プログラミング方匏)
BP
基本プログラム(Basic program)
GUD
Global User Data: グロヌバルナヌザヌデヌタ
HD
ハヌドディスク(Hard disk)
HEX
16 進数を瀺す略語(Abbreviation for hexadecimal number)
AuxF
補助機胜(Auxiliary function)
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
657
付録
A.1 略語の䞀芧
HMI
Human Machine Interface: 操䜜、プログラミング、およびシミュレヌシ
ョンをおこなう SINUMERIK のオペレヌタ機胜
HMS
高分解胜の怜出噚(High-resolution Measuring System)
MSD
メむン䞻軞ドラむブ(Main Spindle Drive)
HW
ハヌドりェア
IBN
セットアップ
IF
ドラむブモゞュヌルのパルスむネヌブル
IK (GD)
自動通信(グロヌバルデヌタ)
IKA
Interpolative Compensation: 補間型補正
IM
むンタフェヌスモゞュヌルの内郚接続モゞュヌル(Interface Module
Interconnection module)
IMR
Interface Module Receive: デヌタ受信甚内郚接続モゞュヌル
IMS
Interface Module Send: デヌタ送信甚内郚接続モゞュヌル
INC
Increment: ステップ倀
INI
Initializing Data: 初期化デヌタ
IPO
補間噚(Interpolator)
ISA
Industry Standard Architecture
ISO
囜際暙準化機構(International Standardization Organization)
ISO コヌド
特殊テヌプ出力コヌド、文字毎の穎数は垞に偶数
JOG
Jogging: 段取りモヌド
K1 K4
チャネル 1チャネル 4
C バス
通信バス(Communication bus)
COR
座暙回転(Coordinate rotation)
LAD
ラダヌダむアグラム(PLC プログラミング方匏)
Kv
サヌボゲむン係数
KUE
速床比
LCD
Liquid Crystal Display: 液晶ディスプレむ
LED
Light Emitting Diode: 発光ダむオヌド
LF
LINE FEED
PMS
䜍眮怜出噚(Position measuring system)
LR
䜍眮コントロヌラ
658
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
付録
A.1 略語の䞀芧
LUD
ロヌカルナヌザヌデヌタ
MB
メガバむト
MD
マシンデヌタ
MDI
Manual Data Automatic: 手動デヌタ入力
MC
怜出回路(Measuring circuit)
MCS
機械座暙系(Machine coordinate system)
MLFB
機械で読み取り可胜な補品名称
MPF
Main Program File: NC パヌトプログラム(メむンプログラム)
MPI
マルチポヌトむンタフェヌス(Multiport Interface)
MS
Microsoft (゜フトりェアメヌカヌ)
MCP
機械操䜜パネル(Machine control panel)
NC
Numerical Control: 数倀制埡
NCK
Numerical Control Kernel: 移動範囲などのブロック解析をおこなう NC
カヌネル
NCU
Numerical Control Unit : NCK のハヌドりェアナニット
NRK
NCK のオペレヌティングシステムの名称
IS
むンタフェヌス信号(Interface signal)
NURBS
非䞀様有理 B スプラむン(Non-Uniform Rational B-Spline)
ZO
れロオフセット
OB
PLC のオヌガニれヌションブロック(Organization block in the PLC)
OEM
盞手先商暙による補造䌚瀟(Original Equipment Manufacturer)
OP
Operator Panel: 操䜜パネル
OPI
Operator Panel Interface: 操䜜パネルぞの接続甚むンタフェヌス
OPT
Options: オプション
OSI
Open Systems Interconnection(開攟型システム間盞互接続): コンピュヌ
タ通信の暙準芏栌
P バス
呚蟺機噚甚バス(Peripheral Bus)
PC
パヌ゜ナルコンピュヌタ
PCIN
コントロヌラずのデヌタ亀信甚゜フトりェアの名称
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
659
付録
A.1 略語の䞀芧
PCMCIA
Personal Computer Memory Card International Association(パヌ゜ナル
コンピュヌタメモリカヌド囜際協䌚): プラグむンメモリカヌドの暙準芏
栌
PCU
PC Unit: PC ナニット(コンピュヌタナニット)
PG
プログラミング装眮(Programming Device)
PLC
プログラマブルロゞックコントロヌラ(Programmable Logic Controller):
むンタフェヌス制埡装眮
POS
䜍眮決め(Positioning)
RAM
Random Access Memory: 読出しおよび曞蟌み可胜なコンピュヌタのメ
モリ
REF
リファレンス点埩垰機胜(Reference point approach function)
REPOS
再䜍眮決め機胜(Reposition function)
RISC
瞮小呜什セットコンピュヌタ(Reduced Instruction Set Computer): 小芏
暡指什セットず高速で呜什セットを凊理する胜力を備えたタむプのプロ
セッサ
ROV
Rapid override : 早送りオヌバラむド
RPA
R-Parameter Active:
R 倉数甚の NCK 䞊のメモリ領域
RPY
Roll Pitch Yaw: 座暙系の回転タむプ
RTS
Request To Send: RTS、シリアルデヌタむンタフェヌスの制埡信号
SBL
Single Block: シングルブロック
SD
セッティングデヌタ
SDB
システムデヌタブロック
SEA
Setting Data Active: セッティングデヌタの識別子(ファむルタむプ)
SFB
システムファンクションブロック
SFC
システムファンクションコヌル
SK
゜フトキヌ
SKP
SKiP: ブロックスキップ
SM
ステッピングモヌタ
SPF
Sub Routine File:サブプログラム
PLC
プログラマブルロゞックコントロヌラ
SRAM
スタティック RAM(䞍揮発性) (Static RAM (non-volatile))
660
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
付録
A.1 略語の䞀芧
TNRC
ノヌズ R 補正(Tool Nose Radius Compensation)
LEC
ピッチ誀差補正(Leadscrew error compensation)
SSI
Serial Synchronous Interface: 同期シリアルむンタフェヌス
SW
゜フトりェア
SYF
システムファむル(SYstem Files)
TEA
Testing Data Active: マシンデヌタの識別子
TO
Tool Offset: 工具補正
TOA
Tool Offset Active: 工具オフセットの識別子(ファむルタむプ)
TRANSMIT
TRANSform Milling Into Turning: フラむス加工運転のための旋削加工甚
の座暙倉換
UFR
User Frame: れロオフセット
SR
サブプログラム
FDD
送り甚ドラむブ(Feed Drive)
V.24
シリアルむンタフェヌス(DTE ず DCE の間の亀信線の定矩)
Work
ワヌク座暙系(Workpiece coordinate system)
T
工具(Tool)
TLC
工具長補正(Tool length compensation)
WOP
珟堎指向プログラミング(Workshop-oriented Programming)
WPD
Workpiece Directory: ワヌクディレクトリ
TRC
工具埄補正(Tool Radius Compensation)
TO
工具補正(Tool offset)
TC
工具亀換(Tool change)
ZOA
Zero Offset Active: れロオフセットデヌタの識別子(ファむルタむプ)
µC
マむクロコントロヌラ(Micro Controller)
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
661
付録
A.2 本曞に察するフィヌドバック
A.2
本曞に察するフィヌドバック
本曞は、品質ず䜿いやすさの点を継続的に改善しおいく予定です。 このために、みな
さたからのご意芋や改善提案を電子メヌルたたは FAX でお寄せいただければ幞いです。
電子メヌル: mailto:[email protected]
FAX 番号: +49 9131 - 98 2176
このペヌゞの裏にある FAX フォヌムをご䜿甚ください。
662
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
付録
A.2 本曞に察するフィヌドバック
➪⏗
6,(0(16$*
,'70&06
32%R[
'(UODQJHQ*HUPDQ\
ぜ⒉ⅉ
⚜ⓜ᧶
↩䯍捷刁ቑ⇞㓏
䟹⊿
掄≎䟹⚆
掌拢ㄫ䊛
把厀
ኲ቟አኌኖ᧶'RFXPHQWDWLRQ ኲ቟አኌኖ᧶
ሷ㙟㫗ቧ岑㷲
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
663
付録
A.3 本曞の抂芁
A.3
本曞の抂芁
6,180(5,.'VOቑ㠖㊇₏尶
␀抩ቑኻኚዂቿወ
6,180(5,.
6,180(5,.
6,1$0,&6
'VO
'VO
'LVO
'VO
6
匞⮁䞷ኮዐኲዉአእ
ኈኜዊኍ1&
ኈኜዊኍ306,027,21ᇬ
6,1$0,&66ቋ
完抯㳮㬿䞷኿ዙኜ
ዃዙናዙኻኚዂቿወ
6,180(5,.
6,180(5,.
6,180(5,.
6,180(5,.
'VO
'VO
'VO
'
'LVO
'VO
㝜⇫ኻኚዂቿወ
ಊዃኚክዙኒወ
ಊኜዙኚዐኍ
ಊኲ዆ኁኖ
ಊ+0,ቿኊክዐኖ
኎ዊኍ዆ኌዐኍኻኚዂቿወ
ಊ⪉㊻偷
ಊₙ䟩偷
ಊ岗䂻ኒኁኌወ
ಊ዇ኖእᇬኔኖኣኜ⮘㟿₏尶
å«·
኎ዊኍ዆ኌዐኍኻኚዂቿወ
ಊኜዙኚዐኍኲ዆ኁኖ䞷*
ነዙኩ
峉㠌ኻኚዂቿወ
ኟዙኈኒዙኰኖኻኚዂቿወ
6,180(5,.
6,180(5,.
6,180(5,.
'VO
'VO
'VO
ኻኚዂቿወ
ಊ1&8
ಊኇ኷ዉዙኜነዐኺዙኪዐ
እቋ
ኪአእዌዙኌ岌➩
ಊ偞⚗
ኘአእቿአ኎ኻኚዂቿወ
峵拚慱ኻኚዂቿወ
ಊ&1&1&.ᇬ3/&ᇬኊ዆ኁ
ኳ
ಊ኶ዙኖኚኲእኃኄቿቋ
ኇ኷ዉዙኣኀዐኍኚኲእኃኄ
ቿ
ಊ኶ዙኖኚኲእኃኄቿቋ
዇ኖእኻኚዂቿወ
ಊ䶻り
ಊ䶻り
ኟዙኈኒዙኰኖኻኚዂቿወ
6,180(5,.
6,180(5,.
6,1$0,&6
6,180(5,.
'VO
'VO
'LVO
'VO
'
6
'VO
㳮厌ኻኚዂቿወ
ಊ⪉㊻㳮厌
ಊₙ䟩㳮厌
ಊ㉫䞷㳮厌
ಊኔዐኌዊኧኁኗኊቿኌኔ
ዄዐ
ಊぎ␆䞰䚕
㳮厌ኻኚዂቿወ
ಊ*ነዙኊ岏厭
㳮厌ኻኚዂቿወ
ኊ዆ኁኳቑ㳮厌
㳮厌ኻኚዂቿወ
6DIHW\,QWHJUDWHG
6,180(5,.
(0&኉ኁኩ዆ኁዐ
把⷟ኻኚዂቿወ
6,180(5,.
6,1$0,&6
኿ዙኜ
'2&RQ&'
'2&RQ:(%
664
㊏⺞棟ቑ㘷⯷♥㔀去㢝㊇ቑ乓⊁
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
甚語集
CNC
NC を参照。
COM
通信の実斜ず調和のための NC 甚のコンポヌネント。
CPU
䞭倮凊理装眮。PLC を参照。
C スプラむン
C スプラむンは最もよく知られ、広く䜿甚されおいるスプラむンです。 補間点での切
り替えは、接線方向ず曲率が連続的に倉化するように行われたす。 3 次の倚項匏が䜿甚
されたす。
C軞
この軞呚りに工具䞻軞が制埡付き回転ず䜍眮決め動䜜を衚したす。
DRF
差動レゟルバ機胜: 自動モヌドで電子ハンドルず組み合わせおむンクリメンタルれロオ
フセットを生成する NC 機胜。
HIGHSTEP
AS300/AS400 システムの PLC 甚の蚭定可胜なオプションの抂芁。
JOG
制埡装眮の運転モヌド(セットアップモヌド): ゞョグモヌドでは、機械をセットアップ
できたす。 ゞョグモヌドでは個々の軞ず䞻軞を方向キヌで移動させるこずができたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
665
甚語集
ゞョグモヌドでの远加機胜には以䞋が含たれたす。 → レファレンス点埩垰、→ 再䜍眮
決め、→ プリセット(珟圚倀の蚭定)
KV
サヌボゲむン係数、制埡ルヌプ内の制埡倉数。
MDA
制埡装眮の運転モヌド: マニュアルデヌタオヌトマチック。 MDA モヌドでは、メむン
プログラムたたはサブプログラムに関係のない個々のプログラムブロックたたはブロッ
クシヌケンスを入力し、NC スタヌトキヌを䜜動させお、盎ちに実行するこずができた
す。
NC
数倀制埡: 数倀制埡(NC)には、工䜜機械の制埡装眮の党コンポヌネントが含たれたす。
NCK、PLC、HMI、COM
泚蚘
SINUMERIK 840D 制埡装眮をより正確に衚した甚語: コンピュヌタ数倀制埡
NCK
数倀制埡カヌネル: NC コンポヌネントのひず぀であり、パヌトプログラムを実行し、
基本的に工䜜機械の移動動䜜を調和させたす。
NRK
数倀ロボットカヌネル(NCK のオペレヌティングシステム)
NURBS
制埡装眮で行われるモヌションコントロヌルず軌跡補間は、NURBS (Non Uniform
Rational B-Splines: 非䞀様有理 B スプラむン)に基づいおいたす。 その結果、
SINUMERIK 840D のすべおの補間に察しお、制埡装眮で均䞀なプロセスが可胜です。
666
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
甚語集
OEM
SINUMERIK 840D を䜿甚する個々の゜リュヌション(OEM アプリケヌション)の実斜範
囲が工䜜機械メヌカに提䟛されおいたす。工䜜機械メヌカは、独自の操䜜画面を䜜成し
たり、プロセスに応じた機胜を制埡装眮に組み蟌んだりするこずを所望しおいたす。
PCIN デヌタ送受信プログラム
PCIN はシリアルむンタフェヌス経由で CNC ナヌザヌデヌタ(たずえば、パヌトプログ
ラム、工具オフセット等)を送受信するための補助プログラムです。 PCIN プログラム
は MS-DOS が搭茉された暙準的な工業甚 PC で実行するこずができたす。
PLC
ProgrammableLogicControl: →プログラマブルロゞックコントロヌラ。 NC のコンポヌ
ネント: 工䜜機械の制埡ロゞックを凊理するためのプログラマブルコントロヌラ。
PLC プログラミング
STEP 7 ゜フトりェアを䜿甚しお、PLC をプログラムしたす。 STEP 7 プログラミング
゜フトりェアは、WINDOWS 暙準オペレヌティングシステムの䞋で事項され、改良さ
れた拡匵機胜ずずもに STEP 5 プログラミング機胜を含んでいたす。
PLC プログラムメモリ
SINUMERIK 840D: PLC ナヌザヌプログラム、ナヌザヌデヌタおよび PLC 基本プログ
ラムは、たずめお PLC ナヌザヌメモリに栌玍されおいたす。
R 倉数
プログラムにおける任意の目的のためにパヌトプログラムプログラマが蚭定たたは確認
するこずができる算術倉数。
SRT
倉圧比
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
667
甚語集
TOA ナニット
各 TOA 領域は耇数の TOA ナニットを持぀こずができたす。 可胜な TOA ナニットの数
は、有効なチャネルの最倧数によっお制限されたす。 TOA ナニットには、正確に 1 ぀
のデヌタブロックず 1 ぀のマガゞンデヌタブロックが含たれたす。 たた、TOA ナニッ
トには工具ホルダデヌタブロック(オプション)を含めるこずもできたす。
TOA 領域
TOA 領域には、すべおの工具ずマガゞンのデヌタが含たれたす。 初期蚭定で、デヌタ
の範囲に関しおこの領域はチャネル領域ず䞀臎したす。 ただし、マシンデヌタを䜿甚
しお、耇数のチャネルが 1 ぀の TOA ナニットを共有するように指定しお、共通工具管
理デヌタをこれらのチャネルで䜿甚可胜にするこずができたす。
WinSCP
WinSCP は、ファむルを䌝送するために無料で䜿甚できる Windows 甚オヌプン゜ヌス
プログラムです。
アヌカむブ
倖郚 メモリ媒䜓のファむルおよび/たたはディレクトリの読み出し。
アブ゜リュヌト指什
軞移動の目暙は珟圚アクティブな座暙系の原点を基準ずする寞法で定矩されたす。 ã‚€
ンクリメンタル指什を参照。
668
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
甚語集
アラヌム
すべおの通知ずアラヌムは、操䜜パネルに日付、時刻、キャンセル条件に察応するシン
ボルず共にプレヌンテキストで衚瀺されたす。 アラヌムず通知は別個に衚瀺されたす。
1. パヌトプログラム内のアラヌムず通知:
アラヌムず通知は、パヌトプログラムから盎接プレヌンテキストで衚瀺させるこず
ができたす。
2. PLC からのアラヌムず通知
機械のアラヌムず通知は、PLC プログラムからプレヌンテキストで衚瀺させるこず
ができたす。 このために远加のファンクションブロックパッケヌゞは必芁ありたせ
ん。
むグザクトストップ
むグザクトストップ呜什が蚭定されおいる堎合、ブロックに指定された䜍眮に正確に移
動したす(必芁であれば、極䜎速で移動)。 移動時間を短瞮するため、早送りず移動にむ
グザクトストップ範囲が定矩されおいたす。
むグザクトストップ範囲
軌跡軞がむグザクトストップ範囲に到達するず、制埡装眮は終点に厳密に到達したよう
に怜出したす。 パヌトプログラムの次のブロックに移動したす。
むンクリメンタル指什
むンクリメンタルディメンゞョン: 軞移動の終点は、移動する距離ずすでに到達した点
を基準にした方向で定矩されたす。 アブ゜リュヌト指什を参照。
むンクレメント
むンクレメント数に基づく移動軌跡長さの指定。 むンクレント数は、セッティングデ
ヌタずしお栌玍するか、たたは適切にラベル付けされたキヌ(぀たり、10、100、1000、
10000)によっお遞択できたす。
むンチ単䜍系
むンチおよびむンチの小数で距離を定矩する単䜍系。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
669
甚語集
むンバヌスタむム送り
SINUMERIK 840D では、軞動䜜に察しお、送り速床ではなく、ブロックの軌跡が移動
するのに必芁な時間をプログラムできたす(G93)。
゚ディタ
゚ディタによっお、プログラム/テキスト/プログラムブロックの䜜成、線集、拡匵、結
合、むンポヌトを実斜できたす。
オヌバラむド
手動のたたは蚭定可胜な制埡機胜であり、蚭定された送り速床たたは速床をオヌバラむ
ドするこずができたす。これは、送り速床たたは速床を特定のワヌクたたは材料に適応
させるために行いたす。
キヌスむッチ
機械操䜜パネルのスむッチには、制埡装眮のオペレヌティングシステムによっお機胜が
割り圓おられた 4 ぀の䜍眮がありたす。 キヌスむッチには、3 ぀の異なる色のキヌがあ
り、指定した䜍眮で取り倖すこずができたす。
キヌワヌド
パヌトプログラムに察しおプログラミング蚀語で定矩された意味を持぀特定衚蚘による
ワヌド。
サむクル
ワヌクに察しお繰り返し行なわれる加工操䜜を実行するための保護されたサブプログラ
ム。
サブプログラム
異なる定矩パラメヌタによっお繰り返し呌び出し可胜な䞀連のパヌトプログラム呜什。
サブプログラムはメむンプログラムから呌び出されたす。 すべおのサブプログラムを
蚱可されおいないの読み取りおよび衚瀺に察しお保護できたす。 →サむクルはサブプロ
グラムの 1 ぀の圢です。
670
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
甚語集
サブブロック
「N」に続くブロックで、䜍眮決めデヌタ等のシヌケンス情報を含みたす。
ゞオメトリ
ワヌク座暙系におけるワヌクの蚘述。
ゞオメトリ軞
ゞオメトリ軞はワヌク座暙系の 2 次元たたは 3 次元の゚リアを蚘述するために䜿甚した
す。
システムメモリ
システムメモリは、次のデヌタが栌玍されおいる CPU 内のメモリです。
●
オペレヌティングシステムに必芁なデヌタ
●
挔算時間、カりンタ、マヌカ
システム倉数
パヌトプログラムのプログラマによる入力が䜕もなくおも存圚する倉数。 これは、$の
文字が頭に付いた、デヌタタむプず倉数名によっお定矩されたす。 参照→ナヌザヌ定矩
倉数。
シリアル RS-232-C むンタフェヌス
デヌタ入出力で PCU 20 には 1 ぀のシリアル RS-232C むンタフェヌス(RS232)があり
たすが、PCU 50/70 には 2 ぀の RS-232C むンタフェヌスがありたす。 加工プログラム
ずメヌカヌデヌタ、ナヌザヌデヌタは、これらのむンタフェヌスを介しおロヌド、保存
できたす。
シンクロナむズドアクション
1. 補助機胜出力
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
671
甚語集
ワヌク加工䞭、技術的な機胜(補助機胜)を CNC プログラムから PLC に出力できたす。
たずえば、次の補助機胜を䜿甚しお、クむル、グラブ、クランピングチャックなど
の工䜜機械の远加機噚が制埡されたす。
2. 高速補助機胜出力
高速動䜜が必芁なスむッチ機胜のために、補助機胜の応答時間を短瞮しお、加工凊
理での䞍芁な埅機時間を回避するこずができたす。
スケヌリング
軞別の尺床を倉曎するフレヌムのコンポヌネント。
スプラむン補間
スプラむン補間を䜿甚するず、コントロヌラは、蚭定茪郭のごくわずかな指定補間点か
ら滑らかな曲線特性を生成できたす。
セッティングデヌタ
工䜜機械の特性を NC に䌝える、システム゜フトりェアを通じお定矩されたデヌタ。
672
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
甚語集
れロオフセット
珟圚の原点を基準にしお、フレヌムを䜿甚し、座暙系の新しいレファレンス点を指定し
たす。
1. 蚭定可胜な
SINUMERIK 840D: 各 CNC 軞には、蚭定可胜れロオフセットが蚭定できる個数だけ
甚意されおいたす。 G 機胜によっお遞択されるオフセットが亀互に有効になりたす。
2. 倖郚
ワヌク原点䜍眮を定矩する党オフセットに加えお倖郚れロオフセットを、手動パル
ス発生噚(DRF オフセット)を䜿甚しお、たたは PLC からオヌバラむドするこずがで
きたす。
3. プログラム可胜
TRANS 呜什を䜿甚しお、すべおの軌跡軞ず䜍眮決め軞に察しおれロオフセットを蚭
定するこずができたす。
゜フトりェアリミットスむッチ
゜フトりェアリミットスむッチは、軞の移動範囲を制限しお、ハヌドりェアリミットス
むッチでのスラむドの急停止を防止したす。 2 ぀の倀のペアを軞ごずに指定しお、PLC
によっお別々に起動できたす。
゜フトキヌ
その名称が画面の操䜜゚リアに衚瀺されるキヌ。 衚瀺される゜フトキヌの遞択は、運
転状況に随時、適甚されたす。 自由に割り圓おられるファンクションキヌ(゜フトキヌ)
には、゜フトりェアで定矩された機胜が割り圓おられたす。
チャネル
チャネルは、他のチャネルずは関係なくパヌトプログラムを凊理できるずいう特城があ
りたす。 チャネルは、チャネルに割り圓おられた軞ず䞻軞を独占的に制埡したす。 他
のチャネルで実行されおいるパヌトプログラムは同期制埡によっお調和させるこずがで
きたす。
デヌタブロック
1. HIGHSTEP プログラムがアクセスできる PLC のデヌタ単䜍。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
673
甚語集
2. NC のデヌタ単䜍: デヌタモゞュヌルには、グロヌバルナヌザヌデヌタのデヌタ定矩
が含たれおいたす。 これらのデヌタは定矩されるず盎ちに初期化されたす。
デヌタワヌド
デヌタブロック内の 2 バむトのデヌタ単䜍。
テキスト゚ディタ
参照→゚ディタ
トヌタルリセット
党䜓リセットのずき、CPU の次のメモリが削陀されたす。
●
→䜜業メモリ
●
ロヌドメモリの読み取り/曞き蟌み領域
●
→システムメモリ
●
→バックアップメモリ
ドラむブ
ドラむブは NC の蚭定に応じお速床ずトルクを制埡する CNC のナニットです。
ネットワヌク
ネットワヌクは、耇数の S7-300 ず他の端末機噚(たずえば、接続ケヌブルで接続された
プログラミング装眮)からなる接続網。 接続された機噚間でネットワヌクを経由しおデ
ヌタ送受信が行われたす。
ノヌズ R 補正
茪郭プログラミングでは、工具が䜍眮決めされるものず想定したす。 実際にはそうな
らないため、䜿甚される工具の湟曲半埄を制埡装眮に䌝えお考慮に入れる必芁がありた
す。 湟曲䞭心は、湟曲半埄によっおオフセットされお、茪郭に等距離で維持されたす。
674
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
甚語集
パヌトプログラム
特定のワヌクを䜜成するために䞀䜓ずなっお動䜜する NC に察する䞀連の呜什。 同様
に、この甚語は特定の玠材に察する特定の加工操䜜の実行にも適甚されたす。
パヌトプログラムブロック
ラむンフィヌドによっお仕切られるパヌトプログラムの郚分。 次の 2 ぀のタむプがあ
りたす。 →メむンブロックず→サブブロック
パヌトプログラム管理
パヌトプログラム管理はワヌクを基準に構成できたす。 ナヌザヌメモリのサむズは、
プログラムの数ず、管理可胜なデヌタ量を決定したす。 各ファむル(プログラムおよび
デヌタ)には、最倧 24 文字の英数字からなる名前を指定できたす。
パス送り速床
軌跡速床は軌跡軞に圱響したす。 軌跡速床は関連するゞオメトリ軞の送り速床の幟䜕
孊的合蚈を衚したす。
バックアップバッテリ
バックアップバッテリによっお、CPU のナヌザヌプログラム栌玍されお停電から確実
に防護され、指定されたデヌタ領域ずビットメモリ、タむマおよびカりンタが確実に保
持されたす。
バックラッシュ補正
ボヌルネゞの反転時などの機械のバックラッシュの補正。 バックラッシュ補正は各軞
毎に入力するこずができたす。
ピッチ誀差補正
送りに関䞎する送りねじの機械的な誀差に察する補正。 制埡装眮は、保存された誀差
倀を補正に䜿甚したす。
ブヌト
電源投入埌のシステムプログラムの読み蟌み。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
675
甚語集
フレヌム
フレヌムは、ある盎亀座暙系を別の盎亀座暙系に倉換するための算術的芏則です。 フ
レヌムには以䞋のコンポヌネントが含たれたす。 れロオフセット、回転、スケヌリン
グ、ミラヌリング
フロヌティングチャックを䜿甚しないタッピング
この機胜によっお、フロヌティングチャックなしでタッピングを行うこずができたす。
回転軞ず穎あけ軞ずしおの䞻軞の補間方法を䜿甚するこずで、たずえば貫通しおいない
穎に目暙の穎あけ深さたで粟密にねじ加工するこずができたす(必芁条件: 䞻軞の軞運
転)。
プログラマブルフレヌム
プログラマブルフレヌムを䜿甚するず、パヌトプログラムの実行䞭、新しい座暙系出力
点の動的定矩が可胜になりたす。 新しいフレヌムを䜿甚する絶察定矩ず、既存の起点
を基準ずする远加定矩が区別されたす。
プログラマブルロゞックコントロヌラ
プログラマブルロゞックコントロヌラ(PLC)は電子回路制埡であり、その機胜はコント
ロヌルナニットにプログラムずしお栌玍されおいたす。 ぀たり、機噚のレむアりトお
よび配線は、制埡装眮の機胜に䟝存したせん。 プログラマブルロゞックコントロヌラ
は、コンピュヌタず同じ構造です。これは、メモリを備えた CPU(䞭倮モゞュヌル)、入
出力モゞュヌルおよび内郚バスシステムからなりたす。 呚蟺機噚ずプログラミング蚀
語は、制埡装眮の機胜の芁求事項ず䞀臎したす。
プログラマブルワヌキング゚リアリミット
工具の移動空間を、プログラムした範囲によっお定矩された空間に制限したす。
プログラミングキヌ
パヌトプログラム甚プログラミング蚀語で定矩された意味を持぀文字および文字列。
プログラムブロック
プログラムブロックには、パヌトプログラムのメむンプログラムずサブプログラムが含
たれおいたす。
676
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
甚語集
ブロック
「ブロック」はプログラムの䜜成ず実行に必芁なファむルに䞎えられた甚語です。
ブロックサヌチ
デバッグ目的で、たたはプログラム䞭止に続いお、「ブロックサヌチ」機胜を䜿甚しお、
プログラムを開始たたは再開するパヌトプログラム内の任意の䜍眮を遞択できたす。
ヘリカル補間
ヘリカル補間機胜は、成圢フラむスカッタを䜿甚する、おねじ、および、めねじの加工
ず、最滑溝のフラむス加工に適しおいたす。
ヘリカルは 2 ぀の移動で構成されたす。
●
1 ぀の平面での円移動
●
この平面に垂盎な盎線移動
マクロ技術
1 ぀の識別子における䞀連の呜什からなるグルヌプ。 この識別子はプログラム内の統合
された䞀連の呜什を衚したす。
マシン原点
すべおの(取り出された)怜出䜍眮をトレヌスバックできる工䜜機械の固定点。
マスタ軞
マスタ軞はオペレヌタおよびプログラマから芋た堎合のガントリ軞であり、したがっお
暙準 NC 軞のように制埡するこずができたす。
ミラヌリング
ミラヌリングは、軞に関しお茪郭の座暙倀の笊号を反転したす。 䞀床に耇数の軞に関
しおミラヌリングを行うこずができたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
677
甚語集
メむンプログラム
耇数の識別子によっお指定されるパヌトプログラムであり、ここで远加のメむンプログ
ラム、サブプログラム、たたはサむクルを呌び出すこずができたす。
メむンブロック
先頭に「:」 前眮きブロックが付いたブロックで、パヌトプログラム実行のスタヌトに
必芁なすべおのパラメヌタを含みたす。
メトリック単䜍系
暙準単䜍系: たずえば長さであれば、mm (ミリメヌトル)、m (メヌトル)
モヌドグルヌプ
技術的に関連のある軞ず䞻軞は 1 ぀のモヌドグルヌプに組み合わせるこずができたす。
1 ぀のモヌドグルヌプの軞/䞻軞は 1 ぀たたは耇数のチャネルで制埡するこずができたす。
モヌドグルヌプのチャネルには垞に同じモヌドタむプが割り圓おられたす。
ナヌザヌプログラム
S7-300 オヌトメヌションシステム甚のナヌザヌプログラムは、プログラム蚀語 STEP
7 を䜿甚しお䜜成したす。このナヌザヌプログラムはモゞュラヌレむアりトを採甚し、
各ブロックから構成されたす。
以䞋の基本ブロックタむプがありたす。
●
コヌドブロック
このブロックには STEP 7 呜什が含たれたす。
●
デヌタブロック
このブロックには STEP 7 プログラム甚の定数ず倉数が含たれたす。
ナヌザヌメモリ
すべおのプログラムずデヌタ(パヌトプログラム、サブプログラム、コメント、工具オ
フセット、れロオフセット/フレヌム、チャネル、プログラムナヌザヌデヌタ等)は、共
有 CNC ナヌザヌメモリに保存するこずができたす。
678
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
甚語集
ナヌザヌ定矩倉数
ナヌザヌはどのような目的のためにも独自の倉数をパヌトプログラムたたはデヌタブロ
ックに定矩するこずができたす(グロヌバルナヌザヌデヌタ)。 定矩にはデヌタタむプ指
定ず倉数名が含たれおいたす。 システム倉数を参照。
レファレンス点
機械軞の怜出噚が基準ずする工䜜機械の䜍眮。
ロヌドメモリ
ロヌドメモリは PLC の CPU 314 甹 RAM ず同じです。
ワヌキング゚リア
工䜜機械の物理的構造を考慮した、工具先端の 3 次元可動領域 保護領域を参照。
ワヌキング゚リアリミット
リミットスむッチに加えお、ワヌキング゚リアリミットによっお、軞の移動範囲をさら
に制限するこずができたす。 軞あたり 1 組の倀のペアを保護された䜜業領域の蚘述に
䜿甚するこずができたす。
ワヌク
工䜜機械によっお䜜成/加工される郚品。
ワヌク原点
ワヌク原点は、ワヌク座暙系の起点です。 これは、機械原点ずの距離に関連しお定矩
されたす。
ワヌク座暙系
ワヌク座暙系は、ワヌク原点に、その起点がありたす。 ワヌク座暙系でプログラムさ
れた加工操䜜で、寞法ず方向はこの座暙系を基準ずしたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
679
甚語集
ワヌク茪郭
䜜成たたは加工されるワヌクの指什茪郭。
安党機胜
制埡装眮は、CNC、PLC および機械の故障を適切に怜出する垞に有効な監芖機胜を備
えおいるため、ワヌク、工具たたは機械の損傷の倧郚分は回避されたす。 故障の際は、
機械加工操䜜は䞭断されおドラむブは停止したす。 誀動䜜の原因が蚘録されお、アラ
ヌムずしお出力されたす。 同時に、PLC には CNC アラヌムがトリガされたこずが通知
されたす。
䜍眮決め軞
工䜜機械での補助移動(工具マガゞン、パレット搬送など)を実行する軞。 䜍眮決め軞ず
は、軌跡軞ず補間しない軞のこずです。
移動範囲
盎線軞の最倧蚱容移動範囲は、±9 桁です。 絶察倀は、遞択された最小入力単䜍および
䜍眮制埡分解胜ず基本単䜍(むンチたたはメヌトル)によっお決たりたす。
円匧補間
工具は経路䞊の指定された点ず点の間を円匧に沿っお移動し、これによっおワヌクが加
工されたす。
加々速床䞀定加枛速
機構郚を保護するず同時に加速動䜜を最適化するために、加工プログラムで急な加速ず
連続的(加々速床䞀定)加速の間で切り替えるこずができたす。
加工チャネル
チャネル構造は、パラレル動䜜シヌケンス(たずえば、加工ず同時にロヌディング甚ガ
ントリを移動する)によっおアむドル時間を短瞮するために䜿甚したす。 ここで、CNC
チャネルは、デコヌディング、ブロック解析、補間機胜付きの独立した CNC コントロ
ヌルシステムであるず芋なされたす。
680
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
甚語集
回転軞
回転軞は、定矩された角床ぞのワヌクたたは工具の回転を実珟したす。
倖郚れロオフセット
PLC によっお指定されるれロオフセット。
割り蟌みルヌチン
割り蟌みルヌチンは、加工䞭に事象(倖郚信号)によっお実行される特殊なサブプログラ
ムです。 珟圚実行䞭のパヌトプログラムブロックは䞭断し、割り蟌たれた時点での軞
䜍眮が自動的に保存されたす。
割り出し軞
割り出し軞は、むンデックスグリッドに察応する角床たでワヌクたたは工具を回転させ
たす。 グリッドに到達するず、割り出し軞は「むンポゞション」になりたす。
完成品の圢状
完成品の圢状。 未加工品を参照。
基本座暙系
座暙倉換によっお機械座暙系に投圱される盎亀座暙系
プログラマはパヌトプログラムで基本座暙系の軞名称を䜿甚したす。 座暙倉換が行わ
れない堎合、基本座暙系は機械座暙系ず平行になりたす。 2 ぀の座暙系の違いは軞識別
子にありたす。
基本軞
その指什倀たたは珟圚䜍眮が補正倀蚈算の基瀎ずなる軞。
機械固定点
工䜜機械によっお䞀矩的に定矩される点(たずえば、機械レファレンス点)。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
681
甚語集
機械座暙系
工䜜機械の軞に関連する座暙系。
機械軞
工䜜機械の物理的に実圚する軞。
機械操䜜パネル
工䜜機械の操䜜パネルであり、キヌ、回転スむッチ、LED 等の簡易むンゞケヌタなど
の操䜜郚が付いおいたす。 これは、PLC 経由で工䜜機械を盎接操䜜するのに䜿甚した
す。
軌跡軞
軌跡軞には、補間噚によっお制埡されるチャネルのすべおの機械軞が含たれたす。機械
軞は同時にスタヌト、加速、停止、終点到達するように制埡されたす。
軌跡速床
最小入力単䜍に応じた蚭定可胜な最倧軌跡速床。 たずえば、最小入力単䜍が 0.1 mm の
堎合、蚭定可胜な最倧軌跡速床は 1000 m/min になりたす。
曲率
経路の曲率 k は経路点における円匧の半埄 r の逆数(k = 1/r)です。
極座暙
平面䞊の点の䜍眮を、基点からの距離ず、定矩枈み軞での半埄ベクトルによっお圢成さ
れた角床によっお定矩する座暙系。
傟斜面加工
「傟斜面加工」機胜を䜿甚しお、機械の座暙平面にないワヌク衚面に察する穎あけ加工
およびフラむス加工操䜜が簡単に実行できたす。
682
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
甚語集
固定点ぞの移動
工䜜機械は、決たった方法で、工具亀換䜍眮、ロヌディング䜍眮、パレット亀換䜍眮等
の固定点に移動するこずができたす。 これらの点の座暙は制埡装眮に保存されおいた
す。 制埡装眮は、可胜であれば垞に早送りで関連する軞を移動させたす。
故障蚺断
1. 制埡装眮の操䜜゚リア。
2. 制埡装眮にはサヌビス甚に自己蚺断プログラムずテスト機胜が備えられおいたす。
状態、アラヌム、サヌビスの衚瀺
工具
加工を実行する工䜜機械の䜜甚郚分(旋削工具、フラむス工具、ドリル、レヌザヌビヌ
ムなど)。
工具埄補正
必芁なワヌク茪郭を盎接プログラムするには、制埡装眮は、䜿甚される工具の半埄を考
慮に入れお、プログラムされた茪郭に䞀定の距離を眮く軌跡を移動させる必芁がありた
す(G41/G42)。
工具補正
軌跡蚈算における工具寞法の考慮。
高玚 CNC 蚀語
高玚蚀語は以䞋を衚したす。 ナヌザヌ定矩倉数、システム倉数、 マクロ技術
高速ディゞタル入/出力
ディゞタル入力郚を䜿甚しお、たずえば高速 CNC プログラムルヌチン(割り蟌みルヌチ
ン)を起動できたす。 ディゞタル CNC 出力を䜿甚しお、高速プログラム制埡スむッチ
機胜を起動できたす(SINUMERIK 840D)。
座暙回転
ある角床での座暙系の回転を定矩するフレヌムのコンポヌネント。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
683
甚語集
座暙系
機械座暙系、ワヌク座暙系を参照。
座暙倉換
軞の远加たたは絶察れロオフセット。
䜜業メモリ
RAM はプロセッサがアプリケヌションプログラム実行時にアクセスする CPU 内の䜜業
メモリです。
事前䞀臎
軌跡残距離が終了䜍眮の指定可胜な範囲に等しい量に近づくず、ブロック倉曎が行なわ
れたす。
自動
制埡装眮の運転モヌド(DIN に準拠したブロックシヌケンス操䜜): サブプログラムが連
続的に遞択され実行される、NC システムの運転モヌド。
識別子
DIN 66025 に準拠しお、ワヌドは、倉数(算術倉数、システム倉数、ナヌザヌ倉数)、サ
ブプログラム、キヌワヌド、耇数のアドレス文字付きワヌドを衚す識別子(名称)を䜿甚
しお補足されたす。 これらの補足郚分にはブロックフォヌマットに関するワヌドず同
じ意味がありたす。 識別子は䞀矩的でなければなりたせん。 異なる察象に同じ識別子
を䜿甚するこずは蚱可されおいたせん。
軞
察象機胜に応じお、CNC 軞は以䞋の軞に分類されたす。
●
軞: 補間軌跡軞
●
補機軞: 軞毎の送り速床を有する、補間のない送りず䜍眮決めの軞。 補機軞はツヌ
ルフィヌダヌ、ツヌルマガゞン等のように実際の加工には䜿甚されたせん。
684
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
甚語集
軞アドレス
軞識別子を参照。
軞識別子
軞は、右手盎亀座暙系に関する DIN 66217 に定矩されおいる通り、X、Y、Z を䜿甚し
お識別されたす。
X、Y、Z の呚りを回転しおいる回転軞は A、B、C を䜿甚しお識別されたす。指定され
た軞ず平行な付加軞は他の文字で指定するこずができたす。
軞名称
軞識別子を参照。
䞻軞オリ゚ンテヌション
指定された回転䜍眮でワヌク䞻軞を停止したす(たずえば、特定の䜍眮で远加加工を行
うため)。
呚蟺機噚
I/O モゞュヌルは、CPU ずプロセスの間の接続を行いたす。
I/O モゞュヌルは次のずおりです。
●
→ディゞタル入/出力モゞュヌル
●
→アナログ入/出力モゞュヌル
●
→シミュレヌタモゞュヌル
象限突起補償
象限切り替え時の茪郭誀差は、案内面での摩擊条件の倉化の結果ずしお生じたすが、象
限突起補償によっお、ほずんどすべお取り陀けたす。 突起誀差補正のパラメヌタ蚭定
は、真円床テストによっお実行されたす。
寞法指定、メトリックずむンチ
䜍眮ずリヌド倀は加工プログラムでむンチ単䜍で蚭定するこずができたす。 蚭定可胜
な寞法(G70/G71)に関わらず、制埡装眮は基本単䜍系に蚭定されおいたす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
685
甚語集
制限速床
(䞻軞の)最倧/最小速床: 䞻軞の最倧速床は、マシンデヌタ指定、PLC、たたはセッティ
ングデヌタによっお制限するこずができたす。
接続ケヌブル
接続ケヌブルは、事前に組み立おられたか、たたはナヌザヌ組み立おによる 2 芯ケヌブ
ルで、各端にコネクタがありたす。 この接続ケヌブルは、マルチポむントむンタフェ
ヌス(MPI)によっお、CPU をプログラミング装眮たたは他の CPU に接続したす。
接地
グラりンドは、異垞発生時でも危険レベルの電圧を䌎った通電が起きない、機噚の連接
した䞍掻線郚䜍党䜓です。
蚭定
アドレスは、特定のオペランドたたはオペランドレンゞ(たずえば、入力、出力等)の識
別子です。
先読み
先読み機胜は、割り圓お可胜な個数の移動ブロックにわたっお先読みするこずで、最適
な加工速床を実珟するために䜿甚したす。
玠材
加工される前のワヌク。
操䜜画面
操䜜画面(UI)は CNC で䜿甚する画面圢匏の衚瀺媒䜓です。 操䜜画面には氎平゜フトキ
ヌず垂盎゜フトキヌが付いおいたす。
早送り
軞の最倧移動速床。 早送りはたずえば、工具が停止䜍眮からワヌク茪郭に移動する堎
合、たたは工具がワヌク茪郭から埌退する堎合に䜿甚したす。 早送り速床は機械毎に
マシンデヌタ芁玠を䜿甚しお蚭定されたす。
686
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
甚語集
送り速床オヌバラむド
プログラムされた速床は、機械操䜜パネルを介しお、たたは PLC から行われた、珟圚
速床蚭定によっおオヌバラむドされたす(0200%)。 送り速床は、加工プログラムでプ
ログラム可胜なパヌセンテヌゞ係数(1200%)によっお修正できたす。
速床制埡
ブロックあたり極埮小な移動の堎合に蚱容できる移動速床を実珟するために、数ブロッ
クにわたる予想評䟡(先読み)を指定するこずができたす。
倚項匏補間
倚項匏補間を䜿甚するず、さたざたな曲線特性を生成できたす。たずえば、盎線、攟物
線、指数関数などです(SINUMERIK 840D)。
䞭間ブロック
遞択した工具補正(G41/G42)による移動は、䞀定の䞭間ブロック(補正平面で軞移動のな
いブロック)によっお䞭断できたす。これにより、工具補正を匕き続き正しく実斜でき
たす。 制埡装眮が先読みする䞭間ブロックの蚱容数は、システムパラメヌタで蚭定で
きたす。
盎線軞
回転軞ず異なり、盎線軞は盎線を衚したす。
盎線補間
ワヌクの加工ず同時に、工具は終点たで盎線状に移動したす。
通知
パヌトプログラムに蚭定されおいるすべおの通知ずシステムが怜出するアラヌムは、操
䜜パネルに日付、時刻、キャンセル条件に察応するシンボルず共にプレヌンテキストで
衚瀺されたす。 アラヌムず通知は別個に衚瀺されたす。
䌝送速床
デヌタ送受信速床(bps)
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
687
甚語集
動䜜モヌド
SINUMERIK 制埡装眮での操䜜コンセプト。 以䞋のモヌドが定矩されおいたす。 ゞョ
グ、MDA、自動
動的フィヌドフォワヌド制埡
远埓誀差による茪郭の䞍正確さは、動的加速床䟝存フィヌドフォワヌド制埡を䜿甚しお
珟実的に、取り陀くこずができたす。 この結果、高い軌跡速床でも優れた加工粟床を
達成できたす。 フィヌドフォワヌド制埡は、パヌトプログラムによっお軞ごずに遞択
および解陀できたす。
同期
特定の加工時点で異なるチャネルの順序調敎をするためのパヌトプログラム内の呜什。
同期軞
同期軞は、その指什䜍眮がマスタ軞の動䜜から連続的に取り出されるガントリ軞であり、
そのためマスタ軞ず同期しお移動したす。 プログラマずオペレヌタから芋お、同期軞
は「存圚したせん」。
同期軞
同期軞は、その軌跡を移動するために、ゞオメトリ軞の軌跡を移動するのず同じ時間が
掛かりたす。
非同期サブプログラム
割り蟌み信号(たずえば、「高速 NC 入力」信号)を䜿甚しお、珟圚のプログラムステヌ
タスず同期せずに(無関係に)スタヌトできるパヌトプログラム。
688
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
甚語集
暙準サむクル
暙準サむクルは、䞋蚘の甚途で頻繁に繰り返される加工動䜜のために蚭けられおいたす。
●
穎あけ加工/フラむス加工甚
●
旋削加工甚
䜿甚可胜なサむクルは、[プログラム]操䜜゚リアの[サむクルサポヌト]メニュヌに衚瀺さ
れおいたす。 必芁な加工サむクルを遞択するず、倀の割り圓おの必芁なパラメヌタが
プレヌンテキストで衚瀺されたす。
倉数定矩
倉数定矩には、デヌタタむプず倉数名の指定が含たれたす。 倉数名を䜿甚しお、倉数
の倀にアクセスできたす。
保護領域
工具先端を通過させおはならない䜜業領域内の 3 次元領域。
補間噚
NCK の論理ナニットです。これは、パヌトプログラムに指定された終点䜍眮情報に基
づいお個々の軞で実行する移動の䞭間倀を定矩したす。
補間補正
補間補正は、メヌカに起因するピッチ誀差ず怜出噚の誀差を補正する(SSFK、MSFK)こ
ずができるツヌルです。
補助機胜
補助機胜によっお、パヌトプログラムはパラメヌタを PLC に䌝送するこずができ、続
いお工䜜機械メヌカによっお定矩された応答がトリガされたす。
補正テヌブル
補間点を含むテヌブル。 これは、基本軞䞊の遞択䜍眮に察しお補正軞の補正倀を䞎え
たす。
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
689
甚語集
補正メモリ
工具オフセットデヌタが保存されおいる制埡装眮内のデヌタレンゞ。
補正軞
補正倀分だけ倉曎される指什倀たたは珟圚倀を有する軞
補正倀
゚ンコヌダによっお枬定された軞䜍眮ず蚭定された軞䜍眮の差。
方向付けした工具埌退
RETTOOL: 加工が䞭断された堎合(工具の砎損等)、プログラム呜什を䜿甚しお、工具を
ナヌザが指定した方向に、定矩した距離だけ埌退させるこずができたす。
茪郭
ワヌクの茪郭。
茪郭からの高速リトラクト
割り蟌みが発生するず、CNC 加工プログラムによっお動䜜を開始しお、珟圚加工䞭の
ワヌク茪郭から工具を玠早く退避させるこずができたす。 退避角床ず退避距離はパラ
メヌタ蚭定するこずもできたす。 高速リトラクト埌、割り蟌みルヌチンを実行するこ
ずもできたす(SINUMERIK 840D)。
茪郭誀差監芖
远埓誀差は茪郭粟床の尺床ずしお、定矩可胜な公差に収たっおいるか監芖されたす。
蚱容できないほど倧きな远埓誀差は、たずえばドラむブの過負荷の原因ずなるこずがあ
りたす。 このような堎合、アラヌムが出力され、軞は停止したす。
連続軌跡モヌド
連続軌跡モヌドの目的は、パヌトプログラムのブロック境界で軌跡軞の倧きな枛速を避
け、次のブロックに同䞀軌跡速床にできるだけ近い速床で移行するこずです。
690
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
玢匕

$AA_ACC, 153
$AA_FGREF, 128
$AA_FGROUP, 129
$AA_OFF, 416
$AC_F_TYPE, 171
$AC_FGROUP_MASK, 129
$AC_FZ, 171
$AC_S_TYPE, 108
$AC_SVC, 108
$AC_TOFF, 95
$AC_TOFFL, 95
$AC_TOFFR, 95
$AC_WORKAREA_CS_LIMIT_MINUS, 438
$AC_WORKAREA_CS_LIMIT_PLUS, 438
$AC_WORKAREA_CS_MINUS_ENABLE, 438
$AC_WORKAREA_CS_PLUS_ENABLE, 438
$P_F_TYPE, 171
$P_FGROUP_MASK, 129
$P_FZ, 171
$P_GWPS, 119
$P_S_TYPE, 109
$P_SVC, 109
$P_TOFF, 95
$P_TOFFL, 95

A, 153
A=..., 191
AC, 153
ACC, 153
ACCLIMA, 455
ACN, 191
ACP, 191
ADIS, 359
ADISPOS, 359
ALF, 292
AMIRROR, 373
AMIRROR, 373
ANG, 261, 267
ANG1, 263
ANG2, 263, 267
AP, 217, 222, 226, 240, 251
AP, 217, 222, 226, 240, 251
AR, 438
AROT, 373, 386
AROTS, 397
ASCALE, 373, 399
ATRANS, 373, 378
$P_TOFFR, 95

$PA_FGREF, 128
B=..., 191
$PA_FGROUP, 129
BRISK, 452
$TC_DPNT, 166
BRISKA, 452
$TC_TP_MAX_VELO, 104
BZS, 32
$TC_TPG1/...8/...9, 118
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
691
玢匕

C=..., 191
CALCPOSI, 436, 648
CDOF, 342
CDOF2, 342
CDON, 342
CFC, 159
CFIN, 159
CFTCP, 159
CHF, 297
CHR, 263, 267, 297
CIP, 226, 243
CORROF, 416
CPRECOF, 460
CPRECON, 460
CR, 226, 234, 254
CROTS, 397
CT, 226, 247
CUT2D, 347
CUT2DF, 347
CUTCONOF, 350
CUTCONON, 350

D..., 85
D0, 85
DAC, 200
DC, 191
DIACYCOFA, 200
DIAM90, 197
DIAM90A, 200
DIAMCHAN, 200
DIAMCHANA, 200
DIAMCYCOF, 197
692
DIAMOF, 197
DIAMOFA, 200
DIAMON, 197
DIAMONA, 200
DIC, 200
DILF, 292
DIN 66025, 38
DIN 66217, 28
DISC, 321
DISCL, 325
DISR, 325
DITE, 280
DITS, 280
DRFOF, 416
DRIVE, 452
DRIVEA, 452
DYNFINISH, 457
DYNNORM, 457
DYNPOS, 457
DYNROUGH, 457
DYNSEMIFIN, 457
D番号, 85

F..., 121, 222, 283
FA, 200
FAD, 325
FB, 165
FD, 154
FDA, 154
FFWOF, 459
FFWON, 459
FGREF, 128
FGROUP, 129
FL, 95
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
玢匕
FMA, 162
G331, 285
FP, 442
G332, 285
FPR, 146
G34, 283
FPRAOF, 146
G340, 325
FPRAON, 146
G341, 325
FRC, 297
G347, 325
FRCM, 297
G348, 325
FXS, 447
G35, 283
FXST, 447
G4, 461
FXSW, 447
G40, 303
FZ, 171
G41, 85, 303
G42, 85, 303

G450, 321
G451, 321
G0, 213, 217
G460, 337
G1, 118
G461, 337
G110, 211
G462, 337
G111, 211
G500, 173
G112, 211
G505G599, 173
G140, 325
G53, 173, 415
G141, 325
G54, 173
G142, 325
G55, 173
G143, 325
G56, 173
G147, 325
G57, 173
G148, 325
G58, 383
G153, 173, 415
G59, 173
G17, 179, 348
G60, 355
G18, 179
G601, 355
G19, 179, 348
G602, 355
G2, 263, 267
G603, 355
G247, 325
G63, 290
G248, 325
G64, 359
G25, 120, 433
G641, 359
G26, 120, 433
G642, 359
G3, 213, 226, 229, 234, 237, 240
G643, 359
G33, 272
G644, 359
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
693
玢匕
G645, 359
INVCW, 254
G70, 194
IP, 226, 243
G700, 194
G71, 194
G710, 194

G74, 441
J, 229, 285
G75, 442
J..., 283
G751, 442
JERKLIMA, 455
G9, 355
G90, 183
G91, 186

G93, 121
K, 129
G94, 121
K..., 272, 283
G95, 121
KONT, 313
G96, 110
KONTC, 313
G961, 110
KONTT, 313
G962, 110
G97, 110
G971, 110

G972, 110
LF, 292
G973, 110
LFOF, 292
GWPS, 119
LFON, 292
GWPSOF, 117
LFPOS, 292
GWPSON, 117
LFTXT, 292
G グルヌプ
LFWP, 292
テクノロゞ, 457
G機胜, 595
LIMS, 110
LINE FEED, 41
G機胜グルヌプ, 595
LookAhead, 364


I, 153
M..., 425
I..., 272, 283
IC, 200
inch 単䜍の指什, 194
INVCCW, 254
694
M0, 425
M1, 425
M19, 137, 425
M2, 425
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
玢匕
M3, 97
M4, 97
M40, 425
M41, 425
M42, 425
M43, 425
M44, 425
M45, 425
M5, 97
M6, 61, 425
M70, 137
MCS, 27
MD10652, 260
MD10654, 260

PAROT, 411
PAROTOF, 411
PLC
-軞, 471
PM, 325
POLF, 292
POLFMASK, 292
POLFMLIN, 292
POS, 359
POSA, 131
POSP, 131
PR, 460
MD10656, 260
MIRROR, 373
mm単䜍の指什, 194
MSG, 429

QU, 423
M機胜, 425

RAC, 200

NC プログラミング
文字セット, 49
NC プログラム
䜜成, 47
NC高機胜蚀語, 39
NORM, 457
RIC, 200
RND, 267, 297
RNDM, 297
ROT, 373, 386
ROTS, 397
RP, 213, 217, 222, 226, 240, 251
RPL, 386
RTLIOF, 217

RTLION, 217
OFFN, 303
OVR, 150
OVRA, 150
OVRRAP, 150
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0

S, 129
S1, 97
695
玢匕
S2, 97
TOFRAME, 411
SCALE, 373, 399
TOFRAMEX, 411
SCC, 110
TOFRAMEY, 411
SD42440, 187
TOFRAMEZ, 411
SD42442, 187
TOROT, 411
SD42465, 366
TOROTOF, 411
SD42940, 93
TOROTX, 411
SD42950, 93
TOROTY, 411
SD43240, 139
TOROTZ, 411
SD43250, 139
TRAFOOF, 441
SETMS, 97
TRANS, 373, 378
SF, 272
TURN, 251
SOFT, 452
SOFTA, 452
SPCOF, 135
SPCON, 135

VELOLIMA, 455
SPOS, 359
SPOSA, 137
SR, 325

SRA, 162
WAB, 325
ST, 447
WAITMC, 131
STA, 162
WAITP, 131
SUPA, 173, 415
WAITS, 137
SVC, 108
WALCS0, 437
SZS, 33
WALCS1-10, 437
S 倀の
WALIMOF, 433
解釈, 99
WALIMON, 433
WCS, 34

T..., 61

T=..., 60
X..., 209
T0, 60, 61
X2, 261
TOFF, 95
X3, 263
TOFFL, 95
TOFFR, 95
696
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
玢匕
工具長, 90

工具半埄, 90
Y..., 209
き

キネマティックトランスフォヌメヌション, 30
Z..., 209
Z1, 263, 267
Z2, 261, 263, 267
Z3, 267
く
クランプトルク, 449
Z4, 267
こ
あ
アドレス, 38, 480
ノンモヌダル, 482
モヌダル有効, 482
コヌナR, 359
コマンド
軞, 471
コメント, 44
拡匵アドレス, 484
固定アドレス, 581
し
軞拡匵を䜿甚した, 583
ゞオメトリ
軞, 467
軞拡匵子を含む, 483
蚭定可胜な, 587
倀の割り圓お, 43
ゞオメトリ軞, 30
システム
䟝存の範囲, 6
アドレス文字, 580
アブ゜リュヌト指什, 19
アプロヌチ点/角床, 316
す
スキップレベル, 46
い
スクロヌルねじ, 278
むグザクトストップ, 355
スケヌリング係数, 399
ストップ
むンクリメンタル指什, 21, 186
オプショナル, 427
むンボリュヌト, 254
プログラム, 427
ストレヌトねじ, 278
お
オプショナルストップ, 427
オフセット
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
せ
れロオフセット
697
玢匕
オフセット倀, 177
の
蚭定可胜, 33
ノンモヌダル, 482
蚭定可胜な, 173
れロオフセットシステム
蚭定可胜, 33
せん孔テヌプフォヌマット, 37
は
ハンドル
オヌバラむド, 154
た
タッピング
ふ
フロヌティングチャックによる, 290
フラむス工具, 74
フロヌティングチャックを䜿甚しない, 285
フレヌム, 33, 371
スケヌリング、プログラマブル, 399
ち
ミラヌリング、プログラマブル, 404
チャネル
遞択解陀, 415
軞, 469
お
テヌパねじ, 279
呜什, 373
立䜓角による回転, 397
プログラミング呜什
䞀芧, 489
プログラム
ヘッダヌ, 51
終了, 40, 428
ず
名称, 36
ドりェル時間, 461
プログラムストップ, 427
ドリル工具, 77
ブロック, 38
スキップ, 45
スキップ:, 46
ね
ねじ
回転方向, 274
切削, 272, 292
倚条, 273
連続, 273
ねじリヌド, 283
ねじ切り, 283
698
構成, 38
構成芁玠, 38
終了, 41
長, 41
番号, 41
呜什の順序, 41
ブロック終了 LF, 50
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
玢匕
ぞ
挢字
ヘリカル補間, 251
䜍眮
読み出し, 336
䜍眮オフセット, 416
ほ
䜍眮決め軞, 470
ボトルネック
怜出, 345
移動指什, 207
右ねじ, 274
円匧軌跡のプログラミング
開口角床ず䞭心点による, 226, 237
め
メむン䞻軞, 468
メッセヌゞ, 429
極角床ず極半埄による, 226
極座暙による, 240
接線方向の遷移による, 226
䞭間点ず終点による, 243
も
䞭心点ず終点による, 226, 229
モヌダル, 482
半埄ず終点による, 226, 234
補間ず終点による, 226
円匧補間
り
ヘリカル補間, 251
リンク
マスタリンク軞, 474
軞, 472
円筒座暙, 214
加々速床
制限, 452
加枛速
モヌド, 452
回転
れ
レファレンス点, 25
レファレンス点埩垰, 441
プログラマブル, 386
回転方向, 274
拡匵アドレス, 484
角床
わ
茪郭角床, 261
ワヌキング゚リアリミット
BCSの, 433
WCS/SZSの, 437
工具の基準点, 436
ワヌク
茪郭, 208
ワヌク座暙系, 34
ワヌク䞊に配眮, 411
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
茪郭定矩の角床, 263, 267
監芖
突き圓お点, 448
䞞み付け, 297
基準半埄, 127
基本オフセット, 32
基本れロオフセットシステム, 32
基本座暙系(BCS), 30
機械
699
玢匕
-速床、最倧, 104
軞, 469
長補正, 70
機械座暙系, 27
起点, 25, 207
軌跡
補正メモリ, 72
工具オフセット
軞, 469
オフセット, 90
工具ホルダ
軌跡タンゞェント, 318
距離
挔算, 478
極, 240
極角床, 226
極座暙, 240
極半埄, 226
埄方向軞, 197, 206
経路
蚈算, 260
研削工具, 79
研削砥石
-基準点, 25
工具埄補正
CUT2D, 348
倖偎コヌナの, 321
工具刃先
基準点, 353
工具点
方向、圓該の工具の, 353
溝フラむス, 83
巊ねじ, 274
座暙
円筒, 214
呚速床, 117
原点, 25
オフセット、プログラマブル, 378
極, 18, 213
座暙系, 34
ワヌク, 411
オフセット、軞の, 383
ワヌク, 25
機械, 25
旋削甚, 205
原点フレヌム, 175
固定点
アプロヌチ, 442
埌退
ねじ切りの方向, 293
工具
グルヌプ, 74
タむプ, 74
盎亀, 15, 209
座暙系, 34
座暙倉換(フレヌム), 33
䜜業平面, 23, 179
䞉本指の法則, 28
始点オフセット
ねじ切りの, 273
指什
inch 単䜍, 194
mm 単䜍, 194
識別子, 486
システム倉数の, 49
タむプ番号, 74
特別な数倀の, 49
埄補正, 71, 303
文字列の, 49
-亀換䜍眮, 25
刃先, 85
先端, 72
700
倉数識別子, 486
軞
PLC:, 471
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
玢匕
コマンド, 471
コンテナ, 473
ゞオメトリ, 467
-タむプ, 465
チャネル, 469
マスタリンク軞, 474
メむン, 468
リンク, 472
䜍眮決め, 137
機械, 469
軌跡, 469
切削速床, 102
先読み停止
内郚, 463
旋削工具, 81
挿入円, 322, 345
早送り移動, 217
送り
䜍眮決め軞の, 146
送り速床, 166
1 刃圓り, 166
むンバヌスタむム, 125
オヌバラむド, 156
同期, 471
軞タむプ
オヌバラむド、プログラマブル, 150
付加軞, 468
䞻軞
軌跡軞の, 124
ハンドルオヌバラむド, 154
M機胜, 428
単䜍, 126
メむン, 468
同期軞の, 125
速床
モヌド、䜍眮制埡, 135
䜍眮決め, 137
-回転方向, 97
-速床, 97, 102
速床制限, 120
呚速
䞀定制埡, 110
終点のプログラミング, 332
衝突の可胜性, 317
衝突怜出, 342
刃先
䜍眮, 72
䞭心点, 72
半埄, 72
-番号, 87
茪郭工具の数, 348
寞法, 183
切削, 102
倀の割り圓お, 43
盎埄指定, 197
盎亀座暙系, 15
盎線
補間, 222
停止
サむクルの終了時, 428
停止点, 25
定数
16 進数定数, 487
2 進数定数, 488
敎数定数, 487
適甚
システム䟝存, 6
同期
軞, 471
回転軞ず䞻軞の堎合, 191
特殊工具, 83
盎埄の, 197
特殊文字, 49
半埄の, 197
突き圓お点, 448
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0
701
玢匕
クランプトルク, 449
監芖, 449
内郚先読み停止, 463
半埄
有効, 127
半埄指定, 197
付加軞, 468
文字セット, 49
平面
芁玠, 207
茪郭のコヌナ
䞞み付け, 297
面取り, 297
茪郭定矩
2 ぀の盎線, 263
3 ぀の盎線, 267
角床のある盎線, 261
連続軌跡モヌド, 424
倉曎, 391
倉数識別子, 486
補間
盎線, 220
非盎線, 220
補間パラメヌタIP, 483
補助機胜出力, 421
高速, 423
連続軌跡モヌド, 424
補正
工具埄, 71
工具長, 70
平面, 349
補正メモリ, 72
名称, 36
呜什, 373
䞀芧, 489
面取り, 297
目暙点, 207
有効性
ノンモヌダル, 482
モヌダル, 482
立䜓角, 397
茪郭
アプロヌチ/埌退, 313
粟床、プログラマブル, 460
定矩, 260
点, 319
702
基本線
プログラミングマニュアル, 03/2010, 6FC5398-1BP20-1TA0