? 刺繍解析



Tajima 刺繍データー解析

ステッチアーティスト「新デザイナー版、プロ版」が出力する刺繍データー構造について説明します。
刺繍データーとは針の着地点から次の位置までの動作をX,Y,F の3バイトがワンセットになっておりそれが連続して一筆書きの要領で刺繍を構成しています。Xは±X方向の移動量、Yは±Y方向の移動量でF「ファンクション」は針の動作信号でステッチ、糸切、ジャンプ、停止が有ります。この針信号XYFが開始原点(0,0)から次々と連続移動してステッチしながら刺繍を形成して最後に00 00 F3 となり終了します。
(移動量は変換テーブル(後述)にて求められます。)

Y.TAKAMI

XYFの概略説明
刺繍データーは1針あたり3byte(バイト)構成になっています。

刺繍データーファイルは512バイト(アドレス200HEX)から00.00.**で始まります。

1バイト、2バイトはX,Y,+データー部分を3バイト目はX-、Y-データーを保持します。
3バイト目はジャンプ、色替え、ステッチ情報信号部分です。【デコーダーテーブル参照】
刺繍データーの終了は必ず :HEX 00 00 F3 となります。停止 243(&HF3)
ステッチ針データーは全て3バイト目のBIT 0,1が立っています。
ジャンプ針信号は3バイト目のBIT が立っています。
色替え信号は3バイト目のBIT 6、7が立っています。
 1 - 3バイトの復号化と解読 :【刺繍データー変換テーブル】
No.: Bit

7

6

5

4

3

2

1

0

Byte 1 y+1 y-1 y+9 y-9 x-9 x+9 x-1 x+1
Byte 2 y+3 y-3 y+27 y-27 x-27 x+27 x-3 x+3
Byte 3 jump color
change
y+81 y-81 x-81 x+81 set set

 例 :

Adress: Hex値 : Binary 値 : 説明 (Dec.)
N* A8 12 23 10101000 00010010 00100011 y+64 x-12
N** A8 12 A3 10101000 00010010 10100011 jump stitch(&H83)
N*** 00 00 C3 00000000 00000000 11000011 color change
195(&HC3)
移動量は±121(±12.1㎜)が最大です
左の画像は実際に刺繍データー YO.DST を刺繍した画像です。
このファイルを例に刺繍データーフォーマットをバイナリエディタでDUMPして説明します。

HEADER

LA: yo
ST: 554
CO: 1
+X: 139
-X: 138
+Y: 100
-Y: 100
AX:- 0
AY:+ 0
MX:+ 0
MY:+ 0
PD******
←ファイル名
←総針数
←ジャンプ回数で1回ジャンプしています。
←原点(0,0)から右+方向最大移動量が13.9㎜の意味です。
←原点(0,0)から左-方向最大移動量が13.8㎜の意味です。
←原点(0,0)から上+方向最大移動量が10.0㎜の意味です。
←原点(0,0)から下-方向最大移動量が10.0㎜の意味です。




←作成者名(なくても構わないです。)
このヘッダーからyo.dstは総針数554針、縦20mm、横27.7㎜でジャンプ回数が1回ということになります。

DUMP LIST(YO.DST)

