TEXT[文字]の調査 ~その1(左寄せ)はこちら

右矢印http://ameblo.jp/cadblog/entry-10353616819.html



アメーバ中心(C)
CAD・CAD・Autocad-文字:中心(C)

旗DXFコード:

━─━─━─━─━─━─━─━─━─━─

0
TEXT  <図形タイプ>
5
85    <ハンドル>
8
0     <画層名>
10
116.6666666666666 <ジオメトリ:位置X>

20
456.0 <ジオメトリ:位置Y>
30
0.0 <ジオメトリ:位置Z>
40
2.5 <文字:高さ>
1
中心(C) <文字:内容>
72
1 <水平方向の位置合わせタイプ>
11
123.0  <文字:文字位置合わせX>
21
456.0  <文字:文字位置合わせY>
31
0.0    <文字:文字位置合わせZ>

━─━─━─━─━─━─━─━─━─━─

※グループ72:水平方向の位置合わせタイプが

0でない場合、ジオメトリの位置情報は無視される。

必要なのは、文字位置合わせ情報。

よって、

<ジオメトリ:位置XY>を0で指定しても

正しい位置に表示される。

━─━─━─━─━─━─━─━─━─━─



アメーバ中心(C)縦書き
CAD・CAD・Autocad-文字:中心(C)縦

旗DXFコード:

━─━─━─━─━─━─━─━─━─━─

0
TEXT <図形タイプ>
5
F1   <ハンドル>
8
0      <画層名>
10
123.0   <ジオメトリ:位置X>
20
463.625 <ジオメトリ:位置Y>
30
0.0    <ジオメトリ:位置Z>
40
2.5    <文字:高さ>
1
中心(C)  <文字:内容>
7
スタイル縦書き  <文字:スタイル名>
72
1 <水平方向の位置合わせタイプ>
11
123.0  <文字:文字位置合わせX>
21
456.0  <文字:文字位置合わせY>
31
0.0    <文字:文字位置合わせZ>

━─━─━─━─━─━─━─━─━─━─


今回の収穫はでかい。

グループコード72に0でない数値が入ると

基準点情報が、ジオメトリ位置から、文字位置合わせ位置に

変更されるとは・・・。


この件は、

実際にDXFファイルを作成して調べて気づいたんだけど、

DXFリファレンスにも、ちゃんと載ってるんだよなぁ~。


なぜ調べる前に気づかないのか・・・あせる

にほんブログ村 科学ブログ 技術・工学へ

1日最低でも1種類は調査したい。


TEXT[文字]の調査 ~その3(右寄せ(R))はこちら
http://ameblo.jp/cadblog/entry-10355207150.html