巻線指令ＥＸＣＥＬソフト「ＲＥＥＬＥＸ」（株）テクノＶｅｒ１．０2011/05/24

１．機能と特徴
モータ巻線のノズル巻のような緻密で独自の動作をする専用機の巻線機制御をテクノのＥＸＣＥＬソフトとオープンモーションコントローラ（以降ＭＣ）を使用することにより容易に実現することができます。
このシステムには次のような特徴があります。
■一連の巻線動作を簡単に定義できます。
■直線補間命令（ＬＩＮ）の連続で定義できます。
■折り返し部も特別に定義できます。
■各直線補間はなめらか・正確に連続します。
■動作前にグラフで確認できます。
■専用命令のプロトタイプとして使用できます。
■生成した巻線プログラムはステップ数が非常に大きくなることがあります。 そのときはＤＮＣ機能を活用されることをお薦めします。
特殊・専用動作の効果を実機で確認後に専用化によってモーションコントローラ機能に組込むことも可能です。
典型的な応用例

Ｚ軸

Ｘ軸

Ｚ

YY

揺動
Ｘ 揺動

1−1. 目的と概要
・目的
一般のフライヤー方式や、ボビン巻き取り方式などで巻くことができない特殊形状の対象物にコイルを巻く場合は形状の自由度が高いノズル巻方式を使用しますが、対象物の形状や巻線機の機構により巻線動作が非常に複雑で特殊なものになります。
巻線機制御にテクノのＭＣを使用すると微小補間の連続による軌跡制御で特殊な巻線動作も可能になります。
この様な場合に巻線の始めから最後までの運転プログラムを作成するのは多大な労力が要求されます。
巻線機の運転プログラムの作成に要する労力を減らす目的で「巻線指令ＥＸＣＥＬ」を準備しました。
・概要「ＲＥＥＬＥＸ」では一連の巻線動作をいくつかの基本パターンの繰り返し動作と見なし、 基本パターン （１巻動作）と 巻線パラメータ （繰り返し動作の回数）として定義し、巻線動作の運転プログラムを生成します。
基本パターンは各層の 1 巻分を定義する４軸の直線補間の連続による運転プログラムです。
巻線パラメータは繰り返し回数を指定する各層の巻数と全体の層数を設定します。
生成した運転プログラムは指定されたファイルにテキスト形式（．ｔｘｔ）で保存します。
巻始め、巻き終わりの特殊動作や途中に差し込む動作が必要など、更に特殊な動作が必要なときは生成された運転プログラムの編集も可能です。
「ＲＥＥＬＥＸ」では個々の基本パターンのグラフ表示と巻線パラメータに基づいて生成され運転プログラムのグラフ表示できます。

TB04-2394-V10.jtd-1

２．運転プログラムの作り方
２−１. 作業のながれ
基本パターンを作成し、ＲＥＥＬＥＸでパラメータと合成し、ＭＣへダウンロードします。
テキスト編集Ｒ ＥＥＬＥＸ

オープンＭＣ

基本 パタ ーン
テ クノコー ドプ ログラム

巻き線ﾌﾟﾛｸﾞﾗﾑ

巻線パラメータ

結果のｸﾞﾗﾌ確認

運転プログラム
ファイル読出/保存編 集
ダウン/アップロード

２−２. テキスト編集
テクノコードの直線補間命令（ＬＩＮ）で１巻分の各軸の動作を指令する基本パターンのテキストファイルを作成してください。
これを６パターン分準備してください。
（最終１層手前、最終層は不要なときもあります）
２−２−１. 基本パターンの意味
基本パターンは指定された層で 1 巻するときの各軸の動きをプログラムしたファイルです。
(1)順方向順方向（巻始め端からコイルの終端方向）の１巻の巻動作(2)折り返し奥順方向（奇数層）から逆方向（偶数層）に巻き上がる時の１巻の動作(3)逆方向逆方向（コイル終端から始端に戻るとき）の１巻の巻動作(4)折り返し手前
逆方向（偶数層）から順方向（奇数層）に巻き上がる時の１巻の動作(5)最終１層手前
最終層の１層前の１巻の巻動作(6)最終層
最終層の１巻の巻動作

全層数が偶数のとき(6)最終層(5)最終 1 層前