ADDRESS 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 0123456789ABCDEF
--------------------------------------------------------------------------
00000000 4C 41 3A 20 79 6F 20 20 20 20 20 20 20 20 20 20 LA: yo
00000010 20 20 20 0D 53 54 3A 20 20 20 20 35 35 34 0D 43 .ST: 554.C
00000020 4F 3A 20 20 31 0D 2B 58 3A 20 20 31 33 39 0D 2D O: 1.+X: 139.-
00000030 58 3A 20 20 31 33 38 0D 2B 59 3A 20 20 31 30 30 X: 138.+Y: 100
00000040 0D 2D 59 3A 20 20 31 30 30 0D 41 58 3A 2D 20 20 .-Y: 100.AX:-
00000050 20 20 30 0D 41 59 3A 2B 20 20 20 20 30 0D 4D 58 0.AY:+ 0.MX
00000060 3A 2B 20 20 20 20 30 0D 4D 59 3A 2B 20 20 20 20 :+ 0.MY:+
00000070 30 0D 50 44 2A 2A 2A 2A 2A 2A 0D 1A 20 20 20 20 0.PD******..
00000080 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00000090 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
000000A0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
000000B0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
000000C0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
000000D0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
000000E0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
000000F0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00000100 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00000110 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00000120 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00000130 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00000140 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00000150 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00000160 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00000170 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00000180 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00000190 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
000001A0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
000001B0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
000001C0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
000001D0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
000001E0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
000001F0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
00000200 0000 83 68 68 93 88 A8 13 04 01 03 06 01 03 50 ..ドh嶋ィ.......P
00000210 20 03 20 80 03 20 80 03 20 80 03 20 80 03 50 60 . .. .. .. ..P`
00000220 03 20 81 03 24 82 03 24 82 03 25 82 03 24 82 03 . ..$..$..%..$..
00000230 24 82 03 24 82 03 24 82 03 25 82 03 4A 82 03 45 $..$..$..%..J..E
00000240 09 03 4A 41 03 18 41 03 1A 41 03 18 41 03 18 41 ..JA..A..A..A..A
00000250 03 19 40 03 28 40 03 2A 81 03 28 81 03 28 81 03 ..@.(@.*..(..(..
00000260 28 81 03 29 00 03 08 02 03 84 09 03 14 42 03 14 (..).........B..
00000270 42 03 14 42 03 15 42 03 14 42 03 14 42 03 14 42 B..B..B..B..B..B
00000280 03 54 42 03 96 42 03 10 40 03 10 40 03 10 40 03 .TB.烹..@..@..@.
00000290 10 40 03 20 90 03 A0 10 03 68 45 03 A6 89 03 40 .@. .....hE.ヲ..@
000002A0 A0 03 50 A0 03 02 60 03 96 A9 03 4A 22 03 9A 20 ..P...`.湊.J"..
000002B0 03 58 61 03 50 61 03 68 96 03 25 90 03 26 90 03 .Xa.Pa.h..%..&..
000002C0 64 90 03 A6 90 03 95 61 03 54 62 03 54 20 03 95 d..ヲ..病.Tb.T .秒
000002D0 62 03 29 86 03 55 42 03 A8 52 03 6A 50 03 29 12 .)..UB.ィR.jP.).
000002E0 03 AA 90 03 88 11 03 A9 50 03 A0 50 03 81 90 03 .ェ.....ゥP..P.$.
000002F0 54 08 03 06 04 03 09 88 03 06 04 03 09 88 03 06 T...............
00000300 04 03 09 88 03 06 04 03 09 88 03 06 04 03 09 88 ................
00000310 03 06 04 03 09 88 03 06 04 03 09 88 03 06 04 03 ................
00000320 09 88 03 06 04 03 09 88 03 06 04 03 09 88 03 06 ................
00000330 04 03 09 88 03 06 04 03 09 88 03 06 04 03 09 88 ................
00000340 03 06 04 03 09 88 03 06 04 03 09 88 03 06 04 03 ................
00000350 09 88 03 06 04 03 09 88 03 06 04 03 09 88 03 06 ................
00000360 04 03 09 88 03 06 04 03 09 88 03 06 04 03 09 88 ................
00000370 03 06 04 03 09 88 03 06 04 03 09 88 03 06 04 03 ................
00000380 09 88 03 06 04 03 09 88 03 06 04 03 09 88 03 06 ................
00000390 04 03 09 88 03 04 04 03 0A 88 03 06 05 03 0A 8A ................
000003A0 03 0A 0A 07 04 85 0B 09 0A 07 05 84 0B 09 08 07 ................
000003B0 04 86 0B 09 09 07 00 85 0B 02 08 07 00 84 0B 01 ................
000003C0 08 07 00 86 0B 06 0A 07 0A 85 0B 06 08 07 08 84 ................
000003D0 0B 06 09 07 08 86 0B 05 09 07 04 81 0B 0A 00 07 ................
000003E0 49 88 03 8A 08 03 09 00 07 4A 89 03 85 05 0B 08 I........J......
000003F0 0A 07 A4 08 03 A5 09 03 58 A2 03 98 60 03 20 89 ..、..・..X「.倭. .
00000400 03 86 45 03 0A 08 03 04 45 03 09 0A 03 05 45 03 .・.....E.....E.
00000410 09 0A 03 05 45 03 08 0A 03 0A 4A 07 08 0A 03 05 ....E.....J.....
00000420 45 03 09 0A 03 05 45 03 08 0A 03 05 45 03 08 0A E.....E.....E...
00000430 03 0A 4A 07 08 0A 03 05 45 03 08 0A 03 0A 4A 07 ..J.....E.....J.
00000440 08 0A 03 0A 4A 07 08 0A 03 05 45 03 08 0A 03 05 ....J.....E.....
00000450 45 03 08 0A 03 05 45 03 09 0A 03 05 45 03 09 0A E.....E.....E...
00000460 03 05 45 03 08 0A 03 0A 4A 07 08 0A 03 05 45 03 ..E.....J.....E.
00000470 08 0A 03 08 4A 07 0A 0A 03 08 4A 07 0A 0A 03 08 ....J.....J.....
00000480 4A 07 05 05 0B 08 4A 07 46 85 03 9A 20 03 44 61 J.....J.F... .Da
00000490 03 08 61 03 05 04 03 89 4A 03 06 05 03 0A 4A 03 ..a....雨.....J.
000004A0 05 05 03 04 45 0B 05 05 03 0A 4A 03 06 05 03 0A ....E.....J.....
000004B0 4A 03 06 05 03 0A 4A 03 06 05 03 0A 4A 03 04 05 J.....J.....J...
000004C0 03 0A 4A 03 04 05 03 05 45 0B 04 05 03 05 45 0B ..J.....E.....E.
000004D0 04 05 03 05 45 0B 05 05 03 05 45 0B 04 05 03 0A ....E.....E.....
000004E0 4A 03 04 05 03 05 45 0B 04 05 03 05 45 0B 05 05 J.....E.....E...
000004F0 03 05 45 0B 05 05 03 05 45 0B 04 05 03 05 45 0B ..E.....E.....E.
00000500 04 05 03 05 45 0B 05 05 03 0A 4A 03 04 05 03 05 ....E.....J.....
00000510 45 0B 04 05 03 05 45 0B 04 05 03 0A 4A 03 06 05 E.....E.....J...
00000520 03 00 00 C3 52 86 83 50 86 03 60 90 03 A1 50 03 ...テR・P..`..。P.
00000530 62 91 03 A6 12 03 56 42 03 14 82 03 16 01 03 9A b..ヲ..VB.......嚀
00000540 86 03 0A 06 03 85 00 03 04 81 03 A4 01 03 64 02 ..........、..d.
00000550 03 26 82 03 20 81 03 22 81 03 21 80 03 21 80 03 .&.. .."..!..!..
00000560 20 80 03 20 80 03 22 80 03 22 80 03 21 82 03 A2 .. ..".."..!..「
00000570 40 03 29 81 03 28 80 03 28 02 03 88 80 03 88 02 @.)..(..(..・...
00000580 03 48 02 03 48 42 03 18 02 03 98 41 03 99 41 03 .H..HB....連.僊.
00000590 12 42 03 11 42 03 12 40 03 12 40 03 11 40 03 50 .B..B..@..@..@.P
000005A0 40 03 52 01 03 11 40 03 12 41 03 11 41 03 16 42 @.R...@..A..A..B
000005B0 03 16 40 03 95 02 03 44 41 03 44 01 03 60 80 03 ..@....DA.D..`..
000005C0 A2 44 03 A5 80 03 19 62 03 92 44 03 60 08 03 11 「D.・...b.奪.`...
000005D0 46 03 A1 08 03 A0 96 03 22 89 03 69 95 03 51 69 F.。....."..i..Qi
000005E0 03 2A 15 03 96 6A 03 68 14 03 55 2A 03 69 54 03 .*..頬.h..U*.iT.
000005F0 54 AA 03 88 96 03 15 A8 03 05 91 03 94 A9 03 46 Tェ.・..ィ....畠.F
00000600 91 03 05 69 03 84 10 03 89 62 03 85 12 03 88 60 ...i....叡....・
00000610 03 86 12 03 8A 61 03 42 91 03 89 61 03 40 90 03 ....蛎.B..餌.@..
00000620 41 22 03 80 12 03 41 20 03 48 91 03 41 21 03 48 A"....A .H..A!.H
00000630 90 03 45 22 03 0A 92 03 86 61 03 86 99 03 0A 66 ..E"....・.・..f
00000640 03 25 58 03 48 66 03 A6 58 03 9A A4 03 26 1A 03 .%X.Hf.ヲX.圖.&..
00000650 58 A5 03 62 99 03 10 26 03 A0 98 03 92 64 03 91 X・.b...&....壇.遷
00000660 4A 03 A1 84 03 11 0A 03 61 84 03 50 8A 03 A2 05 .。.....a..P..「.
00000670 03 92 8A 03 A0 45 03 89 49 03 61 45 03 42 0A 03 .抽..E.迂.aE.B..
00000680 80 85 03 02 0A 03 01 85 03 49 89 03 41 85 03 42 .........I..A..B
00000690 8A 03 41 85 03 42 8A 03 40 85 03 42 8A 03 41 85 ..A..B..@..B..A.
000006A0 03 42 8A 03 41 85 03 42 8A 03 40 85 03 40 8A 03 .B..A..B..@..@..
000006B0 40 85 03 42 8A 03 41 85 03 42 8A 03 41 85 03 42 @..B..A..B..A..B
000006C0 8A 03 41 85 03 42 8A 03 41 85 03 42 8A 03 41 85 ..A..B..A..B..A.
000006D0 03 42 8A 03 41 85 03 42 8A 03 41 85 03 42 8A 03 .B..A..B..A..B..
000006E0 41 85 03 40 8A 03 41 85 03 42 8A 03 41 85 03 42 A..@..A..B..A..B
000006F0 8A 03 41 85 03 40 8A 03 41 85 03 42 8A 03 41 85 ..A..@..A..B..A.
00000700 03 40 8A 03 41 85 03 42 8A 03 46 86 03 42 8A 03 .@..A..B..F..B..
00000710 06 06 03 89 89 03 46 06 03 60 4A 03 86 46 03 20 ...演.F..`J.・.
00000720 4A 03 41 45 03 60 0A 03 91 85 03 A1 0A 03 90 05 J.AE.`..槽.。....
00000730 03 22 88 03 52 05 03 50 68 03 11 44 03 12 69 03 ."..R..Ph..D..i.
00000740 52 44 03 51 29 03 21 96 03 96 2A 03 A2 16 03 55 RD.Q).!...*.「..U
00000750 A8 03 69 14 03 95 A9 03 29 56 03 49 62 03 65 51 ィ.i..鮒.)V.Ib.eQ
00000760 03 09 60 03 05 90 03 82 62 03 45 92 03 42 20 03 ..`....C.E..B .
00000770 80 11 03 42 21 03 80 10 03 84 62 03 82 12 03 84 ...B!....・....Я
00000780 60 03 8A 11 03 04 61 03 48 90 03 4A 66 03 08 92 .....a.H..Jf...
00000790 03 99 A6 03 05 99 03 18 A4 03 86 99 03 5A A5 03 .勗.....、.・.Z・.
000007A0 64 58 03 99 25 03 25 5A 03 10 26 03 A1 59 03 91 dX..%.%Z..&.。Y.素
000007B0 66 03 21 19 03 50 64 03 A1 18 03 A1 84 03 20 98 .!..Pd.。..。.. .
000007C0 03 62 85 03 52 48 03 62 05 03 52 08 03 22 45 03 .b..RH.b..R.."E.
000007D0 12 08 03 82 85 03 12 88 03 42 85 03 91 8A 03 80 ...e....B..相..
000007E0 05 03 40 4A 03 00 05 03 01 4A 03 40 05 03 00 4A ..@J.....J.@...J
000007F0 03 40 05 03 80 4A 03 80 45 03 80 4A 03 81 45 03 .@...J..E..J.・.
00000800 80 4A 03 80 45 03 80 4A 03 81 45 03 82 4A 03 81 .J..E..J.・.・.・
00000810 45 03 82 4A 03 81 45 03 82 4A 03 81 45 03 82 4A .・.・.・.・.・
00000820 03 81 45 03 82 4A 03 01 45 03 42 0A 03 01 45 03 .・.・..E.B...E.
00000830 42 0A 03 01 45 03 42 0A 03 81 45 03 82 4A 03 80 B...E.B..・.・..
00000840 45 03 82 4A 03 81 45 03 82 4A 03 81 45 03 89 49 E.・.・.・.・.迂
00000850 03 86 46 03 89 49 03 81 45 03 42 0A 03 00 45 03 .・.迂.・.B...E.
00000860 02 0A 03 90 85 03 42 8A 03 10 85 03 00 8A 03 52 ...水.B........R
00000870 85 03 80 8A 03 91 04 03 81 8A 03 10 04 03 00 00 ........♀......
00000880 F3 .
更新2000/8/5改訂

copyright©2000  LAM.com all rights reserved.