Jw_cad 情報交換室−その3
JWW についての情報交換の場としてお使いください
初心者の方などのご相談は
Jw_cad 相談
室−その2をご利用ください
なお、情報交換室と相談室の両方に同じ内容を投稿するのはご遠慮ください
2009年9月以前の発言は
過去ログのページからご覧ください。
それ以降の過去ログは消失しています。
申し訳ありませんが、復活の予定はありません。
6月25,26,27に、 Version 10.01にて、
DXFファイルの読み込みである種のデータで下記の現象を報告しました。
1) 文字は読める表示になったが、文字フォント名が前に書かれた表示になってしまう。(本来、文字フォント名は表示にでない筈)
2) 左下の1点から放射状に延びた余計な線等が書かれる。
3) JWW 10.01.1 にて、開けないDXFファイル(開こうとするとJWW 10.01.1 が落ちてしまうファイル)があります。
Ver10.01.3にて、上記を確認してみました。
1)の現象:変わりません。同様現象のままです。
2)の現象:変わりません。同様現象のままです。(以前、一時的に10.01.02にして試した時、治っていたように思ったのですが、記憶違いだったかもしれません。)
3)の現象:落ちなくはなりました。ですが、これの起こっていたデータでは、変なベタ画部分が出来て、まともな画ではなくなっています。落ちるよりは良いですが。
申し訳ないですが、8.25aに戻します。
1)に関しては発生するデータを一般公開されているdxfで見つけられていないので、データ例を示せていませんが、2)3)は当時お伝えしたデータで確認できると思います。
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36@p6945128-ipngnfx01marunouchi.tokyo.ocn.ne.jp>
|
|
hogehoge
- 25/10/2(木) 13:27 -
|
▼Tさん:
>1) 文字は読める表示になったが、文字フォント名が前に書かれた表示になってしまう。(本来、文字フォント名は表示にでない筈)
此処は、HP記載のバージョン情報を確認すると
DXF2010形式の出力が出来るようにした(JWW2DXFConv.dllを利用)。これに合わせて2010形式の一部の読み込みに対応した。
との記載が有りますので、そもそもR12J以外のDXFは、対応未完成・またはjwwが未対応のDXF(サードパーティ製?)という事では?
DXF本体を、R12Jに変換するしかないと思います。
DXF2010に正規対応できた記載がない限り、基本はR12Jであり、一部のDXF2010が読み込むことが出来ても、対応できない定義が残っているではと、愚考します。
正規対応しているのは、”出力が出来る”事と思います。
実務に支障が出るか否かは、相手先作図データの作成方法(使用した定義)に依存していると思います。
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36@6.241.3.110.ap.yournet.ne.jp>
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36 Edg/140.0.0.0@202-52-27-20.cidr11.kct.ad.jp>
TDKラムダの図の方について。
申し訳ありません。
Ver10.01(と10.01.1)で、手持ちのデータを開くと落ちたので、今のメーカサイトのデータでも同様かダウンロードし直して再現するのを確認してからあの時は書込ました。それで、手持ちデータと現データは変わっていないと思い込んでしまっていました。
今回、Ver10.01.3 で試した時、昔(2008年9月)ダウンロードしていたデータだけで試してしまいました。
それだと右下に大きい雲形状の塗りつぶしたソリッド図形ができていて、先日、それを書いてしまいました。(8.25aのjwwで開く場合、その変なのは現れません。)
ですが、今のメーカサイトのデータをダウンロードし直して開くとその謎のソリッド図形は現れませんでした。(よく確認したら図は同じようでしたが容量違いました。)
なので、今回の件は再現できるデータを提示できないです。ただ、こうなると、落ちていた現象とは別問題のようです。先日書いたように少なくとも、10.01.3では(恐らくは10.01.2から)落ちなくはなっています。
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36@p6945128-ipngnfx01marunouchi.tokyo.ocn.ne.jp>
私はDXFの規定は全く判ってないのですが、
今回のVer.10〜のでは、これまでJWWで直接開くと文字化けしていた文字が読める文字になるようなDXFデータがありまして、でも余計なフォント名が付いているのです。(読めるようになったのはUnicode対応のお陰と思っています。)
そのDXFファイルをテキストエディタで開いて、例えば
{\fMS ゴシック;\W0.714286;ピッチ20mm}
と記載されている物は、恐らく\fから;までは文字フォントを\Wから;までは幅か何かのパラメータの数値で、
文字として表示されるべきは ピッチ20mm の箇所だけだと思われます。
これが、実際には、
MS ゴシック;ピッチ20
と表示されます。文字フォント名が入って、本来の文字の後ろの方が消えた表記に。
この\f〜が入っているDXFデータはそんなに新しいバージョン形式のDXFファイルなのでしょうか。
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36@p6945128-ipngnfx01marunouchi.tokyo.ocn.ne.jp>
すみません、1)について、追記訂正します。
文字フォント名が出て来るDXFデータは、2メーカから来ている複数のデータがあり、
片方のメーカのは最近のはJWW8.25aでは文字化けしていました(恐らくutf-8になっていた)が
少し前のやもう一方のメーカのは文字化けはしていません(恐らくsJIS)でした。
検索し手調べたのですが、DXFのバージョンはテキストエディタで AC10**の表記を見れば良いのですよね。
現象が起きるデータで、バージョンは下記タイプなどがあります。
AC1027
AC1015
AC1014
(AC1015やAC1014のは、JWW8.25aでも文字化けはしないで読めるが、文字の頭にフォント名が出てきて文によってはテキストの後ろが消えている現象は起きています)
なので、\f の表記のフォント名指定が表示されてしまうのはDXFのバージョンの問題ではないと思われます。
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36@p6945128-ipngnfx01marunouchi.tokyo.ocn.ne.jp>
|
|
hogehoge
- 25/10/3(金) 12:12 -
|
▼Tさん:
情報有難うございまます。
此方では、そのようなフォント名指定が表示されてしまうDXFは、R12Jに変換すると、問題は発生しておりません。
そんなに詳しい訳ではないので、AFsoft World様のブログを拝見しています。
このPCからは、アドレスが投稿できないので、検索して参考にされると良いと思います。
AFsoft World jww で検索して参考にして下さい。
AFsoft World様、いつも参考にさせて頂いております。有難う御座います。
>
>なので、\f の表記のフォント名指定が表示されてしまうのはDXFのバージョンの問題ではないと思われます。
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36@6.241.3.110.ap.yournet.ne.jp>
1)について、推測ですが判ったような気がします。
DXFにて、文字のフォント指定を入れている場合、その指定は \f か \F かに続いて明記されているっぽいです。
そして、JWWでのDXF読み込みでは、\F は認識して、\f はフォント指定の意味としては認識されないっぽいです。
(私の頂いたデータで(フォント指定のないデータは別にして)フォント指定のある物で \F の記載のを見つけてはいません。ただ、検索していてフォント指定が \F との記載を書かれているようなサイトがあったので、それから下記を試しての推定です。 \f と \F の記載がDXFのバージョンによる物かどうかは知りません。)
現象の起きているDXFデータをテキストエディタで開き、\f → \F の置替変換して保存、しかる後にJWWで開く、とした所、フォント名が文字として出て来る現象は収まりまともな文字表示となりました。フォント指定をエディタで消していくのはやってられないかと思ってましたが、\f → \F の変換なら簡単ですので、とりあえず、1)に関してはその対処でも良いかもしれません。ただ、文字の余計な記載なく出るようになりましたが、大きさというか位置というかちょっとずれた感はあります。
(基本的にはpdfとdxfと両方貰っておいて、dxfで文字がおかしい場合は文字はpdfで見てdxfは図を活用するだけという使用方法ではあるのですが、文字が読めるならそれにこした事ないので)
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36@p6945128-ipngnfx01marunouchi.tokyo.ocn.ne.jp>
Ver10.01.4 ありがとうございます。
1)は治りました。
ありがとうございます。
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36@p6945128-ipngnfx01marunouchi.tokyo.ocn.ne.jp>
Ver10.01.4 ありがとうございます。
2)も治ったようです。
ありがとうございます。
3)のデータ、落ちるのはなくなっています。
ただ、ソリッド図形の読み込みはまだ若干妙な部分はあるようです。
TDKのあのノイズフィルタのデータ、現在webサイトにあるデータの場合、
今回のJWW 10.01.4で読んで、一見そうおかしくないように見えます。
ただ、右下の TDK-Lamda のロゴ部分は本来全部塗りつぶしになるようなのですが、塗られて無く、TDK-LamdaのDの上の部分に小さな薄い三角塗りつぶしが存在してます。(ロゴ部分は8.25aでも塗られてはいませんでしたが、8.25aでは変なソリッドが現れるのはなかったかと思います。)
(今のデータでなく、この図を2008年にダウンロードした図ではこの部分に大きく以上な楕円3個重ねた塗りつぶしのようなのが現れていて、見比べていて気付きました。)
とはいえ、大きな問題は解決しました。
ありがとうございます。
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36@p6945128-ipngnfx01marunouchi.tokyo.ocn.ne.jp>
(4) 文字の位置がずれて表示される図がある
ついでと云っては何ですが、一応、報告させて頂きます。
今回の10.01.4 で起きた訳でなく、以前から、例えば8.25aでも起きている現象です。
データの例
https://www.satoparts.co.jp/products/search/ML/ML-260-S1A3XF/download#tab
のページにて、例えば、
ML-260-S1A3XF-3P の項の 2D CADデータ (dxf) の左にチェックを入れてダウンロード実行。
この ML-260-S1A3XF-3P のDXFデータでは、右下に、本来は
ML-260-S1A3XF-3P
と書かれているようなのですが、JWWで開くと
ML-260-S1A
3XF-3
P
と3段表示になっています。
この図の場合は、この文字がずれても大きな問題なく、正直これまであまり気にしていなかったのですが…
図面によっては、引出線に書かれている文字が位置ズレしたりしていると図が判りにくくなる、という場合もあります(その図のデータはお渡しできないのですが、まぁそういうのはpdfも頂いておいてそちらで確認できれば良いか、と思っていました)。
この図のように分割して、かつ、ずれるのは珍しいですが、垂直方向に文字位置がずれて表示される図はたまにあります。
(今回、このdxfファイルをテキストエディタで開いて見たのですが、上記文字部分は ML-260-S1A3XF-3P と1個の文字列のようで、何故JWWでは分割されるのか不思議です。)
<Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36@p6945128-ipngnfx01marunouchi.tokyo.ocn.ne.jp>
Jw_cad Copyright (C)1997-2021 Jiro Shimizu & Yoshifumi Tanaka