全層数が奇数のとき(2)(4)(6)最終層(5)最終 1 層前
▲

▲

繰り返し
(4)

(1)順方向(3)逆方向(1)順方向

繰り返し
(4)
(2)

(1)順方向(3)逆方向(1)順方向(2)２−２−２. 基本パターンテキストのフォーマット
全ての命令は次の形式で作成してください。
LIN
X***
Y***
Z***
A***
F***;
・最終行は END; を付けてください。
・各項目間の分離はスペース又はタブを使用してください。
・不要な指令も省略しないでください。
（使用しない軸は ０ を設定、速度は全ての行に設定）
・指令の順序を入れ替えないでください。
・各軸はインクレメンタルのパルス単位の整数の数値で指令してください。(マクロ指定もできません)
・１ステップの移動時間は必ず１制御周期以上の長さにしてください。
・１巻分の全トラバース移動は巻線の送りピッチ量となります。
・折り返しは半ピッチづらしたり、重ねたりし、ボビンの端の状態に影響しますのでトラバースのやり方は十分考慮して下さい。
・速度指令は４軸の合成速度になりますので、機構によっては同一速度指令では速度変動で支障を来すことも考えられます。巻線動作の軌跡を基に十分考慮してください。
・巻線機機構の動きと軸名称の対応は規定していません。
（例えば上下をＸ軸、トラバースをＹ軸、揺動をＡ軸、ノズル角度をＺ軸など）・生成した巻線プログラムには"ＰＮＯ"が付いていません。ＰＬＭＣ−ＭⅡＥＸでは生成後、編集処理で先頭行に"ＰＮＯ"を付けてください。

TB04-2394-V10.jtd-2

・基本パターンの例
・(1)順方向のプログラム例（指令値は全てパルス単位）⑧⑦①②⑥①②③④⑤⑥⑦⑧⑨

揺動
LIN X1400
LIN X0
LIN X-1400
LIN X-2000
LIN X-1400
LIN X0
LIN X1400
LIN X2000
END;

上下 トラバース 補助
Y-1400
Z12A0
Y-4000
Z13A0
Y-1400
Z12A0Y0Z13A0
Y1400
Z12A0
Y4000
Z13A0
Y1400
Z12A0Y0Z13
A0

速度
F3000;
F3000;
F3000;
F3000;
F3000;
F3000;
F3000;
F3000;③⑤④・(2)折り返し奥、(3)逆方向、(4)折り返し手前、(5)最終１層手前、(6)最終層は同様に作成してください。
・各基本パターンで巻線軸の動作は同じになることが多いと思いますが、トラバースはそれぞれの基本パターンで異なります。最終１層手前や最終層のトラバース方向も注意してください。
・(3)〜(6)の基本パターンは(1)または(2)の基本パターンを共用することもできます。
２−３. 「ＲＥＥＬＥＸ」 の操作
２−３−１. 基本パターンの選択
巻線プログラム作成シート上で６種類の基本パターンを選択してください。
折り返し箇所での基本パターンや最終１層手前、最終層の基本パターンが順方向または逆方向と同じ動作で基本パターンが同じときは同じ基本パターンを共用できます。
最終１層手前や最終層は不要なときは省略できます。(巻数パラメータ設定が ０ のとき)
２−３−２. 巻線パラメータの設定
５個の巻線パラメータを設定してください。
設定値欄の全てに数値設定が必要です。
数値は正の整数です。
パラメータ名説明
数値範囲
全層数
最終層まで含めた全層数
１以上
奇数層巻数
順方向巻の１層の巻数
１以上
偶数層巻数
逆方向巻の１層の巻数
１以上
最終１層前巻数
最終層の１段前の巻数
０以上
最終層巻数
最終層の巻数０以上「ＲＥＥＬＥＸ」では数値の上限値の制限はありません。
各層の巻数（〜層巻数）には折り返しの巻数（１巻分）も含みます。そのため各層の巻き方は、「折り返し基本パターン：１巻分」＋「順方向/逆方向基本パターン：指定巻数−１巻分」となります。
ただし、第１層の始めには折り返しがないので、第１層のみ順方向基本パターンを指定巻数分繰り返します。
※ 折り返しは各層の始めに挿入されます。
（各層の終わりの折り返しは次層の始めとして挿入されます）

