Indexへ
(9489)//【9493】→(9496)
------------------------
【タイトル】dxf変換について(ver5.00e)
【記事番号】 9493 (*)
【 日時 】06/03/10 17:00
【 発言者 】よろづや

教えてください。
現在、jww5.00eにバージョンアップして使用していますが、
作成したdxfデータがAUOT CAD2005にてdxfが読み込めません。
テーブル項目名 2点鎖線(L仕様)が間違っています.984.上
不完全なDXFです。放棄します。
と表示されてしまいます。
以前のバージョンでは問題なくAUTO CADで開けていました。
宜しくお願い致します。


Indexへ
(9493)←【9496】→(9497)
------------------------
【タイトル】Re(1):dxf変換について(ver5.00e)
【記事番号】 9496 (9493)
【 日時 】06/03/10 17:18
【 発言者 】古川
【 リンク 】http://jwx.hp.infoseek.co.jp/



▼よろづやさん:
> テーブル項目名 2点鎖線(L仕様)が間違っています.984.上

JWWのバージョンではなく、レイヤー名だと思いますが、
[2点鎖線(L仕様)]の文字が問題になっています。

JWWでは、レイヤ名にどんな文字でも使えますが、
AutoCAD では、画層名・ブロック名等のシンボル名に制限があり
DXF読み込みには引っかかります。

画層名・ブロック名等のシンボル名で使える文字は、

・英数字・半角記号は[-_$]の3文字だけ・普通の漢字・全角スペース

使えない文字はだいたい、以下の通り。

・全角の記号文字(:、/、◎など)
・特殊文字(1.、III、ミリ、√など)
・[-_$]の3文字以外の半角記号
・半角スペース

この場合、()と言う全角記号が問題になっていると思われます。
JWW側で名前を変更して、再度出力してみて下さい。


Indexへ
(9496)←【9497】→(9500)
------------------------
【タイトル】Re(1):dxf変換について(ver5.00e)
【記事番号】 9497 (9493)
【 日時 】06/03/10 17:25
【 発言者 】おっとー

▼よろづやさん:
>教えてください。
>現在、jww5.00eにバージョンアップして使用していますが、
>作成したdxfデータがAUOT CAD2005にてdxfが読み込めません。
>テーブル項目名 2点鎖線(L仕様)が間違っています.984.上
>不完全なDXFです。放棄します。
>と表示されてしまいます。
>以前のバージョンでは問題なくAUTO CADで開けていました。
>宜しくお願い致します。

こんにちは、jww5.00eは、まだまだ不完全のようです。
前々から、みなさんがその件に関して投稿していました。(過去の投稿がないようです。)auto cadからのdxfは行えるみたいですが、jwwからのdxfはできないみたいです。今は古いバージョンにもどすか、他のソフトを使って変換してみては
いかがでしょうか。


Indexへ
(9497)←【9500】→(9507)
------------------------
【タイトル】Re(2):dxf変換について(ver5.00e)
【記事番号】 9500 (9497)
【 日時 】06/03/10 17:45
【 発言者 】古川
【 リンク 】http://jwx.hp.infoseek.co.jp/



▼おっとーさん:
> jww5.00eは、まだまだ不完全のようです。
> 前々から、みなさんがその件に関して投稿していました。

JWWの不具合で、JWW出力のDXFファイルがAutoCADで読めないと言う
話が出ていたのでしょうか?

レイヤー名がらみは、不具合と言うより、仕様の違いですが、
その時は以前のバージョンに戻すと読めたという話だったのでしょうか?


Indexへ
(9500)←【9507】→(9513)
------------------------
【タイトル】Re(3):dxf変換について(ver5.00e)
【記事番号】 9507 (9500)
【 日時 】06/03/10 18:45
【 発言者 】古川
【 リンク 】http://jwx.hp.infoseek.co.jp/



▼古川さん:
>▼おっとーさん:
>JWWの不具合で、JWW出力のDXFファイルがAutoCADで読めないと言う
>話が出ていたのでしょうか?

バージョン情報や、少し過去ログを調べた範囲ではこんな感じでしょうか。
・JWWで一部のDXFファイルが読めない
・線種がらみの問題がある

これはすでに解決済みでしょうし、それ以外となると新たな不具合とも
考えられますが、今回は原因が「テーブル項目名・・・」ですから
レイヤー名がらみのみの可能性が高いですね。


Indexへ
(9507)←【9513】→(9521)
------------------------
【タイトル】DXFのテーブル
【記事番号】 9513 (9507)
【 日時 】06/03/10 19:52
【 発言者 】joker
【 リンク 】http://www.atsmile.com/jw/



▼古川さん:
>今回は原因が「テーブル項目名・・・」ですから
>レイヤー名がらみのみの可能性が高いですね。

