Indexへ
(15733)//【15581】→(15584)
------------------------
【タイトル】文字サイズの初期化
【記事番号】 15581 (*)
【 日時 】06/09/21 11:38
【 発言者 】boo jasmine06112006@yahoo.co.jp

基本設定のところで変更した各文字種のサイズを
一度に初期化(インストール時の設定に戻す)ことはできないのでしょうか?


Indexへ
(15581)←【15584】→(15585)
------------------------
【タイトル】Re(1):文字サイズの初期化
【記事番号】 15584 (15581)
【 日時 】06/09/21 13:44
【 発言者 】asa

▼booさん:
>基本設定のところで変更した各文字種のサイズを
>一度に初期化(インストール時の設定に戻す)ことはできないのでしょうか?

30行目のENDを消して、sample.Jwf(環境ファイル)を読み込めば良いと思います。
ただし、これでは全ての環境が初期になります。
そこで、それぞれの使い方にあった環境ファイルを作って、その都度使い方にあった環境ファイルを読み込むのが手っ取り早いと思います。環境ファイルの書き込み読み込みはJWWを使っていく上で、非常に有意義なテクだと思います。ぜひマスターしてください。
環境ファイルについては、joker様のサイトを参考にしてみてください。
http://www.atsmile.com/jw/faq02_01.html


Indexへ
(15584)←【15585】→(15612)
------------------------
【タイトル】Re(2):文字サイズの初期化
【記事番号】 15585 (15584)
【 日時 】06/09/21 14:04
【 発言者 】boo jasmine06112006@yahoo.co.jp

▼asaさん:

>30行目のENDを消して、sample.Jwf(環境ファイル)を読み込めば良いと思います。
>ただし、これでは全ての環境が初期になります。
>そこで、それぞれの使い方にあった環境ファイルを作って、その都度使い方にあった環境ファイルを読み込むのが手っ取り早いと思います。環境ファイルの書き込み読み込みはJWWを使っていく上で、非常に有意義なテクだと思います。ぜひマスターしてください。
>環境ファイルについては、joker様のサイトを参考にしてみてください。
>http://www.atsmile.com/jw/faq02_01.html

早速の回答ありがとうございます。
実は、これは昨日のことになりますが、私自身ではなく別の人が作業中のあるCADデータで
全ての文字種のサイズが、縦・横・間隔・色No.ともに「0」になってしまっていたのです。
これの原因についても未だ解明できてませんが、応急処置として
別のCADデータより環境ファイルを作成し、それを読み込ませて対応しました。
「色彩」「線種」の初期化ボタンはあるのに、文字(のみ)の初期化ができない
のは不思議だと思い、質問させて頂きました。

sample.Jwfを読み込む場合は「END」を消去しないといけないと知らず
「読み込めない」と悩んでいましたが、「線種」等を特に変更していなければ
上記の方法で大丈夫ということですね。
よくわかりました、どうもありがとうございます。


Indexへ
(15585)←【15612】→(15630)
------------------------
【タイトル】Re(3):文字サイズの初期化
【記事番号】 15612 (15585)
【 日時 】06/09/21 21:13
【 発言者 】匿名キボンヌ

▼booさん:

sample.Jwfの冒頭部分に、
「JWF のファイルの内容には、全ての設定項目を記述する必要は有りません。使用環境の変更に必要な項目のみを記述してください。」
とある。
つまり、「初期設定と違う設定にしたいトコだけ書けばいい。」ということなのだから、文字の初期サイズ用のjwfファイルを作っておくのもいいのでは?
それなら、仮に線色・幅や背景色を変えていても、文字だけ初期設定に戻すことができる。
応用すれば、「A社用文字設定」、「B社用文字設定」等、状況によって異なる文字サイズで作図することもできる。
これは線の色、幅等にも同じことが言える。

asaさんの言うとおり、環境設定ファイルの書・読み込みをマスターするのは、作図の幅が広がるからいろいろ試してみてほしい。

P.S 私の環境(WindowsXP SP2、jww Ver.5.02a)では、文字の環境設定ファイルは、「MHEN(既存文字の変換方法とフォント)」の項目も書いておかないと、「MWIDE(幅)、MHIGH(高さ)、MDIST(間隔)、MPEN(色)」の4項目だけでは読み込まれなかった。


Indexへ
(15612)←【15630】→(15620)
------------------------
【タイトル】Re(4):文字サイズの初期化
【記事番号】 15630 (15612)
【 日時 】06/09/22 10:05
【 発言者 】boo jasmine06112006@yahoo.co.jp

▼匿名キボンヌさん:

>sample.Jwfの冒頭部分に、
>「JWF のファイルの内容には、全ての設定項目を記述する必要は有りません。使用環境の変更に必要な項目のみを記述してください。」
>とある。
>つまり、「初期設定と違う設定にしたいトコだけ書けばいい。」ということなのだから、文字の初期サイズ用のjwfファイルを作っておくのもいいのでは?

環境ファイルの読込み、書出しは時々使っていましたが、編集・作成については
「なるほど」と見てはいたものの実際にここで編集・作成をしたことはほとんどなく
冒頭の記述等もしっかり読んでいませんでした。