全層 数 ＝ ６層・巻線パラメータの例

8067663433
1
順方 向
逆 方向

767551501817

最 終層 巻数＝
最終 １層 前巻 数＝
偶 数 層巻 数
奇 数 層巻 数

５ 巻(１ 層)９巻(１ 層)＝ １６ 巻(２ 層)＝ １７ 巻(２ 層)は 折り 返し基 本パタ ーンで す

TB04-2394-V10.jtd-3

動作の説明①基本パターンの「順方向」データを１巻分実行。
(１巻目)②(奇数層目巻数−１)回、基本パターンの「順方向」データを繰り返す。
(２〜１７巻目)↓③次巻目の時に基本パターンの「折り返し奥」を実行。(例では半ピッチ戻り)(１８巻目)↓④(偶数層目巻数−１)回、基本パターンの「逆方向」を実行。
(１９〜３３巻目)↓⑤次巻目の時に基本パターンの「折り返し手前」を実行。(例では半ピッチ進み)(３４巻目)↓⑥ 全層数が偶数の時は②から⑤までの巻線動作を（全層数−２）層分繰り返す。
（３５〜６７巻目）
全層数が奇数の時は②から⑤までは（全層数−３）層分実行し、その後②−③の巻線動作を実行。
【注】「最終１層前巻数」が ０ の時は最終１層手前パターンは使用しません。その場合順方向基本パターン（奇数層）又は逆方向基本パターン(偶数層)を使用します。
↓⑥（最終１層前巻数−１）回基本パターンの「最終１層前」を繰り返す。
（６８〜７５巻目）↓⑦次巻目の時に基本パターンの「折り返し奥」を実行。
（７６巻目）
前の層が手前で終わっているときは「折り返し手前」を実行。
↓⑧（最終層−１）回基本パターンの「最終層」を繰り返す。
（７７〜８０巻目）【注】「最終層巻数」が ０ の時は最終層基本パターンは使用しません。 その場合は順方向基本パターン（奇数層）又は逆方向基本パターン(偶数層)を使用します。
２−３−３. 巻線プログラムの生成
基本パターン選択と巻線パラメータ設定で定義された巻線動作の運転プログラムを指定されたファイルに保存します。

３．「ＲＥＥＬＥＸ」(巻き線プログラム作成)の使い方
３−１. 画面仕様
３−１−１. 巻線プログラム作成画面

TB04-2394-V10.jtd-4

全ての設定はこの画面にて行います。具体的な操作は、基本パターンファイル選択、基本パターン確認、巻線パラメータ設定、プログラム生成、運転パターン確認です。以下に各操作の方法を記します。
・巻線基本パターンのファイル選択
各基本パターン名の行の"選択"ボタンを押すとファイル選択ダイアログが表示されます。
各基本パターンファイル(テクノコードファイル)を選択してください。
上図のようにファイル名欄に選択したファイルのフルパスが表示されます。
【注】折り返しの基本パターンや最終層の基本パターンが同じときは同一のファイルを選択してください。
最終１層前や最終層が不要なときは省略できます。(巻線パラメータの設定が ０ のとき)
・巻線パラメータの設定
巻線パラメータはパラメータ設定の"設定値"欄へ直接数値を入力してください。
各項目は以下の意味を持ちます。
全層数：最終層、最終１層前まで含めた全層数を設定てください。
奇数層巻数：順方向層の巻数を設定してください。
この巻数を基に１、３、・・・層目の巻数を決定します。
偶数層巻数：逆方向層の巻数を設定してください。
この巻数を基に２、４、・・・層目の巻数を決定します。
最終１層前巻数：（全層数−１）層目の巻数を設定してください。
順方向または逆方向と同じ巻き方（同一ピッチ、同一巻数）なら設定値をにしてください。
最終層巻数：最終層の巻数を設定してください。
順方向または逆方向と同じ巻き方（同一ピッチ、同一巻数）なら設定値をにしてください。

００・パターン確認
各基本パターン名の行の右列にある"グラフ"ボタンを押すと該当するパターンの各軸の動きをグラフに表示します。
現在表示されているグラフの基本パターン名称はグラフの上に表示します。
グラフ表示と同時に画面中央に２軸間の軌跡の表示も行います。 どの軸の軌跡を表示させるかをグラフの上の軸選択ドロップダウンリストで選択してください。