線種名のような名前なので、線種名かもしれませんね。
DXFの線種テーブル、という場合も有り得ますから。
(SXF拡張線種では線種名を入力できますので)


Indexへ
(9513)←【9521】→(9501)
------------------------
【タイトル】Re(1):DXFのテーブル
【記事番号】 9521 (9513)
【 日時 】06/03/10 21:31
【 発言者 】古川
【 リンク 】http://jwx.hp.infoseek.co.jp/



▼jokerさん:
>線種名のような名前なので、線種名かもしれませんね。

どうもその様ですね。

>(SXF拡張線種では線種名を入力できますので)

そんな機能があったんですね。
と言う事は、これから先、線種名でも読めない場合が出るわけですか。
#取引先との関係でいまだに Ver5 は使っていません。(^^ゞ


Indexへ
(9521)←【9501】→(9504)
------------------------
【タイトル】ほ、ほうとう・・・?
【記事番号】 9501 (9497)
【 日時 】06/03/10 17:59
【 発言者 】おっじゃ

▼おっとーさん:
>こんにちは、jww5.00eは、まだまだ不完全のようです。
>前々から、みなさんがその件に関して投稿していました。(過去の投稿がないようです。)auto cadからのdxfは行えるみたいですが、jwwからのdxfはできないみたいです。今は古いバージョンにもどすか、他のソフトを使って変換してみては
>いかがでしょうか。