asaさん、匿名キボンヌさんのおっしゃるように、環境設定ファイルを理解することは
今後CADを使用していく上で必要不可欠になってきそうですね。
頑張って勉強したいと思います、ありがとうございました。


Indexへ
(15630)←【15620】→(15631)
------------------------
【タイトル】Re(3):文字サイズの初期化
【記事番号】 15620 (15585)
【 日時 】06/09/21 23:37
【 発言者 】coolyoppe

▼booさん:こんにちは。

>sample.Jwfを読み込む場合は「END」を消去しないといけないと知らず
>「読み込めない」と悩んでいましたが、「線種」等を特に変更していなければ
>上記の方法で大丈夫ということですね。
>よくわかりました、どうもありがとうございます。

匿名ギボンヌさんが仰るように、文字設定部分だけの記述でOKですが、
既に文字種1〜10の文字が作図されているファイルの文字種設定を
初期化する場合には、MHENの設定値によって既に作図されている文字の
処理方法や、使われている文字種によって変更される文字設定部分が
変わってきますので注意して下さい。

下記は、「Sample.jwf」から一部抜粋(文字設定部分)したものですが、
MHEN部分の説明をよく見て下さい。
例えば、標準設定の「MHEN = -1」だと、図面ファイルで文字種1〜10の文字
が全部使用(作図)されていた場合、いくら文字初期設定の環境ファイルを
読み込んでも文字設定は変更(初期化)されません。
変更したい場合は、「MHEN = 0」の設定にして、使用されていた文字を全部
任意サイズ文字にしてしまうか、「MHEN = 1〜9」の設定にして使用されていた
文字種の文字サイズも変更してしまうかのどちらかです。


#◎文字サイズ・文字色設定
# 「MHEN」既存文字の変更指定( -1 〜 9 )とフォントの初期設定( "$<フォント名> )
# ・既存文字の変更指定に(-1〜9)以外を記述すると「文字サイズの既定値設定」を
#  記述しても文字サイズの変更は行われない。
# ・[ -1 ]を記述した場合、既存文字で使用されている文字サイズは変更されない。
# ・[ 0 ]を記述した場合、文字サイズが変更された既存文字は任意サイズになる。
# ・[1〜9]を記述した場合、サイズ変更基準点を1〜9として文字サイズが変更される。
# ・「"$<MS ゴシック>」を「"$<MS ゴシック>/」にすると斜体文字の指定になる。
# ※ 注意事項
#   ファイル読込み後、または文字の作図後に、既存文字の変更指定に[1]〜[9]を
#   指定した環境設定ファイルの「文字サイズの既定値設定」の読込みを行うと、
#   既存文字の文字サイズが変更され、既存文字が思わぬ大きさと位置に変更され
#   ることがあります。
#   「MHEN」の既存文字の変更指定は環境設定ファイルによる「文字サイズの既定
#   値設定」でのみ有効となり、その他の設定に反映されることはありません。
#
# 記述例
#        サイズ変更基準点  7:左上  8:中上 9:右上
#                 4:左中  5:中中 6:右中
#                 1:左下  2:中下 3:右下
MHEN  =  -1  "$<MS ゴシック>
#
#
# 文字サイズの既定値設定を記述します。
#
# 記述例
# 文字種類  [ 1] [ 2] [ 3] [ 4] [ 5] [ 6] [ 7] [ 8] [ 9] [10]
# 文字幅 (mm単位 0.1〜500)
MWIDE =    2.0  2.5  3.0  4.0  5.0  6.0  7.0  8.0  9.0 10.0
# 文字高 (mm単位 0.1〜500)
MHIGH =    2.0  2.5  3.0  4.0  5.0  6.0  7.0  8.0  9.0 10.0
# 文字間隔(mm単位 -100〜500)
MDIST =     0   0  0.5  0.5  0.5  1.0  1.0  1.0  1.0  1.0
# ペンNo(1〜9)  9 は補助文字
MPEN  =     1   1   2   2   3   3   4   4   5   5


Indexへ
(15620)←【15631】//(15586)
------------------------
【タイトル】Re(4):文字サイズの初期化
【記事番号】 15631 (15620)
【 日時 】06/09/22 10:17
【 発言者 】boo jasmine06112006@yahoo.co.jp

▼coolyoppeさん:こんにちは。

>匿名ギボンヌさんが仰るように、文字設定部分だけの記述でOKですが、
>既に文字種1〜10の文字が作図されているファイルの文字種設定を
>初期化する場合には、MHENの設定値によって既に作図されている文字の
>処理方法や、使われている文字種によって変更される文字設定部分が
>変わってきますので注意して下さい。

これは匿名キボンヌさんの「P.S」部分を詳しく説明してくださったものですね。
今回の現象(文字サイズ設定が全て「0」値になった)は既存文字のない状態で起こりましたが
たしかに、まだ原因が解明されていない以上は、既存文字がある状況下に関しても
考慮しないといけませんでした。

詳細に記述して頂いた内容をじっくり読んで理解したいと思います。
ありがとうございました。