TB04-2394-V10.jtd-5

・プログラム生成と出力
巻線プログラム生成の"プログラム生成"ボタンを押すと保存ダイアログが開きます。
フォルダを選択し、ファイル名を設定して下さい。
設定されたファイルへ生成したプログラムを出力、保存します。
保存したファイル名は表示枠内に表示します。
生成した巻線プログラムを設定されたファイルへ出力保存すると同時に、確認用として"グラフ表示"シートに各軸の動きをグラフで表示し、"巻線プログラム"シートに各軸指令値の表として出力します。

３−１−２. グラフ表示画面

巻線プログラム作成画面にてプログラム生成を実行すると、最終的に上図のシートへ移り巻線開始から巻線終了までの４軸の全移動をグラフ表示します。
グラフ上の設定を変更することにより、任意の部分を確認することが出来ます。
具体的には"巻線プログラム"シート（次ページ参照）内の AA 列〜 AD 列までを表示しています。

TB04-2394-V10.jtd-6

３−１−３. 巻線プログラム画面

この画面には最終的な運転プログラムの各軸指令値が数値として出力されています。

３−１−４. 内部計算画面

このシートは内部演算用として使用していますので、特に参考になるものではありません。
この画面には以下のようなデータが出力されます。

TB04-2394-V10.jtd-7

・パターン確認時に基本パターンをグラフ表示用に加工したデータ
・最終的な各基本パターンの１層分の軸毎の軸データ

３−１−５. 出力した運転プログラムテキストコード
LIN X200 Y-100 Z0 A-450 F3000;/*順方向*//* 巻回数:1 巻目 */LIN X1200 Y-1300 Z12 A0 F3000;
LIN X0 Y-200 Z0 A-450 F3000;
LIN X0 Y-3800 Z13 A0 F3000;
LIN X-100 Y-200 Z0 A-450 F3000;
LIN X-1300 Y-1200 Z12 A0 F3000;
LIN X-200 Y0 Z0 A-450 F3000;
LIN X-1800 Y0 Z13 A0 F3000;
LIN X-100 Y100 Z0 A-450 F3000;
LIN X-1300 Y1300 Z12 A0 F3000;
LIN X0 Y200 Z0 A-450 F3000;
LIN X0 Y3800 Z13 A0 F3000;
LIN X100 Y200 Z0 A-450 F3000;
LIN X1300 Y1200 Z12 A0 F3000;
LIN X200 Y0 Z0 A-450 F3000;
LIN X1800 Y0 Z13 A0 F3000;
LIN X200 Y-100 Z0 A-450 F3000;/*順方向*//* 巻回数:2 巻目 */LIN X1200 Y-1300 Z12 A0 F3000;
LIN X0 Y-200 Z0 A-450 F3000;
LIN X0 Y-3800 Z13 A0 F3000;
LIN X-100 Y-200 Z0 A-450 F3000;
LIN X-1300 Y-1200 Z12 A0 F3000;
LIN X-200 Y0 Z0 A-450 F3000;
LIN X-1800 Y0 Z13 A0 F3000;
LIN X-100 Y100 Z0 A-450 F3000;
LIN X-1300 Y1300 Z12 A0 F3000;
LIN X0 Y200 Z0 A-450 F3000;
LIN X0 Y3800 Z13 A0 F3000;
LIN X100 Y200 Z0 A-450 F3000;
LIN X1300 Y1200 Z12 A0 F3000;
LIN X200 Y0 Z0 A-450 F3000;
LIN X1800 Y0 Z13 A0 F3000;
LIN X200 Y-100 Z0 A-450 F3000;/*順方向*/
LIN X1200 Y-1300 Z12 A0 F3000;
LIN X0 Y-200 Z0 A-450 F3000;
LIN X0 Y-3800 Z13 A0 F3000;
LIN X-100 Y-200 Z0 A-450 F3000;
LIN X-1300 Y-1200 Z12 A0 F3000;
LIN X-200 Y0 Z0 A-450 F3000;
LIN X-1800 Y0 Z13 A0 F3000;
LIN X-100 Y100 Z0 A-450 F3000;
LIN X-1300 Y1300 Z12 A0 F3000;
LIN X0 Y200 Z0 A-450 F3000;
LIN X0 Y3800 Z13 A0 F3000;
LIN X100 Y200 Z0 A-450 F3000;
LIN X1300 Y1200 Z12 A0 F3000;
LIN X200 Y0 Z0 A-450 F3000;
LIN X1800 Y0 Z13 A0 F3000;
LIN X200 Y-100 Z0 A-450 F3000;/*順方向*/・・・
ちなみにこの例では７５３ステップのプログラムになります。

