Indexへ
(821)//【814】→(815)
------------------------
【タイトル】JWWでのDXF出力
【記事番号】 814 (*)
【 日時 】03/10/23 19:41
【 発言者 】KISA

JWWでDXF出力し、JWWでそのDXFファイル読み込むと文字や線が欠落します。
私だけの環境なのかも知れませんが、特定の図面が出力できないので困っています。
何が原因か、もしくは何とかDXF出力する他の手段は無いでしょうか。

JWW→JWC出力はうまくいくようです。
そのJWCをDOS版JW_CADでDXF出力しても同じようになります。
JWWのsample.jwfのEND文を削除した環境設定でもだめでした。
JWW→JacConvert-DXF出力でも同じように欠落。

問題の図面は用紙サイズ設定A3に、JWC時代に作図したA4図面枠
を2列 Fグループに作図したものを使っています。

その図面枠が問題かな?と思い、消去しても同じでした。
いろいろ試していますが、どこが問題か特定できません。

試しにAuto CAD LTで、そのDXFファイルを読み込むと
以下のエラーが出ました。
------------------------------------------------------
構文上のエラー または ファイルの終了が早すぎます 15235. 行上.
無効 または 不完全な DXF 入力です -- 図面が放棄されました.
------------------------------------------------------

DXFファイルをエディターで開き、15235行は
空白(改行)だけが有り、その前後は数値などが書かれています。

DXF出力がうまくいかない図面は数枚有ります。
JWWのアンインストール&インストールもやってみました。
レジストリ部分も削除してみようかな、と現在思っています。

JWW version 3.50a Windows XP(Pro) Pen4-2.4GHz 512MB-RAM
数台のLAN接続 常時Internet ルータ接続


Indexへ
(814)←【815】→(816)
------------------------
【タイトル】原因はそのファイルの異常です。
【記事番号】 815 (814)
【 日時 】03/10/23 20:52
【 発言者 】古川 furukawa@mail.ne.jp
【 リンク 】http://jwx.hp.infoseek.co.jp/



▼KISAさん:
>JWWでDXF出力し、JWWでそのDXFファイル読み込むと文字や線が欠落します。
>私だけの環境なのかも知れませんが、特定の図面が出力できないので困っています。
>何が原因か、もしくは何とかDXF出力する他の手段は無いでしょうか。

原因は、対象になったファイルの異常です。
それも、レイヤー名が変な事になっています。

まず、問題のレイヤー名ですが、出力したDXFファイルをエディタに読み込み、15235 行目を表示してみて下さい。何もない改行になっているはずです。その1行前があるレイヤーのレイヤ名ですので、それを頼りに、JWWでのグループ・レイヤーを判断して下さい。

次に、JWWで問題のレイヤー名を確認して下さい。
おそらく、[レイヤー名・]と言う感じで、レイヤー名の後ろに半角の・が付いていると思います。このゴミが、DXFファイルでの不要な改行を発生させている元です。不要な改行なので、それでファイルが終わったと勘違いして、それ以降、読んでいないのです。

対処方法は、そのゴミの・部分を削除して、DXF出力するだけです。

今まで、私も含めて何例か、同様なパターンを見てきましたが、なぜ、そういう事になるのかは、わかりません。ただ、そのデータをひな形にしたデータでは、全て同様になるので注意して下さい。


Indexへ
(815)←【816】→(819)
------------------------
【タイトル】明日、試してみます
【記事番号】 816 (815)
【 日時 】03/10/23 23:07
【 発言者 】KISA

▼古川さん:
コメントありがとうございます。
ソフト(JWC2JWW)でも、お世話になっております。

今、自宅ですがデータを転送し忘れて後悔しております。
しかし対処の光が見え、安心しました。

明日、職場で試して見ます。


Indexへ
(816)←【819】//(817)
------------------------
【タイトル】DXF出力の欠落、対処できました
【記事番号】 819 (816)
【 日時 】03/10/24 10:28
【 発言者 】KISA

▼古川さん:
アドバイスありがとうございました。
おかげさまで、DXF出力できました! 本当に助かりました。

ただ、問題のデータはレイヤ及びグループレイヤ名ではなく、
図面中の文字でした。各グループレイヤ名は全て無名で、レイヤ名は
0レイヤ→ 1
1レイヤ→ 1
2レイヤ→ 1
3〜Fレイヤ→無名
と、なっています。

問題の文字データは、F-Eグループに作図した設備名の
「2.5tアップエンドコイル吊具」で(ACLTで止まった行の前)
雛形となる図面からコピー、又は雛形から別名保存し作図を始めたものでした。

問題の文字を消去し、もう一度同じ文字を書きますと、
欠落なくDXF出力出来ました。
不思議なのは、他の図面用紙設定A2〜A3では同じ文字があるのに
欠落なくDXF出力できたことです??

以下は問題の有ったDXFファイル、改行空白前後部分を抜き出したものです。
-----------------------------------
TEXT
 8
_f-e_
62
  2
10
91.157631
20
64.735628
40
4
41
1
50
0
 1
2.5tアップエンドコイル吊具

 0
LINE
 8
_0-4_
 6
CONTINUOUS
62
  7
10
101.4974
20
217.90063
-----------------------------------