そうかな・・・
JWW→DXF→AutoCADの場合、古川さんのレスの問題点をちゃんと踏まえていれば特に問題なく読み込めると思いますが・・・(^^;

ちなみに・・・
AutoCADで、DWGデータの時では問題無かったブロック名やレイヤ名でも、AutoCADでDXF出力して一旦終了→再度AutoCADで読み込もうとするとエラーで読み込めない場合だってあるのですから・・・


Indexへ
(9501)←【9504】→(9523)
------------------------
【タイトル】Re(1):dxf変換について(ver5.00e)
【記事番号】 9504 (9493)
【 日時 】06/03/10 18:22
【 発言者 】いろいろ

▼よろづやさん:
>教えてください。
>現在、jww5.00eにバージョンアップして使用していますが、
>作成したdxfデータがAUOT CAD2005にてdxfが読み込めません。
>テーブル項目名 2点鎖線(L仕様)が間違っています.984.上
>不完全なDXFです。放棄します。
>と表示されてしまいます。
>以前のバージョンでは問題なくAUTO CADで開けていました。
>宜しくお願い致します。
こんばんわ。
ちょっとウラ技的なのですが・・・
jww5.00eで図面をDXF変換します。一回JWWを閉じます
そしてjww5.00eを立ち上げてそのDXFDATAを読込みます。
そしてもう一回そのDATAをDXF変換する。
そのDATAをAutoCADで読込むと、かなりの確率で開くことができますよ。
ご参考までに。


Indexへ
(9504)←【9523】→(9524)
------------------------
【タイトル】dxf変換(ver5.00e)←お礼!
【記事番号】 9523 (9493)
【 日時 】06/03/10 21:55
【 発言者 】よろづや

▼よろづやです:
皆様の貴重なお時間をいただき、沢山のご意見感謝しております。
参考に色々試してみましたが、やはり改善されません。
ただ一つ気になるのが、以前のjwwのバージョンで作成したdxfは、
AUTO CAD2005で読み込め、同じデータをバージョンアップ(5.00e)で作成した
dxfは読み込めず、
テーブル項目名 2点鎖線(L仕様)が間違っています.984.上
>不完全なDXFです。放棄します。
と表記されてしまう点です。
そして、では保存時に旧バージョン(v3.51-4.10a)
で下げて保存したdxfも全く同じ点。
なんとなく、v5.00eで作業すると症状がでるように思えますが・・・。
勉強不足で申し訳ございませんが、皆様宜しくお願い致します。
*私事ですが、事務所が週末閉められるため月曜日に確認致します。


Indexへ
(9523)←【9524】→(9525)
------------------------
【タイトル】Re:dxf変換(ver5.00e)
【記事番号】 9524 (9523)
【 日時 】06/03/10 22:24
【 発言者 】joker
【 リンク 】http://www.atsmile.com/jw/



▼よろづやさん:
>テーブル項目名 2点鎖線(L仕様)が間違っています.984.上
>>不完全なDXFです。放棄します。
>と表記されてしまう点です。

これは、レイヤ名 或いは 線種名 で、そういう名前を使っているのが
原因ですから、元図面(JWW形式データ)を開いて、確認をし、
既に古川さんからコメントのあるとおり、名前を変更して上書き保存、
再度、DXFファイルを保存 して下さい。

ちなみに、当方のサイトに「JWdatV」というツールを置いています。
http://www.atsmile.com/jw/down/tools.html
このツールで、JWW形式データを指定して、レイヤ名や線種名の確認が
出来ますから、その「2点鎖線(L仕様)」というのがどこで指定されて
いるものかは分ると思います。

>保存時に旧バージョン(v3.51-4.10a)
>で下げて保存したdxfも全く同じ点。

JWW形式図面データの場合にはこのスイッチは有効ですが、
同じ画面を使っているので見えていますが、
JWW形式以外の場合には、このスイッチは関係ありません。

>なんとなく、v5.00eで作業すると症状がでるように思えますが・・・。

JWWで1から作図したものではなく、
他のCADで作成したDXFまたはSXFの元図があるのでは?
であれば、その元図を作成した際に、そういう名前のレイヤや線種を指定されて
それが JWWで開いた時に読み込まれて、それがそのまま AutoCADに渡したときに
問題が出てしまう、という感じで。


Indexへ
(9524)←【9525】→(9531)
------------------------
【タイトル】ユーザー線種名の変更方法
【記事番号】 9525 (9523)
【 日時 】06/03/10 22:39
【 発言者 】古川
【 リンク 】http://jwx.hp.infoseek.co.jp/



▼よろづやさん:
>参考に色々試してみましたが、やはり改善されません。
>テーブル項目名 2点鎖線(L仕様)が間違っています.984.上

線種名ですから、以下の手順でユーザー線種名を変更してみて下さい。

1.[線属性]ボタンをクリックして、[SXF対応拡張線色・線種]に
 チェックが入っていなければ、チェックして
 [線属性]ダイアログを一度閉じて、もう一時、開く。
2.17番目から順番に、番号を選択して、線種の上で
 右クリック、[ユーザー定義線種設定]で「OK」をクリック。

 前もって、joker さんの JWdatV で調べておいた方がいいかも。

3.次に表示される[線種名設定]で
 「2点鎖線(L仕様)」を「2点鎖線L仕様」に変更してみて下さい。
 他にも、()付きのユーザー線種名が有れば、同様に変更して下さい。

試しに、同じ名前の線種名を作り、AutoCADでエラーが出て読めない物が、
上記作業で読める読める様になりました。


Indexへ
(9525)←【9531】→(9633)
------------------------
【タイトル】色々調べてみました
【記事番号】 9531 (9523)
【 日時 】06/03/11 11:55
【 発言者 】おっじゃ

▼よろづやさん:
>テーブル項目名 2点鎖線(L仕様)が間違っています.984.上
>>不完全なDXFです。放棄します。
>と表記されてしまう点です。

「スリーブ」という文字列は、全角・半角とも問題の有る文字列を含んでいるため、AutoCADでDXFファイルが読めない場合があります。
http://tech.autodesk.jp/faq/user/result_dd.asp?QA_ID=2123

全角の「スリーブ」・・・全角長音記号がNG
半角の「スリーブ」・・・半角の長音記号と半角の濁点がNG

JWW 5.00e にてDXFアウトを行い確認してみました。
設定で「DXF書出し」の「レイヤ名に番号を付加する」はチェックを外してあります。

<レイヤ名>
・先頭が全角スペースで始まる「 スリーブ」→「__スリ__ブ」
   ↓
全角のスペースと「ー」が、それぞれ半角のアンダーバー二つに置換え
 
・先頭が半角スペースで始まる「 スリーブ」
   ↓
「______」・・・全て半角のアンダーバー六つに置換え


<ブロック名>
・「 スリーブ」→-000-__スリ__ブ
・「 スリーブ」→「-001-______」

WinXP Pro SP2 + AutoCAD2002で読み込んだ所、半角の「_(アンダーバー)」への置換えのおかげで問題なく読み込めました。
ちなみに、Win2K SP4 + AutoCAD2002では、レイヤ名・ブロック名の中に半角スペースが含まれていない限り、全角「スリーブ」・半角「スリーブ」が名前に使われていても問題なく読み込めました。


いつから置き換えるようになったのかな?
と思い、バージョンダウンを行い色々調べてみました。
------------------------------
Version 4.04 (2004/12/11)
・DXF書出しのとき、レイヤ名・ブロック名として書き出す全角文字を「0」以上のコードの文字に制限した。
------------------------------

どうもこれが関係しているようです。
半角カタカナやスペース類もVer 4.04 よりレイヤ名・ブロック名はDXF書出しの際に問題の有る文字は半角の「_」に置き換えられるようです(モレが無いと良いのですが・・・)。


さて、今回の問題と思われる・・・
<SXF対応拡張線種の名前>
・全角「スリーブ」→WinXP Pro SP2 + AutoCAD2002でNG、Win2K SP4 + AutoCAD2002では読み込める
・半角「スリーブ」→WinXP Pro SP2 + AutoCAD2002でNG、Win2K SP4 + AutoCAD2002では読み込める
※SXF対応拡張線色に全角「スリーブ」・半角「スリーブ」のいずれを使っても、WinXPでは問題なく読み込めました。


「SXF対応拡張線種名」でAutoCAD側の制限で使えない文字がある場合、DXF出力の際にレイヤ名・ブロック名と同じように半角の「_」に置き換えられるようになると問題が少ないのかな・・・?
Win2KではAutoCADでも読み込めるのでMSの問題かな・・・(汗
「SXF対応拡張線種名」に半角スペースが含まれるとWin2K SP4 + AutoCAD2002でも読み込めないのはAutoCAD側の制限だし・・・(汗

データのやり取りで線種名が変わっていくので注意が必要かも・・・
JWWの今後のバージョンで対応されるまでは、SXF対応拡張線種の名前を半角英数のみで付けた方が良さそうですね。

P.S.
いろいろさんのレスは、

#設定で「DXF書出し」の「レイヤ名に番号を付加する」はチェックしてある場合
#レイヤ名に問題の有る文字が含まれていても、何度かJWWでDXF出力を繰り返す事で
#付加される番号によってレイヤ名の桁数をオーバーさせる

という事かと思います。
Ver 4.04 以降で有れば、あまりウラ技的で無いかも・・・(^^;


Indexへ
(9531)←【9633】→(9604)
------------------------
【タイトル】Re(1):お礼です。
【記事番号】 9633 (9531)
【 日時 】06/03/13 23:41
【 発言者 】いろいろ novice@dream.com

▼おっじゃさん:
>#設定で「DXF書出し」の「レイヤ名に番号を付加する」はチェックしてある場合
>#レイヤ名に問題の有る文字が含まれていても、何度かJWWでDXF出力を繰り返す事で
>#付加される番号によってレイヤ名の桁数をオーバーさせる
>
>という事かと思います。
>Ver 4.04 以降で有れば、あまりウラ技的で無いかも・・・(^^;
ありがとうございます。
そうゆうことでしたか・・・。
当方、感覚的にいろいろ試して、
OKならそれでよしっていう性格なので^^;
本当はしっかり理論武装しなきゃならないんだけど(反省)
でもこのサイトを見始めてから、マイスターな皆さんに沢山教えていただいて、
少しずつ勉強してます!
感謝!感謝!!です。


Indexへ
(9633)←【9604】→(9613)
------------------------
【タイトル】:dxf変換できましたm(..)m
【記事番号】 9604 (9493)
【 日時 】06/03/13 16:42
【 発言者 】よろづや

▼よろづやさん:
皆様本当にありがとうございます。
全ての作業を行ってみました。
やはり線種の24番目が「2点鎖線_(L仕様)」
になっていました。ここを変更したらAUTO CADで出ました。
しかし、素朴な質問で大変恐縮ですが、
この作業は毎回ファイルを開いたら、
ユーザー定義線種設定で名前変更するのでしょうか。
それとも、事前に設定(環境ファイル)できるのでしょうか。
本人も良く分かっていないので、ご迷惑おかけします。
つまり:jww(5.00)→dxf変換→AUTO CAD読込失敗
対策 :jwwの線属性の線種設定にて名前の変更後(半角)DXF保存→AUTO CAD読込OK


Indexへ
(9604)←【9613】→(9616)
------------------------
【タイトル】図面データに登録されるので
【記事番号】 9613 (9604)
【 日時 】06/03/13 17:48
【 発言者 】joker
【 リンク 】http://www.atsmile.com/jw/



▼よろづやさん:
>この作業は毎回ファイルを開いたら、
>ユーザー定義線種設定で名前変更するのでしょうか。

線種名は、図面データに登録されますので、一度変更して JWW形式で保存を
行えば、その図面データの線種名を再度変更する作業、というのは
必要ありません。

しかし、別の図面データでまだ変更していないJWW形式データや、
元のDXFファイルや 別のDXFファイル を開いた時には、
その線種名を確認する必要があると思います。


Indexへ
(9613)←【9616】//(9495)
------------------------
【タイトル】Re(1):図面データに登録されるので
【記事番号】 9616 (9613)
【 日時 】06/03/13 18:12
【 発言者 】よろづや

▼jokerさん:
>しかし、別の図面データでまだ変更していないJWW形式データや、
>元のDXFファイルや 別のDXFファイル を開いた時には、
>その線種名を確認する必要があると思います。
↑やはりそうですか。
3/11古川さんの「DXF出力時のシンボル名要望」
を拝見しましたが、なんとなく状況が分かってきました。
色々とありがとうございました。