TB04-2394-V10.jtd-8

４．巻線指令の例
４−１巻き終わりの指定と巻線パラメータの設定
・自然巻き終わり（自然終了）４０ターン巻4030
115

全層数
＝ ３
最終層
＝１ ０
最 終１ 層前 ＝ ０
偶 数層
＝ １５
奇 数層
＝ １５

最終層基本パターンは順方向基本パターン共用
・ボビン奥巻き終わり４０ターン

4030
115

全 層数
＝ ３
最終層
＝１ ０
最 終１ 層前 ＝ ０
偶 数層
＝ １５
奇 数層
＝ １５

最終層基本パターンはピッチが粗くなり最終層独自の基本パターンが必要
・ボビン手前巻き終わり４０ターン

40
3130
13635
15

全層数
＝ ４
最終層＝ ５
最 終１ 層前 ＝ ５偶 数層＝ １５
奇 数層＝ １５

最終１層手前基本パターンと最終層基本パターンはそれぞれ独自の基本パターンが必要

TB04-2394-V10.jtd-9

４−１. 巻線プログラム生成例（１）

30

全 層数
＝最終層＝
最 終１ 層前 ＝
偶 数層
＝
奇 数層
＝

2524981716
1
基本パターン①順方向 RecFor1.txt
LIN X1000
Y0
LIN X0Y-3800
LIN X-1000
Y0
LIN X0
Y3800
END;②折り返し奥 RecRev1.txt
LIN X1000
Y0
LIN X0
Y-3800
LIN X-1000
Y0
LIN X0
Y3800
END;

Z130
Z0Z0
Z0

A0A0A0A0F5042;
F5000;
F5000;
F5000;Z-130
Z0Z0Z0A0A0A0A0F5042;
F5000;
F5000;
F5000;

４層
６０８８③逆方向 RecRev1.txt （折り返し奥を共用）④折り返し手前 DecFor1.txt （順方向と同じ）⑤最終１層手前（使用せず）⑥最終層 RecRev1.txt（逆方向と共用）

この例では・ノズルは単純な四角形移動です。
・トラバースは上辺の一辺のみで行います。
・巻き終わりは自然終了です。
・折り返しは単純上乗りです。

・速度指令に対する注意
この例では第１行の速度指令(F5042)と以降の速度指令(F5000)が異なっています。
第１行はコイルの上部でここだけでトラバースを行っています。
速度指令はＸ軸Ｙ軸Ｚ軸の合成速度になりますので、ここではＸ軸とＺ軸の合成速度になり、Ｘ軸の速度を(F5000)にすると合成速度は(F5042)となります。
巻線のリード送り速度を一定にしたいとき、機構によっては同一速度の方が良いときもありますので、各位置での速度指令は十分考慮してください。
微小な移動で高速指令をするとＭＣの制御周期以内に終了し動作の中断が発生する可能性があります。

TB04-2394-V10.jtd-10

設定画面

生成結果グラフ画面

TB04-2394-V10.jtd-11

生成テキストデータ
LIN X1000 Y0 Z130 A0 F5042;/*順方向*//* 巻回数:1 巻目 */LIN X0 Y-3800 Z0 A0 F5000;
LIN X-1000 Y0 Z0 A0 F5000;
LIN X0 Y3800 Z0 A0 F5000;
LIN X1000 Y0 Z130 A0 F5042;/*順方向*//* 巻回数:2 巻目 */LIN X0 Y-3800 Z0 A0 F5000;
LIN X-1000 Y0 Z0 A0 F5000;
LIN X0 Y3800 Z0 A0 F5000;
LIN X1000 Y0 Z130 A0 F5042;/*順方向*/
LIN X0 Y-3800 Z0 A0 F5000;
LIN X-1000 Y0 Z0 A0 F5000;
LIN X0 Y3800 Z0 A0 F5000;
LIN X1000 Y0 Z130 A0 F5042;/*順方向*/
LIN X0 Y-3800 Z0 A0 F5000;
LIN X-1000 Y0 Z0 A0 F5000;
LIN X0 Y3800 Z0 A0 F5000;
LIN X1000 Y0 Z130 A0 F5042;/*順方向*/
LIN X0 Y-3800 Z0 A0 F5000;
LIN X-1000 Y0 Z0 A0 F5000;
LIN X0 Y3800 Z0 A0 F5000;
LIN X1000 Y0 Z130 A0 F5042;/*順方向*/
LIN X0 Y-3800 Z0 A0 F5000;
LIN X-1000 Y0 Z0 A0 F5000;
LIN X0 Y3800 Z0 A0 F5000;
LIN X1000 Y0 Z130 A0 F5042;/*順方向*/
LIN X0 Y-3800 Z0 A0 F5000;
LIN X-1000 Y0 Z0 A0 F5000;
LIN X0 Y3800 Z0 A0 F5000;
LIN X1000 Y0 Z130 A0 F5042;/*順方向*/
LIN X0 Y-3800 Z0 A0 F5000;
LIN X-1000 Y0 Z0 A0 F5000;
LIN X0 Y3800 Z0 A0 F5000;
LIN X1000 Y0 Z-130 A0 F5042;/*折り返し奥*//* 巻回数:9 巻目 */LIN X0 Y-3800 Z0 A0 F5000;
LIN X-1000 Y0 Z0 A0 F5000;
LIN X0 Y3800 Z0 A0 F5000;
LIN X1000 Y0 Z-130 A0 F5042;/*逆方向*//* 巻回数:10 巻目 */LIN X0 Y-3800 Z0 A0 F5000;
LIN X-1000 Y0 Z0 A0 F5000;
LIN X0 Y3800 Z0 A0 F5000;
LIN X1000 Y0 Z-130 A0 F5042;/*逆方向*/
LIN X0 Y-3800 Z0 A0 F5000;
LIN X-1000 Y0 Z0 A0 F5000;
LIN X0 Y3800 Z0 A0 F5000;
LIN X1000 Y0 Z-130 A0 F5042;/*逆方向*/
LIN X0 Y-3800 Z0 A0 F5000;
LIN X-1000 Y0 Z0 A0 F5000;
LIN X0 Y3800 Z0 A0 F5000;
LIN X1000 Y0 Z-130 A0 F5042;/*逆方向*/
LIN X0 Y-3800 Z0 A0 F5000;
LIN X-1000 Y0 Z0 A0 F5000;
LIN X0 Y3800 Z0 A0 F5000;
LIN X1000 Y0 Z-130 A0 F5042;/*逆方向*/
LIN X0 Y-3800 Z0 A0 F5000;
・・

TB04-2394-V10.jtd-12

４−２. 巻線プログラム生成例（２）3635
1615403130
1
基本パターン①順方向 For21.txt
LIN
LIN
LIN
LIN
LIN
LIN
LIN
LIN
END;

③逆方向
LIN
LIN
LIN
LIN
LIN
LIN
LIN
LIN
END;

X1400
X0
X‑1400
X‑2000
X‑1400
X0
X1400
X2000

（⑤最終１層手前
LIN
LIN
LIN
LIN
LIN
LIN
LIN
LIN
END;

Y‑1400 Z12
Y‑4000 Z13
Y‑1400 Z12
Y0Z13
Y1400 Z12
Y4000 Z13
Y1400 Z12
Y0Z13

②折り返し奥 TrnR21.txt
A0A0A0A0A0A0A0A0

F3000;
F3000;
F3000;
F3000;
F3000;
F3000;
F3000;
F3000;

A0A0A0A0A0A0A0A0

F3000;
F3000;
F3000;
F3000;
F3000;
F3000;
F3000;
F3000;

Rev21.txt
X1400
X0X‑1400
X‑2000
X‑1400
X0X1400
X2000

X1400
X0X‑1400
X‑2000
X‑1400
X0
X1400
X2000

全層 数＝ ４層最終層＝ ５
最 終１ 層前 ＝ ０
偶 数層
＝ １５
奇 数層
＝ １５Y‑1400 Z‑12Y‑4000 Z‑13
Y‑1400 Z‑12Y0
Z‑13Y1400 Z‑12Y4000 Z‑13Y1400 Z‑12Y0Z‑13

X1400
X0X‑1400X‑2000
X‑1400X0X1400
X2000

Y‑1400 Z12Y‑4000 Z13Y‑1400 Z12Y0Z13Y1400 Z‑12Y4000 Z‑13Y1400 Z‑12Y0
Z‑13A0A0A0A0A0A0A0A0F3000;
F3000;
F3000;
F3000;
F3000;
F3000;
F3000;
F3000;

A0A0A0A0A0A0A0A0F3000;
F3000;
F3000;
F3000;
F3000;
F3000;
F3000;
F3000;

A0A0A0A0A0A0A0A0

F3000;
F3000;
F3000;
F3000;
F3000;
F3000;
F3000;
F3000;④折り返し手前 TrnN21.txt

Befl21.txt ）Y‑1400 Z25
Y‑4000 Z25
Y‑1400 Z25
Y0Z25
Y1400 Z25
Y4000 Z25
Y1400 Z25
Y0Z25

LIN
LIN
LIN
LIN
LIN
LIN
LIN
LIN
END;

A0A0A0A0A0A0A0A0

LIN
LIN
LIN
LIN
LIN
LINLIN
LIN
END;

X1400
X0
X‑1400X‑2000
X‑1400X0
X1400X2000

Y‑1400 Z‑12
Y‑4000 Z‑13
Y‑1400 Z‑12Y0Z‑13
Y1400 Z12
Y4000 Z13
Y1400 Z12
Y0Z13

⑥最終層 Last21.txt
F3000;
F3000;
F3000;
F3000;
F3000;
F3000;
F3000;
F3000;

LIN
LIN
LIN
LIN
LIN
LIN
LIN
LIN
END;

X1400
X0
X‑1400X‑2000
X‑1400X0
X1400X2000

Y‑1400 Z‑45
Y‑4000 Z‑45
Y‑1400 Z‑45
Y0
Z‑45
Y1400 Z‑45
Y4000 Z‑45
Y1400 Z‑45
Y0
Z‑45

上記例では⑤最終１層手前は不要です。

TB04-2394-V10.jtd-13

設定画面

生成結果グラフ画面

TB04-2394-V10.jtd-14

４−３. 巻線プログラム生成例（３）5033321
基本パターン①順方向 DecFor1.txt
LIN X700 Y-300 Z35
LIN X300 Y-500 Z27
LIN X0Y-10500 Z0
LIN X-300 Y-500 Z0
LIN X-700 Y-300 Z0
LIN X-700 Y300
Z0
LIN X-300 Y500
Z0
LIN X0Y10500 Z0
LIN X300 Y500
Z27
LIN X700 Y300
Z35
END;
②折り返し奥 DedRev1.txt
LIN X700 Y-300
Z-35
LIN X300 Y-500
Z-27
LIN X0Y-10500 Z0
LIN X-300 Y-500
Z0
LIN X-700 Y-300
Z0
LIN X-700 Y300
Z0
LIN X-300 Y500
Z0
LIN X0Y10500 Z0
LIN X300 Y500
Z-27
LIN X700 Y300
Z-35
END;

42411716A0A0A0A0A0A0A0A0A0A0

全層 数
＝ ４層
最終層＝ ９最 終１ 層前 ＝ ９
偶 数層
＝ １６
奇 数層
＝ １６F800;
F1200;
F2500;
F1200;
F800;
F800;
F1200;
F2500;
F1200;F800;

A0A0A0A0A0A0A0A0A0A0F800;
F1200;
F2500;
F1200;
F800;
F800;
F1200;
F2500;
F1200;
F800;③逆方向 DecRev1.txt （折り返し奥を共用）④折り返し手前 DecFor1.txt （順方向と共用）⑤最終１層手前 DecFor1.txt （順方向と共用）⑥最終層 DecRev1.txt （逆方向と共用）

TB04-2394-V10.jtd-15

設定画面

生成結果グラフ画面

TB04-2394-V10.jtd-16